From: Russ P. <ru...@ph...> - 2006-08-15 06:30:50
|
I've just posted the following on the Panic Button blog, but I thought it worth repeating here: ------ My wife and I have just moved house. Our computers are currently packed away, the room where they are going to live is full of boxes, and we need to buy and assemble a pair of desks to put them on. In addition, of course, there are various things about the new house that need organised, as well as all the usual unpacking. We also have a busy few weeks ahead of us, which means we don't actually have a lot of time to do these things. All this means that Panic Button is currently experiencing a temporary (and hopefully short) pause in development. I'm pleased that I managed to get the .pot file done before this, so translators have something to work on. However, I may not be able to answer too many questions about localisation issues until I can have a proper look at the code, and try some things out to see how they work. We aplogise for the inconvenience. Normal service will be resumed as soon as possible. ------ Russ |
From: Gerard J. <ger...@a2...> - 2006-08-15 11:06:34
|
Hi Russ, > We aplogise for the inconvenience. Normal service will be resumed as > soon as possible. No problem at all, I'll just wait until you've unpacked ;-) While going through the sourcecode of the 2.3 version I found a couple=20 of translation issues we might have to have a better look at: a couple=20 of times you copy files "to" locations - the string "to" however does=20 not appear in the .pot file. The same applies to the "seconds" for the=20 delay of the screenshot - that word too needs to be translated, yet the=20 string isn't yet in the .pot file. Since I do have the intention to ship out a "German" version real soon=20 now though, I have so far handcoded the changes into the current 2.3=20 release. That will also give me the chance to make screenshots of the translated=20 version, update the helpfile accordingly - and supply my first customers=20 with an "interims" version of a translated Panic Button. All that (including the source of course)will be made available at=20 http://www.a2b-consulting.com/ "real soon now"... ;-) What I noticed wasn't documented anywhere yet: if any other developer=20 would like to compile the Python sources into an executable too, they'll=20 require "py2exe" from http://www.py2exe.org/ to do so. Since this is an extension of Python, you should have Python installed=20 before you try to install py2exe ;-) Kind regards Gerard --=20 From a2b Consulting GmbH Gerard Jensen R=F6dingsmarkt 39 mailto:ger...@a2... 20459 Hamburg http://www.a2b-consulting.com/ ----------------------------------------------------------------------- Tel: 040-657934-60 Fax: 040-657934-62 Handy: 0160-8050313 ----------------------------------------------------------------------- |
From: Russ P. <ru...@ph...> - 2006-08-15 11:17:05
|
On 15/08/06, Gerard Jensen <ger...@a2...> wrote: > While going through the sourcecode of the 2.3 version I found a couple > of translation issues we might have to have a better look at: a couple > of times you copy files "to" locations - the string "to" however does > not appear in the .pot file. The same applies to the "seconds" for the > delay of the screenshot - that word too needs to be translated, yet the > string isn't yet in the .pot file. Right, I'll look into that (and all the other issues you've raised) once I get my computer back into a usable state. > Since I do have the intention to ship out a "German" version real soon > now though, I have so far handcoded the changes into the current 2.3 > release. Excellent :-) > That will also give me the chance to make screenshots of the translated > version, update the helpfile accordingly - and supply my first customers > with an "interims" version of a translated Panic Button. > > All that (including the source of course)will be made available at > http://www.a2b-consulting.com/ "real soon now"... ;-) Let me know when it's available. If you have no objection, I'd like to link to it and/or add it to the files available from SF.net so that others can benefit. > What I noticed wasn't documented anywhere yet: if any other developer > would like to compile the Python sources into an executable too, they'll > require "py2exe" from http://www.py2exe.org/ to do so. > > Since this is an extension of Python, you should have Python installed > before you try to install py2exe ;-) Everything a developer needs to know *should* be documented. There are two files that you should read if you are compiling your own copy: _Notes.txt [1] (named that way so that Windows puts it at the top of the list when sorted by name) PanicButton.ncd [2] _Notes.txt is intended to be a set of notes to make life easier for anyone wanting to compile their own copy of Panic Button. PanicButton.ncd is a set of notes that I use to remember things. It's currently out of date (it says that the fr*.py files haven't had strings marked for translation, but they have) but it has various useful notes. PanicButton.ncd is a Notecase [3] file, but Notecase stores files as a HTML file, so if you don't have and don't want Notecase, you can view the file in any browser. You might have to rename it to have a .html extension first, though. Russ [1] http://panicbutton.cvs.sourceforge.net/panicbutton/panicbutton/_Notes.txt?view=log [2] http://panicbutton.cvs.sourceforge.net/panicbutton/panicbutton/PanicButton.ncd?view=log [3] http://notecase.sourceforge.net/ |
From: Gerard J. <ger...@a2...> - 2006-08-15 17:02:56
|
Hi Russ, > Right, I'll look into that (and all the other issues you've raised) > once I get my computer back into a usable state. There's probably the one or other finetuning still to come - I'd suggest=20 that as soon as you find the time you supply me/us with the beta=20 version of the sources, then I can do a thorough "proofreading" on them=20 too. Issues like different word orders will probably also arise (apart from=20 just the vocabulary, the grammar obviously also changes as you switch=20 languages - so if you say "can't copy file xy" in English, you'd=20 normally make a sentence "Kann Datei xy nicht kopieren" in German out of=20 it), so there's still some stuff to do once you've finished unpacking ;-) > Excellent :-) Work is progressing here, I hope to have a working setup ready by=20 tonight. Since I currently do not have the script for the installer (so=20 far I only found the MSI stuff in the CVS - or am I looking in the wrong=20 place?), this initial version will have no installation script ready=20 just yet - that may change pretty quickly too though, as I get the hang=20 of Inno Setup... > Let me know when it's available. If you have no objection, I'd like to > link to it and/or add it to the files available from SF.net so that > others can benefit. You'll most certainly be one of the very first to hear about this :-) I have created a special section for the work on Panic Button on my=20 website - obviously all in German though ;-) http://www.a2b-consulting.com/index.php?option=3Dcom_content&task=3Dcateg= ory§ionid=3D4&id=3D19&Itemid=3D27 (yes, and abreviation of that URL is in the making - most likely=20 something to the tune of http://www.a2b-consulting.com/panicbutton/ -=20 this is just a preliminary link to show where on that website it's going=20 to be located...) > Everything a developer needs to know *should* be documented. There are > two files that you should read if you are compiling your own copy: >=20 > _Notes.txt [1] (named that way so that Windows puts it at the top of > the list when sorted by name) I found that when I compile Panic Button, it complains about a missing=20 module "_grabscreen" - yet the screen grabbing *DOES* work. I couldn't=20 find any mentioning of that module in the sources of Panic Button, so I=20 suspect a little "bug" in the PIL version I use (I tried my luck with=20 1.1.5)... Error message as from the compiler when trying to copy the DLLs: *** copy dlls *** copying C:\Python24\lib\site-packages\py2exe\run_w.exe ->=20 C:\DOKUME~1\gjensen\EIGENE~1\DOWNLO~1\PANICB~1\src\Panic_Button_Source_Co= de_2-3\dist\PanicButton.exe The following modules appear to be missing ['_grabscreen'] As I said: Panic Button seems to work though... > Russ Kind regards Gerard --=20 From a2b Consulting GmbH Gerard Jensen R=F6dingsmarkt 39 mailto:ger...@a2... 20459 Hamburg http://www.a2b-consulting.com/ ----------------------------------------------------------------------- Tel: 040-657934-60 Fax: 040-657934-62 Handy: 0160-8050313 ----------------------------------------------------------------------- |