mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-05-06 13:01:50 +02:00
A simple shared budget manager web application
![]() Currently, norwegian (nb_NO) displays as "None" in the language change select (upper right corner of the UI). This is because language codes were not parsed correctly when they contain "_". Here is a summary of the changes for the languages we support, before: ``` >>> Locale('nb_NO') Locale('nb_NO') >>> Locale('nb_NO').display_name None >>> Locale('es_419') Locale('es', territory='419') >>> Locale('es_419').display_name 'español latinoamericano' >>> Locale('zh_HANS-CN') babel.core.UnknownLocaleError: unknown locale 'zh_HANS-CN' >>> Locale('zh_HANS-CN').display_name babel.core.UnknownLocaleError: unknown locale 'zh_HANS-CN' ``` After: ``` >>> Locale.parse('nb_NO') Locale('nb', territory='NO') >>> Locale.parse('nb_NO').display_name 'norsk bokmål (Norge)' >>> Locale.parse('es_419') Locale('es', territory='419') >>> Locale.parse('es_419').display_name 'español (Latinoamérica)' >>> Locale.parse('zh_HANS-CN') Locale('zh', script='Hans') >>> Locale.parse('zh_HANS-CN').display_name '中文 (简体)' ``` Summary: it fixes support for Norwegian and Chinese, and slightly changes the display string for es_419. |
||
---|---|---|
conf | ||
docs | ||
ihatemoney | ||
.gitignore | ||
.isort.cfg | ||
.travis.yml | ||
CHANGELOG.rst | ||
CONTRIBUTORS | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
MANIFEST.in | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
tox.ini |
I hate money ############ .. image:: https://travis-ci.org/spiral-project/ihatemoney.svg?branch=master :target: https://travis-ci.org/spiral-project/ihatemoney :alt: Travis CI Build Status .. image:: https://hosted.weblate.org/widgets/i-hate-money/-/i-hate-money/svg-badge.svg :target: https://hosted.weblate.org/engage/i-hate-money/?utm_source=widget :alt: Translation status from Weblate *I hate money* is a web application made to ease shared budget management. It keeps track of who bought what, when, and for whom; and helps to settle the bills. * `Online documentation <https://ihatemoney.readthedocs.org>`_ * `Hosted version <https://ihatemoney.org>`_ * `Mailing list <https://mailman.alwaysdata.com/postorius/lists/info.ihatemoney.org/>`_ (to get updates when needed). The code is distributed under a BSD *beerware* derivative: if you meet the people in person and you want to pay them a craft beer, you are highly encouraged to do so. Requirements ============ * **Python**: 3.6, 3.7, 3.8. * **Backends**: MySQL, PostgreSQL, SQLite, Memory. Contributing ============ Do you wish to contribute to IHateMoney? Fantastic! There's a lot of very useful help on the official `contributing <https://ihatemoney.readthedocs.io/en/latest/contributing.html>`_ page. Translation status ================== .. image:: https://hosted.weblate.org/widgets/i-hate-money/-/i-hate-money/multi-blue.svg :target: https://hosted.weblate.org/engage/i-hate-money/?utm_source=widget :alt: Translation status for each language