このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
NocoBaseのプラグインでは、フロントエンドとバックエンドの両方で多言語国際化 (i18n) をサポートしています。統一された仕組みを通じて、プラグイン内で多言語コンテンツを簡単に実装できます。
プラグインの多言語ファイルは、src/locale ディレクトリに一元的に保存されます。言語ファイル名で命名することをお勧めします。例えば:
各言語ファイルは、その言語のすべての翻訳エントリを含むJSONオブジェクトをエクスポートします。例えば:
初めて言語ファイルを追加する場合、有効にするにはアプリケーションを再起動する必要があります。翻訳エントリが有効になっているかは、APIを通じて検証できます。 http://localhost:13000/api/app:getLang?locale=zh-CN