Editor e formattatore di messaggi Vue I18n
Crea e testa messaggi di traduzione Vue I18n con pluralizzazione a pipe (0 | 1 | altro), formattazione con nome e messaggi collegati.
Modelli10
VUE-I18N Editor
Sintassi valida
34 caratteri1 righe
Variabili di test e anteprima dal vivo
Regola le variabili e cambia lingua per verificare le regole CLDR
Lingua:
Risultato generato (en):
Hello Lucas, welcome to Vue i18n!
Esporta nella dichiarazione sicura per i tipi di Intlayer
Intlayer convalida le traduzioni in fase di compilazione con completamento automatico TypeScript completo.
Vue I18n Syntax Cheat Sheet
Regole sintattiche rapide e corrispondenze tipizzate con Intlayer
| Funzionalità | Sintassi | Esempio | Note | Equivalente 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’architettura basata su compilatore di Intlayer sostituisce il parsing a runtime con la sicurezza dei tipi in fase di compilazione.
Ecosistema Intlayer
Non preoccuparti mai più di sintassi complesse
Intlayer trasforma l’internazionalizzazione in un’esperienza di sviluppo piacevole con sicurezza dei tipi in fase di compilazione, estrazione automatica e CMS integrato.