/srv/irclogs.ubuntu.com/2015/03/18/#ubuntu-de-l10n.txt

philliphi pascalc !13:52
pascalchi phillip :)13:52
pascalcdid you see the message I put yesterday in the channel?13:53
phillippascalc: yes I'm may be able to help you13:53
pascalc\o/ :)13:53
pascalcthanks a lot, very appreciated13:53
pascalclet me see if one of our main German localizers is online, this way I can invite him in this channel and we can talk together13:54
phillippascalc: so currently everything is done? https://localize.mozilla.org/de/13:56
pascalcon this part yes, but Coce our main web l10n person is almost alone on all projects, he is struggling13:56
pascalcand with mozilla growing (firefox OS, new services and products, more activity this year on Firefox desktop...) the German team is just too small to do everything now13:57
pascalcand here he is :)13:58
phillippascalc: yeah, thats not only the problem in your team :)13:58
CoceHi13:58
philliphi13:58
pascalcI know (ubuntu user myself, I am French and we collaborate often with the French Ubuntu loco team :) )13:58
Cocephillip: Hi, I understand that you might want to help us on the Mozilla translation stuff? :-)14:00
phillipyeah14:00
CoceAre you interested more in translating products (Firefox, Firefox Mobile, Firefox OS Thunderbird, …) or the websites?14:02
CoceWe need help with both ;-)14:02
phillipwell I would be open for both14:03
CoceOk, I’ll just talk a bit about translating the websites, it’s the only part I can talk about14:05
pascalcit's a good start (especially since we have Firefox 37 coming and there is a couple of pages needed for this release ;) )14:06
CoceWebsites include a lot of things ;-) such as the add-ons page <https://addons.mozilla.org/de/firefox/>, the support page <https://support.mozilla.org/de/> (articles are handled seperately) and various other pages such as <https://www.mozilla.org/firefox/>14:08
phillipokey you use https://localize.mozilla.org/ for this?14:09
CoceThis <https://l10n.mozilla-community.org/~flod/webstatus/?locale=de> is something of a summary of all the pages we care for14:09
CoceYes, partly. We use localize.mozilla.org for everything that is listed there, other pages (basically everything else on mozilla.org not included there) is done on a one file per page basis14:10
CoceExample: This file: <http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/locales/de/firefox/dnt.lang?revision=137798&view=markup> becomes this page <https://www-dev.allizom.org/de/firefox/dnt/>14:10
CoceAnd this <http://l10n.mozilla-community.org/~pascalc/langchecker/?locale=de> is the tracking tool for what is missing. We left some tasks in hoping that people might join in ;-)14:11
CoceAnd <http://l10n.mozilla-community.org/webdashboard/?locale=de> is the overview over everything, combining both single files and localize.mozilla.org14:12
CoceSo what’s happening is we keep an eye on these pages and/or on the SVN directories and when new strings show up, we try to get it done as soon as possible14:13
phillipuhh okey14:13
phillipso much links14:13
pascalcinformation overflow :)14:13
CoceSorry14:13
pascalcMozilla is a big project, I think it's better to focus on one piece of the l10n landscape at a time :)14:14
CoceThere probably would be even more if I could talk about products, too ;-)14:14
philliphehe14:15
pascalcif you need any explanation, don't hesitate to ask me, been in the project for 14 years, lots of stories I can share :)14:15
CoceA smaller example for a current task would be <https://svn.mozilla.org/projects/l10n-misc/trunk/snippets/de/apr2015.lang>, which is short strings that show on the Firefox start page (about:home), if you are a Firefox user14:15
CoceIt’s also so much at once because we are fairly unorganised when it comes to finding new translators. We’ve never done it before and there is no actual process for that14:17
phillipokey so let me first read your guidelines :)14:17
phillipAnd for ubuntu we do everything via launchpad so much easier14:18
CoceI think that’s what I meant when I said „no actual process“. ;-) There are no guidelines in the sense of „that’s how we do it“. It’s more like „we’ve been doing it like that for a while and it seems to be working“14:19
pascalcI can give you contexts/explanations on why we don't do it in a single place :)14:19
CoceLaunchpad is also bug tracking, isn’t it?14:19
phillipright and code hosting14:20
CoceAh, I look at it once in a while when I face problems with Ubuntu ;-)14:20
CoceFor some projects, Bugzilla is in use to coordinate translations and reviews, but mostly for longer projects. The products l10n part is usually on Bugzilla14:21
phillipCoce: do you have something like https://wiki.ubuntu.com/UbuntuGermanTranslators/Standard%C3%BCbersetzungen ?14:21
CoceHold on, let me check. I think there are some guidelines for translating in general, but there is no dictionary-style overview14:23
pascalcI don't speak German, but I think this page is a guidelines documentation and a glossary right?14:23
phillipyeah14:23
pascalcfor consistency of translations, we have a tool that extracts all translations for products and mozilla.org every 6 hours and that you can query like a search engine14:23
pascalcexample: http://transvision.mozfr.org/?recherche=bookmark&repo=aurora&sourcelocale=en-US&locale=fr&search_type=strings14:24
pascalcbetter in German :) http://transvision.mozfr.org/?recherche=bookmark&repo=aurora&sourcelocale=en-US&locale=de&search_type=strings14:24
phillipokey14:25
pascalcAFAIK, the initial styleguide used by the German product l10n team was the OpenOffice guidelines that Sun provided us14:25
CoceOk, <https://support.mozilla.org/de/kb/how-translate-sumo-kb-articles-german> is SUMO-specific in some parts, but also contains information on general writing style14:26
phillipSo if I want to translated https://l10n.mozilla-community.org/~pascalc/langchecker/?locale=de#firefox/whatsnew-fx37.lang now I must download the file translated it and then upload it back to bugzilla where someone reviews it?14:26
Coce<http://www.erweiterungen.de/informationen/uebersetzer> was created a „long“ ago for translating extensions and also contains some information about how to write14:27
CoceHi Archaeopteryx. (He is the product localizer)14:27
pascalcphillip, that would be a possible process for new localizers, for people that stay, we give them accounts and they can send the file directly on the server for the website14:28
Archaeopteryxhi14:28
CoceAs we are only two people right now, often we just send the file to each other on IRC, but for more people Bugzilla would probably work nicely for reviewing14:29
CoceThere is a Bugzilla component specifically for German translations, which we use14:30
pascalcThe French team is bigger and we tend to use an etherpad, translate together into it and use the chat to discuss the translations, we rarely use bugzilla itself for review but I think it is because culturally we like to chat live ;)14:30
phillipoO I thought our translations process is not so structured :)14:32
CoceI think when compared to us everything is structured ;-)14:33
Archaeopteryxwe are structured: requires svn access -> you; requires hg access -> I14:34
pascalcnote though that we do ship mozilla.org on 80 locales + multiple products and other websites while ubuntu.com is still English only ;)14:34
phillipyeah right14:35
phillipnow #demeeting is the right irc channel?14:37
Coce#demeeting is usually used for the now bi-weekly meeting on Thursday evenings (not tomorrow but the weak after)14:37
CoceI’m usually in #firefox.de, #thunderbird.de and #mozilla.de14:38
CoceBut I can go to #demeeting as well14:38
CoceI hope I could give at least an idea of what we are doing and how we are doing it. The main part of the work is done by only one person for products and websites each, which is why any help is welcome ;-)14:41
phillipCoce: okey, so will try to help you if I have time :)14:41
CoceSounds great, thanks. :-)14:41
CoceWould you like to take on any of the files listed above?14:42
pascalcHow about assigning Firefox 37 whatsnew page to phillip? it will just be viewed by several million german speakers in 3 weeks from now, no pressure ;)14:42
pascalcit's an easy one though, and short14:42
phillipCoce: yeah will do both14:42
Coce:-)14:42
CoceIf you’ve been doing Ubuntu translations, I don’t think there will be any problems for you. ;-)14:44
Archaeopteryxpascalc: two weeks https://wiki.mozilla.org/RapidRelease/Calendar14:44
pascalceven more pressure ;)14:44
phillipCoce: yeah let's see14:45
CoceDid you use Bugzilla before?14:46
* Coce meets to leave in about 5 minuts to catch the bus14:50
phillipnope, people always told me bugzilla is ugly and old and I should not use it :)14:50
CoceOk, if you want to circumvent Bugzilla, we can try to find a way for that ;-)14:51
phillipCoce: so where should I contact you if I have a question or something?14:51
phillipCoce: no, I can try it14:52
CoceI hang around at #firefox.de, #thunderbird.de and #mozilla.de on irc.mozilla.org (usually in the evening). I’m also reachable by e-mail, the address is here <https://wiki.mozilla.org/L10n:Teams:de> (second from above)14:53
CoceMakes me wonder why we didn’t combine real and nicknames on that page …14:54
pascalcphillip, if you want we can work together now on the whatsnew page and I explain you all the process while Coce is away, Coce can do the review of the translation later when he is online. Coce is it ok for you if I commit the draft of the translation on svn so as that phillip can see the whole process (provide a translation, put on the server, see the page localized on the demo site)14:55
CoceSure14:55
phillipSo I just started with https://l10n.mozilla-community.org/~pascalc/langchecker/?locale=de#snippets now :)14:56
pascalccool, I tend to think that concrete steps are better to understand a process than a long explanation :)14:56
CoceThanks for your help, gotta run ;-)14:56
pascalcok :)14:56
CoceBye14:57
pascalcI will be online unti 17:30, then I will also have to run and will connect later, like 21h14:57
CoceI can be back at around 20:0014:57
pascalcphillip, I propose that for snippets, we use the bugzilla process for review and for the mozilla.org page, we commit it directly on the svn server14:58
pascalcthis way you will see how bugzilla works, how the web dashboard works and how the demo server picks your translation14:59
phillipok14:59
pascalcwhich I think is already a lot of information for a start :)14:59
pascalcjust ping me when you have a file ready15:00
phillippascalc: what is the best way to check if I'm in the char limit?15:21
phillipcheck with wc?15:21
pascalcmost text editors give you the number of characters in the status bar15:22
pascalcI think I had put an online length checker on one of my sites, let me check if it is still there15:23
pascalcyeah15:24
pascalchttps://l10n.mozilla-community.org/~pascalc/ballot/15:24
pascalcit was for an old project for which we had to translate a tweet :)15:24
phillipahh okey thanks15:24
pascalcotherwise in Gedit for example, it is indicated in the status bar on the right, the number of columns15:25
phillipahh yes thanks15:26
phillippascalc: is <a> counted? because the english string is 182 chars long and the limit is 180?15:30
pascalcno it is not counted15:30
pascalcAFAIK :)15:30
philliparr15:31
pascalcjsut saw your bug, so far so good about the process :)15:40
pascalchttps://bugzilla.mozilla.org/show_bug.cgi?id=114470415:40
pascalcwhat you need to do now is to ask Coce a review, for that you have to click on the "details" link that is next to the file attached15:41
pascalcit gets you to a page with your file and a 'review' flag at the bottom15:41
pascalcyou need to put the review flag to the value: ?15:42
pascalcand put Coce's email in the field15:42
pascalcif you type coce, it will autocomplete (his name is Michael Köhler, should be firtst in the list)15:43
pascalcthen you click "submit"15:43
phillipdone?15:45
pascalcyep :)15:45
pascalcwhen Coce does the review, you will get an email with his feedback15:45
pascalccongrats on your first bug filed on the Mozilla project btw :)15:45
pascalcyou can see on this other bug what review comments looks like, this one was filed by a new French contributor this week https://bugzilla.mozilla.org/show_bug.cgi?id=114427815:48
pascalc(lots of comments from 2 reviewers because actually the translation was not so good ;)15:49
phillip:)15:52
phillippascalc: must go now, thanks a lot for the help!15:58
pascalcyou're welcome, thanks to you for helping!15:58
pascalcI will be connected this evening if you want to talk :)15:59
phillipokey bye16:02
pascalcbye16:02
Cocephillip: Danke für’s Übersetzen, ich muss mich grade noch um eine andere Übersetzung kümmern, dann schaue ich mir die Datei an ;-)18:39
phillipCoce: kein Problem beim letzten musste ich auf Grund des Limites sehr kürzen, vielleicht findest du da eine bessere Überstzung19:52
phillipmache morgen die andere die da noch Fehlte :)19:53
CocePasst, keine Hektik ;-)19:54
phillipCoce: wie habt ihr uns hier eigentlich gefunden?19:54
CoceDas war die Idee von Pascal. Der ist einer der Leiter für Übersetzung bei Mozilla und hat uns angeboten, mehr Übersetzer zu finden. Einer seiner Ansatzpunkte war, im Open-Source-Bereich rumzufragen, ob dort jemand Interesse hat19:55
CoceIch hoffe, wir werben dich nicht ab ;-)19:56
phillipnö nö, rath hat ja auch schon das gleiche getan :)19:56
CoceBei euch ist Personalknappheit kein Thema?19:58
phillipdoch klar, es ist immer ein kommen und gehen19:59
CoceBei uns ist es bei den Übersetzern, zumindest bei den Webseiten, nichts davon. Das geht schon eine Weile in dem Zustand20:00
phillipaber bei ubuntu ist die Entwicklung gerade konzentriert auch ubuntu-touch und da helfen auch ein paar Leute vom Canonical20:00
phillipalso wir haben immer mal wieder Leute die Helfen wollen, viele Bleiben nicht so lange20:01
CoceIch habe die Webseiten vor ca. 5 Jahren übernommen, bis auf einen Wechsel gab es da kaum Veränderung20:02
phillipuhh20:02
phillipich denke das liegt aber auch daran das der einstieg da nicht so leicht ist wenn man nicht mit den Leuten redet, im launchpad tauchen manchmal Vorschläge auf von Leute die ich vorher noch nicht kannte20:04
phillipbei den Anwendungen ist das aber nicht so ganz so oder?20:06
CoceWas meinst du?20:06
phillipnaja Firefox hat doch sicher mehr Übersetzer oder20:06
phillipdie zu mindestens mal was betragen?20:07
CoceFirefox hat momentan meines Wissens einen Übersetzer und einen, der grade neu eingestiegen ist. Ein paar andere helfen beim Korrekturlesen20:07
phillipjor gut20:07
CoceSoviel ich weiß ist besagter Übersetzer auch zuständig für Firefox Mobile, Firefox OS und Thunderbird (hier mindestens Korrekturen) und bei den Webseiten hilft er mir auch noch ;-)20:08
phillip:)20:08
CoceDeswegen sage ich, bei uns herrscht Personalmangel. Das Problem ist nicht einfach nur die viele Arbeit (irgendwie kriegen wir es hin), sondern dass wir sozusagen die single points of failure sind.20:11
phillipjor klar20:11
* phillip muss jetzt noch lernen, mache das patch update morgen :)20:12
CoceHachja, Lernen. Ich warte momentan auf das Feedback zur Hausarbeit. ;-)20:12
CoceKein Stress und danke nochmal für’s Helfen20:12
phillipDanke fürs Review!20:13
CoceKein Thema20:14
CoceIch verzieh’ mich dann hier, danke nochmal und gute Nacht. Man liest sich.20:16

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!