I’ve been actively translating Audacity into Vietnamese for about a year now.
Of course all of our translation work has been properly submitted in the right channels and has been included in several releases (thanks to the mailing lists, Rocky, transifex, etc).
Trouble is there’s a significant lag between submission to the official teams and actual practical usage (especially on linux).
For example we recently submitted an updated .PO file for the 3.10 release but it may be months before 3.10 will be available and usable on Linux.
These days using ppa repositories (my preferred method) only the 3.0.2 release is available. Which is fine by me.
My question is, how can we “override” the default language file that comes pre-packaged with said release?
For example now I have a usable .PO file that’s fully updated and over 90% translated whereas the pre-packaged default is only 70% translated.
How can I integrate that and actually use/test my updated PO file?
The main reason of course is to TEST the user interface translation to make sure it’s appropriate and complete.
Translating is a very nuanced and picky business.
For example the appropriate translation differs for: a tool tip, a button, a menu item.
Seeing it actually on the real user interface helps us sort that out and helps us choose exactly the most helpful and understandable translation.
I have nosed around places like /usr/share/locale/… nothing directly related to audacity it seems.
I can’t seem to find the magic Audacity folder (on linux) that contains all the .PO files for all the languages. If I found that then I could just drop it in of course.
Would any of you have any suggestions on how to “override” or “manually update” the .PO language file on Linux?
Any help would be appreciated.
fyi: I’m running linux mint 20.x .
ps: yes I’m aware of the .app image option containing the 3.0.5 release. That’s wonderful and incredibly easy. HUGE “thumbs up” to that. However once again the main point is to be able to TEST new translation files immediately if possible.