|
Extensions de fichiers |
.properties |
|
API Extension |
mozilla_properties |
|
Import |
Oui |
|
Exporter |
Oui |
|
Prise en charge des formes plurielles |
Non |
|
Prise en charge de la description |
Non |
|
Options de format Ces options peuvent être spécifiées lors du chargement et/ou du téléchargement d'un fichier. Selon la méthode de chargement/téléchargement (API, CLI, synchronisation de dépôt, etc.), elles peuvent être spécifiées dans les paramètres de requête |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
La localisation de Mozilla utilise des fichiers .properties. La syntaxe et les exigences pour ces propriétés sont principalement identiques à celles des fichiers propriétés Java standard.
Effectuez un contrôle de cohérence avant la traduction, y compris la suppression des clés en double (surtout pour les fichiers plus volumineux) et l'utilisation de sauts de ligne corrects (tout saut de ligne dans les chaînes de texte doit être précédé d'un \n, sinon il sera ignoré par le parseur).
Exemple de code
boolean_key = --- true\n empty_string_translation = # Ceci est la description incroyable pour cette clé! key_with_description = Découvrez-le ! Cette clé a une description ! (Au moins dans certains formats) key_with_line-break = Cette traduction contient\nune rupture de ligne. nested.deeply.key = Je suis une clé profondément imbriquée. nested.key = Cette clé est imbriquée dans un espace de noms. null_translation = pluralized_key.one = Une seule chaton trouvé. pluralized_key.other = Wow, vous avez %s chatons ! pluralized_key.zero = Vous n'avez pas de chaton. sample_collection = ---\n- premier élément\n- deuxième élément\n- troisième élément\n simple_key = Clé simple, message simple, tellement simple. unverified_key = Cette traduction n'est pas encore vérifiée et est en attente. (Dans certains formats, nous exportons également ce statut)