Çevrimiçi i18n Aracı

    i18n Mesaj Formatı Dönüştürücü

    ICU MessageFormat, i18next, Vue I18n, Gettext PO ve Intlayer arasında çeviri dizelerini ve sözlüklerini sorunsuzca dönüştürün.

    Örnek Yükle
    icu
    ICU Plural with Exact Match
    icu
    ICU Select (Gender / Role)
    icu
    ICU Selectordinal (Rankings)
    vue-i18n
    Vue I18n Pipe Plural
    i18next
    i18next Simple Interpolation
    icu
    ICU Number & Percentage Format
    icu
    HTML / Rich Text Formatting
    icu
    Full JSON Dictionary
    Kaynak Formatformatjs / next-intl
    79 karakter
    Hedef Formatreact-i18next
    {count, plural, =0 {No items yet} =1 {# item in cart} other {# items in cart}}
    Geçerli Sözdizimi

    Etkileşimli Canlı Önizleme ve Değerlendirme

    Algılanan değişkenler için test değerleri ayarlayarak son dizeyi gerçek zamanlı görün.

    Dil:
    Oluşturulan Dize Önizlemesi (en):
    1 item in cart

    Mesaj Formatı Karşılaştırması ve Sözdizimi Kılavuzu

    Desteklenen tüm formatlar arasında sözdizimi karşılaştırmasını görün.

    ÖzellikICU MessageFormati18nextVue I18nIntlayer
    Basit Değişken
    Metin içindeki adlandırılmış değişkeni değiştirin
    Hello {name}!Hello {{name}}!Hello {name}!Hello {{name}}!
    CLDR Çoğul
    Kategori tabanlı çoğul kuralları (one, few, many, other)
    {count, plural, one {# item} other {# items}}{count, plural, one {# item} other {# items}}1 item | {count} itemsplural({ one: '{{count}} item', other: '{{count}} items' })
    Tam Eşleşmeli Çoğul
    0, 1 gibi belirli sayılar açıkça eşlenir
    {count, plural, =0 {No items} other {# items}}{count, plural, =0 {No items} other {# items}}No items | {count} itemsenu({ '0': 'No items', fallback: '{{count}} items' })
    Select / Cinsiyet
    Dize koşulu eşleşmesi
    {gender, select, male {He} female {She} other {They}}{gender, select, male {He} female {She} other {They}}{gender: {male: "He", female: "She"}}gender({ male: 'He', female: 'She', fallback: 'They' })
    Sayı / Yüzde Formatı
    Yerelleştirilmiş sayısal biçimlendirme stilleri
    {val, number, percent}{{val, percent}}$n(val, 'percent'){val, number, percent}
    HTML / Zengin Metin
    Biçimlendirme için korunan işaretleme etiketleri
    Read <strong>{doc}</strong>Read <1>{{doc}}</1><i18n-t> or raw HTMLhtml('Read <strong>{{doc}}</strong>')

    Tip Güvenli Derleme

    Yanlış yazılan değişkenlerin çalışma zamanında sessizce başarısız olduğu eski sistemlerin aksine, Intlayer uçtan uca TypeScript derlemesi sağlar.

    Evrensel Uyumluluk Katmanı

    Next-intl, FormatJS, i18next veya Nuxt’tan mesajları sıfır satıcı bağımlılığı ile kolayca içe veya dışa aktarın.

    Görsel CMS ve Yapay Zeka Çevirisi

    Intlayer’da tanımlanan içerik gerçek zamanlı olarak görsel olarak düzenlenebilir veya entegre yapay zeka ile 18+ dile otomatik olarak çevrilebilir.

    Intlayer Ekosistemi

    Tam Tip Güvenliği için Intlayer’a Geçin

    Çevirileri kodunuzun hemen yanında tanımlayın ve görsel CMS ile düzenleyin.