Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
NocoBase eklentileri, hem ön uç hem de arka uç için çoklu dil uluslararasılaştırmasını (i18n) destekler. Birleşik bir mekanizma aracılığıyla eklentilerinizde çoklu dil içeriğini kolayca uygulayabilirsiniz.
Eklenti çoklu dil dosyaları, src/locale dizininde birleşik bir şekilde saklanır. Dosyaları dile göre adlandırmanız önerilir, örneğin:
Her dil dosyası, o dile ait tüm çeviri girdilerini içeren bir JSON nesnesi dışa aktarır, örneğin:
İlk kez dil dosyası eklediğinizde, etkinleşmesi için uygulamayı yeniden başlatmanız gerekir. Çeviri girdilerinin etkin olup olmadığını API aracılığıyla doğrulayabilirsiniz: http://localhost:13000/api/app:getLang?locale=zh-CN