Forum › Forums › antiX-development › Translations › I translated zzzFM into Japanese… What’s the next step? › Reply To: I translated zzzFM into Japanese… What’s the next step?
What comes me to mind, @ponzu840w, have you done already a test with your freshly improved resource on your local antiX instance? You can do that easily. This way you can use your translation already, before it makes its way into next package update. Here the needed steps, one by one.
1.) Download the .po “for use” file from transifex, in your case it is named e.g. for_use_antix-contribs_zzzfmpot_ja.po
2.) run the following commands in a console/terminal window like roxterm:
$ sudo cp '/usr/share/locale/ja/LC_MESSAGES/zzzfm.mo' '/usr/share/locale/ja/LC_MESSAGES/zzzfm.mo.bak'
$ sudo msgfmt -o '/usr/share/locale/ja/LC_MESSAGES/zzzfm.mo' ./for_use_antix-contribs_zzzfmpot_ja.po
(given you have moved already to the folder where you have stored the downloaded .po file before)
3.) Start zzzFM (this may have effect only if zzzFM isn’t already running daemonised by its --desktop option) and check all dialogues which can be clicked open from the menu, as well as all the context menus and context submenus. Carefully observe whether you did get the meaning of the entries. This is one of the more demanding resources to translate. I had to fix many of my German original translations bye and bye meanwhile, I would wonder if that wouldn’t happen to you also. In this particular resource it is often really difficult to guess what actually an entry is good for or even where to spot it in the GUI of the program, so misconception is normality here.
You may fix the entry directly locally instead via the detour to transifex, by opening the .po file and looking up the respective entry therein with geany. Alternatively you can install poedit ($ sudo apt-get install poedit) which allows easy editing of .po files without having to know, read and interpret the raw file format like in geany.
Once done with checking, simply re-upload the fixed/modified .po file back to transifex into the resource in your language.
Windows is like a submarine. Open a window and serious problems will start.