Opened 3 years ago
Closed 3 years ago
#2345 closed task (fixed)
Transifex changes
Reported by: | cvvergara | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | OSGeoLive15.0 |
Component: | OSGeoLive | Keywords: | |
Cc: |
Description
Transifex has made many changes
- transifex.yml file is required with more or less the following contents
git: filters: - filter_type: dir file_format: PO source_file_extension: po source_language: en source_file_dir: locale/en/LC_MESSAGES # path expression to translation files, must contain <lang> placeholder translation_files_expression: 'locale/<lang>/LC_MESSAGES'
- the
tx
python client is deprecated and the new one is in go language.
This client is used to pull the translations. So the person doing the task of pulling the translations need to install the new tx client.
- the
tx/config
needs to be updated for the newtx
client
- Wiki documentation of how to download translations and building the translated language to check for sphinx errors is needed
Change History (3)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
I am still getting the following:
GitHub installation ID and/or Transifex organization slug are not unique
I suspect it is because
https://www.transifex.com/qgis And QGIS is part of OSGeo organization in github. So either they move the translations under https://www.transifex.com/osgeo Or we move the translations under https://www.transifex.com/qgis
So there is no way that uploading automatically to transifex can be done. Needs to be still manual work.
(Maybe once a month during the slow months and once a week during the fast months)
comment:3 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Part of the issue is fixed on:
https://github.com/OSGeo/OSGeoLive-doc/pull/738