|Jürgen Schmidt||Feb 24, 2012 2:23 am|
|Andrea Pescetti||Feb 24, 2012 2:53 am|
|Jürgen Schmidt||Feb 24, 2012 3:05 am|
|Raphael Bircher||Feb 24, 2012 3:37 am|
|Andrea Pescetti||Feb 24, 2012 3:40 am|
|Jürgen Schmidt||Feb 24, 2012 4:18 am|
|Andre Fischer||Feb 24, 2012 4:26 am|
|Jürgen Schmidt||Feb 24, 2012 4:28 am|
|Rory O'Farrell||Feb 24, 2012 4:33 am|
|Rory O'Farrell||Feb 24, 2012 4:36 am|
|Jürgen Schmidt||Feb 24, 2012 4:42 am|
|imacat||Feb 24, 2012 7:16 am|
|Ross Gardler||Feb 24, 2012 8:03 am|
|Rob Weir||Feb 24, 2012 4:05 pm|
|Pedro Giffuni||Feb 24, 2012 6:24 pm|
|Ross Gardler||Feb 25, 2012 3:06 am|
|Ross Gardler||Feb 25, 2012 3:19 am|
|O.Felka||Feb 25, 2012 3:26 am|
|Ross Gardler||Feb 25, 2012 4:15 am|
|Kay Schenk||Feb 25, 2012 8:53 am|
|Jürgen Schmidt||Feb 26, 2012 12:52 am|
|Jürgen Schmidt||Feb 26, 2012 1:05 am|
|Michael Bauer||Feb 26, 2012 3:40 am|
|Rob Weir||Feb 26, 2012 11:50 am|
|Jürgen Schmidt||Feb 27, 2012 2:12 am|
|Andre Fischer||Feb 27, 2012 2:30 am|
|Michael Bauer||Feb 27, 2012 5:03 am|
|Andre Fischer||Feb 27, 2012 6:27 am|
|Andrea Pescetti||Feb 27, 2012 6:55 am|
|Michael Bauer||Feb 27, 2012 7:47 am|
|Andre Fischer||Feb 27, 2012 8:04 am|
|Michael Bauer||Feb 27, 2012 8:43 am|
|Kay Schenk||Feb 28, 2012 4:08 pm|
|Andrea Pescetti||Feb 29, 2012 12:58 pm|
|Andre Fischer||Mar 1, 2012 2:48 am|
|Paolo Pozzan||Mar 3, 2012 11:28 am|
|Andrea Pescetti||Mar 10, 2012 6:13 am|
|Subject:||Re: [RELEASE]: preparation for our first release|
|From:||Michael Bauer (fi...@akerbeltz.org)|
|Date:||Feb 27, 2012 7:47:31 am|
But this probably adds nothing to what you already know: in other words, the code<->Pootle conversions have always been "black boxes" for translation teams.
Yes, that's (fortunately) been the case and should continue to be the case.
And I am a developer with limited knowledge about the localization process. Maybe we can help each other.
It would help me, for example, if you could describe the localization from you POV, like how you down- and later upload data from/to the pootle server. When do you start translation, how do you signal that you have finished translating and the uploaded data is ready for integration?
Sure. There's little in a way that I need to add to what Andrea said. The black magic between the po files on Pootle and the rc / releases must remain separate from the task of translation. Pootle server is good, it allows on and offline collaboration, offline for example by downloading the po files and then editing them in a translation memory such as Virtaal which reduces the amount of re-translation.
There were and are (over on LO) no "signoffs" the way Mozilla has them. There are translation deadlines and if a locale has completed a sufficient amount of the UI by that date, then there will be a release in that language. I know we had this debate about release vs language pack; that should remain in the background, all the end user wants to know is that they can get OO with the UI in their language.
I'm not sure if the upload options come with Pootle or if they must be coded, i.e. you get the choice of Uploading and overwriting, Uploading and turning conflicts into suggestions etc. If they need to be coded manually, we can talk about that.
If you want to, you could sign up with the LO pootle server and I can give you rights in Scots Gaelic so you can see how it works? I'm just not sure what "comes with Pootle" and what doesn't, so perhaps the first thing to do would be to get it up and running and see what that gives you, perhaps with a small number of locales that we can test stuff with?
Since this is still fluid, I'd like to make an impassioned plea. We should set intelligent cutoffs (note the plural). For most localizers, the key part of OO/LO is Writer. But the localization process so far has required teams to complete x% of the total UI. This is very unhelpful and an obstacle to new locales, especially small ones. There's a possibility here of making AOO very attractive to new, small locales by introducing stepped localization i.e. we identify the strings which are in Writer and allow releases for locales which have completed just Writer, OpenOffice "light" in a sense. I know there's grey areas in between (i.e. which strings show up where) but even just excluding those which are clearly Draw/Calc/Database/Formula/Present makes localization more manageable. OO has gotten fairly big.
Beyond that, ideall you simply add and additional translations to a release but if someone argues heavily for doing it package by package i.e. once you finish Draw, you also get Draw localized UI, then I won't argue.