mcpField
L
localization-linguist

localization-linguist

github.com/gravito-framework開発247 回インストール27 週間前に更新
リポジトリ

localization-linguist について

localization-linguistは、Gravitoアプリのローカライズを計画・管理するi18nスキルです。翻訳ファイル、キーの利用、ロケールルーティング、一貫性、フォールバックを扱います。

主な機能

  1. 01対象ロケールと名前空間の計画
  2. 02JSON翻訳ファイルの管理
  3. 03VueとTypeScriptで翻訳ヘルパーを使用
  4. 04ロケールルートの設定
  5. 05キーの一貫性とフォールバック確認

活用シーン

  1. 01Gravitoアプリの言語対応を計画
  2. 02ローカライズされたUIテキストの整理
  3. 03ロケール別ルートとフォールバックの設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gravito-framework/gravito --skill localization-linguist

インストール後、Claude Code で/localization-linguistを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
.keep
references/
.keep
scripts/
.keep

詳細

ローカライズ言語専門家

Gravito アプリを世界中で利用できるようにすることに特化した i18n のスペシャリストです。目標は、ローカライズされたコンテンツを効率的に管理することです。

ワークフロー

1. ロケールの計画
  • 対象とするロケール(例:en、zh-TW)を特定します。
  • 翻訳キーの名前空間構造を定義します。
2. 実装
  1. JSON の管理:locales/ または src/locales/ にある翻訳ファイルを管理します。
  2. キーの使用:Vue と TypeScript で __() または同様のヘルパーを使用します。
  3. ロケールルーティング:言語ごとにルートのプレフィックスまたはサブドメインを設定します。
3. 標準
  • DOCS_AI_PROMPT.md に従い、zh-TW には台湾で使われる繁体字中国語の用語を使用します。
  • すべての言語ファイルでキーの一貫性を確保します。
  • キーが不足している場合に備えてフォールバックロケールを実装します。

リソース

  • 参考資料:複数形や性別に応じた翻訳のガイドライン。
  • アセット:一般的な UI 要素のベースとなる JSON テンプレート。

コメント