Ücretsiz Araç

    i18next Mesaj Formatlayıcı ve Düzenleyici

    Çift parantez enterpolasyonu, çoğul ekler (_one, _other), bağlam anahtarları ve iç içe geçme ile i18next dizelerini biçimlendirin ve test edin.

    Şablonlar14
    I18NEXT Düzenleyici
    Geçerli Sözdizimi
    40 karakter1 satır

    Test Değişkenleri ve Canlı Önizleme

    CLDR çoğul kurallarını doğrulamak için değişkenleri ayarlayın ve dilleri değiştirin

    Yerel Ayar:
    Oluşturulan Çıktı (en):
    Hello Sarah, welcome to our platform!
    Intlayer Tür Güvenli Bildirimine Aktar
    import { type Dictionary } from 'intlayer';const convertedMessageContent = {  key: 'converted-message',  content: 'Hello {{name}}, welcome to our platform!',} satisfies Dictionary;export default convertedMessageContent;
    Intlayer, tam TypeScript otomatik tamamlama ile derleme zamanında çevirileri doğrular.

    i18next Syntax Cheat Sheet

    Hızlı sözdizimi kuralları ve her kalıbın Intlayer bildirimlerine nasıl eşlendiği

    ÖzellikSözdizimiÖrnekNotlarIntlayer Eşdeğeri
    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
    Intlayer derleyici odaklı mimarisi, karmaşık çalışma zamanı ayrıştırmasını derleme zamanı tür güvenliği ile değiştirir.
    Intlayer Ekosistemi

    Artık Karmaşık Sözdizimi Konusunda Endişelenmeyin

    Intlayer, derleme zamanı tür güvenliği, otomatik bileşen çıkarma ve sorunsuz CMS entegrasyonu ile yerelleştirmeyi keyifli bir geliştirici deneyimine dönüştürür.