Strumento Gratuito

    Editor e formattatore di messaggi i18next

    Formatta e testa stringhe i18next con interpolazione a doppie parentesi graffe, suffissi plurali, chiavi di contesto e nidificazione.

    Modelli14
    I18NEXT Editor
    Sintassi valida
    40 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 Sarah, welcome to our platform!
    Esporta nella dichiarazione sicura per i tipi di Intlayer
    import { type Dictionary } from 'intlayer';const convertedMessageContent = {  key: 'converted-message',  content: 'Hello {{name}}, welcome to our platform!',} satisfies Dictionary;export default convertedMessageContent;
    Intlayer convalida le traduzioni in fase di compilazione con completamento automatico TypeScript completo.

    i18next Syntax Cheat Sheet

    Regole sintattiche rapide e corrispondenze tipizzate con Intlayer

    FunzionalitàSintassiEsempioNoteEquivalente Intlayer
    Interpolation{{variableName}}Hello {{user.name}}!Double curly braces, supports dot paths{{user.name}}
    Unescaped HTML{{- rawVar}}Visit {{- url}}Disables HTML escaping for raw markuphtml(...) or Markdown
    Plural Keyskey_one, key_other"item_one": "1 item", "item_other": "{{count}} items"Suffix keys based on count parameterplural({ one: "1 item", other: "{{count}} items" })
    Context Suffixkey_context"friend_female": "Girlfriend"Key appended with context parameterselect({ female: "Girlfriend", fallback: "Friend" })
    Nesting$t(nested.key)Welcome, $t(common.brand)Reuses other translation keysDirect object property reuse in TS
    Formatting{{val, format}}{{date, YYYY-MM-DD}}Passes value through custom formattersStandard JavaScript/TypeScript helper
    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.