Binaire universel Mac OS X

Un article de Frenchmozilla.

Sommaire

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

Tester

Outils personnels