how_to
34 lines
| 1019 B
| text/plain
|
TextLexer
r1225 | ########################## | |||
# to create new language # | ||||
########################## | ||||
r547 | ||||
r3925 | Translations are also available on transifex under:: | |||
https://www.transifex.com/projects/p/RhodeCode/ | ||||
#this needs to be done on source codes, preferable on default/stable branches | ||||
r1225 | ||||
r2577 | python setup.py extract_messages <- get messages from project | |||
python setup.py init_catalog -l pl <- create a language directory for <pl> lang | ||||
#edit the new po file with poedit or any other editor | ||||
msgfmt -f -c <updated_file.po> <- check format and errors | ||||
r3690 | python setup.py compile_catalog -l pl <- create translation files | |||
r1225 | ||||
############# | ||||
# to update # | ||||
############# | ||||
r2577 | python setup.py extract_messages <- get messages from project | |||
r3690 | python setup.py update_catalog -l pl<- to update the translations | |||
r2577 | #edit the new updated po file with poedit | |||
msgfmt -f -c <updated_file.po> <- check format and errors | ||||
r3690 | python setup.py compile_catalog -l pl <- create translation files | |||
r1225 | ||||
################### | ||||
# change language # | ||||
################### | ||||
r2577 | `lang=pl` | |||
r1225 | ||||
r3925 | in the .ini file | |||