Language List
NocoBase provides multi-language support (i18n). Below is the list of currently built-in languages. Each language configuration consists of a Locale Code and a Display Name (Label).
Language Code Standards
-
Language codes follow the IETF BCP 47 standard format:
Common forms are
language-region, for example:en-US→ English (United States)fr-FR→ French (France)zh-CN→ Simplified Chinese
-
Case sensitive:
- Language part is lowercase (
en,fr,zh) - Region part is uppercase (
US,FR,CN)
- Language part is lowercase (
-
The same language may have multiple regional versions, for example:
fr-FR(French French),fr-CA(Canadian French)
Built-in Languages
Usage Instructions
Language configurations are typically used for:
- Interface Display — Display the
labelin the language switching menu - Internationalization File Loading — Load corresponding translation JSON files based on the Locale Code
If you need to add a new language:
- Follow the BCP 47 standard to define the Locale Code
- Provide a clear localized name as the
label - Provide corresponding translation files
Related Links
- Server-side Internationalization — Server-side i18n multi-language configuration and usage
- Plugin Development Overview — Overall introduction to plugin development
- Write Your First Plugin — Create a plugin from scratch

