/srv/irclogs.ubuntu.com/2008/06/14/#ubuntu-mozillateam.txt

=== asac_ is now known as asac
=== asac_ is now known as asac
=== asac_ is now known as asac
gnomefreakanyone here use (and dont yell) evolution?09:23
=== asac_ is now known as asac
=== gnomefre1k is now known as gnomefreak
asacfta: there?10:46
asacok other plan .... i get some coffee and breakfast ;)10:48
gnomefreak:)10:55
* gnomefreak misses coffee10:55
asaclatte ;)10:56
YannigHello everybody11:11
YannigHi asac11:11
asachi11:28
asacYannig: :)11:29
asacYannig: for your question: you have to run runpo2xpi instead of po2xpi11:29
asacthat should give you a good .xpi11:29
asacpo2xpi just creates translations in the same directory structure that en-US.xpi has .... runpo2xpi takes that directory structure and shakes it to become a good langpack11:30
asacfor the language you are looking at11:30
* asac has to reset router .... looks shaky11:33
asac_ok done11:35
rzrgnomefreak: hi11:38
rzrgnomefreak: you asked for usb phone couple of days ago11:38
gnomefreakhi be back11:38
gnomefreakyes11:38
rzrmy friend uses this one :11:39
rzr pk1 usb phone yealink works on linux : http://forum.skype.com/lofiversion/index.php/t47138.html11:39
rzrwho said "“I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone”11:41
rzr?11:41
Yannigasac> Thanks but I have no xpi file :-(11:44
Yannig(or I have not looked enough)11:45
gnomefreakrzr: thanks11:45
asac_Yannig: ?11:45
asac_mkdir tmp11:45
asac_cd tmp/11:45
asac_run from there11:45
asac_after taht there should be directory "firefox" with the .xpi in it11:45
YannigGreat :)11:47
YannigAnd now, how can I have my Firefox use that xpi file?11:47
=== asac_ is now known as asac
gnomefreakwhy dont we have a gui editor for gtk :(11:51
asacYannig: you can install it as any .xpi11:52
asacfirefox firefox/en-US.xpi xulrunner/en-US.xpi11:53
asacwell replace that with your real .xpi name11:53
asacif both pop up as properly installed in tools -> addons11:53
asacyou can use:11:54
asacLANG=es_ES firefox11:54
asac(if you want to test spanish translation)11:54
asacYannig: ^^11:54
gnomefreakcolor11:56
gnomefreakdamn11:56
YannigPffff, I'm really dumb11:56
asacrather "untrained" :)11:56
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ./runpo2xpi en_US.xpi xulrunner-oc.po firefox_firefox-oc.po11:57
Yannigls: cannot access *.jar: No such file or directory11:57
Yannig/bin/sed : impossible de legir chrome.manifest : No such file or directory11:57
Yannig/bin/sed : impossible de legir install.rdf : No such file or directory11:57
YannigPWD=/tmp/po2xpi.LraFY29693/en_US.xpi/new11:57
YannigCMD=/home/yannig/occitan/firefox/launchpad/po2xpi/src/po2xpi en_US.xpi ../firefox_firefox-oc.po11:57
Yannig/tmp/po2xpi.LraFY29693/en_US.xpi/new11:58
YannigMAKING START DIR: /home/yannig/occitan/firefox/launchpad/po2xpi/src/en_US.xpi11:58
YannigPWD: /tmp/po2xpi.LraFY29693/en_US.xpi11:58
Yannigor even worse...12:00
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ls12:01
Yannigen-US.xpi12:01
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ./runpo2xpi firefox en-US.xpi xulrunner-oc.po firefox_firefox-oc.po12:01
YannigThe XPI file must exist, I can't find firefox12:01
YannigUsage:12:01
Yannigrunpo2xpi application_name xpifile.xpi pofile.po pofile.po .....12:01
* gnomefreak hopes you are doing this for fun or because you changed something inside .xpi12:03
gnomefreakmozilla has them on thier ftp.mozilla.org12:03
Yanniggnomefreak> I'm translating into Occitan12:04
gnomefreakah12:04
Yannig(and no idea how to change this en-US name :)12:05
Yannig)12:05
* gnomefreak assuming you cant just rename it?12:12
gnomefreakif not maybe there is a file inside the .xpi that defines the name12:12
YannigThe most problem is not the name :$12:14
YannigI just cannot create a valid xpi file :$12:15
* gnomefreak wonders why they would pull working packages out of repos :(12:27
YannigPfff, I give up :-(12:32
Yannigasac: Do you agree with https://wiki.ubuntu.com/MozillaTeam/Testing_your_translation ?13:05
ftahi13:05
ftaasac, pong13:05
ftahttp://www.sofaraway.org/ubuntu/tmp/flock-2.0b1.png14:05
ftaasac, I'm not sure about what to do for flock addons. either i link flock/extensions to xul-addons/ext, or i link to ff-addons/ext (and then i install flock theme in there), or i keep a distinct path and then all extensions must install a link to there.. or i hack the code to look for 2 paths14:11
=== Moot2 is now known as MootBot
asacfta: go for xul-addons for now (imo)16:29
asacYannig: setp 5. is not required. you just run "runpo2xpi" ... and then you end up with .xpi's17:16
Yannigasac: I'll try again from scratch then17:16
ftaasac, when i do that, i get: "Flock could not install this item because of a failure in Chrome Registration. Please contact the author about this problem."17:16
asacfta: xulrunner langpacks conflict?17:17
asacfta: usually that error message happens if you have an extension without chrome.manifest (even empty is ok)17:17
Yannigasac: Still does not work :-(17:17
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ./runpo2xpi firefox oc-FR.xpi xulrunner.po firefox_oc.po17:17
YannigThe XPI file must exist, I can't find firefox17:17
asacor if there is a compreg.dat clutter that cannot be updated because of missing write permissions17:17
asacYannig: the .xpi file is the original en-US.xpi :)17:18
asacnot the one you want17:18
ftaasac, indeed, the xul langpacks are loaded, but no idea which addon(s) triggered that error17:18
asacfta: look for an addon that doesnt have a chrome.manifest17:18
ftai just have dom and venkman installed17:18
asacmost like a flock extension17:18
ftaplus the flock theme17:19
Yannig"./runpo2xpi firefox en-US.xpi xulrunner.po firefox_oc.po" does not work either :-(17:19
asacfta: yeah ... flock theme17:19
asacfta: check if there is a chrome.manifest at all17:19
ftabut it was ok before17:19
asacYannig: you dont want xulrunner.po there17:19
Yannig"./runpo2xpi firefox en-US.xpi firefox_oc.po" neither :17:20
asacYannig: what happens?17:20
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ./runpo2xpi firefox en-US.xpi firefox_oc.po17:20
YannigThe XPI file must exist, I can't find firefox17:20
YannigUsage:17:20
Yannigrunpo2xpi application_name xpifile.xpi pofile.po pofile.po .....17:20
asacdo you have the en-US.xpi?17:20
YannigNothing more :-(17:20
asacwell ... the en-US.xpi needs to exist17:20
Yannigyannig@yannig-portable:~/occitan/firefox/launchpad/po2xpi/src$ ls17:20
Yannigen-US.xpi17:20
Yannig(the one created with po2xpi17:21
Yannig)17:21
asacYannig: try firefox-3.017:21
YannigNope17:22
asacok en-US.xpi doesnt exist17:22
asaci looked at the code17:22
asacYannig: the en-US.xpi is bogus17:23
asacyou need the real one17:23
YannigArf17:23
asacthe one in the langpack17:23
YannigWhere could I find it?17:23
asacfor you its most likely a directory17:23
YannigYep, it is17:23
asacYannig: they are currently produced during build and uploaded to rosetta17:23
asacso atm the en-US.xpi is only available in the distribution langpack export17:24
asace.g. get the complete ubuntu langpack tarball17:24
asacin the future that file should be in any export17:24
asacbut thats a bug of launchpad17:24
asacYannig: you can find the full tarball from https://translations.edge.launchpad.net/ubuntu/17:24
YannigThat's the question I was about to ask :)17:24
asacYannig: https://translations.edge.launchpad.net/ubuntu/hardy/+language-packs17:25
asacget that ... there is the en-US.xpi for firefox included17:25
asacthen you can use that to process your .po17:25
asac(actually the latest delta should have your oc.po also in it17:25
asacYannig: so maybe change the wiki instructions to always start with the ubuntu tarball17:25
YannigOK17:26
asacthen if you change your translation in launchpad you can redownload just your .po and overwrite the one you have in  that tarball17:26
YannigLet me succeed in creating the langpack and I'll do it :)17:26
asacYannig: yay ;)17:26
asacYannig: you are close :) ... i am sure17:26
YannigNever closer :p17:26
asacfta: try binary search: move half of the extensions somewhere else => see difference? you figure ,)17:27
ftaasac, if i touch an empty chrome.manifest in the flock theme, flock no longer starts17:41
ftalol17:44
ftanm17:44
ftaasac, found it, it's {972ce4c6-7e08-4474-a285-3208198ce6fd}, aka ff3 theme17:47
asacyeah17:47
asacfta: so empty chrome.manifest missing there?17:48
ftayes17:48
asacok cool ;)17:48
asacat least there is a line for this error message then :)17:48
asacfta: ok, what i wanted to talk about in the morning was the extension synching17:49
ftai need to leave now, could it wait ?17:50
asacfta: sure, no problem. be back today?17:50
ftayes17:51
asacok cu later then17:51
asacanyone can connect to http://db.debian.org or http://nm.debian.org ?17:52
james_whttp://lists.debian.org/debian-devel/2008/06/msg00374.html17:55
james_wthat's probably the reason17:55
asacjames_w: thanks. no reaons though :)17:58
asacbut at least i know its not just me17:58
rzrany of you are using seamonkey as main browser ?18:10
asacrzr: not me :)18:19
asacrzr: why?18:19
rzrit seems that mozscripts doest take care of it , does it ?18:19
asacrzr: for extensions?18:20
asacor tarball wise?18:20
asaci guess you mean mozilla-devscripts18:20
rzryes the cdbs make files18:21
asacyeah ... seamonkey is a dinosaur ... packaging extensions is not as straight forward as with ffox and co18:22
asacthey dont have the toolkit extension manager18:23
asacso you basically have to install extensions as "chrome"18:23
asacwhich is cumbersome18:23
rzrasac: all mozilla products are dinosaurs18:27
rzrasac: http://images.google.fr/imgres?imgurl=http://www.einhorn-net.de/netscape/about_francais.gif&imgrefurl=http://www.einhorn-net.de/netscape/index.html&h=100&w=150&sz=6&hl=en&start=6&tbnid=6ljaK-ELFevFkM:&tbnh=64&tbnw=96&prev=/images%3Fq%3Dmozilla%2Babout:francais%26gbv%3D2%26hl%3Den%26safe%3Doff%26sa%3DG18:31
rzrlook how lazy is the french one :)18:31
rzri am gone18:32
rzrlater18:32
=== asac_ is now known as asac
ftaasac, still there ?23:45

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