You are here

[Fixed] Foxit Reader Portable 5.1.4.0104 - Language selection does not work

12 posts / 0 new
Last post
HexaCore
HexaCore's picture
Offline
Last seen: 2 years 2 months ago
Joined: 2011-07-28 20:28
[Fixed] Foxit Reader Portable 5.1.4.0104 - Language selection does not work

In Foxit Reader Portable the language selection does not work.

The default language is English. In my case I select German from the menu and the language changes... until I close Foxit.
When I restart the software the default language appears again!

This will even happen when I start Foxit with admin rights (Windows 7 Ultimate).

John T. Haller
John T. Haller's picture
Offline
Last seen: 8 hours 16 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Works Here

I fired it up, switched it to German (custom language radio button and then German inside Options), closed it, reopened it and it's in German.

Are you running it from the PA.c Platform and do you have automatic language switching enabled (it's enabled by default)?

Sometimes, the impossible can become possible, if you're awesome!

HexaCore
HexaCore's picture
Offline
Last seen: 2 years 2 months ago
Joined: 2011-07-28 20:28
Now it works...

I've tested a bit. When I uncheck the box "Use this language for all portable apps" in the PA.c Platform the language in Foxit remains in German. Funny, isn't it?

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Confirmation

I have also detected the same failure, which was mentioned by the member SamsonBear.

In the standalone version the language switching works fine.

But in the PA.c Platform the selected language will only received in that case, if the automatic language switching is disabled. That's clearly a bug.

tapsklaps
Offline
Last seen: 5 years 5 months ago
Developer
Joined: 2010-10-17 08:11
Solution for the language problem

The code in the section [LanguageStrings] of the file FoxitReaderPortable.ini is not correct. Here is the solution:

[LanguageStrings]
Arabic=49002d
Bulgarian=49003d
Catalan=49005d
SimpChinese=49007d
TradChinese=49008d
Czech=49006d
Danish=49009d
Dutch=49010d
English=49001d
Estonian=49012d
Finnish=49013d
French=49014d
German=49016d
Greek=49017d
Hebrew=49032d
Irish=49036d
Italian=49018d
Japanese=49033d
Korean=49019d
Norwegian=49022d
Polish=49023d
Portuguese=49024d
PortugueseBR=49025d
Russian=49027d
Slovenian=49028d
Spanish=49029d
Swedish=49030d
Turkish=49031d

The first three digits 408 digits must be replaced by the digits 490.

John T. Haller
John T. Haller's picture
Offline
Last seen: 8 hours 16 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Fixed in 5.1.4. Rev 2

Foxit changed the way it handles language internally and the launcher needed to be updated to match it.

Sometimes, the impossible can become possible, if you're awesome!

HexaCore
HexaCore's picture
Offline
Last seen: 2 years 2 months ago
Joined: 2011-07-28 20:28
Thank you so much for

the quick solution.... Wink

portableappsin
Offline
Last seen: 3 years 2 months ago
Joined: 2011-09-11 01:24
Hi, Selecting a language in

Hi,

Selecting a language in Version 6 resulting in starting the updater which wants to download the language file and Needs admin rights to apply the language file. I did not accept the admin Window but instead clicked on Details. So I recognized that Foxit portable wants to add something to the registry. Iam wondering why this is a portable app!?

Can you fix this please?

John T. Haller
John T. Haller's picture
Offline
Last seen: 8 hours 16 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
By Design

This is, unfortunately, by design as that's the way Foxit works when switching languages. It doesn't actually change anything in the registry but the Updater thinks it will need to because normally it has to download the languages into Program Files which requires admin rights. The software doesn't know it's not running in Program Files (it is not by nature portable).

You can switch languages without needing admin rights by using Foxit Portable with the PortableApps.com Platform. It will then switch languages to match the platform.

Sometimes, the impossible can become possible, if you're awesome!

portableappsin
Offline
Last seen: 3 years 2 months ago
Joined: 2011-09-11 01:24
John, this helped a lot. I

John, this helped a lot. I installed the portable apps platform and this get it running and forthermore helps a lot to get organized. Big thanks for that hint.

John T. Haller
John T. Haller's picture
Offline
Last seen: 8 hours 16 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Sure Thing

Sure thing. Glad it's working well for you Smile

Sometimes, the impossible can become possible, if you're awesome!

Help123
Offline
Last seen: 5 years 10 months ago
Joined: 2018-05-25 10:00
You can easily change

You can easily change language, when you change the file "FoxitReaderPortable9.reg"
You'll find it in: "FoxitReaderPortable\Data\settings"

Open it with a text editor and change Line: 610 to "langid"="49116d"

Here are all possible languages:
[LanguageStrings]
Arabic=49102d
Bulgarian=49103d
Catalan=49105d
SimpChinese=49107d
TradChinese=49108d
Czech=49106d
Danish=49109d
Dutch=49110d
English=49101d
Estonian=49112d
Finnish=49113d
French=49114d
Galician=49115d
German=49116d
Greek=49117d
Hebrew=49132d
Hungarian=49104d
Irish=49136d
Italian=49118d
Japanese=49133d
Korean=49119d
Latvian=49120d
Lithuanian=49121d
Norwegian=49122d
Polish=49123d
Portuguese=49124d
PortugueseBR=49125d
Romanian=49126d
Russian=49127d
Serbian=49138d
Slovenian=49128d
Spanish=49129d
Swedish=49130d
Thai=49134d
Turkish=49131d
Valencian=49135d

Enjoy!

Log in or register to post comments