--- Log opened Mon Nov 28 00:00:47 2005 01:48 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 01:49 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 02:01 >> Bull_[UK] is now known as Bull_[Zzz] 04:09 >> SignOff: nhv_ (Read error: 104 (Connection reset by peer)) [#punt] 04:10 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 04:11 >> nhv_ is now known as nhv 04:15 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 04:16 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 04:16 >> nhv_ is now known as nhv 04:37 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 04:37 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 04:38 >> nhv_ is now known as nhv 06:13 >> #punt JOIN mazop (n=mazop@212.183.13.231) 10:34 >> SignOff: piotr`momir (Read error: 104 (Connection reset by peer)) [#punt] 10:34 >> #punt JOIN piotr` (n=Jean_FIL@AOrleans-152-1-70-55.w86-195.abo.wanadoo.fr) 10:41 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 10:42 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 10:50 >> nhv_ is now known as nhv 12:20 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 12:20 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 12:27 >> SignOff: piotr` (Read error: 104 (Connection reset by peer)) [#punt] 12:27 >> #punt JOIN piotr`momir (n=Jean_FIL@AOrleans-152-1-70-55.w86-195.abo.wanadoo.fr) 12:31 >> SignOff: nhv_ (Read error: 104 (Connection reset by peer)) [#punt] 12:31 >> SignOff: adamhill (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!") [#punt] 12:31 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 12:32 >> nhv__ is now known as nhv 12:36 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 12:36 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 12:37 >> nhv__ is now known as nhv 13:08 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 13:21 >> #punt PART mazop (n=mazop@212.183.13.231) () 13:34 >> #punt JOIN nhv (n=nhv@dsl0-1.cape.com) 15:26 >> #punt JOIN nhv_ (n=nhv@dsl0-1.cape.com) 15:29 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 15:41 >> #punt JOIN mazop (n=mazop@212.183.13.231) 15:43 >> SignOff: nhv (Read error: 110 (Connection timed out)) [#punt] 15:44 >> nhv__ is now known as nhv 15:45 >> SignOff: nhv_ (Read error: 110 (Connection timed out)) [#punt] 16:14 >> Bull_[Zzz] is now known as Bull_[UK] 16:19 >> dpatton_away is now known as dpatton 16:46 >> #punt PART mazop (n=mazop@212.183.13.231) () 16:55 >> #punt JOIN piotr` (n=Jean_FIL@AOrleans-152-1-79-221.w86-195.abo.wanadoo.fr) 17:12 >> SignOff: piotr`momir (Read error: 110 (Connection timed out)) [#punt] 17:21 >> #punt JOIN adamhill (i=adamhill@adsl-67-66-63-30.dsl.hstntx.swbell.net) 18:47 >> #punt JOIN adamhill_work (n=86a3fd7e@70.84.174.194) 18:55 >> SignOff: adamhill_work ("CGI:IRC (Ping timeout)") [#punt] 18:59 >> dpatton is now known as dpatton_away 19:02 >> #punt JOIN adamhill_work (n=86a3fd7e@70.84.174.194) 19:10 < piotr`> dpatton_away : http://pj.piotr.free.fr/wwind/fr-FR.Punt.pot 19:29 >> dpatton_away is now known as dpatton 19:39 < dpatton> piotr`: shouldn't that be /punt/ in your link, not /wwind/ ? ;-) 19:40 < dpatton> piotr`: should I make your translationd be "French", rather than "French(France)"? Do you know what the differences might be? 19:40 < adamhill_work> Haha! No one expects the Worldwind Inquistion!! 19:41 < dpatton> oh - a small thing - when you rename the POT file, you should change the extension to .po(e.g. fr-FR.Punt.po) 19:41 < Nowak> adamhill_work: LOL 19:41 < dpatton> Nowak: hi - did you ever look into doing a Polish translation? 19:42 < Nowak> It would suck if i do it ;) 19:43 < dpatton> Nowak: why? 19:44 < Nowak> cause my pl suck :P 19:45 >> #punt JOIN mazop (n=mazop@dsl-240-66.utaonline.at) 19:46 < dpatton> Nowak: oh, I thought your native language was Polish 19:47 < dpatton> piotr`: errors in your PO file - I'll take a look at it... 19:58 < dpatton> piotr`: best thing would be for me to tell you were the errors are - some I could fix, but not all 20:00 < dpatton> piotr`: here are the error messages: 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:821: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:965: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:977: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1061: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1066: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1134: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1320: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1785: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:1888: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:2249: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:2254: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:2453: number of format specifications in 'msgid' and 'msgstr' does not match 20:00 < dpatton> /home/dpatton/PO/fr.Punt.po:2541: msgstr lacks the keyboard accelerator mark '&' 20:00 < dpatton> msgfmt: found 15 fatal errors 20:01 < dpatton> piotr`: for the "number of format specifications" errors, you must have the same number of {n} format specifications in your translated string as in the original message 20:02 < dpatton> piotr`: if it's unclear how to translate the message, because of not knowing what the {x}s mean, let me know and I'll give you an example 20:05 < dpatton> piotr`: the "keyboard accelerator mark" errors may not be _errors_ - see the "Ampersand (&) characters in messages" section near the bottom of this page: http://punt.sourceforge.net/4translators.html 20:21 >> dpatton is now known as dpatton_away 20:51 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 20:51 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 20:53 >> nhv__ is now known as nhv 20:56 < piotr`> back 20:57 < piotr`> whoa that's some serious amount of errors 20:59 >> #punt PART mazop (n=mazop@dsl-240-66.utaonline.at) () 21:03 < Bull_[UK]> piotr - http://forum.worldwind.arc.nasa.gov/index.php?showtopic=5153 21:03 < Bull_[UK]> :P 21:08 < piotr`> ah 21:08 < piotr`> hmm 21:09 < piotr`> it is indeed quite tricky to reproduce earth's atmosphere 21:09 < Bull_[UK]> hehe, yup thats why I didnt try 21:10 < nhv> here is another approach http://rafb.net/paste/results/2DkwwY35.html 21:11 < piotr`> Bull_[UK] : first time I tried, it was with 3D Studio Max and Brazil r/s using a shitload of massive textures and a series of transparent spheres around the globe 21:11 < piotr`> and adjusting the transparency (and modes) of those spheres was the most difficult part 21:12 < piotr`> but ok when I got five minutes I give it a try =) 21:12 < Bull_[UK]> nhv - thanks 21:12 < Bull_[UK]> piotr thnx too :) 21:13 < piotr`> Bull_[UK] do you have any clue of what the "same number of {n] format lmzkrjazlkrjazm -(...)" means ? 21:14 < piotr`> I think I'm a good translator but I'm the poorest programmer on earth 21:18 < Bull_[UK]> hehe no idea 21:19 >> dpatton_away is now known as dpatton 21:19 < piotr`> dpatton ! 21:19 < piotr`> help ! =) 21:21 < dpatton> piotr`: yes? 21:21 < piotr`> I did not understand much of all those error messages actually 21:22 < piotr`> first things first : what does "you must have the same number of {n} format specifications in your translated string as in the original message" mean ? 21:22 < piotr`> or do you have an example of what went wrong 21:23 < dpatton> piotr`: OK, here's an example for the first one, in the PO file there is: 21:23 < dpatton> msgid "Vertical exaggeration out of range: {0}" 21:23 < dpatton> msgstr "Exagération verticale hors limites" 21:23 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 21:23 < dpatton> This is line 821: msgid "Vertical exaggeration out of range: {0}" 21:24 < piotr`> ah 21:24 < piotr`> indeed 21:24 < piotr`> I can't believe I paid so little attention to this 21:24 < dpatton> The problem is that the {0} is missing from your translation 21:24 * piotr` slaps self 21:24 < piotr`> yes 21:24 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 21:24 < piotr`> hm okay. could you give me all the faulty strings please ? :) 21:25 < piotr`> (or is there a way in poedit to spot those faulty strings) 21:26 < dpatton> in poEdit, on the View menu, turn on line numbers 21:26 < piotr`> haaa 21:27 < piotr`> okay 21:27 < piotr`> let's fixe zisse like we say in paris 21:29 < dpatton> for the "& errors", looks like two of them are OK, but maybe the other ones are menu choices, and should have an & 21:38 < piotr`> okay 21:38 < piotr`> I corrected the lines 21:38 < piotr`> uploading the file 21:39 < piotr`> dpatton : http://pj.piotr.free.fr/wwind/fr-FR.Punt.pot 21:43 < dpatton> down to 2 problems :-) 21:43 < piotr`> lol 21:43 < piotr`> bring it on ! 21:43 < piotr`> which problems ? 21:43 < dpatton> the translation for line 50 has {0] instead of {0} 21:44 < piotr`> ok 21:44 < piotr`> (corrected) 21:44 < piotr`> blame the French layout 21:44 < piotr`> have to press AltGr to get the } on the azerty keyboard 21:46 < dpatton> ok, hang on a moment.... 21:46 < piotr`> sure 21:49 >> nhv__ is now known as nhv 21:49 < piotr`> actually translating is nothing, the hard part is to understand all this programming stuff :p 21:52 < dpatton> piotr`: in poEdit, load the PO file, then select Catalog, then Settings, and enter values for Team and Team's email address - I'll have to add a note about that to the webpage(leaving the default value causes an error) 21:52 >> SignOff: adamhill_work ("CGI:IRC (Ping timeout)") [#punt] 21:52 < dpatton> So maybe Team = French, and enter your email address 21:53 < piotr`> ok 21:54 < piotr`> and what should I enter in the Project name and version field ? 21:56 < dpatton> actually, that's my mistake - I forgot to fill that in in the POT file - so use Punt 1.4.0 alpha2 21:56 < piotr`> okay 21:57 < piotr`> Translation team : Équipe francophone (which means French-speaking Team) 21:57 < piotr`> email : piotr0r@gmail.com 21:57 < piotr`> anything else while I'm at it ? =) 21:57 * dpatton learns about the process of doing translations from mashi/mazop/piotr, because I only speak English, and therefore don't do translations 21:57 < dpatton> that should be it :-) 21:57 < piotr`> hehe 21:58 < piotr`> like I said to bull, I think I'm a good translator, but I don't know much about programming 21:59 < Nowak> dpatton: It is, im just trying to confuse you :P 22:00 < piotr`> dpatton : http://pj.piotr.free.fr/wwind/fr-FR.Punt.pot 22:00 < dpatton> Nowak: it's more confusing when you answer over 2 hours later ;-) 22:02 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 22:02 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 22:02 >> nhv__ is now known as nhv 22:04 < dpatton> piotr`: line 50 isn't fixed, and you should rename your file to end with .po :-) 22:04 < piotr`> oh sorry for the .po 22:04 < piotr`> k 22:04 < piotr`> SO 22:05 < piotr`> let's do it :) 22:05 < piotr`> http://pj.piotr.free.fr/wwind/fr-FR.Punt.po 22:07 >> SignOff: nhv (Read error: 104 (Connection reset by peer)) [#punt] 22:07 < dpatton> 537 translated messages. 22:07 >> #punt JOIN nhv__ (n=nhv@dsl0-1.cape.com) 22:08 < piotr`> does that mean that it went fine ? 22:08 < dpatton> yes :-) 22:08 < piotr`> \o/ 22:09 < piotr`> let me know if there are other things to translate 22:12 < dpatton> piotr`: unzip this file into your Punt \languages directory: http://punt.sourceforge.net/files/fr.zip 22:12 < dpatton> then when you restart Punt, you should have the choice to select French 22:16 < dpatton> I see one problem - in Place Finder, need more room for one of the labels 22:17 < dpatton> another - default Layer Manager width isn't wide enough for the French title 22:18 < piotr`> gn punt won't start 22:18 < piotr`> well as for the long French Title I'm quite sorry because there is no single word for "layer" 22:19 < dpatton> what do you mean, "Punt won't start"? 22:19 < piotr`> punt doesn't start at all on my machine 22:19 < dpatton> just now? 22:19 < piotr`> it's the first time I run it :) 22:19 < dpatton> OH! :-) 22:20 < dpatton> so what happens when you try and run Punt? 22:21 < piotr`> I double click the icon and nothing happens 22:21 < piotr`> the process punt.exe just stays there for 1 second and disappears from the task manager 22:21 < piotr`> perhaps I need to check my .net framework version 22:22 < dpatton> try clicking on Punt.exe - same thing? 22:22 < piotr`> exact same thing 22:23 < piotr`> rah WWind doesn't start either 22:23 < dpatton> are there DEBUG files in your C:\Documents and Settings\\Application Data\Punt\1.4.0 directory? 22:23 < piotr`> what the carabistouille 22:23 < dpatton> oh, then it's not Punt's fault ;-) 22:23 < piotr`> surely not lol 22:23 < piotr`> let's try to find out 22:24 >> #punt JOIN adamhill_work (n=86a3fd7e@70.84.174.194) 22:25 < piotr`> I'll try with a reboot 22:25 >> SignOff: piotr` ("reboot") [#punt] 22:29 >> #punt JOIN piotr` (n=Jean_FIL@AOrleans-152-1-3-4.w83-202.abo.wanadoo.fr) 22:29 < piotr`> that kinda sucks 22:29 < piotr`> neither ww nor punt will start 22:30 < piotr`> must have some software glitch somewhere 22:30 < dpatton> :-( 22:31 < dpatton> something you installed since you last ran WW? 22:31 < piotr`> what bothers me is that my windows installation is fresh and WW run fine just a few days ago 22:31 < piotr`> (but it's surely not punt's fault lol) 22:31 < piotr`> well I don't know 22:31 < dpatton> do you have Windows "automatic update" turned on? 22:32 < piotr`> yes 22:32 < dpatton> or maybe you didn't install DirectX? 22:32 < piotr`> it is installed 22:33 < dpatton> You can see your "update history" from the Windows Update webpage, and see what's been installed since you last ran WW 22:35 < adamhill_work> look out for .NET 2.0 getting installed 22:36 < piotr`> you mean I should not have the 2.0 installed ? I should stick to the 1.1 ? 22:36 < adamhill_work> I have both on here (work) and both still work, but I did SDK installs for each 22:37 < adamhill_work> it is just something to look for, .NET supports side by side virtual machines, esp if you are not compiling anything 22:37 < adamhill_work> so you get no errors? 22:38 < piotr`> I have absolutely no error message 22:38 < piotr`> FS9 loads just fine 22:38 < piotr`> and Rhino too 22:39 < piotr`> hm 22:39 < piotr`> I'll investigate on this tomorrow 22:39 < dpatton> OK - good luck 22:39 < piotr`> lol thanks :) 22:40 < adamhill_work> the only combinatorial test I can suggest is the DirectX SDK examples, they come pre-compiled 22:40 < adamhill_work> it is a 200M+ download 22:42 < dpatton> adamhill_work: when Punt(or WW) won't run on someone's PC, it may be because one or more assemblies are missing(e.g. DX not installed) - do you think it's possible to create a C#.Net program that could test for the required assemblies? 22:44 < dpatton> Obviously it would need .Net(or part of it) installed for the program to even work, but I'm wondering if doing something like dynamically loading >net and DX assemblies, one by one, inside a try/catch, would enable pinpointing "what's missing" 22:46 < adamhill_work> easily, you can write a method that uses AssemblyLoad(), like the MashiScript engine uses, to try and load the assemblies, there is already a function in a DLL shipped with the MSI for the .NET Redist that can test for .NET (i think the WW installer already calls it) 22:47 < adamhill_work> there might even be an analog in the MDX Redists to do the same, though you dont know how good either of those are 22:48 < adamhill_work> one thing that you could do is adapt a DX SDK example that uses a few dozen calls to draw a sphere and map one of the included BM bitmaps to it 23:58 >> ShockFire is now known as Oscar 23:58 >> Oscar is now known as ShockFire --- Log closed Tue Nov 29 00:00:11 2005