Communitygithub.com

OrchardCMS/OrchardCore ローカライゼーション

OrchardCoreアプリをローカライズします — UI文字列(IStringLocalizer/IViewLocalizer の S、T、H)、POファイルと複数形、コンテンツ翻訳(LocalizationPart、カルチャピッカー)、サポートカルチャ設定を扱います。ユーザーが文字列を翻訳したり、カルチャを追加したり、POファイルを設定したり、コンテンツアイテムを多言語化する必要がある場合に使用します。

OrchardCore ローカライゼーション とは?

このスキルは、OrchardCoreベースのアプリケーションを多言語対応にするための総合的なローカライゼーション機能を提供します。UI文字列の翻訳にはIStringLocalizer/IViewLocalizerインターフェースを使ったS、T、Hヘルパーを利用し、標準のPOファイル形式による翻訳管理と複数形ルールをサポートします。また、LocalizationPartを使用したコンテンツアイテムの翻訳や、カルチャピッカーによるユーザー単位の言語切り替え、サポートカルチャの設定変更も可能です。開発者はこれにより、既存のOrchardCoreアプリケーションに多言語機能を追加し、異なる言語や地域のユーザーに合わせた動的なコンテンツ提供を実現できます。主にOrchardCoreプラットフォーム上で動作し、dotnetコマンドラインやプロジェクトファイルを通じて設定・管理します。

対応~Claude Code~Codex CLI~Cursor
npx skills add OrchardCMS/OrchardCore

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

OrchardCore ローカライゼーション は何をしますか?

OrchardCoreアプリをローカライズします — UI文字列(IStringLocalizer/IViewLocalizer の S、T、H)、POファイルと複数形、コンテンツ翻訳(LocalizationPart、カルチャピッカー)、サポートカルチャ設定を扱います。ユーザーが文字列を翻訳したり、カルチャを追加したり、POファイルを設定したり、コンテンツアイテムを多言語化する必要がある場合に使用します。

関連スキル