polish INSTALLER EXE for VLC

Everything related to VLC media player translations: new translations, corrections, ...
MT
Blank Cone
Blank Cone
Posts: 59
Joined: 12 Jun 2007 01:19

Re: polish INSTALLER EXE for VLC

Postby MT » 02 Jul 2007 19:18

I think I will better spend my time with the official release ...
Sure, but also the new 0.9.0 has this setup-problem. I want to figure out, if its possible to get a setup-EXE like the 0.8.6 A+B ones (ALL languages are selectable) and what is wrong in the following versions. Maybe its also possible to rewrite and fix the RO setup. Yes, it was done with NSIS. And my polish setup worked good for me, also the uninstall in polish works! The 0.9.0 setup should be like the 0.8.6 A+B one...
Your installer also shows another strange thing: with the Language for non-Unicode programs set to "English (United States)", the installer language selector now defaults to Dansk
Same here with the setup: on my german system only west-european languages (DK,D,F,GB,I,E...) are selectable and on my polish system only east-european languages (PL,CZ,SK,HU,RO....) Can switch between that language groups only with the non-Unicode setting on both systems! but than the default is not working, too - will select only the first lang in the list (Dansk also here!) What other languages display the setup on your system - English and Romanian (Default) only??
Tested it also with the 0.9.0 setup - same things....

Michi

secarica
Blank Cone
Blank Cone
Posts: 95
Joined: 25 Oct 2005 00:27
Location: Romania, Earth
Contact:

Re: polish INSTALLER EXE for VLC

Postby secarica » 02 Jul 2007 21:11

Sure, but also the new 0.9.0 has this setup-problem. I want to figure out, if its possible to get a setup-EXE like the 0.8.6 A+B ones (ALL languages are selectable) and what is wrong in the following versions.
Actually this may or may be not wrong.

From my point of view NSIS is a poorly designed application, because in year 2007 it is still a non-Unicode application. Apart from the fact that it can't display all the correct Romanian characters (0x0218 - 0x021B for that matter), generally speaking it also may display some garbage in case the user selects a language that uses accented characters, language that does not belong to the actual Language for non-Unicode programs encoding for that running instance. So what you consider to be an undesired behaviour may be some sort of protection in order to avoid a situation like the one mentioned. Or maybe not. Best thing is to ask in the NSIS forums.

Except that the Dansk problem appears to be a bug, but without knowing the exact criterion for the default language selector, I can only suppose.

Cristi
... I think it's too hard to think

MT
Blank Cone
Blank Cone
Posts: 59
Joined: 12 Jun 2007 01:19

Re: polish INSTALLER EXE for VLC

Postby MT » 02 Jul 2007 22:47

Yes i think you are right! I also think that the NSIS is the main problem in the installer! I tested NSIS in polish and didn't have any problems with polish fonts, maybe NSIS has problems with RO fonts!

But i still asking me:
In the 0.8.6b setup you could select Russian, Chinese or even Arabic as the installer Language! I don't know if they worked but they were all selectable! Why not in the current version??? Has VLC changed his non-Unicode status...
BTW: is there an alternative installer to NSIS? what other setups you use in romanian?
Ok finally: Big thanks to you Cristi for your cooperation. (testing and infos!)
I think we couldn't make the VLC setup better...

secarica
Blank Cone
Blank Cone
Posts: 95
Joined: 25 Oct 2005 00:27
Location: Romania, Earth
Contact:

Re: polish INSTALLER EXE for VLC

Postby secarica » 02 Jul 2007 23:16

Has VLC changed his non-Unicode status...
The installer structure has nothing to do with the VLC itself. VLC is an Unicode application. The same apply for Mozilla Firefox for example and for a lot of other applications.
BTW: is there an alternative installer to NSIS? what other setups you use in romanian?
I am not aware of any Win32 independent installer that is both Unicode and free software :) (but that doesn't necessarily means that there is none, I could simply missed it)

There is, however, something good out there, but it's very complicated or not usable here at all: the installer from OpenOffice (I mean the effective suite installer, not the one that just unpacks the main cabinet files in the very first step).

Cristi
... I think it's too hard to think

MT
Blank Cone
Blank Cone
Posts: 59
Joined: 12 Jun 2007 01:19

Re: polish INSTALLER EXE for VLC

Postby MT » 03 Jul 2007 00:10

The installer structure has nothing to do with the VLC itself. VLC is an Unicode application. The same apply for Mozilla Firefox for example and for a lot of other applications.
Ok but why there are setup differences to display languages in 0.9.0 to 0.8.6b ? The setup-files are the same in both packets.
But I found out it has something to do with the EXE - compiling! I compiled a 0.8.6b archive back to a setup EXE and have the same problems to display all possible languages. The original EXE worked with all langs! Maybe the way of compiling the EXE canged from 0.8.6b to c ??? Have someone infos about that???
I am not aware of any Win32 independent installer that is both Unicode and free software
Ok we have to use the NSIS. But its interesting to know which languages are working and which are broken.

MT

PS: Solution for the problem of missing languages in the installer:

viewtopic.php?f=14&t=38844

ersk99
New Cone
New Cone
Posts: 1
Joined: 24 Nov 2007 14:41

Re: polish INSTALLER EXE for VLC

Postby ersk99 » 24 Nov 2007 14:48

The idea was that since you could only correctly display languages that share the same codepage as your current OS codepage setting, the ANSI version of NSIS filters out languages that will not display correctly. So if you have the Latin I code page set (e.g. English) on your OS, you will only see Latin I based languages--Asian languages, Cyrillic languages etc. will not be shown.

But there is a Unicode NSIS build which shows all the languages because Unicode does not have this limitation. I've updated the build to the latest NSIS release which is 2.33. It will even display the names of the languages in their vernacular in the LangDLL plugin. Check out http://www.scratchpaper.com. Here's a sample image of what you can do:

Image

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: polish INSTALLER EXE for VLC

Postby Jean-Baptiste Kempf » 24 Nov 2007 19:15

hmmm... nice.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC media player Translations”

Who is online

Users browsing this forum: No registered users and 3 guests