logologo
Start
Handleiding
Ontwikkeling
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handleiding
Ontwikkeling
Plugins
API
logologo

Snelstart

Overzicht plug-inontwikkeling
Eerste plug-in schrijven
Projectstructuur

Server-side ontwikkeling

Overzicht
Plug-in
Collecties
Database
DataSourceManager
ResourceManager
ACL
Middleware
Cache
Events
Context
Migratie
Logger
I18n
Commando
CronJobManager
Test

Client-side ontwikkeling

Overzicht
Plug-in
Context
Router
ACL
DataSourceManager
Resource
Request
Stijlen & Thema's
Logger
I18n
Test

Overig

Upgrade-gids voor plug-ins
Talenlijst
Dependency-beheer
Build
Previous PageUpgrade-gids voor plug-ins
Next PageDependency-beheer
TIP

Dit document is vertaald door AI. Voor onnauwkeurigheden, raadpleeg de Engelse versie

#Lijst met talen

NocoBase biedt meertalige ondersteuning (i18n). Hieronder vindt u een lijst van de momenteel ingebouwde talen. Elke taalconfiguratie bestaat uit een landinstellingcode (Locale Code) en een weergavenaam (Label).

#Standaarden voor landinstellingcodes

  • Landinstellingcodes volgen de standaardindeling van IETF BCP 47:

    language[-script][-region][-variant]

    Veelvoorkomende vormen zijn taal-regio, bijvoorbeeld:

    • en-US → Engels (Verenigde Staten)
    • fr-FR → Frans (Frankrijk)
    • zh-CN → Vereenvoudigd Chinees
  • Hoofdlettergevoelig:

    • Het taalgedeelte is in kleine letters (en, fr, zh)
    • Het regiogedeelte is in hoofdletters (US, FR, CN)
  • Dezelfde taal kan meerdere regionale versies hebben, bijvoorbeeld:

    • fr-FR (Frans Frankrijk), fr-CA (Canadees Frans)

#Ingebouwde talen

LandinstellingcodeWeergavenaam
ar-EGArabisch
az-AZAzerbeidzjaans
bg-BGBulgaars
bn-BDBengaals
by-BYWit-Russisch
ca-ESCatalaans/Spanje
cs-CZTsjechisch
da-DKDeens
de-DEDuits
el-GRGrieks
en-GBEngels (GB)
en-USEngels
es-ESSpaans
et-EEEsts (Eesti)
fa-IRPerzisch
fi-FIFins
fr-BEFrans (BE)
fr-CAFrans (CA)
fr-FRFrans
ga-IEIers
gl-ESGalicisch
he-ILHebreeuws
hi-INHindi
hr-HRKroatisch
hu-HUHongaars
hy-AMArmeens
id-IDIndonesisch
is-ISIJslands
it-ITItaliaans
ja-JPJapans
ka-GEGeorgisch
kk-KZKazachs
km-KHKhmer
kn-INKannada
ko-KRKoreaans
ku-IQKoerdisch
lt-LTLitouws
lv-LVLets
mk-MKMacedonisch
ml-INMalayalam
mn-MNMongools
ms-MYMaleis
nb-NONoors Bokmål
ne-NPNepalees
nl-BEVlaams
nl-NLNederlands
pl-PLPools
pt-BRBraziliaans Portugees
pt-PTPortugees
ro-RORoemeens
ru-RURussisch
si-LKSingalees
sk-SKSlowaaks
sl-SISloveens
sr-RSServisch
sv-SEZweeds
ta-INTamil
th-THThai
tk-TKTurkmeens
tr-TRTurks
uk-UAOekraïens
ur-PKOezbeeks
vi-VNVietnamees
zh-CNVereenvoudigd Chinees
zh-HKTraditioneel Chinees (Hongkong)
zh-TWTraditioneel Chinees (Taiwan)

#Gebruiksaanwijzing

  • Taalconfiguraties worden doorgaans gebruikt voor:

    • Interfaceweergave: Om de label weer te geven in het taalwisselmenu.
    • Laden van internationalisatiebestanden: Om de bijbehorende vertaalde JSON-bestanden te laden op basis van de landinstellingcode.
  • Wanneer u een nieuwe taal toevoegt, moet u het volgende doen:

    1. De BCP 47-standaard volgen om de landinstellingcode te definiëren;
    2. Een duidelijke gelokaliseerde naam opgeven als label;
    3. De bijbehorende vertaalbestanden aanleveren.