Detta dokument har översatts av AI. För eventuella felaktigheter, se den engelska versionen
NocoBase-plugins stöder flerspråkig internationalisering (i18n) för både frontend och backend. Med en enhetlig mekanism kan ni enkelt implementera flerspråkigt innehåll i era plugins.
Plugins flerspråkiga filer lagras enhetligt i katalogen src/locale. Vi rekommenderar att ni namnger dem efter språk, till exempel:
Varje språkfil exporterar ett JSON-objekt som innehåller alla översättningsposter för det språket, till exempel:
När ni lägger till språkfiler för första gången måste ni starta om applikationen för att de ska träda i kraft. Ni kan verifiera att översättningsposterna har trätt i kraft via API:et:
http://localhost:13000/api/app:getLang?locale=zh-CN