i18n संदेश प्रारूप परिवर्तक
ICU MessageFormat, i18next, Vue I18n, Gettext PO और Intlayer के बीच अनुवाद संदेशों को आसानी से बदलें। वास्तविक समय में चर का परीक्षण करें।
उदाहरण लोड करें
icu
ICU Plural with Exact Matchicu
ICU Select (Gender / Role)icu
ICU Selectordinal (Rankings)vue-i18n
Vue I18n Pipe Plurali18next
i18next Simple Interpolationicu
ICU Number & Percentage Formaticu
HTML / Rich Text Formattingicu
Full JSON Dictionaryस्रोत प्रारूपformatjs / next-intl
79 वर्ण
लक्ष्य प्रारूपreact-i18next
मान्य सिंटैक्स
इंटरैक्टिव लाइव पूर्वावलोकन और मूल्यांकन
वास्तविक समय में अंतिम परिणाम देखने के लिए चर के लिए परीक्षण मान सेट करें।
लोकेल:
प्रस्तुत स्ट्रिंग पूर्वावलोकन (en):
1 item in cart
संदेश प्रारूप तुलना और सिंटैक्स गाइड
सभी समर्थित प्रारूपों में सिंटैक्स की तुलना देखें।
| सुविधा | ICU MessageFormat | i18next | Vue I18n | Intlayer |
|---|---|---|---|---|
सरल चर पाठ के अंदर नामित चर को बदलें | Hello {name}! | Hello {{name}}! | Hello {name}! | Hello {{name}}! |
CLDR बहुवचन श्रेणी-आधारित बहुवचन नियम (one, few, many, other) | {count, plural, one {# item} other {# items}} | {count, plural, one {# item} other {# items}} | 1 item | {count} items | plural({ one: '{{count}} item', other: '{{count}} items' }) |
सटीक मिलान बहुवचन विशिष्ट संख्याएं जैसे 0, 1 स्पष्ट रूप से मैप की गईं | {count, plural, =0 {No items} other {# items}} | {count, plural, =0 {No items} other {# items}} | No items | {count} items | enu({ '0': 'No items', fallback: '{{count}} items' }) |
Select / लिंग स्ट्रिंग स्थिति मिलान | {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' }) |
संख्या / प्रतिशत प्रारूप स्थानीयकृत संख्यात्मक स्वरूपण शैलियाँ | {val, number, percent} | {{val, percent}} | $n(val, 'percent') | {val, number, percent} |
HTML / रिच टेक्स्ट स्वरूपण के लिए संरक्षित मार्कअप टैग | Read <strong>{doc}</strong> | Read <1>{{doc}}</1> | <i18n-t> or raw HTML | html('Read <strong>{{doc}}</strong>') |
प्रकार-सुरक्षित संकलन
पुराने सिस्टम के विपरीत जहां गलत टाइप किए गए चर रनटाइम पर विफल होते हैं, Intlayer पूर्ण TypeScript संकलन लागू करता है।
सार्वभौमिक संगतता परत
Next-intl, FormatJS, i18next या Nuxt से बिना किसी बाधा के संदेश आयात या निर्यात करें।
विज़ुअल CMS और AI अनुवाद
Intlayer में घोषित सामग्री को वास्तविक समय में संपादित किया जा सकता है या एकीकृत AI पाइपलाइन के माध्यम से अनुवादित किया जा सकता है।
Intlayer पारिस्थितिकी तंत्र
पूर्ण प्रकार सुरक्षा के लिए Intlayer पर माइग्रेट करें
अपने कोड के बगल में अनुवाद घोषित करें और विज़ुअल CMS का उपयोग करें।