Re: About Mandriva page
Olav Dahlum <[email protected]>
| Newsgroups | gmane.linux.mandrake.cooker.internationalization |
|---|---|
| Message-ID | <[email protected]> |
Marek Laane wrote: > neljapäev, 29. oktoober 2009 17:58:58 kirjutas Olav Dahlum: > >> Marek Laane wrote: >> >>> neljapäev, 29. oktoober 2009 00:54:38 kirjutas Mario Blättermann: >>> >>>> Am Donnerstag, den 29.10.2009, 00:41 +0200 schrieb Marek Laane: >>>> >>>>> It seems we had some misunderstanding. The system there seems to be >>>>> roughly same as in Mandriva or KDE. The point I raised was that changes >>>>> in source code which you could see in template (POT) were *NOT* merged >>>>> in translation files (PO) and you had to make manually "msgfmt -U >>>>> language.po template.pot". >>>>> >>>> Sorry, I've almost no experience with Mandriva translations. For now, I >>>> was only working on translating the rpm-summary-main into German. >>>> >>>> As far as I understand it, Mandriva provides normally merged po files in >>>> the statistics, which contains the current changes in source code. And >>>> the Estonian file doesn't contain changes, which are available from the >>>> pot file. But does this mean, that these changes will be also applied in >>>> SVN? Or are the provided (merged) po files dummy files which doesn't >>>> affect the SVN content? >>>> >>>> Cheers, >>>> Mario >>>> >>> AFAIK statistics page is just a frontend and not very relevant to real >>> translation, only reference tool (as statistics always is :.-) ). Real >>> work happens in SVN (or git or cvs or whatever), anyway, be it Mandriva >>> or GNOME or KDE or whatever. >>> Normally all works as it should be: some developer makes changes in the >>> source code->changes are extracted and put into template >>> (POT)->translation files (PO) are updated accordingly, introducing new >>> untranslated strings, marking changed strings fuzzy etc. >>> But in the case the process was broken and last step, i.e synchronization >>> of template and translation files didn't happen, whatever the reason was. >>> >>> Marek Laane >>> Estonian translator >>> >> Why on earth do you still discuss this? If you want statistics after >> pulling an update of your local Subversion archive, use KBabel or >> Lokalize. Create a project, add the directories and presto, instant >> statistics. I'm using KBabel to translate both Mandriva and >> OpenOffice.org and I can't really see the problem. Using the status >> pages offered by e.g kiev.ua as the only pointer is plain amateurish and >> to be honest, working backwards and upside down. Relying on automatic >> tasks only isn't that clever either, using command line tools should be >> second to breathing for most of you. But I do really wish they would >> restructure the archive in a way similar to, >> >> http://svn.skolelinux.org/websvn/listing.php?repname=skolelinux&path=%2Ftru >> nk%2Fi18n%2Fopenoffice%2F#_trunk_i18n_openoffice_ >> >> >> Pulling statistics from this one in e.g Kbabel is like a dream compared >> to the current setup I'm faced with here. >> >> - Olav. >> >> > > Well, statistics was NOT the subject I raised. My problem was why changes in > translatable strings were not merged in translation files (PO). Honestly, I > don't know how statistics is or even could be related with this. > And I'm not so concerned for myself because I've some clues how to use gettext > but I'm concerned for normal workflow being broken (by what I mean not > synchronizing template and translation files on the server). > > Marek Laane > Estonian translator > Try KBabel Catalogue Manager and you'll see my point. Everyone involved in the translation work have probably read the articles in the wiki anyway and very few of us, if any, lacks write access to the svn archive, so I guess people did read after all. Anne and others do announce their changes and we use that information for what it's worth. Minor issues like the ones you brought up can be fixed, but it won't affect the work flow, unless people have some awkward way of doing things. And if you're a coordinator it's your duty to tell and teach people who works under your supervision. Don't get hung up in the problem, fix it or help fixing it. - Olav.