Windows アプリ開発:.resx リソースファイルの翻訳に対応していますか?
現状の主要診断
“.resx ファイルには文字列だけでなく、アイコンの Base64 エンコードやバイナリデータが埋め込まれている場合もあり、すべてを翻訳するとファイル構造が破損します。”
根本原因の分析
1
XML データ型フィルタリング
商訳 AI は .resx の XML スキーマを解析し、`<data>` タグ内の `type` 属性を識別できます。システムは System.Drawing.Bitmap などの非文字列型のデータブロックをすべて自動的にスキップし、純粋なテキストリソースのみを翻訳します。
2
キー値ペアの完全性
翻訳の過程では、`<value>` タグ内の内容が更新され、`<comment>` タグは文脈把握の参考として利用されます。一方、`<name>` キーは絶対に変更されず、コード呼び出しの正確性が保証されます。
最終ソリューションまとめ
WPF および WinForms のレガシープロジェクトを迅速に国際化するための最適な支援ツールです。