pylupdate4 で作成された .ts ファイルの一部は、次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="2.0">
<context>
<name>Main</name>
<message>
<location filename="Main.py" line="2369"/>
<source>Translate me to Ukululu</source>
<translation type="unfinished"></translation>
</message>
2 つの質問:
1: 翻訳は - タグの間にあり<translation>
ますよね?
2: 翻訳には、翻訳を挿入するメイン ファイルの行 ("line=2369") が必要なようです。しかし、コードを変更するたびに、行が変更されます。したがって、新しい翻訳ファイルを作成する必要がありますか? タグ間にすべての (変更されていない) 翻訳を手動で再度挿入する必要がありますか? これは途方もない量の作業のようです。私が間違っている場合は訂正してください。または、それがどのように機能するかを説明してください (より良い)!