/srv/irclogs.ubuntu.com/2015/07/31/#launchpad.txt

=== jamesh__ is now known as jamesh
=== cjwatson changed the topic of #launchpad to: staging will be down for a few minutes shortly for hardware maintenance | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad
smoserhey15:36
smoserhttps://code.launchpad.net/~smoser/cloud-init/trunk.reporting/+merge/26657815:37
smoserOdd_Bloke, commented there15:37
smoserand i believe between the time he started and the time he finished, i pushed15:37
smoserhis comments do not appear15:37
smoserany way i can see them ?15:38
cjwatsonsmoser: click on the "show diff comments" link in the box for his comment17:44
smoseryeah, i did.17:44
smoseri think it just took a real long time to show maybe.17:45
smoseror maybe i didnt scroll down. not sure. very well may be luser error17:45
smoseri think probably was just not scrolling down. kind of thought that would bring me to the first change i guess.17:47
smoseri cna't get the keyboard nav to work in firefox or chromium, fwiw.17:47
smoserwell, maybe that does too.17:49
smoserodd. i think i had to click in the review area for them to work17:49
cjwatsonright.17:49
cjwatsonyou do have to do that, but otherwise it works fine, I use it a lot every day.17:50
KaZeRhi there. Can i programmatically download a translation file? without the need of exporting it first ?18:42
costelloKaZeR depends on how the translation was done, different programs implement this thing in different ways. More details please?19:21
dobeyno, he's asking about translations on lp19:22
dobeyi don't think they exist as files, until you do an export19:22
KaZeRsure costello. we use launchpad as our exclusive translation source. we upload .pot, generated by our app, and periodically merge .po files back into our SCM.19:22
costelloahem.19:22
KaZeRdobey: yeah i think i meant what you said :)19:22
costellosomething I've not done myself.19:22
KaZeRok. is there some kind of api to trigger the po generation then ?19:23
dobeyand you can't just have lp merge them back directly into your source tree because it's not hosted on lp, right?19:24
costelloBtw if I have a Qt-based application that has those ".ts" and ".qm" files for localized strings, is there technically any chance to get somebody in ubuntu translation team to get excited about translating the program?19:25
costello(that is about to appear in 15.10 if I understood right..)19:25
KaZeRdobey: yes correct19:26
KaZeRcostello: in my own experience, the launchpad translation community is awesome. our app has been translated to over 40 languauges19:26
dobeycostello: i don't know of any plans to add such support to launchpad's translations feature19:27
costelloor is there point of contact for asking for help in translation issues. Our development team is limited to translating to english, swedish and finnish. for a messaging application that is ..bad.19:27
costelloqt:s way is to use the qt-linguist. but it is not difficult to add extra hooks for translated strings coming from files of different format.19:28
dobeyif you want to use translations on launchpad, you need to use gettext for translations19:29
costellosomeone must have done hook for Qt's tr("") macro for retrieving the strings from gettext yes.19:30
costelloWhat would I need to put available .. I think I could generate gettext-format string data files from existing translations, if that would help in getting attention in translation team..19:31
dobeyif you want help from ubuntu translation team, then i guess you should ask in #ubuntu-i18n (or whatever the channel is) for help19:32
costelloyes. lets see. thank you.19:32
costello#ubuntu-translators actually.19:43
KaZeRdobey: any hint about this po merge ?21:07
dobeyKaZeR: afaik, you can't just arbitrarily download a po file without doing an export. afaik, the translations are stored in a database, and the po files are generated at export time21:11
dobeyand the files themselves are not stored forever on the server anywhere21:11
KaZeRok thanks. can we trigger this generation programmatically ?21:13
dobeynot via the API afaik. you can submit the web form programmatially of course21:15
KaZeRok thanks. i'll try that way21:55

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