summaryrefslogtreecommitdiff
path: root/docs/dev/internationalization.rst
diff options
context:
space:
mode:
authorkali <kali@leap.se>2012-12-19 09:38:42 +0900
committerkali <kali@leap.se>2012-12-19 09:38:42 +0900
commit41a084823ebc967fcabb613a97e8d72c662dbe18 (patch)
tree37a225034c91775faf30f7f90fdb567adee33d14 /docs/dev/internationalization.rst
parent5c0eb246d468454de9e84dca0d08c813459a5a6d (diff)
added transifex config, updated some docs
Diffstat (limited to 'docs/dev/internationalization.rst')
-rw-r--r--docs/dev/internationalization.rst45
1 files changed, 40 insertions, 5 deletions
diff --git a/docs/dev/internationalization.rst b/docs/dev/internationalization.rst
index 4e75739b..6cbc6f72 100644
--- a/docs/dev/internationalization.rst
+++ b/docs/dev/internationalization.rst
@@ -10,16 +10,51 @@ Because we want to *bring fire to the people*, in as many countries and language
We should probably move the translators info to a top level section of the docs, and leave this
as internal/tech-savvy notes.
-Translate the Qt App
---------------------
+Translating the LEAP Client PyQt Application
+--------------------------------------------
+.. raw:: html
+
+ <div> <a target="_blank" style="text-decoration:none; color:black; font-size:66%" href="https://www.transifex.com/projects/p/leap-client/resource/leap_client_es/" title="See more information on Transifex.com">Top translations: leap-client ยป leap_client_es</a><br/> <img border="0" src="https://www.transifex.com/projects/p/leap-client/resource/leap_client_es/chart/image_png"/><br/><a target="_blank" href="https://www.transifex.com/"><img border="0" src="https://ds0k0en9abmn1.cloudfront.net/static/charts/images/tx-logo-micro.646b0065fce6.png"/></a></div>
+
+
+For translators
+^^^^^^^^^^^^^^^
.. note::
... unfinished
-`transifex <transifex.com/>`_
+We are using `transifex <http://transifex.com/projects/p/leap-client>`_ site to coordinate translation efforts. If you want to contribute, just sign up there and ...
+
+.. note::
+ ... and what??
+
+For devs: i18n conventions
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. note::
+ should link to PyQt docs on i18n
+ also our special cases (labels and exceptions)
+
+tl;dr;::
+
+ self.tr('your string')
+
+for any string that you want to be translated.
+
+For i18n maintainers
+^^^^^^^^^^^^^^^^^^^^
+
+.. note::
+
+ how do we use the transifex client; automation.
+
+If you do not already have it, install the ``transifex-client`` from the cheese shop::
+
+ pip install transifex-client
+
-Translate the Documentation
----------------------------
+Translating the Documentation
+------------------------------
.. note::
...unfinished