Éditeur & Formateur de Messages Vue I18n
Créez et testez des messages Vue I18n avec pluralisation par tube (0 | 1 | autre), formatage nommé {name} et messages liés @:cle.
Modèles10
VUE-I18N Éditeur
Syntaxe valide
34 caractères1 lignes
Variables de test & Aperçu en direct
Modifiez les variables et changez de langue pour vérifier les règles CLDR
Langue :
Résultat généré (en):
Hello Lucas, welcome to Vue i18n!
Exporter vers une déclaration typée Intlayer
Intlayer valide les traductions à la compilation avec autocomplétion TypeScript complète.
Vue I18n Syntax Cheat Sheet
Règles de syntaxe rapides et équivalences typées avec Intlayer
| Fonctionnalité | Syntaxe | Exemple | Remarques | Équivalent Intlayer |
|---|---|---|---|---|
| Named Formatting | {variableName} | Hello {name}! | Single braces for named parameters | {{name}} |
| List Formatting | {0}, {1}, ... | Hello {0} and {1} | Index-based positional arguments | {{0}} or named variables |
| Pipe Pluralization | no items | 1 item | {n} items | no apples | 1 apple | {n} apples | Pipes separate 0, 1, and plural forms | plural({ 0: "no apples", 1: "1 apple", other: "{{count}} apples" }) |
| Linked Messages | @:path.to.message | Home of @:brand.name | References other messages in the dictionary | TypeScript object references |
| Literal Interpolation | {'literal'} | {'hello'} {name} | Single-quoted literal inside braces | Literal strings |
L’architecture pilotée par compilateur d’Intlayer remplace l’analyse complexe au runtime par la sécurité des types à la compilation.
Écosystème Intlayer
Ne vous souciez plus jamais des syntaxes complexes
Intlayer transforme l’internationalisation en une expérience de développement fluide avec sécurité des types à la compilation, extraction automatique et CMS intégré.