The #pragma line is your best solution as far as I know. I should start collecting votes on whether I should include that line in the actual code I distribute.
I don't know a way for me to use a po file in scripts yet, though I won't be surprised if Freedom Scientific provides that sort of support at some point. This is just guessing on my part though; I have no inside information on this subject. On Fri, Dec 04, 2015 at 05:07:25PM +0200, Kostadin Kolev via Skypeenglish wrote: Hello Doug and all, I'm doing a partial translation to bulgarian of the JAWS scripts for Skype, so they can better work with Skype in bulgarian. I'm doing a partial translation of the "skype.jsm" file, the users use his partially translated file to replace the original english one and compile the scripts. Up to JAWS 16 included, all was working as expected. In JAWS 17 however, even though the scripts seam to compile successfully, they don't work as expected. They work as if they are not compiled after the file is replaced or as if the file is not replaced at all. I've found a workaround for JAWS 17.0.1010. The user has to open the 4 .jss files related to Skype in the script manager of JAWS and compile them with the "Compatibility mode" option checked. In JAWS 17.0.1214 however, the "Compatibility mode" option has been removed. And that complicates things, because the standard compiling method with Control+Shift+C from within Skype still doesn't work. I suppose that adding the line ;#pragma usePoFile 0 to each .jss file for Skype will fix the issue, but I haven't tried it yet. Can you suggest me a solution, witch will simplify the procedure for the installation and correct compiling of the scripts? I want to make the procedure as easy as it can be for all users, if possible. BTW: Doug, can you actually make the scripts for Skype use a .po file for localization to other languages? That will simplify the process of localization and installation of the scripts for non-english Skype users. Thanks much in advance! ______ Best wishes, Kostadin Kolev Thanks for posting to the skype english list. to contact skype support with any questions regarding your account email [email protected] To access scripts for the latest version of skype go to http://www.dlee.org/skype To contact the list owner send a message to mailto:[email protected] and for a searchable archives page go here. https://www.mail-archive.com/[email protected] to modify yoru subscription visit the list info link at the bottom of this email, or click the link in the email you receive with your list password each month. thanks and have a wonderful day. _______________________________________________ Skypeenglish mailing list [email protected] http://lists.tffppodcast.com/listinfo.cgi/skypeenglish-tffppodcast.com -- Doug Lee [email protected] http://www.dlee.org SSB BART Group [email protected] http://www.ssbbartgroup.com "The U. S. Constitution doesn't guarantee happiness, only the pursuit of it. You have to catch up with it yourself." --Benjamin Franklin Thanks for posting to the skype english list. to contact skype support with any questions regarding your account email [email protected] To access scripts for the latest version of skype go to http://www.dlee.org/skype To contact the list owner send a message to mailto:[email protected] and for a searchable archives page go here. https://www.mail-archive.com/[email protected] to modify yoru subscription visit the list info link at the bottom of this email, or click the link in the email you receive with your list password each month. thanks and have a wonderful day. _______________________________________________ Skypeenglish mailing list [email protected] http://lists.tffppodcast.com/listinfo.cgi/skypeenglish-tffppodcast.com
