Aller au contenu

Les analyses optionnelles, l’enregistrement des sessions et la publicité restent désactivés sauf si vous les acceptez. Vous pouvez les refuser et utiliser Transglot. Modifiez votre choix à tout moment dans Préférences en matière de cookies. Politique en matière de cookies

pas de liste fixen'importe quel balise BCP-47 reconnue par ICU

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

en
chaque changement relance la validation
Espaces réservés
Pluriels
Glossaire
Longueur

Transglot traduit dans n'importe quelle langue que vous pouvez nommer avec une balise BCP-47. Il n'y a pas de liste de langues prises en charge à vérifier, car il n'y a pas de liste : saisissez la balise et le nom, les règles de pluriel et le sens d'écriture sont déterminés à la volée.

  • locales ICU acceptées708
  • langues avec pluriels CLDR224
  • formes plurielles en arabe6
l'atlas

Saisissez une phrase. Découvrez ce que chaque langue en attend.

Sélectionnez jusqu'à six tuiles ci-dessous. Chacune s'ouvre sur la droite : sens d'écriture, formes plurielles requises par la langue, balises à conserver et structure à respecter. Aucune traduction n'est effectuée et rien ne quitte la page.
atlas · console des languesacme / inbox / inbox.count0 / 6
phrase
0 sur 142 sélectionné(s) · 0 formes plurielles requises au total · 1 espace réservé
l'atlasune tuile par langue · groupées par système d'écriture · le petit chiffre indique le nombre de formes plurielles de cette langue
Latin89
Cyrillique15
Écriture arabe7
Han, Kana et Hangul3
Écritures indiennes14
autres écritures14
plein : cette langue possède des règles de pluriel publiéespointillé : aucune règle de pluriel publiée, donc tous les nombres utilisent une seule forme
ce dont cette langue a besoin
aucune sélection_
sélectionnez une tuile sur l'atlas. Chaque langue s'ouvre ici : sens d'écriture, formes plurielles requises, espaces réservés à conserver et structure à respecter dans la traduction
Il s'agit d'une analyse de votre phrase, et non d'une traduction : rien n'est envoyé et aucun brouillon n'est produit. Les formes plurielles et les directions d'écriture proviennent des paramètres régionaux échantillonnés plus bas sur cette page, associés à une tuile par langue de base, et pour le reste, des règles de pluriel CLDR fournies par ICU, écrites ici manuellement et vérifiables auprès de CLDR. Une langue sans règle CLDR est représentée en pointillés : ICU utilise uniquement « other ». Les tuiles hors échantillon sont regroupées selon le script dans lequel leur nom est imprimé. Les espaces réservés, les arguments pluriels et la structure sont lus dans la phrase au fur et à mesure que vous tapez.
compté, pas revendiqué

Les quatre chiffres que nous pouvons réellement compter.

aucun d'eux n'est un total, car un total serait erroné dans les deux sens : trop petit pour ce que le validateur accepte, et trop précis pour une chose sans limite définie
locales ICU
708

le tableau contre lequel une balise est vérifiée, avant qu'un repli structurel ne l'élargisse davantage. Symfony\Component\Intl\Locales::getLocales().

langues avec pluriels CLDR
224

langues disposant de leurs propres règles de pluriel. Une traduction omettant une forme requise par sa langue échoue à la validation au lieu d'être livrée. Issu directement des tables de pluriels CLDR.

échantillonné ci-dessous
54

lignes du tableau plus bas sur cette page. Un échantillon de là où les équipes commencent, pas un catalogue de ce qui est autorisé.

formes plurielles, arabe
6

zéro, un, deux, peu, beaucoup et autre. L'arabe nécessite les six formes, ce qui est souvent mal géré dans les fichiers i18n écrits à la main.

une tuile par langue

Les {count} langues de base qu'ICU résout automatiquement.

les variantes régionales sont exclues afin que le mur s'affiche comme une tuile par langue plutôt qu'une langue sous plusieurs formes · la tuile en pointillés représente le reste du tableau 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
l'échantillon

Ce que vous obtenez dès que vous ajoutez une locale.

le nom natif, le sens d'écriture, les formes plurielles et le script, déterminés pour vous plutôt que saisis manuellement · filtrer par région
  • de

    Deutsch

    German, écrit en Latin.

    2 formes plurielles
    one · other
    cas de régression noté
  • fr

    français

    French, écrit en Latin.

    3 formes plurielles
    one · many · other
    cas de régression noté
  • fr-CA

    français (Canada)

    French (Canada), écrit en Latin.

    3 formes plurielles
    one · many · other
  • es

    español

    Spanish, écrit en Latin.

    3 formes plurielles
    one · many · other
    cas de régression noté
  • es-419

    español (Latinoamérica)

    Spanish (Latin America), écrit en Latin.

    3 formes plurielles
    one · many · other
  • pt-PT

    português (Portugal)

    Portuguese (Portugal), écrit en Latin.

    3 formes plurielles
    one · many · other
  • pt-BR

    português (Brasil)

    Portuguese (Brazil), écrit en Latin.

    3 formes plurielles
    one · many · other
  • it

    italiano

    Italian, écrit en Latin.

    3 formes plurielles
    one · many · other
  • nl

    Nederlands

    Dutch, écrit en Latin.

    2 formes plurielles
    one · other
  • sv

    svenska

    Swedish, écrit en Latin.

    2 formes plurielles
    one · other
  • da

    dansk

    Danish, écrit en Latin.

    2 formes plurielles
    one · other
  • nb

    norsk bokmål

    Norwegian Bokmål, écrit en Latin.

    2 formes plurielles
    one · other
  • fi

    suomi

    Finnish, écrit en Latin.

    2 formes plurielles
    one · other
  • is

    íslenska

    Icelandic, écrit en Latin.

    2 formes plurielles
    one · other
  • pl

    polski

    Polish, écrit en Latin.

    4 formes plurielles
    one · few · many · other
  • cs

    čeština

    Czech, écrit en Latin.

    4 formes plurielles
    one · few · many · other
  • sk

    slovenčina

    Slovak, écrit en Latin.

    4 formes plurielles
    one · few · many · other
  • hu

    magyar

    Hungarian, écrit en Latin.

    2 formes plurielles
    one · other
  • ro

    română

    Romanian, écrit en Latin.

    3 formes plurielles
    one · few · other
  • hr

    hrvatski

    Croatian, écrit en Latin.

    3 formes plurielles
    one · few · other
  • sl

    slovenščina

    Slovenian, écrit en Latin.

    4 formes plurielles
    one · two · few · other
  • sr

    српски

    Serbian, écrit en Cyrillic.

    3 formes plurielles
    one · few · other
  • bg

    български

    Bulgarian, écrit en Cyrillic.

    2 formes plurielles
    one · other
  • ru

    русский

    Russian, écrit en Cyrillic.

    4 formes plurielles
    one · few · many · other
    cas de régression noté
  • uk

    українська

    Ukrainian, écrit en Cyrillic.

    4 formes plurielles
    one · few · many · other
  • el

    Ελληνικά

    Greek, écrit en Greek.

    2 formes plurielles
    one · other
  • tr

    Türkçe

    Turkish, écrit en Latin.

    2 formes plurielles
    one · other
  • lt

    lietuvių

    Lithuanian, écrit en Latin.

    4 formes plurielles
    one · few · many · other
  • lv

    latviešu

    Latvian, écrit en Latin.

    3 formes plurielles
    zero · one · other
  • et

    eesti

    Estonian, écrit en Latin.

    2 formes plurielles
    one · other
  • ca

    català

    Catalan, écrit en Latin.

    3 formes plurielles
    one · many · other
  • ar

    العربية

    Arabic, écrit en Arabic, de droite à gauche.

    6 formes plurielles
    zero · one · two · few · many · other
    cas de régression noté
  • he

    עברית

    Hebrew, écrit en Hebrew, de droite à gauche.

    3 formes plurielles
    one · two · other
  • fa

    فارسی

    Persian, écrit en Arabic, de droite à gauche.

    2 formes plurielles
    one · other
  • sw

    Kiswahili

    Swahili, écrit en Latin.

    2 formes plurielles
    one · other
  • af

    Afrikaans

    Afrikaans, écrit en Latin.

    2 formes plurielles
    one · other
  • am

    አማርኛ

    Amharic, écrit en Ethiopic.

    2 formes plurielles
    one · other
  • hi

    हिन्दी

    Hindi, écrit en Devanagari.

    2 formes plurielles
    one · other
  • bn

    বাংলা

    Bangla, écrit en Bangla.

    2 formes plurielles
    one · other
  • ta

    தமிழ்

    Tamil, écrit en Tamil.

    2 formes plurielles
    one · other
  • te

    తెలుగు

    Telugu, écrit en Telugu.

    2 formes plurielles
    one · other
  • mr

    मराठी

    Marathi, écrit en Devanagari.

    2 formes plurielles
    one · other
  • ur

    اردو

    Urdu, écrit en Arabic, de droite à gauche.

    2 formes plurielles
    one · other
  • ja

    日本語

    Japanese, écrit en Han + Kana.

    1 formes plurielles
    other
    cas de régression noté
  • ko

    한국어

    Korean, écrit en Hangul.

    1 formes plurielles
    other
  • zh-Hans

    中文(简体)

    Chinese (Simplified), écrit en Han (Simplified).

    1 formes plurielles
    other
  • zh-Hant

    中文(繁體)

    Chinese (Traditional), écrit en Han (Traditional).

    1 formes plurielles
    other
  • th

    ไทย

    Thai, écrit en Thai.

    1 formes plurielles
    other
  • vi

    Tiếng Việt

    Vietnamese, écrit en Latin.

    1 formes plurielles
    other
  • id

    Indonesia

    Indonesian, écrit en Latin.

    1 formes plurielles
    other
  • ms

    Melayu

    Malay, écrit en Latin.

    1 formes plurielles
    other
  • fil

    Filipino

    Filipino, écrit en Latin.

    2 formes plurielles
    one · other
  • ka

    ქართული

    Georgian, écrit en Georgian.

    2 formes plurielles
    one · other
  • hy

    հայերեն

    Armenian, écrit en Armenian.

    2 formes plurielles
    one · other
affichage de 54 sur 54 locales échantillonnées · le produit en accepte bien plus que ces deux nombres
Une locale absente de cet échantillon se comporte de la même manière : les mêmes quatre valeurs, calculées de la même façon, dès que vous ajoutez l’étiquette.

FAQ

Les questions que l’on se pose avant d’ajouter la première locale.

Quelles langues Transglot prend-il en charge ?
Toute langue identifiable par une étiquette BCP-47. Il n’y a pas de liste blanche : une étiquette est vérifiée dans la table des locales ICU, qui contient 708 entrées, et un repli structurel accepte les étiquettes réelles au-delà même de cela. Si ICU connaît votre étiquette, le produit l’accepte.
Il n’existe pas de chiffre unique fiable. Tout nombre serait trop faible par rapport à ce que le validateur accepte et trop précis pour une notion sans limite fixe. Les chiffres dénombrables sont 708 locales dans la table ICU et 224 langues avec leurs propres règles de pluriel.
Oui. Le sens d’écriture est lu depuis ICU pour chaque locale plutôt que maintenu dans une liste manuelle, donc l’arabe, l’hébreu, le persan, l’ourdou, le divehi et le n’ko s’affichent tous de droite à gauche sans intervention humaine. Il existe onze scripts de droite à gauche, et l’éditeur rend la cible dans son propre sens d’écriture pendant que vous travaillez dessus.
Il charge la table des pluriels CLDR pour la langue cible, à partir du même jeu de données utilisé par le contrôle qualité. L’arabe obtient ses six formes, le polonais ses trois, le japonais une seule. Une traduction omettant une forme requise par sa langue échoue au contrôle plutôt que de publier un écran incorrect une fois sur six nombres.
Oui. Une variante régionale constitue sa propre locale, donc pt-BR et pt-PT peuvent porter des libellés et des termes de glossaire différents. Les étiquettes sont canonisées à l’entrée, donc pt_br, PT-br et pt-BR aboutissent à la même locale au lieu d’en créer trois.
Oui, sous forme de deux locales : zh-Hans et zh-Hant. Le script fait partie de l’étiquette, elles sont donc traduites et relues séparément plutôt que converties l’une en l’autre.
Quinze paramètres régionaux dans un projet, ce qui inclut votre langue source, soit 14 cibles. Le plan gratuit offre également 100 000 mots au départ (25 000 à l’inscription, 75 000 après vérification téléphonique), puis 10 000 par mois, et trois postes. Les plans payants ne limitent pas le nombre de paramètres régionaux.
Ajoutez l’étiquette au projet. Aucune autre configuration n’est nécessaire : le nom d’affichage, l’endonyme, les formes plurielles et le sens d’écriture proviennent tous de l’étiquette, et la prochaine exécution générera automatiquement toutes les chaînes non encore traduites.
Elles fonctionnent de la même manière. Le comptage est conscient du script : une chaîne en japonais ou en chinois est mesurée selon son script plutôt que par le nombre d’espaces, ce qui évite que les langues CJK ne soient facturées comme un seul mot énorme.
Chaque locale passe par le même moteur, la même invite et les mêmes quatre étapes de validation. Nous ne publions aucune note de qualité par langue, car nous n’en mesurons pas. Certaines locales échantillonnées comportent un cas de régression noté dans notre corpus d’évaluation, comme indiqué dans le tableau ci-dessus ; cela signifie qu’une régression y est détectée automatiquement, sans impliquer que la langue soit meilleure.
Elle est refusée au moment où vous l’ajoutez, et non acceptée silencieusement. Les balises inventées comme en-XX ne passent pas, pas plus qu’une langue réelle associée à une région ou un script inexistant.
Oui. La source est la locale définie comme telle dans le projet, et toutes les autres locales du projet sont rédigées à partir d’elle. Rien ne suppose que l’anglais est la langue source.
Fonctionne avec vos outils actuels

41 connecteurs, déjà intégrés.

ajoutez la balise, pas le ticket

Choisissez une locale et voyez le résultat retour.

la version gratuite couvre 15 locales par projet · la locale source compte pour l’une d’elles, soit 14 cibles