Hi all,

After several weeks of work to try having a sync between GitHub and
Transifex using the built-in feature, it seems that the feature is totally
broken, at least for working with PROPERTIES files, since it cannot keep
the encoding information for the translated files, either when pulling them
from GitHub or when pushing them to GitHub.

Since it is a lot of file to maintain, a manual method would probably mean
that at one moment, such a sync will be stopped. So I keep investigating
how to make this sync as smooth as possible.

I just tried the official Go command line tool of Transifex (
https://github.com/transifex/cli) which went out of Alpha last month. The
result seems ok : I manage to send updated PROPERTIES source to Transifex
from my laptop and to retrieve updated PROPERTIES language files from it,
without any encoding changes.

I have several questions for the dev team:
- Should I create a ticket for this change ?
- Should I include the Go CLI of Transifex in the Git repo or only let
instructions on how to get it and configure it?
- For the moment the CLI configuration file is in a .tx folder at the root
of the repo: I will try to move it to a subfolder of the build folder : is
it the right thing to do?
- I will also add SH and BAT files to easily execute the sync operations.
- Is it possible to add some automatic executions of the sync operations
somewhere in the CI/CD? At least the GIT->TRANSIFEX sync, somewhere in
Jenkins?

-- 
Alexandre Gacon
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to