Language | Type | Complete | Missing Strings |
---|---|---|---|
Simplified Chinese | Human | ✅ | 0 |
German | Human | 74 | |
French | DeepL | 74 | |
Spanish | Human | ✅ | 0 |
Italian | DeepL | 74 | |
Japanese | Human | ✅ | 0 |
Korean | Human | ✅ | 0 |
Dutch | DeepL | 74 |
All translation modifications need to be created on a separate branch by running the following commands:
git checkout -b i18n/update-ja-translation
You will need to change the name of the branch accordingly. Once your work is done you need to run git push
and create a PR out of the changes.
In order to translate an unfinished
entry:
<message>
<location filename="../src/CartDetailsWidget.cpp" line="27"/>
<source>Unofficial cartridge</source>
<translation type="unfinished"></translation>
</message>
You need to update the translation
XML property by removing the unfinished
value:
<message>
<location filename="../src/CartDetailsWidget.cpp" line="27" />
<source>Unofficial cartridge</source>
<translation>非公式カートリッジ</translation>
</message>
If you're correcting a translation, you can simply update the contents inside the translation
XML tag.
Once you're done updating all entries you need to recompile the translation file and generate a qm
file by running the command:
lrelease i18n/main_ja.ts i18n/main_ja.qm