Also while I'm at it : we should try to not use redundant labels when it's the
same than in english. This will lighten a bit the
weight of UiLabels.xml files. For instance
<property key="CommonOpenTab">
<value xml:lang="ar">+</value>
<value xml:lang="en">+</value>
<value xml:lang="es">+</value>
<value xml:lang="fr">+</value>
<value xml:lang="it">+</value>
<value xml:lang="nl">+</value>
<value xml:lang="pt">+</value>
<value xml:lang="ro">+</value>
<value xml:lang="th">+</value>
<value xml:lang="zh_CN">?</value>
<value xml:lang="zh">+</value>
</property>
becomes
<property key="CommonOpenTab">
<value xml:lang="en">+</value>
<value xml:lang="zh_CN">?</value>
</property>
I do it as possible right now ...
Jacque
----- Original Message -----
From: "Jacques Le Roux" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, May 12, 2008 1:30 PM
Subject: Re: Translation defaulting to english
Thanks Jacopo,
I thought the same thing, but did not test. Done now : yes you are right
Jacques
From: "Jacopo Cappellato" <[EMAIL PROTECTED]>
My first guess is that this is probably a special situation because the
CommonEmptyHeader in English should just contain a blank
character... this is probably treated as null in some way if you are using a
different locale.
Or is the same happening with other labels?
Jacopo
On May 12, 2008, at 12:47 PM, Jacques Le Roux wrote:
Hi All,
One question please : I noticed than when CommonEmptyHeader was not filled for
french in CommonUiLabels.xml I got the
CommonEmptyHeader string and not the english string as before when we used
properties files. I remember having seen a
discussion about that and thought we were finally using the same scheme
(defaulting to english) so it seems I'm wrong or is
the code faulty ?
Thanks
Jacques