← Pojęcia

Dodawanie lokalizacji

Nie trzeba pisać, wyodrębniać ani dostarczać żadnego pakietu językowego. Język to ustawienie projektu: dodaj go w sekcji Locales w panelu, a SDK pobierze jego katalog tak samo jak każdy inny.

Obejrzyj · 0:30 Dodawanie języka

Język jest ustawieniem projektu

Magazyn ustawień regionalnych przyjmuje dowolny kod ustawień regionalnych. Ustaw go na język, którego projekt jeszcze nie ma, a nic się nie zepsuje — każda fraza wróci do tekstu źródłowego, bo zdanie źródłowe jest zawsze rozwiązaniem awaryjnym. Dodaj język do projektu, a następne pobranie przyniesie prawdziwy katalog. Bez budowania, bez wdrażania.

// Nothing in the app changes — the switcher just gains a pill.
locale.set('de-DE');

// Before German is a target locale of the project: every phrase falls back to
// its source text. After: the German catalog, fetched like any other locale.

Dodawanie języka do działającego projektu

Obejrzyj · 1:49 Dodawanie języka

Wybierz język w sekcji Locales i zapisz. To, co stanie się z frazami już znajdującymi się w katalogu, określa zasada projektu po dodaniu języka — przetłumacz je od razu albo najpierw zapytaj. Gdy system pyta, okno dialogowe podaje dokładny koszt istniejącego katalogu, w przeliczeniu na słowo, zanim cokolwiek zostanie wydane. Zgódź się, a chwilę później panel pokaże nowy język z pełnym pokryciem; Manager przechowuje po jednym roboczym tłumaczeniu maszynowym dla każdej frazy, a każde z nich nosi odznakę modelu, dopóki ktoś go nie zredaguje.

Od tej chwili nowy język jest taki jak każdy inny język docelowy: fraza zarejestrowana jutro zostanie do niego automatycznie przetłumaczona maszynowo zaraz po dotarciu.

Nadrabianie zaległości w języku, który został w tyle

Obejrzyj · 1:30 Nadrabianie zaległości w języku

Wersja językowa może odstawać od katalogu — automatyczne tłumaczenie bywało przez jakiś czas wyłączone albo paczka fraz pojawiła się szybciej, niż tłumacz zdążył je opracować. Panel pokazuje, ilu fraz brakuje w każdym języku, a akcja AI Translate Pending w Managerze uzupełnia braki jednym uruchomieniem: dla otwartej wersji językowej lub dla całego projektu. Potwierdzenie dla całego projektu wymienia wszystkie docelowe wersje językowe, których dotyczy operacja, i ostrzega, że tłumaczenie AI wiąże się z kosztem za słowo dla każdej wersji językowej.

Ile to kosztuje. Tłumaczenie maszynowe jest rozliczane za słowo na ustawienie regionalne, a każde pobranie trafia jako pozycja do kredytów projektu. Użycie i kredyty na stronie panelu opisują oba liczniki i sposób zasilania projektu.

Dodawanie języka to jedyna rzecz w tej ścieżce, która dzieje się w panelu, a nie w kodzie — i o to właśnie chodzi. Osoby odpowiedzialne za treść decydują, jakie języki istnieją; aplikacja tylko je wyświetla.

Szukaj w dokumentacji i Centrum nauki