Strumento Gratuito

    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
    import { type Dictionary } from 'intlayer';const convertedMessageContent = {  key: 'converted-message',  content: 'Hello {{name}}, welcome to Vue i18n!',} satisfies Dictionary;export default convertedMessageContent;
    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àSintassiEsempioNoteEquivalente 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 Pluralizationno items | 1 item | {n} itemsno apples | 1 apple | {n} applesPipes separate 0, 1, and plural formsplural({ 0: "no apples", 1: "1 apple", other: "{{count}} apples" })
    Linked Messages@:path.to.messageHome of @:brand.nameReferences other messages in the dictionaryTypeScript object references
    Literal Interpolation{'literal'}{'hello'} {name}Single-quoted literal inside bracesLiteral 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.