Skip to content

feat: i18n翻訳辞書の更新 (v0.5.1)#13

Merged
kokagex merged 4 commits intopob2macos_stage2from
feat/i18n-dictionary-update
Feb 20, 2026
Merged

feat: i18n翻訳辞書の更新 (v0.5.1)#13
kokagex merged 4 commits intopob2macos_stage2from
feat/i18n-dictionary-update

Conversation

@kokagex
Copy link
Copy Markdown
Owner

@kokagex kokagex commented Feb 20, 2026

Summary

  • ja_mod_stat_lines.lua: 29件のレンジ形式 (-X—Y){0} プレースホルダーに変換(13件変換、16件重複削除)
  • ja_stat_descriptions.lua: 232件のキーを現在の desc.text に再マッピング、394件の無効キー削除(最終937件、100%マッチ)
  • ja_mod_stat_lines.lua: PoE2新stat(Spirit, Deflection, Charm等)の翻訳246件追加(最終3,537件)

Context

Phase 2 (v0.4.0) で StatDescriptions データを上流同期した際に desc.text キーが変わり、
ja_stat_descriptions.lua の一部キーがマッチしなくなっていた。
また ja_mod_stat_lines.lua には29件のレンジ形式キーが残っており、
translateModLine{0} プレースホルダー形式と不一致で翻訳が効かなかった。

Test plan

  • luajit 構文チェック通過(両ファイル)
  • アプリ起動確認
  • アイテムツールチップのmod行が日本語表示されること
  • Calcsタブのstat説明が日本語表示されること

🤖 Generated with Claude Code

kokagex and others added 4 commits February 20, 2026 21:13
- ja_mod_stat_lines: 29件のレンジ形式(-X—Y)を{0}プレースホルダーに変換(13件変換、16件重複削除)
- ja_stat_descriptions: 232件のキーを現在のdesc.textに再マッピング、394件の無効キー削除
- ja_mod_stat_lines: PoE2新stat(Spirit, Deflection, Charm等)の翻訳246件追加

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
poe2db.tw/jp の公式翻訳データに基づき、Banner/Glory/Spirit/
Deflection/Heavy Stun/Pin/Charm/Crossbow/Dodge Roll/Freeze Buildup/
Warcry/Grenade/Frostbolt/Focus/Immobilised等のPoE2固有メカニクスの
mod stat line翻訳を追加。
- 既存: 3,537 → 更新後: 4,218 エントリ
- 全エントリ100%日本語(英語残りなし品質チェック済み)
- luajit構文チェック通過

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
プライベートリポジトリからのアップデートダウンロードを可能にするため、
UpdateCheck.luaにGitHub PAT認証ヘッダーを追加。update_auth.cfgから
トークンを読み込み、curlリクエストにAuthorizationヘッダーを付与する。
トークンファイルが存在しない場合は従来通り認証なしで動作(後方互換)。

また、Aboutポップアップの「バージョン履歴」タブが空欄だった問題を解消
するため、README.mdのバージョン履歴からchangelog.txtを作成。

注: update_auth.cfgはプレースホルダー。リリースビルド時に実トークンを差し替える。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- C1: update_auth.cfgを.gitignoreに追加し、トラッキングから除外
- I1: Authorization: token → Bearer に変更(GitHub推奨形式)
- I2: プレースホルダー・無効なトークン形式のバリデーション追加
  (ghp_ / github_pat_ プレフィックス必須)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kokagex kokagex merged commit 570cf75 into pob2macos_stage2 Feb 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant