Prepare 5.0 (#866)

* Update changelog.

Based on the work done in #570 and #834 by @Natim and @Glandos.

* Update contributing.rst release instructions.

* Update documentation configuration.

* Update translations

* Update translation strings

* Preparing release 5.0.0

* Back to development: 5.0.1
This commit is contained in:
Alexis Metaireau 2021-10-19 23:01:29 +02:00 committed by GitHub
parent 2542781218
commit 3fd69f2267
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
60 changed files with 111 additions and 101 deletions

View file

@ -3,18 +3,25 @@ Changelog
This document describes changes between each past release.
5.0.0 (unreleased)
5.0.1 (unreleased)
==================
- Nothing changed yet.
5.0.0 (2021-10-19)
==================
Breaking changes
----------------
- Include project code into project authentication token. This invalidates all existing API tokens and invitation links from previous versions (#802)
- Include project code into project authentication token. This invalidates all existing API tokens and invitation links from previous versions (#802 #843)
- Drop support for Python 2 (#483)
- Drop support for Python 3.5 (#571)
- Drop support for MySQL (#743)
- Require MariaDB version 10.3.2 or above (#632)
- Enable session cookie security by default (#845)
- Change token path authentication to /{project}/join/{token} (#843)
The minimum supported version is now Python 3.6, and the project is tested
with up to Python 3.9
@ -28,13 +35,14 @@ Security
- Add CSRF validation on destructive actions (#796)
- Ask for private code to delete project or project history (#796)
- Add headers to mitigate Clickjacking, XSS, and other attacks: `X-Frame-Options`, `X-XSS-Protection`, `X-Content-Type-Options`, `Content-Security-Policy`, `Referrer-Policy` (#845)
- Add URL validation to external link to prevent XSS (#846)
Added
-----
- Allow to import previously exported json data (#518)
- Add new optional field "external link" in bill form (#429)
- Add currencies to project and bills (#541)
- Add optional currencies to project and bills (#541, #864)
- Add new statistics showing monthly expenses (#526)
- Add pagination to the list of bills (#480)
- Add sorting, pagination, and searching to the admin dashboard (#538)
@ -57,6 +65,12 @@ Changed
- Display "flash messages" persistently instead of making them disappear (#856)
- Improve menu bar spacing, put history and settings in a submenu (#739)
- Change Dockerfile to install python dependencies at build time (#793)
- Updating project settings doesn't require to enter or update project code (#774)
- Bump dependencies: WTForms (#768) jinja2 (#753) itsdangerous (#756) flask (#755 #757 #764)
- Remove requirements files in favor of setup.cfg pinning (#558)
- Make language choice persistent (#547)
- Flash messages must be dimissed manually (#856)
- Increased the font size of the logo (#828)
Fixed
-----
@ -65,12 +79,17 @@ Fixed
- Fix order of participants in the statistics page (#608)
- Clarify project edition form: private code is not required (#774)
- Fix Python dependency contraints to be less strict
- Improve documentation (#781 #819 #821)
- Fix datepicker that was displayed twice on some browsers (#221)
- Members weight are now rounded to 2 decimal (#838)
Documentation
-------------
- Reorganize "Contributing" documentation to be more accessible to new contributors
- Improve documentation regarding database migrations (#569)
- Added a page about `the security model <https://ihatemoney.readthedocs.io/en/latest/security.html>`_ (#858)
4.1.5 (2020-07-26)
==================

View file

@ -3,9 +3,9 @@ source_suffix = ".rst"
master_doc = "index"
project = "I hate money"
copyright = "2011, The 'I hate money' team"
copyright = "2011-2021, The 'I hate money' team"
version = "1.0"
release = "1.0"
version = "5.0"
release = "5.0"
exclude_patterns = ["_build"]
pygments_style = "sphinx"

View file

@ -218,11 +218,7 @@ In order to prepare a new release, we are following the following steps:
- Merge remaining pull requests;
- Update :file:`CHANGELOG.rst` with the last changes;
- Update :file:`CONTRIBUTORS`;
- Update known good versions of dependencies in ``requirements.txt`` with this
command (from inside the venv)::
make build-requirements
- Update known good versions of dependencies in ``setup.cfg``
- If needed, recompress assets. It requires zopflipng::
make compress-assets

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-08-01 10:41+0000\n"
"Last-Translator: Oymate <dhruboadittya96@gmail.com>\n"
"Language: bn_BD\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-09-05 13:34+0000\n"
"Last-Translator: Clonewayx <fillip1@seznam.cz>\n"
"Language: cs\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-09-23 19:36+0000\n"
"Last-Translator: Christian H. <sunrisechain@gmail.com>\n"
"Language: de\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-08-01 08:34+0000\n"
"Last-Translator: Eugenia Russell <eugenia.russell2019@gmail.com>\n"
"Language: el\n"
@ -627,7 +627,7 @@ msgstr "Ο ιδιωτικός κωδικός έργου άλλαξε"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Το αναγνωριστικό έργου είναι %(project)s"
msgstr "Το αναγνωριστικό έργου είναι %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1000,4 +1000,3 @@ msgstr "Περίοδος"
#~ msgstr ""
#~ "Είτε δώσατε ένα εσφαλμένο διακριτικό "
#~ "είτε δεν δώσατε αναγνωριστικό έργου."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-10-01 20:35+0000\n"
"Last-Translator: phlostically <phlostically@mailinator.com>\n"
"Language: eo\n"
@ -640,7 +640,7 @@ msgstr "La privata kodo de la projekto estis ŝanĝita"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "La identigilo de la projekto estas %(project)s"
msgstr "La identigilo de la projekto estas %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1003,4 +1003,3 @@ msgstr "Periodo"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Vi donis aŭ nevalidan ĵetonon aŭ neniun identigilon de projekto."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-04-14 08:27+0000\n"
"Last-Translator: fcoterroba <fcoterroba@gmail.com>\n"
"Language: es\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-11-11 16:28+0000\n"
"Last-Translator: Puyma <puyma@amyup.xyz>\n"
"Language: es_419\n"
@ -653,7 +653,7 @@ msgstr "Se cambió el código privado del proyecto"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "El identificador del proyecto es %(project)s"
msgstr "El identificador del proyecto es %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1041,4 +1041,3 @@ msgstr "Período"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Usted proporcionó un token incorrecto o no identificó el proyecto."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language: fa\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-07-17 21:52+0000\n"
"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language: fr\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-06-14 14:41+0000\n"
"Last-Translator: raghupalash <singhpalash0@gmail.com>\n"
"Language: hi\n"
@ -649,7 +649,7 @@ msgstr "परियोजना के निजी कोड को बदल
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "प्रोजेक्ट पहचानकर्ता %(project)s है"
msgstr "प्रोजेक्ट पहचानकर्ता %(new_project_name)s है"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1017,4 +1017,3 @@ msgstr "अवधि"
#~ "आपने या तो एक खराब टोकन प्रदान "
#~ "किया है या कोई प्रोजेक्ट पहचानकर्ता "
#~ "नहीं है।"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-07-12 01:33+0000\n"
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
"Language: id\n"
@ -644,7 +644,7 @@ msgstr "Kode pribadi proyek berubah"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Pengidentifikasi proyek adalah %(project)s"
msgstr "Pengidentifikasi proyek adalah %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1040,4 +1040,3 @@ msgstr "Periode"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Anda memasukkan token yang salah atau tidak memiliki ID proyek."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-03-17 15:18+0000\n"
"Last-Translator: TomSolGit <Tommaso.solfa@gmail.com>\n"
"Language: it\n"
@ -655,7 +655,7 @@ msgstr "Codice privato del progetto modificato"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "L'identificatore del progetto è %(project)s"
msgstr "L'identificatore del progetto è %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1045,4 +1045,3 @@ msgstr "Periodo"
#~ "Hai fornito un token invalido o "
#~ "l'identificatore del progetto non è "
#~ "valido."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-11-11 16:28+0000\n"
"Last-Translator: Jwen921 <yangjingwen0921@gmail.com>\n"
"Language: ja\n"
@ -623,7 +623,7 @@ msgstr "プロジェクトの私用コードが変更された"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "プロジェクト名は%(project)s"
msgstr "プロジェクト名は%(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -980,4 +980,3 @@ msgstr "期間"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "無効な入力かプロジェクト名なし。"

View file

@ -1,13 +1,14 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-10-17 04:56+0000\n"
"Last-Translator: a-g-rao <athrigrao@gmail.com>\n"
"Language: kn\n"
"Language-Team: Kannada <https://hosted.weblate.org/projects/i-hate-money/i-"
"hate-money/kn/>\n"
"Language-Team: Kannada <https://hosted.weblate.org/projects/i-hate-"
"money/i-hate-money/kn/>\n"
"Plural-Forms: nplurals=2; plural=n > 1\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
@ -18,7 +19,8 @@ msgid ""
"Not a valid amount or expression. Only numbers and + - * / operators are "
"accepted."
msgstr ""
"ಮೊತ್ತ ಅಥವಾ ಪದಕಂತೆ ಸರಿಯಿಲ್ಲ. ಸಂಖ್ಯೆ ಮತ್ತು +-*/ ಎಣಿಕೆಬಳಕಗಳನ್ನು ಮಾತ್ರ ಸ್ವೀಕರಿಸಲಾಗುವುದು."
"ಮೊತ್ತ ಅಥವಾ ಪದಕಂತೆ ಸರಿಯಿಲ್ಲ. ಸಂಖ್ಯೆ ಮತ್ತು +-*/ ಎಣಿಕೆಬಳಕಗಳನ್ನು ಮಾತ್ರ "
"ಸ್ವೀಕರಿಸಲಾಗುವುದು."
msgid "Project name"
msgstr "ಯೋಜನೆಯ ಹೆಸರು"
@ -219,7 +221,9 @@ msgstr ""
#, python-format
msgid "You have just created '%(project)s' to share your expenses"
msgstr "ನೀವು ನಿಮ್ಮ ಖರ್ಚು/ವೆಚ್ಚವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು %(project)s ಯೋಜನೆಯನ್ನು ಸೃಷ್ಟಿಸಿದ್ದೀರಿ"
msgstr ""
"ನೀವು ನಿಮ್ಮ ಖರ್ಚು/ವೆಚ್ಚವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು %(project)s ಯೋಜನೆಯನ್ನು "
"ಸೃಷ್ಟಿಸಿದ್ದೀರಿ"
msgid "A reminder email has just been sent to you"
msgstr "ನಿಮಗೆ ನೆನೆವಿ ಮಿನ್ನಂಚೆಯನ್ನು ಈಗ ಕಳುಹಿಸಲಾಗಿದೆ"
@ -228,8 +232,8 @@ msgid ""
"We tried to send you an reminder email, but there was an error. You can "
"still use the project normally."
msgstr ""
"ನಿಮಗೆ ನೆನವಿ ಮಿನ್ನಂಚೆ ಕಳುಹಿಸಲು ಪ್ರಯತ್ನಿಸಿದ್ದೆವೆ, ಆದರೆ ದೋಷವಿತ್ತು. ನೀವು ಯೋಜನೆಯನ್ನು "
"ಸಾಮಾನ್ಯ ಪದತಿಯಂತೆ ಉಪಯೋಗಿಸ ಬಹುದು."
"ನಿಮಗೆ ನೆನವಿ ಮಿನ್ನಂಚೆ ಕಳುಹಿಸಲು ಪ್ರಯತ್ನಿಸಿದ್ದೆವೆ, ಆದರೆ ದೋಷವಿತ್ತು. ನೀವು "
"ಯೋಜನೆಯನ್ನು ಸಾಮಾನ್ಯ ಪದತಿಯಂತೆ ಉಪಯೋಗಿಸ ಬಹುದು."
#, python-format
msgid "The project identifier is %(project)s"
@ -237,8 +241,8 @@ msgstr ""
msgid ""
"Sorry, there was an error while sending you an email with password reset "
"instructions. Please check the email configuration of the server or contact "
"the administrator."
"instructions. Please check the email configuration of the server or "
"contact the administrator."
msgstr ""
msgid "No token provided"
@ -260,7 +264,8 @@ msgid "Invalid JSON"
msgstr ""
msgid ""
"Cannot add bills in multiple currencies to a project without default currency"
"Cannot add bills in multiple currencies to a project without default "
"currency"
msgstr ""
msgid "Project successfully deleted"
@ -271,14 +276,17 @@ msgstr ""
#, python-format
msgid "You have been invited to share your expenses for %(project)s"
msgstr "%(project)s ಗಾಗಿ ನಿಮ್ಮ ಖರ್ಚು/ವೆಚ್ಚವನ್ನುಹಂಚಿಕೊಳಲ್ಲು ನಿಮ್ಮನ್ನು ಆಮಂತ್ರಿಸಲಾಗಿದೆ"
msgstr ""
"%(project)s ಗಾಗಿ ನಿಮ್ಮ ಖರ್ಚು/ವೆಚ್ಚವನ್ನುಹಂಚಿಕೊಳಲ್ಲು ನಿಮ್ಮನ್ನು "
"ಆಮಂತ್ರಿಸಲಾಗಿದೆ"
msgid "Your invitations have been sent"
msgstr "ನಿಮ್ಮ ಆಮಂತ್ರಣವನ್ನು ಕಳುಹಿಸಲಾಗಿದೆ"
msgid ""
"Sorry, there was an error while trying to send the invitation emails. Please "
"check the email configuration of the server or contact the administrator."
"Sorry, there was an error while trying to send the invitation emails. "
"Please check the email configuration of the server or contact the "
"administrator."
msgstr ""
#, python-format
@ -297,8 +305,8 @@ msgstr ""
#, python-format
msgid ""
"User '%(name)s' has been deactivated. It will still appear in the users list "
"until its balance becomes zero."
"User '%(name)s' has been deactivated. It will still appear in the users "
"list until its balance becomes zero."
msgstr ""
#, python-format
@ -532,18 +540,19 @@ msgstr ""
#, python-format
msgid ""
"\n"
" <i>This project has history disabled. New actions won't appear "
"below. You can enable history on the</i>\n"
" <i>This project has history disabled. New actions won't "
"appear below. You can enable history on the</i>\n"
" <a href=\"%(url)s\">settings page</a>\n"
" "
msgstr ""
msgid ""
"\n"
" <i>The table below reflects actions recorded prior to disabling "
"project history. You can\n"
" <a href=\"#\" data-toggle=\"modal\" data-keyboard=\"false\" data-"
"target=\"#confirm-erase\">clear project history</a> to remove them.</i></p>\n"
" <i>The table below reflects actions recorded prior to "
"disabling project history. You can\n"
" <a href=\"#\" data-toggle=\"modal\" data-keyboard=\"false\" "
"data-target=\"#confirm-erase\">clear project history</a> to remove "
"them.</i></p>\n"
" "
msgstr ""
@ -625,8 +634,7 @@ msgid "Bill %(name)s renamed to %(new_description)s"
msgstr ""
#, python-format
msgid ""
"Participant %(name)s: weight changed from %(old_weight)s to %(new_weight)s"
msgid "Participant %(name)s: weight changed from %(old_weight)s to %(new_weight)s"
msgstr ""
msgid "Amount"
@ -701,8 +709,8 @@ msgid "Create"
msgstr ""
msgid ""
"Don\\'t reuse a personal password. Choose a private code and send it to your "
"friends"
"Don\\'t reuse a personal password. Choose a private code and send it to "
"your friends"
msgstr ""
msgid "Account manager"
@ -823,7 +831,8 @@ msgid "Password reminder"
msgstr ""
msgid ""
"A link to reset your password has been sent to you, please check your emails."
"A link to reset your password has been sent to you, please check your "
"emails."
msgstr ""
msgid "Return to home page"
@ -859,10 +868,10 @@ msgid "Send via Emails"
msgstr ""
msgid ""
"Specify a (comma separated) list of email adresses you want to notify about "
"the\n"
" creation of this budget management project and we will send "
"them an email for you."
"Specify a (comma separated) list of email adresses you want to notify "
"about the\n"
" creation of this budget management project and we will "
"send them an email for you."
msgstr ""
msgid "Who pays?"
@ -895,5 +904,6 @@ msgstr ""
msgid "Period"
msgstr ""
msgid "You either provided a bad token or no project identifier."
msgstr ""
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr ""

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-07-18 12:32+0000\n"
"Last-Translator: Kemystra <izzmin97@gmail.com>\n"
"Language: ms\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-07-18 20:48+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language: nb_NO\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-02-17 02:50+0000\n"
"Last-Translator: Sander Kooijmans <weblate@gogognome.nl>\n"
"Language: nl\n"
@ -640,7 +640,7 @@ msgstr "Privécode van project gewijzigd"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Het project-id is %(project)s"
msgstr "Het project-id is %(new_project_name)s"
#, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1031,4 +1031,3 @@ msgstr "Periode"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Je hebt een onjuiste toegangssleutel of geen project-id opgegeven."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-08-31 18:34+0000\n"
"Last-Translator: Michał Kowalski <norbertkowalski1994@gmail.com>\n"
"Language: pl\n"
@ -646,7 +646,7 @@ msgstr "Prywatny kod projektu został zmieniony"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Identyfikator projektu to %(project)s"
msgstr "Identyfikator projektu to %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1033,4 +1033,3 @@ msgstr "Okres"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Podałeś zły token lub brak identyfikatora projektu."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-10-05 12:12+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language: pt\n"
@ -650,7 +650,7 @@ msgstr "Código privado do projeto alterado"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "O identificador do projeto é %(project)s"
msgstr "O identificador do projeto é %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1017,4 +1017,3 @@ msgstr "Período"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Forneceu um token ruim ou não forneceu o identificador do projeto."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-08-27 19:22+0000\n"
"Last-Translator: André Oliveira <andre_pinto_oliveira@outlook.pt>\n"
"Language: pt_BR\n"
@ -648,7 +648,7 @@ msgstr "Código privado do projeto alterado"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "O identificador do projeto é %(project)s"
msgstr "O identificador do projeto é %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1015,4 +1015,3 @@ msgstr "Período"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Você forneceu um token ruim ou não forneceu o identificador do projeto."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-09-20 12:38+0000\n"
"Last-Translator: Роман Прокопов <pochta.romana.iz.vyborga@gmail.com>\n"
"Language: ru\n"
@ -647,7 +647,7 @@ msgstr "Приватный код проекта изменен"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Идентификатор проекта: %(project)s"
msgstr "Идентификатор проекта: %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -1032,4 +1032,3 @@ msgstr "Период"
#~ msgstr ""
#~ "Вы либо предоставили неверный токен, "
#~ "либо не указали идентификатор проекта."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-04-09 13:26+0000\n"
"Last-Translator: Rastko Sarcevic <ralesarcevic@gmail.com>\n"
"Language: sr\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-07-20 14:32+0000\n"
"Last-Translator: Kristoffer Grundström "
"<swedishsailfishosuser@tutanota.com>\n"
@ -619,7 +619,7 @@ msgstr "Projektets privata kod ändrades"
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Projektets identifierare är %(project)s"
msgstr "Projektets identifierare är %(new_project_name)s"
#, fuzzy, python-format
msgid "Project contact email changed to %(new_email)s"
@ -974,4 +974,3 @@ msgstr "Period"
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr ""

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-07-01 18:41+0000\n"
"Last-Translator: rohitn01 <rohitmen01@gmail.com>\n"
"Language: ta\n"
@ -623,7 +623,7 @@ msgstr ""
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "திட்ட அடையாளங்காட்டி %(project)s"
msgstr "திட்ட அடையாளங்காட்டி %(new_project_name)s"
#, python-format
msgid "Project contact email changed to %(new_email)s"
@ -989,4 +989,3 @@ msgstr ""
#~ msgstr ""
#~ "நீங்கள் ஒரு மோசமான டோக்கனை வழங்கியுள்ளீர்கள்"
#~ " அல்லது திட்ட அடையாளங்காட்டி இல்லை."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-09-16 14:36+0000\n"
"Last-Translator: PPNplus <ppnplus@protonmail.com>\n"
"Language: th\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-10-17 04:56+0000\n"
"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
"Language: tr\n"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2020-05-21 18:48+0000\n"
"Last-Translator: Andrew Zaplitnyak <zaplitnyak@gmail.com>\n"
"Language: uk\n"
@ -610,7 +610,7 @@ msgstr ""
#, fuzzy, python-format
msgid "Project renamed to %(new_project_name)s"
msgstr "Ідентифікатор проєкту %(project)s"
msgstr "Ідентифікатор проєкту %(new_project_name)s"
#, python-format
msgid "Project contact email changed to %(new_email)s"
@ -990,4 +990,3 @@ msgstr ""
#~ msgid "You either provided a bad token or no project identifier."
#~ msgstr "Або Ви надали неналежний токен, або не вказаний ідентифікатор проєкту."

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-18 23:00+0200\n"
"POT-Creation-Date: 2021-10-19 19:34+0200\n"
"PO-Revision-Date: 2021-10-10 05:05+0000\n"
"Last-Translator: Frank.wu <me@wuzhiping.top>\n"
"Language: zh_Hans\n"

View file

@ -1,6 +1,6 @@
[metadata]
name = ihatemoney
version = 5.dev0
version = 5.0.1.dev0
url = https://github.com/spiral-project/ihatemoney
description = A simple shared budget manager web application.
long_description = file: README.rst, CHANGELOG.rst