Op donderdag 30 december 2010 11:11:14 schreef Andras Timar: > 2010.12.30. 10:54 keltezéssel, Martin Srebotnjak írta: > > So even if we don't want to use pootle we will have to? > > My proposal was to *store* translation in Pootle. It is up to you how to > make translation. One option is Pootle but you may choose other option. > > > Even OOo is going into a better direction - they have now automated the > > build process of localized builds and they automatically grab Slovenian > > sdf from our ftp address, when they need it. > > Getting rid of the l10n repository is also the goal. It is huge, > currently 2.4 GB, and is getting bigger with every commit. It takes ages > to download, it takes minutes to commit & push something, cgit web > interface timeouts when I query this repository etc. git is not good at > handling large text files. AFAIK OOo has the same problem and I have not > seen their solution. > > Andras
I am an active translator for KDE as well. The only translatable files KDE offers are .po files, coming from .pot files. The total amount of .pot files in trunk is ~100MB. With almost 100% translated the total amount of .po files for one language in trunk is ~200MB. This should be multiplied by the total number of languages. So I assume it is far more than 2.4 GB. Besides trunk there is the whole set of branches still available. For all these files KDE still uses subversion, although the rest of KDE is now using git. I do not experience any problem with committing a single .po files, it is almost instantaneous, and committing a bunch is around 10 seconds. Once per 24 hours there is a script running to synchronise between the source from which the .pot files come and between these .pot files and the .po files. I assume that in due time subversion will be replaced by git, but the work flow will not change much. I download/update my language .po files using svn (with a very simple script) and use Lokalize with a Translation Memory database, which is now 125M, for translation and a glossary for words of .5 MB. Uploading is using svn commit. Compared to using Pootle this is far more easy. Using svn or git for download and upload is using less bandwith, because only the differences are transported. So my suggestion is to look at that method also. -- fr.gr. Freek de Kruijf -- Unsubscribe instructions: E-mail to l10n+h...@libreoffice.org List archive: http://listarchives.libreoffice.org/www/l10n/ *** All posts to this list are publicly archived for eternity ***