[06:44] <nixternal> ok mdke, the replace-doctype-with.py is killing me
[06:44] <nixternal> i can't load it at all..im sure i am doing something wrong as well..as i never use python, nor really never have
[08:56] <mdke> nixternal: what's wrong?
[08:56] <nixternal> how do i use the .py file?
[08:57] <mdke> nixternal: what I've done is put it in my path, and make it executable. That way I call it like any other command. But I suppose it's possible to call it simply using the full address to it too
[08:57] <nixternal> omg tell me how to put it in my path, and i will buy you a drink whenever we meet some day ;)
[08:57] <mdke> well, I cheated, and copied it to /usr/bin
[08:57] <nixternal> i never ever use python, only c++, kde ;)
[08:57] <nixternal> lol
[08:58] <mdke> if ~/bin is in your path, you can use that
[08:58] <nixternal> that easy?
[08:58] <nixternal> it is in my path
[08:58] <mdke> go for it
[08:58] <mdke> the translations are seriously error-ridden btw
[08:59] <nixternal> i have seen
[08:59] <mdke> I sent an angry email to the translators about it
[08:59] <mdke> I'm going to talk to Danilo about whether it is possible to use the corrections we make to create updated po files and update them in Rosetta so we don't have to go through the same thing again
[09:00] <nixternal> ya, i seen that..it was needed
[09:00] <nixternal> you sent a mail out a while back telling them to leave &this_stuff; alone
[09:01] <mdke> yeah, that's right
[09:01] <nixternal> that is why we went and did all of the Ubuntu to &ubuntu;
[09:01] <nixternal> or vice-versa
[09:02] <nixternal> we went from &ubuntu; to Ubuntu ;)
[09:02] <mdke> yes. It hasn't been successful :)
[09:02] <nixternal> hehe, i seen
[09:02] <mdke> oh well. live and learn
[09:02] <nixternal> the hard ones are where the do </listitem>and soemthing after it
[09:02] <nixternal> otherwise, most errors are rather simple ones
[09:03] <mdke> yeah, it may be possible to get error correction into xml2po, that would be good
[09:04] <nixternal> oh wow, that would be big time
[09:05] <nixternal> but that would be a huge app...as most of the errors are due to them translating &thankyou; to &gracias;
[09:05] <nixternal> or the xrefs
[09:05] <nixternal> that is the one they love to translate and screw you up with too
[09:06] <mdke> :)
[09:33] <nixternal> alright.. mdke, i got some weird xml2po errors that i will work out, but the python magic is working..i will work on some of the stuff int he kubuntu branch
[09:33] <nixternal> g'nite all
[09:36] <mdke> night nixternal 
[09:37] <mdke> nixternal: let me know what the errors are, because that sounds like something isn't working
[11:34] <pepsiman> mdke: any errors in the english uk translations?
[11:37] <dholbach> Hello!
[11:37] <dholbach> How are the translations of the ubuntu-docs package coming on? Does anybody know?
[11:38] <pepsiman> 07:58 < mdke> the translations are seriously error-ridden btw
[11:39] <dholbach> oh...
[11:39] <dholbach> pepsiman: what does that mean?
[11:40] <pepsiman> entities, tags were translated/moved
[11:41] <dholbach> UARG
[11:41] <pepsiman> eg "translating &thankyou; to &gracias;"
[11:41] <dholbach> *whine*
[11:41] <dholbach> are the heads of translation teams on a mailing list?
[11:41] <pepsiman> 07:59 < mdke> I sent an angry email to the translators about it
[11:42] <pepsiman> I think rosetta should be able to spot when entities are modified
[11:42] <dholbach> woah, I hope this gets fixed :-/
[11:42] <dholbach> yeah, I agree
[04:47] <glatzor> Hi Burgundavia, do you know why there are so many tabs and spaces in the menuchoice tags of the desktop guide?
[04:47] <glatzor> https://launchpad.net/distros/ubuntu/edgy/+source/ubuntu-docs/+pots/desktopguide/de/+translate?start=310
[04:47] <glatzor> at the bottom of the page
[05:49] <glatzor> ping mdke
[06:09] <Burgwork> glatzor: no idea, sorry
[06:11] <glatzor> mdke: is on vacations?
[06:12] <glatzor> Burgwork: mdke is on vacations? :)
[06:12] <Burgwork> no, he is back now
[06:19] <nixternal> i love kernel regression
[07:43] <mdke> glatzor: I was at work
[07:44] <mdke> pepsiman: I haven't got to -uk yet.
[07:48] <mdke> pepsiman: unlikely though, english->english is never going to cause many problems. Only typos if anything
[07:48] <glatzor> mdke: I already wrote to the doc list. There are a lot of tabs and spaces in menuchoice tags.
[07:48] <glatzor> mdke: we translators can ignore this?
[07:49] <mdke> glatzor: space between tags is no problem, yeah
[07:49] <mdke> please don't insert funny little carriage return signs
[07:49] <mdke> i've seen loads of those
[07:49] <glatzor> mdke: copy and paste illness :)
[07:50] <glatzor> mdke: I already wrote a short instruction on how to build the documentation for the German translators
[07:50] <glatzor> But I don't have got any contact to the kubuntu-docs guys.
[07:52] <pepsiman> mdke: I worry people will translate "color" in tags
[07:52] <mdke> pepsiman: I can't think of any such tag
[07:53] <pepsiman> <font color=...>
[07:53] <dholbach> mdke: how's the fixing going?
[07:53] <mdke> dholbach: early days so far
[07:53] <mdke> glatzor: we need to write such instructions for the main wiki, it's a good idea
[07:53] <mdke> pepsiman: that doesn't occur in xml, afaik
[07:53] <mdke> at least not in our xml
[07:54] <pepsiman> mdke: ok, how about center?
[07:54] <mdke> pepsiman: nope, nothing that springs to mind
[07:55] <pepsiman> should be ok then :)
[07:55] <mdke> do you just do find and replace for those words?
[07:55] <pepsiman> we use a script that does the finding, but the replacing is manual
[07:55] <mdke> en_GB is fine for the desktopguide, just looked.
[07:57] <dholbach> have a nice weekend
[07:59] <mdke> dholbach: you too!
[08:00] <dholbach> thanks
[08:09] <pepsiman> mdke: There are lots of ways to make mistakes in translations.  The Rosetta FAQ doesn't mention the "_n: " or "_: " strings used by KDE apps.
[08:25] <nixternal> [12:51:32]  * dholbach hugs mdke and hopes he doesn't suffer from permanent brain damage after reading &gracias; and funny little carriage return signs
[08:25] <nixternal> LOL
[08:25] <nixternal> im gonna grab a bite and start working with some replace-doctype-with.py magic ;)
[08:53] <claud1> mdke: can you point me to a page where i can find steps to build a localized ubuntu guide?
[08:54] <claud1> a simple translate.sh doesn't seems to put all dependent files at the right place
[09:01] <mdke> claud1: we're updating the translate.sh scripts at the moment
[09:02] <claud1> great :-)
[09:03] <claud1> if you give ubuntu translators some steps to check validity of ubuntu-docs translations, I'm sure there're ready to help
[09:08] <mdke> claud1: ok
[09:13] <mpt_> mdke, I fixed Launchpad so copying and pasting doesn't result in little carriage return signs any more
[09:16] <mdke> mpt: that's good news. Now all I need is a way to upload all the fixes I've done to rosetta...
[09:16] <mpt> "Upload File" doesn't work?
[09:17] <mdke> mpt: there is no way to convert the xml back to corrected po files, afaik. I've mailed danilo to explore it
[09:18] <nixternal> mdke: http://paste.ubuntu-nl.org/26657/
[09:18] <nixternal> i get those errors
[09:18] <mpt> oh, I see
[09:20] <mdke> nixternal: whoosh. with all languages?
[09:20] <nixternal> well, i killed the process...let me go all the way through and see if i get it for everything
[09:22] <nixternal> ar, bn, ca...ya it looks like all
[09:22] <nixternal> it is a python error
[09:23] <nixternal> is there a package/module that goes along or is needed with the replace-doctype-with.py file?
[09:24] <mdke> nixternal: not that I know of. What doc is that with? I'll try it and report to the author
[09:25] <nixternal> http://paste.ubuntu-nl.org/26658/   <-  kubuntu desktop guide translate.sh
[09:25] <nixternal> let me try another doc and see if i have any problems
[09:25] <mdke> try server/packaging
[09:25] <nixternal> ok
[09:26] <mdke> oh hang on, don't
[09:26] <nixternal> ok
[09:26] <nixternal> hehe
[09:26] <mdke> nixternal: you've called it twice in line 09
[09:26] <nixternal> good eye
[09:26] <nixternal> fixed
[09:26] <nixternal> let me see if that does anythign
[09:27] <nixternal> hmmm
[09:28] <mdke> also we need to do some more tinkering in there
[09:28] <nixternal> just a little bit ;)
[09:28] <nixternal> sed: can't read C/desktopguide-C.omf: No such file or directory
[09:28] <nixternal> thats the only error so far..so that did fix it ;)
[09:28] <nixternal> that is an easy fix though for the kdg
[09:28] <mdke> yes, kubuntu doesn't have -c.omf files so you don't need that
[09:29] <mdke> ok, delete line 21 as a start
[09:29] <nixternal> so far there isn't one error 
[09:29] <mdke> great
[09:30] <mdke> change line 3 to:
[09:30] <mdke> mv rosetta-desktopguide po
[09:30] <mdke> for x in po/*; do
[09:30] <nixternal> well...we can keep the if statement in there, but have it spit something out saying "don't worry about this error" or something
[09:31] <mdke> no, scrap lines 14-16 too
[09:31] <nixternal> for x in mv rosetta-desktopguide/*; do
[09:31] <mdke> no, no. Sorry. Let me paste the whole thing
[09:31] <nixternal> done
[09:31] <nixternal> hehe
[09:31] <nixternal> or remove the entire for x and just do the mv
[09:32] <mdke> http://paste.ubuntu-nl.org/26660/
[09:32] <mdke> there it is, less confusing that way
[09:32] <nixternal> i love this new pastebin..so much faster
[09:33] <mdke> yeah, very nice indeed.
[09:33] <mdke> i've tweaked everything that needs tweaking in there, I think, so just take it like that
[09:34] <mdke> oh shit, no I haven't, I didn't remove the dodgy line
[09:34] <mdke> http://paste.ubuntu-nl.org/26662/
[09:34] <mdke> nixternal: sorry
[09:34] <nixternal> lol
[09:37] <nixternal> we are just testing right now and comitting the translate.sh files only correct?  we aren't comitting translations yet
[09:38] <nixternal> because from what i have seen, translations are rather bare yet for a lot of languages
[09:39] <mdke> nixternal: I've committed aboutubuntu and desktopguide for Ubuntu 
[09:39] <mdke> I was confident they worked
[09:40] <mdke> one of the issues is going to be ubuntu/menu-entries, I need to figure out how to make that script work with introducing another variable, the names of the xml files
[09:40] <nixternal> alrighty...got my first validity error...so it seems to be working rather well
[09:40] <nixternal> introduction.xml:144: element xref: validity error : Syntax of value for attribute linkend of xref is not valid
[09:40] <nixternal> ahh, the infamous xref ;)
[09:41] <nixternal> whahaha, it is the same one from dapper translations as well -> unknown ID "svobodn software"
[09:41] <nixternal> hehe, easy fix
[10:20] <nixternal> mdke: what are the chances of getting HedgeMage (Susan Stewart) and pygi (Mario Danic) svn access so they can commit to the handbook as well?  they know what they are doing without a doubt
[10:20] <nixternal> hedgemage has even setup her own repo and rocked on that..so i think she can be trusted, as well as pygi
[10:59] <mdke> nixternal: I'm wary, because you said the handbook was so broken. Still, if they only work on the edubuntu folder, I guess it can't hurt
[11:00] <mdke> but it might be unfair to other new contributors who we haven't given access to yet
[11:00] <nixternal> understandable
[11:00] <nixternal> they will only be in the handbook directory
[11:01] <nixternal> they were just umfamiliar with the structure wise from creating from scratch..otherwise, there was no problems really with their xml, except they were a little off on structure
[11:01] <nixternal> misuse of <sections>
[11:02] <nixternal> both hedgemage and pygi are members, and im positive they won't be off messing with out other directories and will stick with the edubuntu related stuff
[11:03] <nixternal> im finishing up on kubuntu desktop guide translations...these were far better than the dapper ones with mistakes
[11:03] <nixternal> the big mistakes this time, was xrefs where they would drop the "s"
[11:03] <nixternal> and those aren't big
[11:06] <mdke> good
[11:07] <mdke> holy crap, the "Contributing to Ubuntu" document isn't in Rosetta
[11:07] <nixternal> doh
[11:07] <mdke> what a bummer
[11:07] <nixternal> i was wondering where that thing went..is that the one that andreas worked on?
[11:08] <mdke> yes. Damn. I must never go on holiday
[11:08] <nixternal> +1 ;)
[11:08] <nixternal> if you do, make sure someone here has a little bit of insight to your brain ;)
[11:09] <nixternal> laserjock and i were trying a little bit of everything, and even got them to push us back a week
[11:09] <mdke> in this case, my brain says that there should be one pot file per document. But I didn't spot it when I got back from holiday either, so my bad too
[11:17] <mdke> we need to get Jordan or someone to work on simplifying the packaging in ubuntu-docs, it's a pain to add each language to debian/install all the time
[11:18] <nixternal> ya it is..i have to do that for my gwenview package
[11:18] <nixternal> oh, you are on a different topic there i think
[11:19] <nixternal> for x in po/*; do
[11:19] <nixternal>         y=$(basename ${x} .po)
[11:19] <nixternal>         echo ${y}
[11:19] <nixternal>         ../../validate.sh ${y}/desktopguide.xml
[11:19] <nixternal> done
[11:19] <nixternal> my "revalidate" script once im all done, just to be safe
[11:19] <nixternal> all you do is delete the middle part of the translate scripts
[11:20] <mdke> yes, I do that sometime too
[11:22] <nixternal> alright..kubuntu desktop guide is done..i got a grasp now of the new setup, so if you want me to continue on others, just say so
[11:24] <nixternal> any chance of the documentation team going back to "biweekly" meetings in the future?
[11:24] <nixternal> i was gonna add myself to the agenda to become a member as a joke, and then i read the "biweekly" part
[11:26] <mdke> become a member of what?
[11:26] <nixternal> doc team
[11:27] <nixternal> like they do with CC..people add their names
[11:27] <mdke> you are one, aren't you?
[11:27] <nixternal> not that i know of
[11:27] <nixternal> nope, im still on the "member list" all the way on the bottom
[11:29] <nixternal> hmm..i see revell joined up around the same time i did..i wonder if we were in the same meeting where they wanted documentation people
[11:29] <nixternal> arg..dog is yelling..brb
[11:32] <nixternal> i thought my dog had to go out..i have hardwood floors, and she can't walk on them at all...well her lazy boy usually has a rug in front of it, so she can jump up into her chair..it seem the cleaning lady forgot to put it back..so the dog was crying because she couldn't get in her lazy boy
[11:33] <mdke> nixternal: you have commit access right?
[11:33] <nixternal> ya
[11:33] <nixternal> i just comitted the kubuntu desktop guide translations ;)
[11:34] <mdke> ah great. Did you add the relevant languages to the Makefile?
[11:34] <nixternal> no, but i will do that now
[11:34] <nixternal> i always forget that
[11:34] <mdke> thanks. I added you to people/ubuntu-doc
[11:34] <nixternal> ty ;)
[11:35] <nixternal> we don't add all of them correct?
[11:35] <nixternal> there are only certain ones we add
[11:36] <mdke> yes, all of them. Except "po/" which isn't a language
[11:36] <nixternal> got it
[11:48] <mdke> ok, I'm calling it a night before I go mad
[11:48] <nixternal> heh, a little busy
[11:48] <nixternal> hehe
[11:49] <nixternal> i just seen your commits for about
[11:49] <nixternal> g'nite, thanks again for the help and everything!
[11:49] <mdke> thanks to you.
[11:49] <mdke> server and packaging still to go. Then need to work out how the hell to do menu-entries
[11:49] <nixternal> no problem, this is fun and keeping me busy..better this than school work ;)
[11:50] <nixternal> i will do some ore tonight, if possible
[11:50] <nixternal> i will grab them..so if you wake up and see commits, you know i got to them ;)
[11:51] <mdke> alrighty. With anything that goes into Ubuntu, don't forget you need to add stuff to debian/install too (joy)
[11:51] <nixternal> oh ya
[11:51] <mdke> ok, night
[12:00] <FireRabbit> is this still the prefered way to set up a mirror? https://help.ubuntu.com/community/Debmirror