Dit document is vertaald door AI. Voor onnauwkeurigheden, raadpleeg de Engelse versie
NocoBase plugins ondersteunen meertalige internationalisering (i18n) voor zowel de frontend als de backend. Dankzij een uniform mechanisme kunt u eenvoudig meertalige inhoud implementeren in uw plugins.
De meertalige bestanden van plugins worden uniform opgeslagen in de map src/locale. Het wordt aanbevolen om ze te benoemen op basis van de taal, bijvoorbeeld:
Elk taalbestand exporteert een JSON-object dat alle vertaalitems voor die taal bevat, bijvoorbeeld:
Wanneer u voor het eerst taalbestanden toevoegt, moet u de applicatie opnieuw opstarten om ze van kracht te laten worden. U kunt via de API controleren of de vertaalitems correct zijn toegepast:
http://localhost:13000/api/app:getLang?locale=zh-CN