var srDest = $SpaceRequired$; var err; var fProgram; // --- LOCALIZATION NOTE: translate only these --- var prettyName = "US Regional Pack"; var chromeNode = "US"; // --- END LOCALIZABLE RESOURCES --- var regName = "locales/mozilla/" + chromeNode; var chromeName = chromeNode + ".jar"; var localeName = "locale/" + chromeNode + "/"; err = initInstall(prettyName, regName, "$Version$"); logComment("initInstall: " + err); fProgram = getFolder("Program"); logComment("fProgram: " + fProgram); if (verifyDiskSpace(fProgram, srDest)) { err = addDirectory("", "$Version$", "bin", fProgram, "", true); logComment("addDirectory() returned: " + err); // register chrome var cf = getFolder("Chrome"); registerChrome(LOCALE, getFolder(cf, chromeName), localeName + "global-region/"); registerChrome(LOCALE, getFolder(cf, chromeName), localeName + "communicator-region/"); registerChrome(LOCALE, getFolder(cf, chromeName), localeName + "editor-region/"); registerChrome(LOCALE, getFolder(cf, chromeName), localeName + "messenger-region/"); registerChrome(LOCALE, getFolder(cf, chromeName), localeName + "navigator-region/"); if (err == SUCCESS) { err = performInstall(); logComment("performInstall() returned: " + err); } else { cancelInstall(err); logComment("cancelInstall due to error: " + err); } } else cancelInstall(INSUFFICIENT_DISK_SPACE);