mirror of
https://github.com/clementine-player/Clementine
synced 2024-12-15 10:48:33 +01:00
19 lines
967 B
Plaintext
19 lines
967 B
Plaintext
|
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.
|