testing a dummy greek bonecho nsis installer?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

testing a dummy greek bonecho nsis installer?

Axel Hecht
Hi,

I could use someone testing a dummy version of a greek nsis installer.
It'd be useful to have that so that we can see if we have charset problems.

Hey to brave Kostas for having that file localized, that helps a quite a
bit. Esp since greek seems to be one of the real trick questions [1].

The installer is at

http://people.mozilla.com/~axel/firefox-2.0a3.el.win32.installer-nsis.exe

Note, this is a personal build, it contains traces of nuts, please don't
use this build for anything but testing the installer.

I'm esp curious to see reports on this on a greek version of windows,
and to see comparisons in terms of charset issues to the 1.5 installer
on as many versions of windows as possible.

I have tested both the 1.5.0.4 and my test, the 1.5.0.4 displays
garbage, the nsis one has empty screens.

I'll look at testing the polish version tomorrow, as that has its
charset specified in the nsis source, in contrary to the greek one.
Sadly our polish localization is a tad on crack, I need to fix that,
which I don't do tonight.

Thanks

Axel

[1] NSIS 2.17 Greek.nlf doesn't specify a charset, which I think means
CP1252, but uses CP1253, just as our locale needs. I'll try a patched
version of NSIS tomorrow, too.
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: testing a dummy greek bonecho nsis installer?

Axel Hecht
Axel Hecht wrote:
<..>
>
> I'll look at testing the polish version tomorrow, as that has its
> charset specified in the nsis source, in contrary to the greek one.
> Sadly our polish localization is a tad on crack, I need to fix that,
> which I don't do tonight.

I got laughed at on IRC, so to clarify, I'm only talking about one file
here,
http://lxr.mozilla.org/l10n-mozilla1.8/source/pl/toolkit/installer/windows/commonLocale.nsh

Axel
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: testing a dummy greek bonecho nsis installer?

Simos Xenitellis
In reply to this post by Axel Hecht
On Fri, 2006-06-09 at 01:05 +0200, Axel Hecht wrote:

> Hi,
>
> I could use someone testing a dummy version of a greek nsis installer.
> It'd be useful to have that so that we can see if we have charset problems.
>
> Hey to brave Kostas for having that file localized, that helps a quite a
> bit. Esp since greek seems to be one of the real trick questions [1].
>
> The installer is at
>
> http://people.mozilla.com/~axel/firefox-2.0a3.el.win32.installer-nsis.exe
>
> Note, this is a personal build, it contains traces of nuts, please don't
> use this build for anything but testing the installer.
>
> I'm esp curious to see reports on this on a greek version of windows,
> and to see comparisons in terms of charset issues to the 1.5 installer
> on as many versions of windows as possible.
>
> I have tested both the 1.5.0.4 and my test, the 1.5.0.4 displays
> garbage, the nsis one has empty screens.
>
> I'll look at testing the polish version tomorrow, as that has its
> charset specified in the nsis source, in contrary to the greek one.
> Sadly our polish localization is a tad on crack, I need to fix that,
> which I don't do tonight.
>
> Thanks
>
> Axel
>
> [1] NSIS 2.17 Greek.nlf doesn't specify a charset, which I think means
> CP1252, but uses CP1253, just as our locale needs. I'll try a patched
> version of NSIS tomorrow, too.

I suppose this refers to bug report #305039,
"Make Windows installer more 'Unicode-aware'",
https://bugzilla.mozilla.org/show_bug.cgi?id=305039

As far as I understand, NSIS is not a Unicode application; it uses 8-bit
encodings. Therefore, in Windows XP, et al, if you do not set properly
the fallback 8-bit encoding properly, you get this bug that you cannot
read the text of the installer (see comment #4 at the bug above).

This means that the Greek version of Windows XP is able to indeed show
correctly the installer translations. However, non-Greek versions of
Windows XP normally have a different fallback encoding, therefore the
text is unreadable.
I would like to stress here that the issue is with the installer only;
if someone installs the Greek Firefox while the installer shows garbage
in the text, the installed Firefox shows perfectly good Greek messages.

Therefore, I think that it would be good for someone to try the
installer (just the first screen) if they have non-Greek versions of
Windows XP. If it shows latin-1 characters (english letters with
accents), then the problem still exists. I'll try on my system when I
reboot to Windows.. :)

Thanks for the work,
Simos

_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: testing a dummy greek bonecho nsis installer?

Simos Xenitellis
On Fri, 2006-06-09 at 02:01 +0100, Simos Xenitellis wrote:

> On Fri, 2006-06-09 at 01:05 +0200, Axel Hecht wrote:
> > Hi,
> >
> > I could use someone testing a dummy version of a greek nsis installer.
> > It'd be useful to have that so that we can see if we have charset problems.
> >
> > Hey to brave Kostas for having that file localized, that helps a quite a
> > bit. Esp since greek seems to be one of the real trick questions [1].
> >
> > The installer is at
> >
> > http://people.mozilla.com/~axel/firefox-2.0a3.el.win32.installer-nsis.exe
> >
> > Note, this is a personal build, it contains traces of nuts, please don't
> > use this build for anything but testing the installer.
> >
> > I'm esp curious to see reports on this on a greek version of windows,
> > and to see comparisons in terms of charset issues to the 1.5 installer
> > on as many versions of windows as possible.
> >
> > I have tested both the 1.5.0.4 and my test, the 1.5.0.4 displays
> > garbage, the nsis one has empty screens.
> >
> > I'll look at testing the polish version tomorrow, as that has its
> > charset specified in the nsis source, in contrary to the greek one.
> > Sadly our polish localization is a tad on crack, I need to fix that,
> > which I don't do tonight.
> >
> > Thanks
> >
> > Axel
> >
> > [1] NSIS 2.17 Greek.nlf doesn't specify a charset, which I think means
> > CP1252, but uses CP1253, just as our locale needs. I'll try a patched
> > version of NSIS tomorrow, too.
>
> I suppose this refers to bug report #305039,
> "Make Windows installer more 'Unicode-aware'",
> https://bugzilla.mozilla.org/show_bug.cgi?id=305039
>
> As far as I understand, NSIS is not a Unicode application; it uses 8-bit
> encodings. Therefore, in Windows XP, et al, if you do not set properly
> the fallback 8-bit encoding properly, you get this bug that you cannot
> read the text of the installer (see comment #4 at the bug above).
>
> This means that the Greek version of Windows XP is able to indeed show
> correctly the installer translations. However, non-Greek versions of
> Windows XP normally have a different fallback encoding, therefore the
> text is unreadable.
> I would like to stress here that the issue is with the installer only;
> if someone installs the Greek Firefox while the installer shows garbage
> in the text, the installed Firefox shows perfectly good Greek messages.
>
> Therefore, I think that it would be good for someone to try the
> installer (just the first screen) if they have non-Greek versions of
> Windows XP. If it shows latin-1 characters (english letters with
> accents), then the problem still exists. I'll try on my system when I
> reboot to Windows.. :)

Great, I am replying to myself :).
It looks that you are using the Nullsoft installer already (NSIS), which
is Unicode-ready?
On the top of my head I would say it would be better to have the Greek
messages in Unicode (UTF-8).

I'll test and come back with a more thoughtful answer.

Simos


_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: testing a dummy greek bonecho nsis installer?

Marek Stępień-3
In reply to this post by Axel Hecht
Axel Hecht napisał(a):
>> Sadly our polish localization is a tad on crack, I need to fix that,
>> which I don't do tonight.
>
> I got laughed at on IRC, so to clarify, I'm only talking about one file
> here,
> http://lxr.mozilla.org/l10n-mozilla1.8/source/pl/toolkit/installer/windows/commonLocale.nsh

Ooops! How did that happen?! ;-)

I've just cleaned this up, it should be OK now.

--
Marek Stepien <marcoos at aviary dot pl>
AviaryPL, Polish Mozilla Localization Team
http://www.aviary.pl/
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: testing a dummy greek bonecho nsis installer?

Axel Hecht
In reply to this post by Axel Hecht
Drop this request, I just checked my build log and no UI strings made it
into the installer. That's why they're empty :-/

Filed bug 340953.

Axel

Axel Hecht wrote:

> Hi,
>
> I could use someone testing a dummy version of a greek nsis installer.
> It'd be useful to have that so that we can see if we have charset problems.
>
> Hey to brave Kostas for having that file localized, that helps a quite a
> bit. Esp since greek seems to be one of the real trick questions [1].
>
> The installer is at
>
> http://people.mozilla.com/~axel/firefox-2.0a3.el.win32.installer-nsis.exe
>
> Note, this is a personal build, it contains traces of nuts, please don't
> use this build for anything but testing the installer.
>
> I'm esp curious to see reports on this on a greek version of windows,
> and to see comparisons in terms of charset issues to the 1.5 installer
> on as many versions of windows as possible.
>
> I have tested both the 1.5.0.4 and my test, the 1.5.0.4 displays
> garbage, the nsis one has empty screens.
>
> I'll look at testing the polish version tomorrow, as that has its
> charset specified in the nsis source, in contrary to the greek one.
> Sadly our polish localization is a tad on crack, I need to fix that,
> which I don't do tonight.
>
> Thanks
>
> Axel
>
> [1] NSIS 2.17 Greek.nlf doesn't specify a charset, which I think means
> CP1252, but uses CP1253, just as our locale needs. I'll try a patched
> version of NSIS tomorrow, too.
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n