Most recent edit on 2011-06-24 10:01:48 by AlexTaylor [Fixed a couple of wrong paths; minor formatting improvements]
Additions:
This page is a work in progress !!
Remarks:
What you need:
- FireFox.zip; get it from ecsinst2_1\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/<product>/releases/<version>/win32/xpi for FireFox and ThunderBird
- <langpack>.xpi from ftp://ftp.mozilla.org/pub/seamonkey/releases/<version>/langpack for SeaMonkey
Steps to take:
- Copy {program}.zip and the .xpi files to an empty directory; e.g. ?:\mztemp (where '?' is a local drive on your PC)
- Extract install.rdf from {langpack}.xpi; i.e., type 'unzip {langpack}.xpi install.rdf'. It should look like:
[more blah blah blah]
- Copy the package id (between the quotes in em:id="..."). (You can then delete the extracted copy of install.rdf.)
- Unpack {program}\omni.jar in another directory; e.g. from ?:\mztemp type 'unzip {program}\omni.jar -d omni'
- Edit ?:\mztemp\omni\defaults\pref\{something}-l10n.js, ({something} = suite for SeaMonkey, or = firefox, etc.), and change changing "en-US" to the new language for the program UI and for the spellchecking too, if you have installed the dictionary.
Deletions:
This page is work in progress !!
Remarks:
What you need:
- FireFox.zip; get it from ecsinst2_1\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/<product>/<version>/win32/xpi for FireFox and ThunderBird
- <langpack>.xpi from ftp://ftp.mozilla.org/pub/seamonkey/releases/<version>/langpack for SeaMonkey
steps to take:
- Copy {program}.zip and the .xpi files to an empty directory; f.e. ?:\mztemp (where '?' is a local drive on your PC)
- Extract install.rdf from {langpack}.xpi; i.e., type 'unzip {langpack}.xpi install.rdf'. It should look like
[more blah blah blah]
- Copy the package id (between the quotes in em:id="...").
- Unpack {program}\omni.jar in another directory; f.ex. from ?:\mztemp type 'unzip {program}\omni.jar -d omni'
- Edit ?:\mztemp\omni\defaults\{something}-l10n.js, ({something} = suite for SeaMonkey, or = firefox, etc.), and change changing "en-US" to the new language for the program UI and for the spellchecking too, if you have installed the dictionary.
Edited on 2011-06-17 11:57:12 by AlfredoFernandezDiaz
Additions:
~-This method works for FireFox 4.0.1 (officially included with eCS 2.1 I think), ThunderBird 2.0 (but ThunderBird has no official OS/2 version as of June, 2011, so I don't think it will be included with eCS) and SeaMonkey 2.1 (a suitable substitute including an email client).
For the old methods, please refer to the Wiki archive.
This method might stop working in the future, just as the -install-global-extension one, so be careful.
Language Packs are considered "special" inside Mozilla apps, but they are installed the same way as everything else. This allows us to pack and deploy Mozilla applications along any global extensions we may want; for example, language pack or spelling dictionary switchers.
Any applications being packed aren't run anymore, so no cautions with running Mozilla applications are needed.
-For the old methods, please refer to the Wiki archive.
-This method might stop working in the future, just as the -install-global-extension one, so be careful.
-Language Packs are considered "special" inside Mozilla apps, but they are installed the same way as everything else. This allows us to pack and deploy Mozilla applications along any global extensions we may want; for example, language pack or spelling dictionary switchers.
-Any applications being packed aren't run anymore, so no cautions with running Mozilla applications are needed.
As of June 2011, there is no alternate way, there is only XUL -- er... one way to repackage Mozilla applications with any add-ons, because -install-global-extension has been removed from Gecko 1.9.2, as has been reported in https://developer.mozilla.org/En/Command_Line_Options#Add-ons∞
Remarks:
-This method works for FireFox 4.0.1 (officially included with eCS 2.1 I think), ThunderBird 2.0 (but ThunderBird has no official OS/2 version as of June, 2011, so I don't think it will be included with eCS) and SeaMonkey 2.1 (a suitable substitute including an email client).
-For the old methods, please refer to the Wiki archive.
-This method might stop working in the future, just as the -install-global-extension one, so be careful.
-Language Packs are considered "special" inside Mozilla apps, but they are installed the same way as everything else. This allows us to pack and deploy Mozilla applications along any global extensions we may want; for example, language pack or spelling dictionary switchers.
-Any applications being packed aren't run anymore, so no cautions with running Mozilla applications are needed.
What you need:
Deletions:
Packaging Thunderbird in NLS version
This is the old technique. See "Alternate method" (at the end of this page) instead – it really is much better!
what you need:
- thunderb.zip get it from ecsinst2_0\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<your release>/win32/xpi
- Optionally: get the dictionary from the dictionary pages. (Dictionaries can e.g. be found on: http://www.mozilla.com/en-US/thunderbird/dictionaries.html∞)
- although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save:
md ?:\tbtemp (where ' ? ' is a station on your PC)
cd tbtemp
unzip thunderb.zip
- make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
md ?:\moztemp (where ' ? ' is a station on your PC, see above)
set mozilla_home=?:\moztemp
- MAKE SURE NO OTHER MOZILLA APP IS RUNNING !!!
- from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourlang.xpi>
- Optionally from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourdictionary>
- it will still start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
- edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale","<yourlang>")
user_pref("spellchecker.dictionary","<your dictionary")
in which <yourlang> is in the format en-US, e.g. nl-NL.
- now start thunderbird without parameters, it should create a new profile with the correct language set.
- Only the migration screen will show in english, the rest is now in your own language.
- Zip up the thunderbird program directory, and commit it to CVS.
Firefox
This is the old technique. See "Alternate method" (at the end of this page) instead – it really is much better!
what you need:
- firefox.zip get it from ecsinst2_0\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<your release>/win32/xpi
- Optionally: get the dictionary from the dictionary pages. ( its the same for both products ! )
- although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save:
md c:\fftemp
cd fftemp
unzip firefox.zip
- make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
md c:\moztemp
set mozilla_home=c:\moztemp
- MAKE SURE NO OTHER MOZILLA APP IS RUNNING !!!
- from the temporary firefox program directory run:
firefox -install-global-extension <yourlangxpi>
- Optionally from the temporary firefox program directory run:
firefox -install-global-extension <yourdictionary>
- it will still start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
- edit in the firefox application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale","<yourlang>")
user_pref("spellchecker.dictionary","<your dictionary")
in which <yourlang> is in the format en-US, e.g. nl-NL.
- now start firefox without parameters, it should create a new profile with the correct language set.
- Only the migration screen will show in english, the rest is now in your own language.
- Zip up the firefox program directory, and commit it to CVS.
Alternate (better!) method by Alfredo
-Method tested and working with ThunderBird 1.5.0.10 and 2.0.0.0, FireFox 1.5.0.11 and 2.0.0.3, both official and PW versions, and several earlier releases.
Requirements
- firefox.zip and thunderb.zip from ecsinst1_2\en_us\cid\server\mozilla
- Download either <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/<firefox|thunderbird>/releases/<version>/win32/xpi, or a localized release (Linux .tgz) of the same level if no fancy .xpi is available. Actually the localized release is better because it also contains localized search plugins – get:
- Firefox: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<version>/linux-i686/<language>/firefox-<version>.tar.gz
- Thunderbird: ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<version>/linux-i686/thunderbird-<version>.tar.gz
- Optionally: get the dictionary from the dictionary pages (http://www.mozilla.com/en-US/thunderbird/dictionaries.html∞ – it's the same for both products!)
- Optionally: get the latest Language Switcher extension .xpi for FireFox and ThunderBird from https://addons.mozilla.org/es-ES/firefox/addon/356∞ - An old version is needed for the old 1.5 branch!
Mandatory steps
- Unzip FireFox/ThunderBird to a temporary directory. Let's say you call it D:\MozTemp. A subdirectory called thunderbird or firefox (from now on we'll call it <product>) containing all of the program files should appear there.
- Unpack the .xpi (it is a regular ZIP file) or the localized release (use tar+gzip) somewhere else, say D:\MozLang
- Under D:\MozLang, find a file called <langcode>.jar (and <langcode>.manifest if unpacking a complete release), where <langcode> is the the two-letter ISO language code or the four-letter ISO country-and-language combo descriptor, like "es-ES" for Spanish Spanish or "en-US" for American English, or simply "ja" for Japanese. Copy said file(s) to D:\MozTemp\<product>\chrome
- Edit D:\MozTemp\<product>\defaults\pref\<whatever>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
Now, we're ready to re-zip and commit to CVS the contents of D:\MozTemp. Everything, starting with the mail and preferences migration screen, should appear in your language.
Try it after packing the new localized build! (and only then mind about running programs and environment variables ;)
Optional steps (obviously, do this before re-packing)
- Get the localized search plugins from D:\MozLang and copy them to D:\MozTemp\<product>\searchplugins. They're .gif/.png + .src pairs in the 1.5 branch and single .xml files in the 2.0 branch.
- Get the dictionary files (<yourlang>.aff and <yourlang>.dic pairs) and put them under D:\MozTemp\thunderbird\components\myspell for ThunderBird 1.5.x or under D:\MozTemp\<product>\dictionaries for the 2.0 branch products.
- Get rid of the English files if you're not using them - or if you leave them in place and want to be really really nice, get the latest Language Switcher extension .xpi, and unpack it under D:\MozTemp\<product>\extensions\{338e0b96-2285-4424-b4c8-e25560750fa3}.
- We're ready. When the program is launched, a nice menu to switch languages will be readily available under the equivalent of 'Tools -> Languages -> English/Russian/...' ;)
Remarks:
- Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches of products.
Edited on 2009-09-14 15:03:15 by JaquesVanLeeuwen
Additions:
~- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<your release>/win32/xpi
<yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<your release>/win32/xpi
Deletions:
~- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<our release>/win32/xpi
<yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<our release>/win32/xpi
Edited on 2008-09-22 11:36:35 by AlexTaylor
Additions:
Alternate (better!) method by Alfredo
Deletions:
Old Method (deprecated!)
Alternate (better!) method by Alfredo
Edited on 2008-09-22 11:34:35 by AlexTaylor [Clarified location of full release files (use Linux packages)]
Additions:
Old Method (deprecated!)
This is the old technique. See "Alternate method" (at the end of this page) instead – it really is much better!
Alternate (better!) method by Alfredo
- Download either <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/<firefox|thunderbird>/releases/<version>/win32/xpi, or a localized release (Linux .tgz) of the same level if no fancy .xpi is available. Actually the localized release is better because it also contains localized search plugins – get:
- Firefox: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<version>/linux-i686/<language>/firefox-<version>.tar.gz
- Thunderbird: ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<version>/linux-i686/thunderbird-<version>.tar.gz
- Optionally: get the dictionary from the dictionary pages (http://www.mozilla.com/en-US/thunderbird/dictionaries.html∞ – it's the same for both products!)
- Unzip FireFox/ThunderBird to a temporary directory. Let's say you call it D:\MozTemp. A subdirectory called thunderbird or firefox (from now on we'll call it <product>) containing all of the program files should appear there.
- Unpack the .xpi (it is a regular ZIP file) or the localized release (use tar+gzip) somewhere else, say D:\MozLang
- Under D:\MozLang, find a file called <langcode>.jar (and <langcode>.manifest if unpacking a complete release), where <langcode> is the the two-letter ISO language code or the four-letter ISO country-and-language combo descriptor, like "es-ES" for Spanish Spanish or "en-US" for American English, or simply "ja" for Japanese. Copy said file(s) to D:\MozTemp\<product>\chrome
- Edit D:\MozTemp\<product>\defaults\pref\<whatever>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
Deletions:
Alternate (better!) method by Alfredo
<yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/<firefox|thunderbird>/releases/<our release>/win32/xpi, or a localized release (Windows .zip or Linux .tgz) of the same level if no fancy .xpi is available. Actually the localized release is better because it also contains localized search plugins.
Optionally: get the dictionary from the dictionary pages. (its the same for both products!)
Unzip FireFox/ThunderBird to a temporary directory. Let's say you call it D:\MozTemp. A directory called thunderbird or firefox (from now on we'll call it <product>) containing all of the program files should appear there.
Unpack the .xpi (it is a regular ZIP file) or the localized release somewhere else, say D:\MozLang
Under D:\MozLang, find a file called <langcode>.jar (and <langcode>.manifest if unpacking a complete release), where <langcode> is the the two-letter ISO language code or the four-letter ISO country-and-language combo descriptor, like "es-ES" for Spanish Spanish or "en-US" for American English, or simply "ja" for Japanese. Copy said file(s) to D:\MopzTemp\<product>\chrome
Edit D:\MopzTemp\<product>\defaults\pref\<whatever>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
Edited on 2008-03-04 22:53:53 by JaquesVanLeeuwen
Additions:
~5) edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale","<yourlang>")
user_pref("spellchecker.dictionary","<your dictionary")
in which <yourlang> is in the format en-US, e.g. nl-NL.
edit in the firefox application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale","<yourlang>")
user_pref("spellchecker.dictionary","<your dictionary")
in which <yourlang> is in the format en-US, e.g. nl-NL.
Deletions:
~5) edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");
in which <yourlang> is in the format en-US, e.g. nl-NL.
edit in the firefox application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");
in which <yourlang> is in the format en-US, e.g. nl-NL.
Edited on 2007-12-31 18:05:03 by JaquesVanLeeuwen
Additions:
~- thunderb.zip get it from ecsinst2_0\en_us\cid\server\mozilla
firefox.zip get it from ecsinst2_0\en_us\cid\server\mozilla
Deletions:
~- thunderb.zip get from ecsinst2_0\en_us\cid\server\mozilla, http://www.mozilla.org/ports/os2/∞ or http://sourceforge.net/project/showfiles.php?group_id=183811∞ (the sources from Peter Weilbacher)
firefox.zip from ecsinst1_2\en_us\cid\server\mozilla
Edited on 2007-12-30 21:37:53 by JaquesVanLeeuwen
Additions:
~- thunderb.zip get from ecsinst2_0\en_us\cid\server\mozilla, http://www.mozilla.org/ports/os2/∞ or http://sourceforge.net/project/showfiles.php?group_id=183811∞ (the sources from Peter Weilbacher)
Optionally: get the dictionary from the dictionary pages. (Dictionaries can e.g. be found on: http://www.mozilla.com/en-US/thunderbird/dictionaries.html∞)
although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save:
md ?:\tbtemp (where ' ? ' is a station on your PC)
~2) make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
md ?:\moztemp (where ' ? ' is a station on your PC, see above)
set mozilla_home=?:\moztemp
~3) from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourlang.xpi>%%
Deletions:
~- thunderb.zip from ecsinst1_2\en_us\cid\server\mozilla
- Optionally: get the dictionary from the dictionary pages.
- although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save:
md c:\tbtemp
~3) from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourlangxpi>%%
Edited on 2007-11-12 16:39:09 by AlfredoFernandezDiaz [Locale switcher updated notice]
Additions:
~-Optionally: get the latest Language Switcher extension .xpi for FireFox and ThunderBird from https://addons.mozilla.org/es-ES/firefox/addon/356∞ - An old version is needed for the old 1.5 branch!
Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches of products.
Deletions:
~-Optionally: get the latest Language Switcher extension .xpi for FireFox and ThunderBird from http://benjamin.smedbergs.us/switch-locales/∞ - There's a different version for 1.5 and 2.0 branches!
Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches.
As of 2007/06/01, the Language Switcher for 2.0.x versions has to be slightly 'hacked' to support non-beta releases. Edit the file install.rdf XML file and change the line <em:maxVersion>2.whatever</em:maxVersion> to match the release you're repackaging.
Edited on 2007-06-01 17:56:06 by AlfredoFernandezDiaz
Additions:
~4) Edit D:\MopzTemp\<product>\defaults\pref\<whatever>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
Deletions:
~4) Edit D:\MopzTemp\<product>\defaults\pref\<product>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
Edited on 2007-06-01 16:34:25 by AlfredoFernandezDiaz [Small markup corrections]
Additions:
~-firefox.zip from ecsinst1_2\en_us\cid\server\mozilla
<yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<our release>/win32/xpi
Now, we're ready to re-zip and commit to CVS the contents of D:\MozTemp. Everything, starting with the mail and preferences migration screen, should appear in your language.
Remarks:
- Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches.
- As of 2007/06/01, the Language Switcher for 2.0.x versions has to be slightly 'hacked' to support non-beta releases. Edit the file install.rdf XML file and change the line <em:maxVersion>2.whatever</em:maxVersion> to match the release you're repackaging.
Deletions:
~- firefox.zip from ecsinst1_2\en_us\cid\server\mozilla
<yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<our release>/win32/xpi
We're ready to re-zip and commit to CVS the contents of D:\MozTemp. Everything, starting with the mail and preferences migration screen, should appear in your language.
Remarks:
Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches.
As of 2007/06/01, the Language Switcher for 2.0.x versions has to be slightly 'hacked' to support non-beta releases. Edit the file install.rdf XML file and change the line <em:maxVersion>2.whatever</em:maxVersion> to match the release you're repackaging.
Edited on 2007-06-01 16:26:57 by AlfredoFernandezDiaz [Some spellchecking, and new, alternate, method]
Additions:
~-Optionally: get the dictionary from the dictionary pages.
Optionally from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourdictionary>
it will still start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
Optionally: get the dictionary from the dictionary pages. ( its the same for both products ! )
Optionally from the temporary firefox program directory run:
firefox -install-global-extension <yourdictionary>
it will still start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
Alternate (better!) method by Alfredo
-Method tested and working with ThunderBird 1.5.0.10 and 2.0.0.0, FireFox 1.5.0.11 and 2.0.0.3, both official and PW versions, and several earlier releases.
Requirements
- firefox.zip and thunderb.zip from ecsinst1_2\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/<firefox|thunderbird>/releases/<our release>/win32/xpi, or a localized release (Windows .zip or Linux .tgz) of the same level if no fancy .xpi is available. Actually the localized release is better because it also contains localized search plugins.
- Optionally: get the dictionary from the dictionary pages. (its the same for both products!)
- Optionally: get the latest Language Switcher extension .xpi for FireFox and ThunderBird from http://benjamin.smedbergs.us/switch-locales/∞ - There's a different version for 1.5 and 2.0 branches!
Mandatory steps
- Unzip FireFox/ThunderBird to a temporary directory. Let's say you call it D:\MozTemp. A directory called thunderbird or firefox (from now on we'll call it <product>) containing all of the program files should appear there.
- Unpack the .xpi (it is a regular ZIP file) or the localized release somewhere else, say D:\MozLang
- Under D:\MozLang, find a file called <langcode>.jar (and <langcode>.manifest if unpacking a complete release), where <langcode> is the the two-letter ISO language code or the four-letter ISO country-and-language combo descriptor, like "es-ES" for Spanish Spanish or "en-US" for American English, or simply "ja" for Japanese. Copy said file(s) to D:\MopzTemp\<product>\chrome
- Edit D:\MopzTemp\<product>\defaults\pref\<product>-l10n.js with a text editor and change "en-US" to "es-ES" or whatever in the line "pref("general.useragent.locale", "es-ES");
- We're ready to re-zip and commit to CVS the contents of D:\MozTemp. Everything, starting with the mail and preferences migration screen, should appear in your language.
Try it after packing the new localized build! (and only then mind about running programs and environment variables ;)
Optional steps (obviously, do this before re-packing)
- Get the localized search plugins from D:\MozLang and copy them to D:\MozTemp\<product>\searchplugins. They're .gif/.png + .src pairs in the 1.5 branch and single .xml files in the 2.0 branch.
- Get the dictionary files (<yourlang>.aff and <yourlang>.dic pairs) and put them under D:\MozTemp\thunderbird\components\myspell for ThunderBird 1.5.x or under D:\MozTemp\<product>\dictionaries for the 2.0 branch products.
- Get rid of the English files if you're not using them - or if you leave them in place and want to be really really nice, get the latest Language Switcher extension .xpi, and unpack it under D:\MozTemp\<product>\extensions\{338e0b96-2285-4424-b4c8-e25560750fa3}.
- We're ready. When the program is launched, a nice menu to switch languages will be readily available under the equivalent of 'Tools -> Languages -> English/Russian/...' ;)
Remarks:
Different Language Switcher .xpis are needed for the 1.5 and 2.0 branches.
As of 2007/06/01, the Language Switcher for 2.0.x versions has to be slightly 'hacked' to support non-beta releases. Edit the file install.rdf XML file and change the line <em:maxVersion>2.whatever</em:maxVersion> to match the release you're repackaging.
Deletions:
~-Optionaly: get the dictionary from the dictionary pages.
Optionaly from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourdictionary>
it will stil start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
Optionaly: get the dictionary from the dictionary pages. ( its the same for both products ! )
Optionaly from the temporary firefox program directory run:
firefox -install-global-extension <yourdictionary>
it will stil start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
Edited on 2007-05-11 16:52:11 by JaquesVanLeeuwen
Additions:
~1) although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save: %%md c:\tbtemp
Edited on 2007-04-19 22:16:23 by BartVanLeeuwen [firefox adition]
Additions:
~- thunderb.zip from ecsinst1_2\en_us\cid\server\mozilla
Optionaly: get the dictionary from the dictionary pages.
cd tbtemp
unzip thunderb.zip
~3) Optionaly from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourdictionary>
~- firefox.zip from ecsinst1_2\en_us\cid\server\mozilla
~- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/<our release>/win32/xpi
~-Optionaly: get the dictionary from the dictionary pages. ( its the same for both products ! )
~3) from the temporary firefox program directory run:
firefox -install-global-extension <yourlangxpi>
~3) Optionaly from the temporary firefox program directory run:
firefox -install-global-extension <yourdictionary>
~5) edit in the firefox application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");%%in which <yourlang> is in the format en-US, e.g. nl-NL.
- now start firefox without parameters, it should create a new profile with the correct language set.
- Zip up the firefox program directory, and commit it to CVS.
Deletions:
~- thunderbird.zip from ecsinst1_2\en_us\cid\server\mozilla
might work the same, need to test
Edited on 2007-04-19 21:11:29 by BartVanLeeuwen
Additions:
~1) although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save:
md c:\fftemp
cd fftemp
unzip firefox.zip
- make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
md c:\moztemp
set mozilla_home=c:\moztemp
- MAKE SURE NO OTHER MOZILLA APP IS RUNNING !!!
Deletions:
~1) although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save.
make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
set mozilla_home=c:\moztemp
Edited on 2007-04-14 20:07:05 by JanVanDerHeide
Additions:
~5) edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");
in which <yourlang> is in the format en-US, e.g. nl-NL.
Deletions:
~5) edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");
Edited on 2007-04-14 19:59:52 by JanVanDerHeide
Additions:
~1) although you might have the same version on your system already, please unpack the thunderbird.zip in an empty directory just to be save.
Deletions:
~1) although you might the same version on your system already, please unpack the thunderbird.zip in a empty directory just to be save.
Edited on 2007-04-13 23:51:11 by BartVanLeeuwen [initial creation]
Additions:
~4) it will stil start in the old language, but we delete the profile anyway now, empty out the moztemp directory.
edit in the thunderbird application directory defaults\profile\prefs.js, and add the following line:
user_pref("general.useragent.locale", "<yourlang>");
now start thunderbird without parameters, it should create a new profile with the correct language set.
Only the migration screen will show in english, the rest is now in your own language.
Zip up the thunderbird program directory, and commit it to CVS.
Firefox
might work the same, need to test
Oldest known version of this page was edited on 2007-04-13 23:46:32 by BartVanLeeuwen []
Page view:
This page is work in progress !!
Packaging Thunderbird in NLS version
what you need:
- thunderbird.zip from ecsinst1_2\en_us\cid\server\mozilla
- <yourlang>.xpi from ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<our release>/win32/xpi
steps to take:
- although you might the same version on your system already, please unpack the thunderbird.zip in a empty directory just to be save.
- make a temporary directory e.g.: MOZTEMP and point MOZILLA_HOME to it:
set mozilla_home=c:\moztemp
- from the temporary thunderbird program directory run:
thunderbird -install-global-extension <yourlangxpi>