aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/contributing.rst21
1 files changed, 9 insertions, 12 deletions
diff --git a/docs/contributing.rst b/docs/contributing.rst
index 0ca1da5..7635d1b 100644
--- a/docs/contributing.rst
+++ b/docs/contributing.rst
@@ -109,18 +109,15 @@ know how to implement them, feel free to fork and make a pull request.
As a translator
---------------
-Collect all new strings to translate::
+If you're able to translate Ihatemoney in your own language,
+head over to `the website we use for translations <https://hosted.weblate.org/settings/i-hate-money/i-hate-money/>`_
+and start translating!
- make update-translations
+All the heavy lifting will be done automatically, and your strings will
+eventually be integrated.
-Add missing translations to *.po* files inside *translations/* dir using your
-favorite text editor.
-
-Compile them into *.mo* files::
-
- make build-translations
-
-Commit both *.mo* and *.po*.
+Once a language is ready to be integrated, add it to the
+``SUPPORTED_LANGUAGES`` list, in ``ihatemoney/default_settings.py``.
End-user
--------
@@ -133,7 +130,7 @@ will update the issue tracker with your feedback.
Thanks again!
How to build the documentation ?
-=====================================
+================================
The documentation is using `sphinx <http://www.sphinx-doc.org/en/stable/>`_ and
its source is located inside the `docs folder
@@ -177,5 +174,5 @@ Once this is done, use the "release" instruction::
And the new version should be published on PyPI.
.. note:: The above command will prompt for version number, handle
- :file:`CHANGELOG.rst` and :file:`setup.py` updates, package creation,
+ :file:`CHANGELOG.rst` and :file:`setup.cfg` updates, package creation,
pypi upload. It will prompt you before each step to get your consent.