Qt で作られた言語ファイル(*.qm , *.ts )の編集
拡張子 .qm の言語ファイルを編集する方法。
正確には、.qm ファイルではなく .ts ファイルを編集します。
使用するツール : Qt-Linguist
準備するファイル : 言語ファイルのソース(.ts ファイル)
ソースは公開されていればプロジェクトページからダウンロードできます。
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
例として、x64dbg の言語ファイルの場合。
linguist.exe を起動して x64dbg の日本語言語ファイルのソースファイル
x64dbg_ja_JP.ts を開きます。
上の画像はすべて翻訳済みなのですべてが緑のチェックが付いてますが、修正が必要な箇所には黄色の✓や?付きます。
翻訳は中ほどの入力欄に入力します。
(コメント欄は特に入力する必要なし)
入力したら緑の✓になるまでクリックします。(どちらでもよい)
問題が無ければ通常は1度のクリックで緑になります。
黄色のチェックで多い理由は文末の文字違いなどです。
英文はピリオドで終わってないのに、翻訳文が句点で終わってる、などなどなど。
分かりづらいのは、英文の最後がスペースだったり、改行だったりしているとか。
入力欄ではスペースは小さな点になってます。
修正したいところがあれば、緑の箇所も編集してかまいません。
検索は正規表現も使用できます。
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
翻訳が終わったらファイルを保存します。
次にメニュー - ファイル の Release をクリックします。
すると、ソースファイルのあるフォルダーに x64dbg_ja_JP.qm が保存されます。