1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-15 10:48:33 +01:00
Clementine-audio-player-Mac.../dist/mergetranslations/README

19 lines
967 B
Plaintext
Raw Normal View History

These are some really nasty shell scripts to merge the translations from
Launchpad (exported into bzr) into our svn repository. Run init.sh once to
create "bzr" and "svn" folders, then run update.sh to update and merge them.
Be sure to check that:
* You have all the dependencies for all the optional features installed,
so code containing translatable strings isn't compiled out.
* No shortcut modifiers (like "Ctrl+L") have been translated - the
translations for these must always be in English.
* No unexpected files have been added to svn.
There are versions of init.sh and update.sh for the website as well.
Updating the website needs a bit more manual work:
* Update the LANGUAGES list in data.py. These are the languages that get
shown at the bottom of each page.
* Make sure the LANGUAGE_NAMES entry for each new language is translated
into that native language.
* Don't commit any empty (or mostly empty) translations to svn.