hasmetlee
9th July 2006 18:01 UTC
What's Wrong With Turkish Language Support?
I've just downloaded and installed (clean install) 2.18 but there is a problem with Turkish lang support. I've noticed in the changelog that, some updates have been done on Turkish lang file. But there is something wrong cause some characters don't seem correct. Please refer to the picture i've attached to this post, it's an installer made by modern UI example script...
I've look into Turkish translation files which are in the Contrib folder but all the words, letters seems to be ok.
Can you please tell me what can i do?
kichik
19th July 2006 14:35 UTC
Are you sure you're using the correct language for non-Unicode applications?
hasmetlee
22nd July 2006 10:14 UTC
I'm not an expert with nsis, so i couldn't what you meant :)
But i can say, i've installed nsis and gone to "Program Files\NSIS\Examples\Modern UI" and compiled that MultiLanguage.nsi file. Then tested it but i've seen that there is something wrong with Turkish language support.
Any solution or any code to add that multilang example script to run it properly?
kichik
22nd July 2006 10:18 UTC
The language for non-Unicode applications is defined in the Regional and Language Options control panel. It's a Windows setting that determines the ANSI codepage used to convert non-Unicode text into Unicode that can be displayed on screen. If you select the wrong language, you'll get the wrong Unicode text.
There's no simple code you can add to the installer that'd make the text display correctly with the wrong codepage. The solution is the Regional and Language Options control panel.
kichik
18th August 2006 19:54 UTC
The problem has been fixed.
MaviATES
14th September 2006 14:17 UTC
I solve this problem just open Turkish lang file with notepad and change Language code Win-1254 (C:\Program Files\NSIS\Contrib\Modern UI\Language files\)
kichik
15th September 2006 08:06 UTC
You can also upgrade to latest version of NSIS, as this has been fixed.