User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10.1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10.1
I translate the firefox into Punjabi Language (pa-IN) version 1.0 PR
I want to add pa-IN locale to Mozilla cvs,
Steps to Reproduce:
Created attachment 162275 [details]
Created attachment 162276 [details]
firefox lang folder, I picked the en-US.jar folder, then make pa-IN.zip
Created attachment 162277 [details]
firefox lang folder, I picked the help.jar folder, then make help.zip by translating every thing
you can also check the firefox in Punjabi Language
Haven't seen a CVS form come thru yet - www.mozilla.org/hacking/form.html.
Confirming receipt of CVS form - hard copy.
Amanpreet, these files are not in the correct format for CVS localizations.
Please take a look at the directory structure at
Created attachment 166191 [details]
Firefox from CVS is in Punjabi, where all files are put, but CVS directory as it is
Created attachment 166192 [details]
This is Taken from Main CVS for Firefox.
Gandalf, can you review this?
1) I don't know punjabi but it looks that Help is not translated...
2) Please, translate ./browser/defines.inc and use own uuid
3) ./toolkit/locales/installer/windows/charset.mk - i dubt punjabi uses CP1252
but i might be wrong here
4) Many parts of ./toolkit are not translated yet
5) use Unix like line endings.
(In reply to comment #12)
> 1) I don't know punjabi but it looks that Help is not translated...
After cheching out from CVS
I am not able for find Help.
> 2) Please, translate ./browser/defines.inc and use own uuid
Can you please give some info about uuid, I asked some many times on the #l10n
chanel, but not got answer, what actual to do with this file. remove # or not
> 3) ./toolkit/locales/installer/windows/charset.mk - i dubt punjabi uses CP1252
> but i might be wrong here
Where I can find this info in Windows.
> 4) Many parts of ./toolkit are not translated yet
I completed again. Attaching again
> 5) use Unix like line endings.
any problem with that. How Can I remove that.
Created attachment 167825 [details]
Update mozilla folder from CVS there is bwoser + Toolkit
2) Since Langpack is an extension, you have to generate unique ID for Your
localization. On any unixlike machine You have "uuidgen" app which do this. I
don't know how does it looks on windows, but google will know probably
3) In google
5) google again - http://www.thefreecountry.com/tofrodos/index.shtml
Localizations of 1.0 are not required to translate the help system, if they do
not have the resources to do it.
oh, i just wrote my comment because of Comment 3.
(In reply to comment #15)
> 2) Since Langpack is an extension, you have to generate unique ID for Your
> localization. On any unixlike machine You have "uuidgen" app which do this. I
> don't know how does it looks on windows, but google will know probably
> 3) In google
I check all, there is no specfication for Punjabi.
meanwhile, I do translation with UTF-8 encoding
Windows Also support for UTF-8 encoding.
Created attachment 167991 [details]
Update file with "uuidgen"
(In reply to comment #18)
> meanwhile, I do translation with UTF-8 encoding
> Windows Also support for UTF-8 encoding.
Benjamin? Is it truth? I'm almost 100% sure it's not...
Gandalf, I don't know of a legacy windows charset for Punjabi. We may not be
able to release a windows installer. Don't hold up the review on this point, we
can worry about it after the files have landed.
There is no legacy character set for Punjabi on Windows. I think there is on
the Mac (MacGurmukhi) which is based on ISCII. Punjabi support on older
versions of Windows is the same as all Indian languages: non-existant without
proprietory font encodings.
Punjabi complex text rendering will only work on Windows XP and above or on
Windows 2000 if Uniscribe has been manually update. Not sure how this stands
with MacOS or Linux...
checked in basing on attachment 167825 [details] with uuidgen and creator from attachment
--- installer.inc 8 Feb 2005 18:17:54 -0000 184.108.40.206
+++ installer.inc 9 Feb 2005 08:42:26 -0000
@@ -9,7 +9,7 @@
-#define SETUP_MESSAGE3%s $Version$ ਨ ਇਸਟਾਲ ਕਰਨ ਲਈ ਅਗ ਨ ਦਬਾਉ।
+#define SETUP_MESSAGE3 %s $Version$ ਨ ਇਸਟਾਲ ਕਰਨ ਲਈ ਅਗ ਨ ਦਬਾਉ।
... and then I replaced the installer with the en-US version. We don't have a
native charset, so that is the best we can do. We need to release-note that
or something. I'll attach a patch of the stuff I backed out.
so, I changed
retrieving revision 220.127.116.11
diff -u -r18.104.22.168 accept2locale.properties
--- accept2locale.properties 8 Feb 2005 18:17:54 -0000 22.214.171.124
+++ accept2locale.properties 9 Feb 2005 14:33:58 -0000
@@ -25,6 +25,5 @@
it = it-IT
ja = ja-JP
ko = ko-KR
-pa = pa-IN
pt = pt-PT
sv = sv-SE
too, to get the box green.
http://lxr.mozilla.org/mozilla/search?string=getLocaleFromAcceptLang says that
that stuff isn't really used anyway. Amanpreet, protest away if it does cause
Created attachment 173848 [details] [diff] [review]
revert this patch to get the pa-IN installer files (which don't work due to charset)
>too, to get the box green.
>http://lxr.mozilla.org/mozilla/search?string=getLocaleFromAcceptLang says that
>that stuff isn't really used anyway. Amanpreet, protest away if it does cause
I am not able to understand this, latest Branch is not work for pa-IN locale for
Linux Machine. Can u pls give more information about it.
Created attachment 176214 [details]
/l10n-aviarybranch/ toolkit/ locales/ pa-IN/ chrome/ mozapps/ update/update.properties
file update for
Created attachment 178097 [details]
update file for error chrome/pa-IN/locale/browser/browser.dtd
Error is removed and now it works well
(In reply to comment #20)
> (In reply to comment #18)
> > meanwhile, I do translation with UTF-8 encoding
> > Windows Also support for UTF-8 encoding.
> Benjamin? Is it truth? I'm almost 100% sure it's not...
for encoding, this may help
"0x0446 Windows XP: Punjabi. This is Unicode only."
Can someone please comment for this bug, as 1.0.1, 1.0.2 was missed for pa_IN
and now ready for missing 1.1a also.
If you want pa-IN Firefox 1.0.3 to ship, and if the current code on the aviary
branch is correct according to
http://www.mozilla.org/foundation/trademarks/l10n-policy.html and doesn't need
any other changes, certify the build according to the instructions in bug
288784, and then someone at the Foundation will check that you're following the
l10n-policy.html rules (since this localization hasn't shipped before), and it
should be able to ship.
Amanpreet, the Firefox 1.0.x releases have been "missed" because you have not
asked for approval for this builds as noted in the netscape.public.mozilla.l10n
newsgroup, or attached whatever patches need to be committed to make them ready
for approval. Please indicate what further needs to be done for the branch. It
is clear that we cannot make a win32 installer, because there is no win32 native
encoding that will display punjabi. Since this is the case, we may release
everything except the win32 installer build.
I am marking a voucher for CVS access so that you can commit the pa-IN files on
the CVS trunk. Marcia and/or justdave will create your account and comment here
when your account is active.
reassigning to dave, please create this account.
Comment on attachment 162275 [details]
This is not text/plain! Looks like garbage. Since the stored filename has a
.zip extension I'm going to take a guess that it's application/zip ;)
account created, key placed.
Your CVSROOT should be firstname.lastname@example.org:/l10n
If you have any trouble accessing your account, let me know.