Hi Vick: Since I have some experience with localizing my scripts into other languages, I will tell you what I did. First, I made sure all strings such as Script Name, Script Author etc and all messages that I wanted spoken are listed in the Strings section of my ".xml" file and are only referred to by there string names in the script itself. That way, if someone wants to localize your script in their language, all they have to do is change the ".xml" file. A specific example would be my Keyboard Rotor script. Look specifically at the Strings section ".xmlof the keyboardrotor.xml file and then look at how those strings are referenced in the keyboardrotor.vbs file. Of course, there may be other ways of doing it, but this is just a specific example to get you going. Kevin Huber
----- Original Message ----- From: Vic Beckley To: [email protected] Sent: Sunday, February 22, 2009 7:41 AM Subject: RE: Device Status 1.0 released Do you have a Turkish version of both Window-Eyes and Windows itself? When you arrow up and down in Device Manager, do you hear the device names spoken as normal? I thought one time you said that you did not hear anything. I am going to call tech support on Monday and ask them about this. Vic From: Selahattin Aydin [mailto:[email protected]] Sent: Sunday, February 22, 2009 7:04 AM To: [email protected] Subject: Re: Device Status 1.0 released Vik, Yes i use XP-SP2 Please note that the first version (0.3) was working and producing status information of devices under Turkish version of Windows XP-SP2. The problem i have described was valid for further versions. When i go into Device manager and press Alt-Windows-D, i cannot get any response from Window-Eyes. However, Alt-Windows-E works as it should. Again, the first version (0.3) was giving status information. ----- Original Message ----- From: Vic Beckley To: [email protected] Sent: Sunday, February 22, 2009 3:36 AM Subject: RE: Device Status 1.0 released Now that I have the script finished, I will look into this. Do you know what needs to be done to localize it in Turkish? I will have to find that part of the manual. I don't understand why the script does not work, though. It seems the VBScript code should work the same in whatever language. I wonder if MSAA information could be different in non-English versions of Windows. You are running Windows XP, right? What happens if you go into Device Manager and press Alt-Windows-D? Does it do or say anything? It might take a while, but we will work this out. Vic From: Selahattin Aydin [mailto:[email protected]] Sent: Saturday, February 21, 2009 1:23 PM To: [email protected] Subject: Re: Device Status 1.0 released Vic, Although the function associated with Windows-Alt-E is working fine, i'm not able to get status information of any device under Turkish version of Windows XP-SP-2. If it is possible to fix this issue, i am willing to localize the script. ----- Original Message ----- From: Vic Beckley To: [email protected] ; [email protected] Sent: Saturday, February 21, 2009 5:45 PM Subject: Device Status 1.0 released Hello all, I just posted Device Status 1.0. This script reads the status of devices in Device Manager. Below is the change log. Changes in Device Status 1.0: The script now works with Vista although differently than XP as described below. Under XP pressing Alt-Windows-D will bring up a list of any devices that are disabled or not working. Arrow to a device and press enter and you will be focused on that device in Device Manager. Press Escape or the Cancel button and you will exit the dialog. Under Vista pressing Alt-Windows-D will focus the first branch in the Device Manager tree that is expanded. When a branch has a device that is not working properly, that branch is expanded when you first open Device Manager. You then have to investigate that branch to find the problem. Under both operating systems you are informed if there are no bad devices. I also added the Alt-Windows-E shortcut to open a new message in your default mail program already addressed to me. I would like to hear how people like the script and if it does not work as advertised I hope someone gets some use out of this script. enjoy! Vic __________ NOD32 3876 (20090221) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com __________ NOD32 3877 (20090222) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 3889 (20090225) __________ The message was checked by ESET Smart Security. http://www.eset.com
