##// END OF EJS Templates
ldap: handle more elegantly that python-ldap isn't installed when trying to use ldap...
ldap: handle more elegantly that python-ldap isn't installed when trying to use ldap Don't fail with AttributeError: 'NoneType' object has no attribute 'SCOPE_SUBTREE' in the log.

File last commit:

r2577:4857ed50 beta
r3632:1ec67ddc beta
Show More
how_to
29 lines | 891 B | text/plain | TextLexer
##########################
# to create new language #
##########################
#this needs to be done on source codes, preferable default/stable branches
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
python setup.py compile_catalog <- create translation files
#############
# to update #
#############
python setup.py extract_messages <- get messages from project
python setup.py update_catalog <- to update the translations
#edit the new updated po file with poedit
msgfmt -f -c <updated_file.po> <- check format and errors
python setup.py compile_catalog <- create translation files
###################
# change language #
###################
`lang=pl`
in the .ini file