Complexity Score
Low
Open Issues
11
Dependent Projects
1
Weekly Downloadsglobal
1,113
Downloads
Readme
Usage
English
submit50 problem
Spanish
LANGUAGE=es submit50 problem
Internationalizing
Adding a new language
First, ensure that
babel
is installed and thatsubmit50
is installed in development mode:pip install babel pip install -e .
Generate the translation template:
python setup.py extract_messages
Generate the
.po
file for the desired language:python setup.py init_catalog -l <LANG>
where
<LANG>
is the code of the language you want to translate (e.g.,es
for Spanish,en
for English, etc.)Then, add the translations to the newly created
submit50/locale/<LANG>/LC_MESSAGES/submit50.po
Finally, compile the new translations:
python setup.py compile_catalog
and test them:
LANGUAGE=<LANG> submit50 <PROBLEM>
Updating an existing language
Follow the steps described in the above section, but instead of running python setup.py init_catalog -l <LANG>
, run python setup.py update_catalog -l <LANG>
.
Dependencies
CVE IssuesActive
0
Scorecards Score
4.50
Test Coverage
No Data
Follows Semver
Yes
Github Stars
426
Dependenciestotal
6
DependenciesOutdated
0
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No
Learn how to distribute submit50 in your own private PyPI registry
12 Releases
PyPI on Cloudsmith