Hi Robert,
the branding.diff are hand-made. Basically, we have two cases of
'Firefox' apperances:
* those where entities can be used (&brandShortName; and
&brandFullName;). This is supstituded with the values defined in
branding/brand.properties and branding/brand.dtd.
everything located in browser/* shall use these entities. If a
locale is not using it, it is considered broken. I fixed those
myself and am pushing them to the locales maintainer
(debian/${lang}_branding-broken.diff)
* those where entities can *not* be used. This needs to be changed by
hand. A set rule for this doesn't make sense, because it's context
sensitive.
everything in ${lang}/* of the jar is affected by this,
although only two (and in some cases three) files are about
the application name anyway, so this isn't much of a problem.
Now, in case of the Catalan patch (ca_branding.diff), there is only the
latter substitution, and not the fixing of not using the entities.
If there are grammatical errors now wrt/ the first case where the
entities are used, I suggest you provide a seperate patch for that.
If there are grammatical errors wrt/ the second case where we are in
need of harcoding the application name, I suggest you provide a
replacement patch for ca_branding.diff.
HTH and thanks for your report,
Daniel
--
Address: Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email: [EMAIL PROTECTED]
Internet: http://people.panthera-systems.net/~daniel-baumann/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]