Herramienta Gratuita

    Editor y Formateador de Mensajes Vue I18n

    Crea y prueba mensajes de traducción de Vue I18n con pluralización por tubería (0 | 1 | otro), formato nombrado y mensajes vinculados.

    Plantillas10
    VUE-I18N Editor
    Sintaxis válida
    34 caracteres1 líneas

    Variables de prueba y vista previa en vivo

    Ajusta variables y cambia de idioma para verificar reglas CLDR

    Idioma:
    Resultado generado (en):
    Hello Lucas, welcome to Vue i18n!
    Exportar a declaración con tipos seguros de Intlayer
    import { type Dictionary } from 'intlayer';const convertedMessageContent = {  key: 'converted-message',  content: 'Hello {{name}}, welcome to Vue i18n!',} satisfies Dictionary;export default convertedMessageContent;
    Intlayer valida las traducciones en compilación con autocompletado TypeScript completo.

    Vue I18n Syntax Cheat Sheet

    Reglas de sintaxis rápidas y cómo cada patrón se asigna a Intlayer

    CaracterísticaSintaxisEjemploNotasEquivalente en 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
    La arquitectura basada en compilador de Intlayer reemplaza el análisis complejo en tiempo de ejecución con seguridad de tipos en compilación.
    Ecosistema Intlayer

    Olvídate de las sintaxis complejas para siempre

    Intlayer transforma la internacionalización en una experiencia fluida con seguridad de tipos en compilación, extracción automática y CMS integrado.