logologo
スタート
マニュアル
開発
プラグイン
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
logologo

クイックスタート

プラグイン開発概要
最初のプラグインを作成
プロジェクトディレクトリ構造

サーバーサイド開発

概要
プラグイン
コレクション
データベース操作
データソース管理
リソース管理
ACL権限制御
ミドルウェア
キャッシュ
イベント
リクエストコンテキスト
マイグレーション
ロガー
I18n 国際化
コマンド
定時タスク管理
テスト

クライアントサイド開発

概要
プラグイン
コンテキスト
ルーター
ACL権限制御
データソース管理
リソース
リクエスト
スタイルとテーマ
ロガー
I18n 国際化
テスト

その他

プラグインアップグレードガイド
言語一覧
依存関係の管理
ビルド
Previous Pageプラグインアップグレードガイド
Next Page依存関係の管理
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#言語リスト

NocoBaseは多言語対応(i18n)を提供しています。現在組み込まれている言語のリストは以下の通りです。 各言語設定は、言語コード(Locale Code) と 表示名(Label) で構成されています。

#言語コードの標準

  • 言語コードは、IETF BCP 47 標準形式に従っています。

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

    一般的な形式は 言語-地域 で、例えば以下のようになります。

    • en-US → 英語(米国)
    • fr-FR → フランス語(フランス)
    • zh-CN → 簡体字中国語
  • 大文字と小文字の区別:

    • 言語部分は小文字 (en, fr, zh)
    • 地域部分は大文字 (US, FR, CN)
  • 同じ言語でも複数の地域バージョンが存在する場合があります。例えば、

    • fr-FR(フランス語(フランス))、fr-CA(フランス語(カナダ))

#組み込み言語

言語コード表示名
ar-EGالعربية
az-AZAzərbaycan dili
bg-BGБългарски
bn-BDBengali
by-BYベラルーシ語
ca-ESカタルーニャ語/スペイン
cs-CZČesky
da-DKDansk
de-DEDeutsch
el-GRギリシャ語
en-GBEnglish(GB)
en-USEnglish
es-ESEspañol
et-EEEstonian (Eesti)
fa-IRペルシャ語
fi-FISuomi
fr-BEFrançais(BE)
fr-CAFrançais(CA)
fr-FRFrançais
ga-IEGaeilge
gl-ESGalego
he-ILヘブライ語
hi-INहिन्दी
hr-HRHrvatski jezik
hu-HUMagyar
hy-AMアルメニア語
id-IDBahasa Indonesia
is-ISÍslenska
it-ITItaliano
ja-JP日本語
ka-GEグルジア語
kk-KZҚазақ тілі
km-KHクメール語
kn-INಕನ್ನಡ
ko-KR韓国語
ku-IQクルド語
lt-LTlietuvių
lv-LVLatviešu valoda
mk-MKマケドニア語
ml-INമലയാളം
mn-MNモンゴル語
ms-MYبهاس ملايو
nb-NONorsk bokmål
ne-NPनेपाली
nl-BEVlaams
nl-NLNederlands
pl-PLPolski
pt-BRPortuguês brasileiro
pt-PTPortuguês
ro-RORomânia
ru-RUРусский
si-LKシンハラ語
sk-SKSlovenčina
sl-SISlovenščina
sr-RSセルビア語
sv-SESvenska
ta-INTamil
th-THタイ語
tk-TKTurkmen
tr-TRTürkçe
uk-UAУкраїнська
ur-PKウズベク語
vi-VNベトナム語
zh-CN簡体字中国語
zh-HK繁体字中国語(香港)
zh-TW繁体字中国語(台湾)

#使用方法

  • 言語設定は通常、以下の目的で使用されます。

    • インターフェース表示:言語切り替えメニューに label を表示します。
    • 国際化ファイルの読み込み:言語コード に基づいて、対応する翻訳JSONファイルを読み込みます。
  • 新しい言語を追加する際には、以下の点が必要です。

    1. BCP 47標準に従って言語コードを定義します。
    2. label として明確なローカライズされた名称を提供します。
    3. 対応する翻訳ファイルを提供します。