Traduire

Format de message ICU (Strings)

Le contenu est traduit de l’anglais par Phrase Language AI.

ICU (International Components for Unicode) est un ensemble de bibliothèques qui prennent en charge la mondialisation et l’internationalisation des systèmes logiciels.

Les traductions utilisant la syntaxe du format de message ICU sont prises en charge.

Les assistants conversationnels d'IA peuvent être très efficaces pour vérifier les règles ICU.

Activez le format de message ICU dans l'onglet Avancé de la fenêtre Paramètres du projet.

Le format de message ICU fournit :

  • Coloration syntaxique

    Lorsqu’un message est ouvert dans l’éditeur de traduction, ses différentes parties sont mises en surbrillance et accompagnées de métadonnées pertinentes, telles que le type de format. Des arguments et des formats individuels peuvent être insérés directement dans la traduction afin d'éviter les erreurs dues aux fautes de frappe. Cliquez sur un espace réservé dans la liste des espaces réservés extraits ou directement sur la partie du contenu source à utiliser dans la traduction cible.

  • Validation de la syntaxe

    La syntaxe est vérifiée pendant la traduction. Cela peut éviter les messages ICU invalides dans les fichiers de localisation.

  • Aperçu

    La syntaxe du format de message ICU peut être complexe, mais un aperçu permet de voir à quoi ressemblera la traduction avec les valeurs réelles des arguments. Cliquez sur le bouton d’aperçu dans l’éditeur de Strings et attribuez des valeurs réelles aux attributs du message ICU pour vérifier que la syntaxe de la traduction est correcte et que tous les cas possibles sont pris en charge comme prévu.

    Des valeurs de test peuvent être attribuées aux attributs d'une traduction dans le panneau d'aperçu. Le rendu de la chaîne s'affiche et peut être vérifié pour s'assurer que la traduction fonctionne comme prévu.

Lorsqu’une clé contenant un message ICU avec des formes plurielles est envoyée de Strings à TMS via Job Sync avec l’option Parse ICU messages activée, TMS ajoute les catégories de pluriel nécessaires pour couvrir l’ensemble des règles de pluriel CLDR des paramètres régionaux cibles. Cela peut ajouter des catégories qui ne sont pas présentes dans la source Strings. Lorsque la tâche est réexportée vers Strings, le message ICU conserve cette structure de catégories étendue au lieu de revenir au nombre initial de catégories du texte source.

Lorsque le format de message ICU est activé et que le contenu entier d'une clé est un message ICU, la traduction automatique et la pré-traduction ne traduisent pas cette clé. La clé conserve son texte source.

Cet article vous a-t-il été utile ?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.