Hello
Am 17.10.24 um 00:08 schrieb Dave Fisher:
On Oct 16, 2024, at 2:27 PM, Peter Kovacs <pe...@apache.org> wrote:
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?
I'm for a single repository. Since an SDF file and its PO file are produced
together it’s probably easier to have them each on the same branch. I
understand that we do need to split stuff up because this is too much for a
single branch.
What if we had a branch for each language? Would that help?
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 .
How many languages do we have in Pootle?
around 88
Best,
Dave
your thoughts?
cheers.
petko
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows und OS/2
## Debian Developer
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org