vscode-ext-localization について
vscode-ext-localizationは、VS Code拡張機能のユーザー向けテキストをローカライズするスキルです。packageの設定項目、walkthroughのコンテンツ、JavaScriptやTypeScriptのソース文字列に応じたファイルの使い分けを説明します。
主な機能
- 01package.jsonの拡張機能項目を翻訳
- 02翻訳版walkthroughのMarkdown作成
- 03ソースコード内の文字列をローカライズ
- 04種類ごとに対応するリソースファイルを使用
活用シーン
- 01拡張機能の設定やコマンドの翻訳
- 02walkthroughコンテンツのローカライズ
- 03複数言語で表示文字列を更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ github/ awesome-copilot --skill vscode-ext-localizationインストール後、Claude Code で/vscode-ext-localizationを入力して読み込まれたか確認します。
詳細
VS Code 拡張機能のローカライズ
このスキルは、VS Code 拡張機能のあらゆる側面をローカライズするのに役立ちます
このスキルを使用する場面
次のような場合にこのスキルを使用します:
- 新規または既存の、提供されている構成 (設定)、コマンド、メニュー、ビュー、またはウォークスルーをローカライズする場合
- 拡張機能のソースコードに含まれ、エンドユーザーに表示される新規または既存のメッセージやその他の文字列リソースをローカライズする場合
手順
VS Code のローカライズは、ローカライズするリソースに応じて 3 つの異なるアプローチで構成されます。新規のローカライズ可能なリソースが作成または更新されたときは、現在利用可能なすべての言語に対応するローカライズを作成/更新する必要があります。
package.jsonで定義される、設定、コマンド、メニュー、ビュー、ViewsWelcome、ウォークスルーのタイトルと説明などの構成 -> 専用のpackage.nls.LANGID.jsonファイル。たとえばブラジルポルトガル語 (pt-br) のローカライズであればpackage.nls.pt-br.json- ウォークスルーのコンテンツ (独自の
Markdownファイルで定義) -> 専用のMarkdownファイル。たとえばブラジルポルトガル語のローカライズであればwalkthrough/someStep.pt-br.md - 拡張機能のソースコード (JavaScript または TypeScript ファイル) にあるメッセージと文字列
-> ブラジルポルトガル語のローカライズ用の専用
bundle.l10n.pt-br.json
コメント
Markdown 対応