Platform ver. 14.4.1
I tested using a custom code in an application and found that:
The Platform alway return a false value for the environment variable %PAL:_IgnoreLanguage% regardless the option of "Use this language for all portable apps" in the platform is tick or not. Same result if the platform is restarted after changing the option.
However in "..\PortableApps.com\Data\PortableAppsMenu.ini" "Localization" section, the key "DisableAppLanguageSwitching" does give a correct value.
I also found that some applications can not get the platform language. The platform return an empty language string. At the moment I can't remember which applications, I will report back later.