מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
תוספים ב-NocoBase תומכים בבינאום (i18n) רב-לשוני גם בצד הלקוח (frontend) וגם בצד השרת (backend). באמצעות מנגנון אחיד, תוכלו ליישם בקלות תוכן רב-לשוני בתוספים.
קבצי ריבוי השפות של התוספים נשמרים באופן אחיד בתיקיית src/locale. מומלץ לתת להם שמות לפי השפה, לדוגמה:
כל קובץ שפה מייצא אובייקט JSON המכיל את כל ערכי התרגום עבור אותה שפה, לדוגמה:
כאשר מוסיפים קבצי שפה בפעם הראשונה, יש להפעיל מחדש את היישום כדי שהם ייכנסו לתוקף. ניתן לוודא שערכי התרגום נכנסו לתוקף באמצעות ה-API: http://localhost:13000/api/app:getLang?locale=zh-CN