Hello
Just downloaded Skype Portable.
The download page states that the file is about 25Mb but the file was only 608K.
When the installer was running it connects to the internet and downloaded the rest of the file and placed it somewhere and continued the installation. It all went o/k.
The only problem now is that the application runs in Hebrew and not English. I have no idea how to change the language.
Can someone please help?
Thanks
Is Hebrew the language the host computer's language?
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
No, the default language is English (Australia).
In that case, I have no idea why it would be doing that. Would you mind a) deleting the Data directory in the installation directory, and if that doesn't work, b) trying installing it again?
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Thanks for the ideas. Tried both with the same results.
Just another observation - at the start of the installation a small windows asks for the language (with a default of English). I accept this and continue with the installation.
I have installed numerous portable installations (Firefox, Iron, Thunderbird, KeePass, FileZilla) and numerous standard installation without this language problem. I think there is something wrong (different) with the Skype installer.
Thanks
Noticed that my computer has Hebrew as an option in the Regional Settings, but English is set to the default. The Skype installer must be incorrectly latching onto this.
I uninstalled it and installed it on my USB flash drive again using another computer that only has English in the regional settings.
This has worked.
Thank for helping.
The installer doesn't set anything in Skype, it's just the language for the installer right now (and that selection only comes up if you didn't launch the installer from the PortableApps.com Platform). Skype itself must be looking for the setting there and using it. Perhaps it's setting something on first run. This warrants more examination.
Sometimes, the impossible can become possible, if you're awesome!
Looks like you have a greater knowledge about how these installers work.
As I have mentioned it before, this is the only application that behaves this way.
After it setting it on initial run to Hebrew, was it still in Hebrew when you moved it to the 2nd PC (which was set for English)? In other words, did the setting stick? And could you change it in Skype using Tools (2nd to last menu option) and then Change Language (2nd menu item)?
I know quite a bit about the PortableApps.com Installer as I wrote it.
Sometimes, the impossible can become possible, if you're awesome!
I have 3 machines. One has only English in the regional settings.
I installed it on the USB drive in the machine with only English. Of course the menus etc were in English now. However, taking the UDB flash drive to the machine that also has Hebrew launches in Hebrew. As you suggested, I changed the language setting in the tools menu to English. It changed. I looked in the tools/options and showed the English setting. There is a save button at the bottom. I clicked it. Looked fine. Shut down Skype and launched it again. Came up in Hebrew again. No luck.
I have an older full version 3.5 also installed on a machine that has the Hebrew in the regional settings without any problems. I would be willing to try the V3.5 portable copy to see if that is o/k. I don't know where to find V3.5 portable.
Thanks
Found cause of problem. It's not the installer.
When Skype launches it must be looking in the regional settings to determine the language to launch in. Unfortunately, instead of looking in the Control Panel/Regional and Language Options/Regional Options it is looking in Control Panel/Regional and Language Options/Advanved for language for non-unicode language.
On my machine I had this set to Hebrew. Changed it to English and Skype now launches into English. But now my language for non-unicode language is not set correctly. This is a fault in Skype V4. Version 3.5 works correctly.
I found that this is a bug in Skype 4.0:
https://developer.skype.com/jira/browse/SCW-1191
However from Skype closed this issue as not a bug. They state that this is by design. I guess the developer was just too lazy to look into it and I reopened the issue:
https://developer.skype.com/jira/browse/SCW-2112
If anyone else is interested into getting this resolved, please put your vote for it (as a comment) here:
https://developer.skype.com/jira/browse/SCW-2112
Hi, I wrote a small program which executes Skype and then automatically switches the application language to English. Download the binary and the source code from here: http://itsecuritylab.eu/index.php/2011/01/03/changed-language-does-not-p...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13209
It works! Though it will show a message every time you start it asking 'if you are sure to change the language' using the shortcut they make for you. maybe someone can figure out if it has a 'silent' mode.
A little stupid though: apploc.exe ITSELF automatically uses dialogs in... the 'non-unicode' laguage... so to have the dialogs in a language of your choice you need to run it under itself... (Did NOT test that, i'd say better not try)