Skip to content

DeepSpace1701/playback-i18n

 
 

Repository files navigation

playback-i18n

Translation status

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

Translation files (i18n)

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.

Updating the translation files

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.

Optional compilation

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

About

Translation files for the Playback software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published