Hi Jody, I will subscribe to the devel list to extend the discussion there.
For the two different items for the same language, Weblate is complaining about the Chinese language: for example in https://github.com/geoserver/geoserver/tree/main/src/web/core/src/main/resources, you have one file in ISO encoding and one file in UTF-8 encoding, both for ZH (the unicode one is for ZH_CN but it is the default country code for the language CN). Regards Alexandre Le mar. 9 août 2022 à 15:53, Jody Garnett <jody.garn...@gmail.com> a écrit : > Thanks for the experiment :) > > You may want to chat about this on the geoserver-devel list as it is about > care and feeding of the codebase. > > I did not understand "have two different items for the same language", do > you have an example you can link to? > > Jody > > On Mon, Aug 8, 2022 at 3:29 AM Alexandre Gacon <alexandre.ga...@gmail.com> > wrote: > >> Hi all, >> >> I am studying if we could migrate the translation tooling from Transifex >> to Weblate. I have started this because with the current setup Transifex is >> changing a lot of translations when I upload updates of the translation >> source, making it difficult to do the synchronization between GitHub and >> Transifex. >> >> Weblate is a copyleft libre software and OSGeo is hosting its own >> instance, already used by several OSGeo projects (postgis, pgrouting and >> grass gis at least). >> >> Thanks to Regina Obe, I have set up a GeoServer project on the OSGeo >> instance to study how weblate works and if there is something which can >> prevent us from using it. >> >> I have already two points to share with you to get some feedback: >> >> - First, when you configure a component into weblate, you cannot have >> two items for the same language, even if they are in a different encoding. >> As a consequence, I cannot directly integrate most of the core components >> since they contain 2 files for the Chinese language: is it something which >> can be changed? Which one is used by GeoServer? >> - Second, when you change the translation of a text in weblate, it >> automatically replaces special characters by their equivalent in unicode, >> even if the character exists in the ISO-8859-1 encoding. For example: >> >> org.geoserver.security.GeoServerAuthenticationKeyFilter.name=Clé >> d'authentification >> is replaced by >> org.geoserver.security.GeoServerAuthenticationKeyFilter.name=Cl\u00E9 >> d'authentification >> >> (my own change in the translation was to add a space at the end of the >> string, to match the original layout of the source string) >> >> From a technical point of view, it does not break anything but it would >> make it more difficult to work on a translation without using weblate. >> >> I will continue some tests on the integration with GitHub and will let >> you know the results. >> >> Thank you for your feedback ! >> >> -- >> 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 >> > -- > -- > Jody Garnett > -- 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