WowUp app Japanese localization
World of Warcraft のアドオン管理アプリWowUpを日本語化してみました。
環境
- Windows 11
- VSCode
- Node
- Python
- Microsoft.VisualStudio.Workload.VCTools
構築
Microsoft.VisualStudio.Workload.VCToolsをインストール
winget install --id Microsoft.VisualStudio.2022.BuildTools --override "--wait --quiet --add Microsoft.VisualStudio.Workload.VCTools"
WowUpのビルド環境を構築
git clone https://github.com/WowUp/WowUp.git
cd WowUp/wowup-electron
npm install日本語言語ファイルの追加
VSCodeで以下のファイルを開いて、Geminiに「日本語言語ファイルを生成できますか?」を依頼する。./WowUp/wowup-electron/src/assets/i18n/en.json
ja.jsonが生成される。
./WowUp/wowup-electron/src/assets/i18n/ja.json
言語選択の一覧に日本語を追加
./WowUp/wowup-electron/src/app/components/options/options-app-section/options-app-section.component.ts public languages: LocaleListItem[] = [
{ localeId: "en", label: "English" },
{ localeId: "cs", label: "Čestina" },
{ localeId: "de", label: "Deutsch" },
{ localeId: "es", label: "Español" },
{ localeId: "fr", label: "Français" },
{ localeId: "it", label: "Italiano" },
{ localeId: "ja", label: "日本語" },
{ localeId: "pl", label: "Polski" },
{ localeId: "ko", label: "한국어" },
{ localeId: "nb", label: "Norsk Bokmål" },
{ localeId: "pt", label: "Português" },
{ localeId: "ru", label: "русский" },
{ localeId: "zh", label: "简体中文" },
{ localeId: "zh-TW", label: "繁體中文" },
];ビルドと起動確認
npm run build
npm start
設定
- WowUpアプリでOptions > Applicationを開く
- Set Languageで
日本語を選択する
利用
- Github URLを指定してアドオンをインストールしてみます。
https://github.com/ktkr3d/oUF_MyLayout

Comments


