ממיר פורמטים של הודעות i18n
המירו בצורה חלקה מחרוזות תרגום ומילונים בין ICU MessageFormat, i18next, Vue I18n, Gettext PO ו-Intlayer. בדקו משתנים דינמיים בזמן אמת.
תצוגה מקדימה חיה והערכה אינטראקטיבית
הגדירו ערכי בדיקה למשתנים שזוהו כדי לראות את המחרוזת הסופית לאחר ההחלפה מרונדרת בזמן אמת.
השוואת פורמטי הודעות ומדריך תחביר
ראו כיצד החלפת משתנים, צורות רבים, אפשרויות select ועיצוב מספרים משתווים זה לצד זה בכל הפורמטים הנתמכים.
| פיצ'ר | 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 מקצה לקצה והשלמה אוטומטית ב-IDE.
שכבת תאימות אוניברסלית
ייבאו או ייצאו הודעות בצורה חלקה מ-Next-intl, FormatJS, i18next או Nuxt, ללא נעילת ספק.
CMS ויזואלי ותרגום AI
תוכן שהוצהר ב-Intlayer ניתן לעריכה ויזואלית בזמן אמת או לתרגום אוטומטי ליותר מ-18 שפות באמצעות צינור ה-AI המשולב.
עברו ל-Intlayer לבטיחות טיפוסים מלאה
הצהירו על תרגומים ליד הקוד שלכם, תפסו מפתחות חסרים בזמן הבנייה, והעצימו את עורכי התוכן עם ה-CMS הוויזואלי.