hi all.
mechtilde has set up a translation git repository for the process to
save translations in case something goes wrong with the conversion.
I added now a githup repository and i would like to convert our scripts
that they GitHub create a po file if a sdf file is checked in and vice
versa.
why do we need this?
the translation is done in po files while Apache OpenOffice uses the
self invented translation file sdf. sdf files are about 50% smaller then
po files.
changes in the code are extracted as the sdf file for us, which is used
to introduce new text into the translation process
Does pootle play a role?
not directly. po files are supported by all the translation tools while
sdf is not directly supported. But ther is an library that can do the
conversion.
what i like to do is:
linux build bot -> sdf us -> github -> conversion -> po files ->
transation tool -> translator work -> po languages -> github ->
conversion -> sdf file -> language release packaging.
may be we could maintain multiple versions if our sdf file stays
backward compatible. my understanding is there are breaking changes
between 4.1 and 4.2.
What is the discussion about?
I would like to know your thoughts about if we should try to keep
everything in one repo and branch or split into a po branch and sdf
pranch. or even into 2 repos?
the one repo solution we already hit githubs limit of 2GB per push for
the initial split. so the thought started to try to avoid a big file
update on github. each language takes about 60 mb .
your thoughts?
cheers.
petko