Binaire universel Mac OS X
Un article de Frenchmozilla.
Méthode manuelle
Les fichiers requis
- Le fichier .dmg en-US
- La version en-US à localiser.
- Le paquetage de langue
- seamonkey-{version}.fr-FR.langpack.xpi
Monter le .dmg
Copier l'application SeaMonkey.app dans un dossier vide "SeaMonkey"
Afficher contenu du packet de l'application SeaMonkey.app
Décompresser le pack de lang (en renommant avec l'extension .zip éventuellement)
Ajouter et mettre à jour les fichiers à partir du pack de lang
- chrome/* dans SeaMonkey.app/Contents/MacOS/Chrome
- components/myspell/* SeaMonkey.app/Contents/MacOS/components/myspell
- defaults/isp/FR dans SeaMonkey.app/Contents/MacOS/defaults/isp
- defaults/isp/FR/* dans SeaMonkey.app/Contents/MacOS/defaults/isp
- defaults/messenger/FR dans SeaMonkey.app/Contents/MacOS/defaults/messenger
- defaults/messenger/FR/* dans SeaMonkey.app/Contents/MacOS/defaults/messenger
- defaults/profile/FR dans SeaMonkey.app/Contents/MacOS/defaults/profile
- defaults/profile/FR/* dans SeaMonkey.app/Contents/MacOS/defaults/profile
- searchplugins/* dans SeaMonkey.app/Contents/MacOS/searchplugins
Pour les versions 1.0.x, mettre à jour le fichier SeaMonkey.app/Contents/MacOS/Chrome/installed-chrome.txt pour inclure les références aux fichiers fr-FR (TODO : joindre le fichier que j'utilise au wiki)
Renommer le dossier SeaMonkey.app/Contents/Resources/English.lproj en French.lproj
Générer le nouveau .dmg
- lancer Terminal.app
- cd <dossier contenant le dossier "SeaMonkey" de travail
- hdiutil create -srcfolder SeaMonkey -volname "Seamonkey fr" seamonkey-x.y.z.fr-FR.mac.dmg -format UDZO -imagekey zlib-level=9

