Przejdź do treści

Opcjonalna analityka, nagrywanie sesji i reklamy pozostają wyłączone, dopóki nie wyrazisz zgody. Możesz je odrzucić i korzystać z Transglot. Zmień swój wybór w dowolnym momencie w Preferencje plików cookie. Polityka plików cookie

brak stałej listydowolny tag BCP-47 rozpoznawany przez ICU

Ship the whole product, not the English half of it.

en
każda zamiana ponownie uruchamia bramkę
placeholdery
liczby mnogiej
glosariusz
długość

Transglot tłumaczy na dowolny język, który możesz nazwać za pomocą tagu BCP-47. Nie ma listy obsługiwanych języków do sprawdzenia, ponieważ takiej listy nie ma: wpisz tag i nazwę, a zasady liczby mnogiej oraz kierunek pisania są określane na bieżąco.

  • locale ICU akceptowane708
  • języki z liczbą mnogą CLDR224
  • formy liczby mnogiej w arabskim6
atlas

Wpisz jedno zdanie. Sprawdź, czego wymaga każdy język.

wybierz do sześciu kafelków poniżej. Każdy z nich otwiera się po prawej stronie: kierunek pisania, formy liczby mnogiej wymagane przez dany język, placeholdery, które muszą zostać zachowane, oraz strukturę, którą tłumaczenie musi utrzymać. Nic nie jest tłumaczone i nic nie opuszcza strony
atlas · konsola językówacme / inbox / inbox.count0 / 6
zdanie
wybrano 0 z 142 · wymagane łącznie 0 formy liczby mnogiej · 1 symbol zastępczy
atlasjeden kafelek na język · pogrupowane według skryptu · mała cyfra oznacza liczbę form liczby mnogiej w danym języku
łaciński89
cyrylica15
pismo arabskie7
pisma chińskie, kana i hangul3
pisma indyjskie14
inne pisma14
ciągła linia: ten język ma opublikowane reguły liczby mnogiejprzerywana linia: brak opublikowanych reguł liczby mnogiej, więc każda liczba przyjmuje jedną formę
czego potrzebuje ten język
nic nie wybrano_
wybierz kafel na atlasie. Każdy język otwiera się tutaj: kierunek pisania, wymagane formy liczby mnogiej, placeholdery do zachowania oraz struktura, którą tłumaczenie musi utrzymać
To jest analiza Twojego zdania, a nie tłumaczenie: nic stąd nie jest nigdzie wysyłane i nie powstaje żaden szkic. Formy liczby mnogiej oraz kierunki pisania pochodzą z próbkowanych locale znajdujących się niżej na tej stronie, dopasowanych do kafelka według języka bazowego, a dla pozostałych – z reguł liczby mnogiej CLDR dostarczanych przez ICU, wypisanych tutaj ręcznie i możliwych do sprawdzenia względem CLDR. Język, dla którego CLDR nie ma reguły, jest oznaczony kreską: ICU używa tylko formy „other”. Kafelki spoza próbki są grupowane według skryptu, w którym wyświetlana jest ich nazwa. Placeholdery, argumenty liczby mnogiej oraz struktura są odczytywane z zdania w trakcie pisania.
liczone, a nie deklarowane

Cztery liczby, które możemy rzeczywiście policzyć.

żadna z nich nie jest sumą całkowitą, ponieważ suma byłaby błędna w obu kierunkach: zbyt mała dla tego, co akceptuje walidator, i zbyt precyzyjna dla czegoś bez wyraźnej granicy
lokalizacje ICU
708

tabela, przeciwko której sprawdzany jest znacznik, zanim strukturalny fallback ją dodatkowo rozszerzy. Symfony\Component\Intl\Locales::getLocales().

języki z regułami liczby mnogiej CLDR
224

języki posiadające własne reguły liczby mnogiej. Tłumaczenie, w którym brakuje formy wymaganej przez dany język, zostaje odrzucone zamiast trafić do produkcji. Bezpośrednio z tabel liczby mnogiej CLDR.

próbka poniżej
54

wiersze w tabeli znajdującej się niżej na tej stronie. Przykład punktu startowego dla zespołów, a nie katalog tego, co jest dozwolone.

formy liczby mnogiej, arabski
6

zero, jeden, dwa, few, many oraz other. Język arabski wymaga wszystkich sześciu form, co jest przypadkiem, w którym ręcznie tworzone pliki i18n zazwyczaj zawierają błędy.

jedna kafelka na język

{count} języków bazowych, które ICU obsługuje samodzielnie.

warianty regionalne zostały pominięte, aby ściana prezentowała się jako jedna kafelka na język, a nie wiele wariantów jednego języka · kreskowana kafelka reprezentuje resztę tabeli ICU
English
中文
हिन्दी
español
français
العربية
বাংলা
português
русский
اردو
Indonesia
Deutsch
日本語
ਪੰਜਾਬੀ
Kiswahili
मराठी
తెలుగు
Türkçe
தமிழ்
Tiếng Việt
한국어
فارسی
Hausa
Jawa
italiano
ગુજરાતી
ไทย
پښتو
አማርኛ
Èdè Yorùbá
Tagalog
ಕನ್ನಡ
o‘zbek
မြန်မာ
Basa Sunda
polski
українська
ଓଡ଼ିଆ
മലയാളം
سنڌي
नेपाली
Igbo
kurdî (kurmancî)
ລາວ
isiZulu
Nederlands
azərbaycan
română
Soomaali
Afrikaans
ខ្មែរ
සිංහල
অসমীয়া
Ελληνικά
magyar
қазақ тілі
српски
čeština
català
svenska
ئۇيغۇرچە
беларуская
עברית
български
shqip
тоҷикӣ
türkmen dili
dansk
hrvatski
հայերեն
suomi
кыргызча
монгол
norsk bokmål
norsk
slovenčina
ქართული
lietuvių
slovenščina
galego
Esperanto
latviešu
македонски
Akan
башҡорт
bamanakan
བོད་སྐད་
bosanski
нохчийн
чӑваш чӗлхи
རྫོང་ཁ
eʋegbe
Pulaar
Frysk
Gaeilge
Gaelg
interlingua
Interlingue
ꆈꌠꉙ
Gikuyu
kalaallisut
کٲشُر
kernewek
Luganda
lingála
Tshiluba
Malagasy
Melayu
isiNdebele
norsk nynorsk
occitan
Oromoo
ирон
Runasimi
rumantsch
Ikirundi
Ikinyarwanda
संस्कृत भाषा
sardu
davvisámegiella
Sängö
srpskohrvatski
chiShona
Sesotho
ትግርኛ
Setswana
lea fakatonga
татар
Wolof
IsiXhosa
ייִדיש
Vahcuengh
eesti
Cymraeg
euskara
Malti
íslenska
Lëtzebuergesch
brezhoneg
Māori
føroyskt
Gàidhlig
+566
próbka

Co otrzymujesz w momencie dodania lokalizacji.

nazwa rodzima, kierunek pisania, formy liczby mnogiej oraz skrypt – wszystko ustalone automatycznie, zamiast wpisywane ręcznie · filtruj według regionu
  • de

    Deutsch

    German, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
    przypadek regresji z oceną jakości
  • fr

    français

    French, zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
    przypadek regresji z oceną jakości
  • fr-CA

    français (Canada)

    French (Canada), zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • es

    español

    Spanish, zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
    przypadek regresji z oceną jakości
  • es-419

    español (Latinoamérica)

    Spanish (Latin America), zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • pt-PT

    português (Portugal)

    Portuguese (Portugal), zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • pt-BR

    português (Brasil)

    Portuguese (Brazil), zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • it

    italiano

    Italian, zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • nl

    Nederlands

    Dutch, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • sv

    svenska

    Swedish, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • da

    dansk

    Danish, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • nb

    norsk bokmål

    Norwegian Bokmål, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • fi

    suomi

    Finnish, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • is

    íslenska

    Icelandic, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • pl

    polski

    Polish, zapisywany w Latin.

    4 form liczby mnogiej
    one · few · many · other
  • cs

    čeština

    Czech, zapisywany w Latin.

    4 form liczby mnogiej
    one · few · many · other
  • sk

    slovenčina

    Slovak, zapisywany w Latin.

    4 form liczby mnogiej
    one · few · many · other
  • hu

    magyar

    Hungarian, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • ro

    română

    Romanian, zapisywany w Latin.

    3 form liczby mnogiej
    one · few · other
  • hr

    hrvatski

    Croatian, zapisywany w Latin.

    3 form liczby mnogiej
    one · few · other
  • sl

    slovenščina

    Slovenian, zapisywany w Latin.

    4 form liczby mnogiej
    one · two · few · other
  • sr

    српски

    Serbian, zapisywany w Cyrillic.

    3 form liczby mnogiej
    one · few · other
  • bg

    български

    Bulgarian, zapisywany w Cyrillic.

    2 form liczby mnogiej
    one · other
  • ru

    русский

    Russian, zapisywany w Cyrillic.

    4 form liczby mnogiej
    one · few · many · other
    przypadek regresji z oceną jakości
  • uk

    українська

    Ukrainian, zapisywany w Cyrillic.

    4 form liczby mnogiej
    one · few · many · other
  • el

    Ελληνικά

    Greek, zapisywany w Greek.

    2 form liczby mnogiej
    one · other
  • tr

    Türkçe

    Turkish, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • lt

    lietuvių

    Lithuanian, zapisywany w Latin.

    4 form liczby mnogiej
    one · few · many · other
  • lv

    latviešu

    Latvian, zapisywany w Latin.

    3 form liczby mnogiej
    zero · one · other
  • et

    eesti

    Estonian, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • ca

    català

    Catalan, zapisywany w Latin.

    3 form liczby mnogiej
    one · many · other
  • ar

    العربية

    Arabic, zapisywany w Arabic, od prawej do lewej.

    6 form liczby mnogiej
    zero · one · two · few · many · other
    przypadek regresji z oceną jakości
  • he

    עברית

    Hebrew, zapisywany w Hebrew, od prawej do lewej.

    3 form liczby mnogiej
    one · two · other
  • fa

    فارسی

    Persian, zapisywany w Arabic, od prawej do lewej.

    2 form liczby mnogiej
    one · other
  • sw

    Kiswahili

    Swahili, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • af

    Afrikaans

    Afrikaans, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • am

    አማርኛ

    Amharic, zapisywany w Ethiopic.

    2 form liczby mnogiej
    one · other
  • hi

    हिन्दी

    Hindi, zapisywany w Devanagari.

    2 form liczby mnogiej
    one · other
  • bn

    বাংলা

    Bangla, zapisywany w Bangla.

    2 form liczby mnogiej
    one · other
  • ta

    தமிழ்

    Tamil, zapisywany w Tamil.

    2 form liczby mnogiej
    one · other
  • te

    తెలుగు

    Telugu, zapisywany w Telugu.

    2 form liczby mnogiej
    one · other
  • mr

    मराठी

    Marathi, zapisywany w Devanagari.

    2 form liczby mnogiej
    one · other
  • ur

    اردو

    Urdu, zapisywany w Arabic, od prawej do lewej.

    2 form liczby mnogiej
    one · other
  • ja

    日本語

    Japanese, zapisywany w Han + Kana.

    1 form liczby mnogiej
    other
    przypadek regresji z oceną jakości
  • ko

    한국어

    Korean, zapisywany w Hangul.

    1 form liczby mnogiej
    other
  • zh-Hans

    中文(简体)

    Chinese (Simplified), zapisywany w Han (Simplified).

    1 form liczby mnogiej
    other
  • zh-Hant

    中文(繁體)

    Chinese (Traditional), zapisywany w Han (Traditional).

    1 form liczby mnogiej
    other
  • th

    ไทย

    Thai, zapisywany w Thai.

    1 form liczby mnogiej
    other
  • vi

    Tiếng Việt

    Vietnamese, zapisywany w Latin.

    1 form liczby mnogiej
    other
  • id

    Indonesia

    Indonesian, zapisywany w Latin.

    1 form liczby mnogiej
    other
  • ms

    Melayu

    Malay, zapisywany w Latin.

    1 form liczby mnogiej
    other
  • fil

    Filipino

    Filipino, zapisywany w Latin.

    2 form liczby mnogiej
    one · other
  • ka

    ქართული

    Georgian, zapisywany w Georgian.

    2 form liczby mnogiej
    one · other
  • hy

    հայերեն

    Armenian, zapisywany w Armenian.

    2 form liczby mnogiej
    one · other
wyświetlanie 54 z 54 przykładowych lokalizacji · produkt obsługuje znacznie więcej niż którakolwiek z tych liczb
lokalizacja, której nie ma w tej próbce, zachowuje się w ten sam sposób: te same cztery wartości, ustalone w ten sam sposób, w momencie dodania znacznika.

Najczęściej zadawane pytania

Pytania, które ludzie zadają przed dodaniem pierwszej lokalizacji.

Jakie języki obsługuje Transglot?
Każdy język, który można oznaczyć tagiem BCP-47. Nie ma zamkniętej listy dozwolonych języków: tag jest weryfikowany względem tabeli locale ICU, która zawiera 708 wpisów, a strukturalny mechanizm fallbacku akceptuje rzeczywiste tagi wykraczające poza tę liczbę. Jeśli ICU rozpoznaje Twój tag, produkt go przyjmuje.
Nie ma jednej uczciwej liczby. Każda podana wartość byłaby zbyt mała w stosunku do tego, co akceptuje walidator, i zbyt precyzyjna dla czegoś bez wyraźnej granicy. Liczby, które można policzyć, to 708 lokalizacji w tabeli ICU oraz 224 języki z własnymi regułami liczby mnogiej.
Tak. Kierunek pisania jest odczytywany z ICU dla każdej lokalizacji, zamiast być przechowywany na liście, którą ktoś musi utrzymywać, więc arabski, hebrajski, perski, urdu, malediwski i n’ko są wyświetlane od prawej do lewej bez konieczności ręcznego dodawania ich gdziekolwiek. Istnieje jedenaście skryptów pisanych od prawej do lewej, a edytor renderuje tekst docelowy w jego własnym kierunku podczas pracy nad nim.
Ładuje tabelę liczby mnogiej CLDR dla języka docelowego, z tego samego zestawu danych, przeciwko któremu sprawdzana jest bramka jakościowa. Język arabski otrzymuje wszystkie sześć form, polski swoje trzy, japoński jedną. Tłumaczenie brakujące formy wymaganej przez dany język nie przejdzie przez bramkę, zamiast wypuszczać ekran, który brzmi błędnie raz na każde sześć liczb.
Tak. Wariant regionalny jest osobną lokalizacją, więc pt-BR i pt-PT mogą mieć różne sformułowania i różne terminy słownikowe. Tagi są kanoniczne przy imporcie, więc pt_br, PT-br i pt-BR trafiają do tej samej lokalizacji, zamiast tworzyć trzy oddzielne.
Tak, jako dwie osobne lokalizacje: zh-Hans i zh-Hant. Skrypt jest częścią tagu, więc są one tłumaczone i recenzowane oddzielnie, a nie konwertowane jeden na drugi.
Piętnaście lokalizacji w jednym projekcie, a ta liczba obejmuje język źródłowy, czyli 14 języków docelowych. Plan darmowy oferuje również początkowo 100 000 słów (25 000 przy rejestracji, 75 000 po weryfikacji telefonicznej), następnie 10 000 miesięcznie oraz trzy miejsca dla użytkowników. Płatne plany nie ograniczają liczby lokalizacji.
Dodaj tag do projektu. Nic innego nie wymaga konfiguracji: nazwa wyświetlana, endonim, formy liczby mnogiej i kierunek pisania wynikają z tagu, a następne uruchomienie utworzy szkice wszystkich ciągów znaków, które nie mają jeszcze tłumaczenia.
Działają w ten sam sposób. Zliczanie uwzględnia skrypt, więc ciąg w języku japońskim lub chińskim jest mierzony według jego skryptu, a nie przez liczenie spacji, co zapobiega traktowaniu języków CJK jako jednego ogromnego słowa przy naliczaniu opłat.
Każda lokalizacja przechodzi przez ten sam silnik, te same prompty i te same cztery bramki kontrolne. Nie publikujemy ocen jakości dla poszczególnych języków, ponieważ ich nie mierzymy. Niektóre z próbkowanych lokalizacji zawierają przypadek regresji z oceną w naszym korpusie ewaluacyjnym, co zaznaczono w powyższej tabeli; oznacza to, że regresja w tym miejscu zostanie automatycznie wykryta, a nie że dany język jest lepszy.
Zostanie odrzucony w momencie dodawania, a nie cicho zaakceptowany. Wymyślone tagi, takie jak en-XX, nie przejdą weryfikacji, podobnie jak prawdziwy język połączony z regionem lub skryptem, który nie istnieje.
Tak. Źródłem jest dowolna lokalizacja oznaczona w projekcie jako źródłowa, a każda inna lokalizacja w projekcie jest szkicowana na jej podstawie. Nic nie zakłada domyślnie języka angielskiego.
działa z narzędziami, których już używasz

41 gotowych konektorów.

dodaj tag, nie zgłoszenie

Wybierz lokalizację i zobacz, co się pojawi wróć.

plan darmowy obejmuje 15 języków na projekt · język źródłowy liczy się jako jeden z nich, więc 14 docelowych