Bug 554007: New add-ons manager UI (strings). r=dtownsend
authorBlair McBride <bmcbride@mozilla.com>
Thu, 29 Apr 2010 10:17:26 -0700
changeset 42080 eb4b899de5f19a3cb0586850587a599e37e1e523
parent 42079 c89f7b6ebc568b3a987833d8040b797dd9a385b3
child 42081 3c6862a3b12fbcc9b70748f209dc39ba25ced522
push idunknown
push userunknown
push dateunknown
reviewersdtownsend
bugs554007
milestone1.9.3a5pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
Bug 554007: New add-ons manager UI (strings). r=dtownsend * * * Bug 554007 - String tweaks, capitalization fixes, etc
toolkit/locales/en-US/chrome/mozapps/extensions/extensions.dtd
toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties
--- a/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.dtd
+++ b/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.dtd
@@ -1,176 +1,112 @@
-<!ENTITY addons.title                     "Add-ons">
+<!ENTITY addons.title                         "Add-ons Manager">
+<!ENTITY search.placeholder                   "Search all add-ons">
+<!ENTITY loading.label                        "Loading…">
+<!ENTITY listEmpty.installed.label            "You don't have any add-ons of this type installed">
+<!ENTITY listEmpty.search.label               "Could not find any matching add-ons">
+<!ENTITY listEmpty.button.label               "Learn more about add-ons">
 
-<!-- Default window size for the addon manager in pixels -->
-<!ENTITY em.width                         "520">
-<!ENTITY em.height                        "380">
 
-<!ENTITY cmd.info.commandKey              "i">
-<!ENTITY cmd.options.commandKey           ",">
-<!ENTITY cmd.close.commandKey             "w">
-
-<!-- View labels -->
-<!ENTITY search.label                     "Get Add-ons">
-<!ENTITY extensions.label                 "Extensions">
-<!ENTITY themes.label                     "Themes">
-<!ENTITY locales.label                    "Languages">
-<!ENTITY plugins.label                    "Plugins">
-<!ENTITY update.label                     "Updates">
-<!ENTITY install.label                    "Installation">
+<!-- categories / views -->
+<!-- LOCALIZATION NOTE: These should match the header-* entries in extensions.properties -->
+<!ENTITY view.search.label                    "Search">
+<!ENTITY view.discover.label                  "Get Add-ons">
+<!ENTITY view.languages.label                 "Languages">
+<!ENTITY view.searchengines.label             "Search Engines">
+<!ENTITY view.features.label                  "Extensions">
+<!ENTITY view.appearance.label                "Themes">
+<!ENTITY view.plugins.label                   "Plugins">
 
-<!-- Command Bar items -->
-<!ENTITY cmd.checkUpdatesAll.label        "Find Updates">
-<!ENTITY cmd.checkUpdatesAll.accesskey    "F">
-<!ENTITY cmd.checkUpdatesAllAddon.tooltip "Finds Updates to your Add-ons">
-<!ENTITY cmd.checkUpdatesAllTheme.tooltip "Finds Updates to your Themes">
-<!ENTITY cmd.checkUpdatesAllPlugin.tooltip "Finds Updates to your Plugins">
-<!ENTITY cmd.installLocalFile.label       "Install…">
-<!ENTITY cmd.installLocalFile.accesskey   "n">
-<!ENTITY cmd.installFileAddon.tooltip     "Install an Add-on">
-<!ENTITY cmd.installFileTheme.tooltip     "Install a Theme">
-<!ENTITY cmd.installUpdatesAll2.label     "Install Updates">
-<!ENTITY cmd.installUpdatesAll2.accesskey "I">
-<!ENTITY cmd.installUpdatesAll2.tooltip   "Install the selected updates">
-<!ENTITY cmd.restartApp2.label            "Restart &brandShortName;">
-<!ENTITY cmd.restartApp2.accesskey        "R">
-<!ENTITY cmd.restartApp2.tooltip          "Restart &brandShortName; to apply changes">
-<!ENTITY cmd.skip.label                   "Skip">
-<!ENTITY cmd.skip.accesskey               "k">
-<!ENTITY cmd.skip.tooltip                 "Skip these updates">
-<!ENTITY cmd.continue.label               "Continue">
-<!ENTITY cmd.continue.accesskey           "C">
-<!ENTITY cmd.continue.tooltip             "Continue loading &brandShortName;">
+<!-- addon updates -->
+<!ENTITY updates.updateNow.label              "Update add-ons">
+<!ENTITY updates.updating.label               "Updating add-ons">
+<!ENTITY updates.installed.label              "Your add-ons have been updated.">
+<!ENTITY updates.downloaded.label             "Your add-on updates have been downloaded.">
+<!ENTITY updates.restart.label                "Restart now to complete installation">
+<!ENTITY updates.noneFound.label              "No updates found">
 
-<!ENTITY cmd.enableAll.label              "Enable All">
-<!ENTITY cmd.enableAll.accesskey          "a">
-<!ENTITY cmd.enableAll.tooltip            "Enable all displayed Add-ons">
-<!ENTITY cmd.disableAll.label             "Disable All">
-<!ENTITY cmd.disableAll.accesskey         "s">
-<!ENTITY cmd.disableAll.tooltip           "Disable all displayed Add-ons">
+<!-- addon actions -->
+<!ENTITY cmd.showDetails.label                "Show more information">
+<!ENTITY cmd.showDetails.accesskey            "S">
+<!ENTITY cmd.findUpdates.label                "Find updates">
+<!ENTITY cmd.findUpdates.accesskey            "F">
+<!ENTITY cmd.preferences.label                "Preferences">
+<!ENTITY cmd.preferences.accesskey            "P">
+<!ENTITY cmd.about.label                      "About">
+<!ENTITY cmd.about.accesskey                  "A">
+
+<!ENTITY cmd.enable.label                     "Enable">
+<!ENTITY cmd.enable.accesskey                 "E">
+<!ENTITY cmd.enable.tooltip                   "Enable this add-on">
+<!ENTITY cmd.disable.label                    "Disable">
+<!ENTITY cmd.disable.accesskey                "D">
+<!ENTITY cmd.disable.tooltip                  "Disable this add-on">
+<!ENTITY cmd.uninstall.label                  "Remove">
+<!ENTITY cmd.uninstall.accesskey              "R">
+<!ENTITY cmd.uninstall.tooltip                "Uninstall this add-on">
+<!ENTITY cmd.contribute.label                 "Contribute">
+<!ENTITY cmd.contribute.accesskey             "C">
+<!ENTITY cmd.contribute.tooltip               "Contribute to the development of this add-on">
+
 
-<!-- Displayed in the selected Add-on's richlistitem and context menu -->
-<!ENTITY cmd.useTheme.label               "Use Theme">
-<!ENTITY cmd.useTheme.accesskey           "T">
-<!ENTITY cmd.useTheme.tooltip             "Changes &brandShortName;'s Theme">
-<!ENTITY cmd.options.label                "Options">
-<!ENTITY cmd.options.accesskey            "O">
-<!ENTITY cmd.options.tooltip              "Set Options for the selected Extension">
-<!ENTITY cmd.optionsUnix.label            "Preferences">
-<!ENTITY cmd.optionsUnix.accesskey        "P">
-<!ENTITY cmd.optionsUnix.tooltip          "Edit Preferences for the selected Extension">
-<!ENTITY cmd.enable.label                 "Enable">
-<!ENTITY cmd.enable.accesskey             "E">
-<!ENTITY cmd.enable.tooltip               "Enable this Add-on when &brandShortName; is restarted">
-<!ENTITY cmd.disable.label                "Disable">
-<!ENTITY cmd.disable.accesskey            "D">
-<!ENTITY cmd.disable.tooltip              "Disable this Add-on when &brandShortName; is restarted">
-<!ENTITY cmd.uninstall.label              "Uninstall">
-<!ENTITY cmd.uninstall2.accesskey         "U">
-<!ENTITY cmd.uninstall2.tooltip           "Uninstall this Add-on when &brandShortName; is restarted">
-<!ENTITY cmd.cancelUninstall.label        "Cancel Uninstall">
-<!ENTITY cmd.cancelUninstall.accesskey    "C">
-<!ENTITY cmd.cancelUninstall.tooltip      "Cancel the uninstall of this Add-on">
-<!ENTITY cmd.cancelInstall.label          "Cancel Install">
-<!ENTITY cmd.cancelInstall.accesskey      "C">
-<!ENTITY cmd.cancelInstall.tooltip        "Cancel the install of this Add-on">
-<!ENTITY cmd.cancelUpgrade.label          "Cancel Upgrade">
-<!ENTITY cmd.cancelUpgrade.accesskey      "C">
-<!ENTITY cmd.cancelUpgrade.tooltip        "Cancel the upgrade of this Add-on">
-<!ENTITY cmd.installUpdate.label          "Install Update">
-<!ENTITY cmd.installUpdate.accesskey      "I">
-<!ENTITY cmd.installUpdate.tooltip        "Install an update for this Add-on">
-<!ENTITY cmd.showUpdateInfo.label         "Show Information">
-<!ENTITY cmd.showUpdateInfo.accesskey     "S">
-<!ENTITY cmd.showUpdateInfo.tooltip       "Show more information about these updates">
-<!ENTITY cmd.hideUpdateInfo.label         "Hide Information">
-<!ENTITY cmd.hideUpdateInfo.accesskey     "H">
-<!ENTITY cmd.hideUpdateInfo.tooltip       "Hide information about these updates">
-<!ENTITY cmd.installSearchResult.label     "Add to &brandShortName;…">
-<!ENTITY cmd.installSearchResult.accesskey "A">
-<!ENTITY cmd.installSearchResult.tooltip   "Download and install this add-on">
-<!-- The selected add-on's cancel action button label -->
-<!ENTITY cancel.label                     "Cancel">
-<!ENTITY cancel.accesskey                 "C">
-<!ENTITY cancelInstall.label              "Cancel">
-<!ENTITY cancelInstall.accesskey          "C">
-<!ENTITY cancelUpgrade.label              "Cancel">
-<!ENTITY cancelUpgrade.accesskey          "C">
+<!-- detail view -->
+<!ENTITY detail.version.label                 "Version">
+<!ENTITY detail.updated.label                 "Updated">
+<!ENTITY detail.creator.label                 "Developer">
+<!ENTITY detail.homepage.label                "Homepage">
+<!ENTITY detail.numberOfDownloads.label       "Downloads">
 
-<!-- Only displayed in the selected Add-on's context menu -->
-<!ENTITY cmd.homepage.label               "Visit Home Page">
-<!ENTITY cmd.homepage.accesskey           "H">
-<!ENTITY cmd.about2.label                 "About this Add-on">
-<!ENTITY cmd.about.accesskey              "A">
-<!ENTITY cmd.checkUpdate.label            "Find Update">
-<!ENTITY cmd.checkUpdate.accesskey        "F">
+<!ENTITY detail.updateAutomatically.label     "Update automatically">
+<!ENTITY detail.updateAutomatically.accesskey "U">
+<!ENTITY detail.updateAutomatically.tooltip   "Update this add-on automatically whenever there is an update available">
+<!ENTITY detail.checkForUpdates.label         "Check for updates">
+<!ENTITY detail.checkForUpdates.accesskey     "F">
+<!ENTITY detail.checkForUpdates.tooltip       "Check for updates for this add-on">
+<!ENTITY detail.showPreferences.label         "Preferences">
+<!ENTITY detail.showPreferences.accesskey     "P">
+<!ENTITY detail.showPreferences.tooltip       "Change this add-on's preferences">
 
-<!ENTITY cmd.includeUpdate.label          "Include Update">
-<!ENTITY cmd.includeUpdate.accesskey      "n">
-<!ENTITY includeUpdate.label              "Include this update">
-<!ENTITY includeUpdate.accesskey          "n">
-<!ENTITY includeUpdate.tooltip            "Include this Add-on when installing the updates">
+
+<!-- ratings -->
+<!ENTITY rating.yourRating.label              "Your rating:">
+
+<!-- download/install progress -->
+<!ENTITY progress.pause.tooltip               "Pause">
+<!ENTITY progress.cancel.tooltip              "Cancel">
+
 
-<!-- Status Messsages -->
-<!ENTITY insecureUpdate.label             "Does not provide secure updates.">
-<!ENTITY needsDependencies.label          "Requires additional items.">
-<!ENTITY blocklisted.label                "Disabled for your protection.">
-<!ENTITY softBlocklisted.label            "Known to cause security or stability issues.">
-<!ENTITY outdated.label                   "A newer, safer version is available.">
-<!ENTITY toBeDisabled.label               "This add-on will be disabled when &brandShortName; is restarted.">
-<!ENTITY toBeEnabled.label                "This add-on will be enabled when &brandShortName; is restarted.">
-<!ENTITY toBeInstalled.label              "This add-on will be installed when &brandShortName; is restarted.">
-<!ENTITY toBeUninstalled.label            "This add-on will be uninstalled when &brandShortName; is restarted.">
-<!ENTITY toBeUpdated.label                "This add-on will be updated when &brandShortName; is restarted.">
+<!-- list sorting -->
+<!ENTITY sort.name.label                      "Name">
+<!ENTITY sort.name.tooltip                    "Sort by name">
+<!ENTITY sort.size.label                      "Size">
+<!ENTITY sort.size.tooltip                    "Sort by size">
+<!ENTITY sort.dateUpdated.label               "Last Updated">
+<!ENTITY sort.dateUpdated.tooltip             "Sort by date updated">
+<!ENTITY sort.rating.label                    "Rating">
+<!ENTITY sort.rating.tooltip                  "Sort by average rating">
 
-<!ENTITY getExtensions.label              "Get Extensions">
-<!ENTITY getThemes.label                  "Get Themes">
-<!ENTITY getPlugins.label                 "Get Plugins">
+
+<!ENTITY showMore.label                       "Show more">
+<!ENTITY showMore.accesskey                   "m">
+<!ENTITY showMore.tooltip                     "Show more details">
+<!ENTITY showLess.label                       "Show less">
+<!ENTITY showLess.accesskey                   "l">
+<!ENTITY showLess.tooltip                     "Show fewer details">
 
-<!ENTITY searchAddons.label               "Search All Add-ons">
-<!ENTITY browseAddons.label               "Browse All Add-ons">
-<!ENTITY searchFailed.label               "&brandShortName; couldn't retrieve add-ons">
-<!ENTITY recommendedHeader.label          "Recommended">
-<!ENTITY recommendedThrobber.label        "Retrieving recommended add-ons">
-<!ENTITY searchThrobber.label             "Searching add-ons">
-<!ENTITY resetSearch.label                "Clear Results">
-<!ENTITY noSearchResults.label            "All results are already installed or incompatible.">
-<!ENTITY noRecommendedResults.label       "All recommendations are already installed or incompatible.">
-<!ENTITY emptySearch.label                "No matching add-ons">
-<!ENTITY emptySearch.button               "OK">
-<!ENTITY cancelSearch.button              "Cancel">
-<!ENTITY searchFailed.button              "OK">
-<!ENTITY searchResultHomepage.value       "Learn More">
-<!ENTITY searchBox.label                  "Search All Add-ons">
-<!ENTITY recommendedResults.label         "See All Recommended Add-ons">
-<!ENTITY searchResultConnecting.label     "Connecting…">
-<!ENTITY searchResultInstalling.label     "Installing…">
-<!ENTITY searchResultFailed.label         "Install Failed">
-<!ENTITY searchResultInstalled.label      "Install Complete">
-<!ENTITY addonTypeExtension.label         "Extension">
-<!ENTITY addonTypeTheme.label             "Theme">
-<!ENTITY missingThumbnail.label           "No Preview">
+<!ENTITY search.filter.label                  "Show:">
+<!ENTITY search.filter.installed.label        "Your installed add-ons">
+<!ENTITY search.filter.available.label        "Available add-ons">
 
-<!ENTITY previewNoThemeSelected.label     "No Theme Selected">
-<!ENTITY previewNoPreviewImage.label      "This Theme does not have a Preview Image">
-<!ENTITY moreInfo.label                   "More Information">
-<!ENTITY infoNoAddonSelected.label        "No Update Selected">
-<!ENTITY infoNoUpdateInfo.label           "This update does not have any additional information">
-<!ENTITY infoUpdateInfoError.label        "There was an error loading the information about this update">
+<!ENTITY addon.homepage                       "Homepage">
+<!ENTITY addon.unknownDate                    "Unknown">
+<!ENTITY addon.disabled.postfix               "(disabled)">
+<!ENTITY addon.undo.label                     "Undo?">
+<!ENTITY addon.undo.tooltip                   "Undo this action">
+<!ENTITY addon.undoUninstall.label            "Undo?">
+<!ENTITY addon.undoUninstall.tooltip          "Keep this add-on installed">
+<!ENTITY addon.restartNow.label               "Restart now">
+<!ENTITY addon.restartNow.tooltip             "Restart now to complete installation">
+<!ENTITY addon.install.label                  "Install">
+<!ENTITY addon.install.tooltip                "Install this add-on">
+<!ENTITY addon.checkingForUpdates.label       "Checking for updates…">
 
-<!ENTITY updateSuccess.label              "Update completed successfully.">
-<!ENTITY installSuccess.label             "Install completed successfully.">
-<!ENTITY installSuccessRestart.label      "Restart to complete the installation.">
-<!ENTITY updateSuccessRestart.label       "Restart to complete the update.">
-<!ENTITY installWaiting.label             "Waiting…">
-<!ENTITY installIncompatibleUpdate.label  "Checking compatibility…">
-<!ENTITY installFinishing.label           "Installing…">
-<!ENTITY installFailure.label             "Install failed.">
-
-<!ENTITY progressStatus.label             "Checking For Updates">
-
-<!ENTITY eula.title                       "End-User License Agreement">
-<!ENTITY eula.width                       "560px">
-<!ENTITY eula.height                      "400px">
-<!ENTITY eula.accept                      "Accept and Install…">
-
-<!ENTITY blocklist.blocked.label          "Blocked">
-<!ENTITY blocklist.checkbox.label         "Disable">
+<!ENTITY addon.createdBy.label                "By ">
--- a/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties
+++ b/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties
@@ -1,116 +1,53 @@
+#LOCALIZATION NOTE (aboutWindowTitle) %S is the addon name
 aboutWindowTitle=About %S
 aboutWindowCloseButton=Close
+#LOCALIZATION NOTE (aboutWindowVersionString) %S is the addon version
 aboutWindowVersionString=version %S
+#LOCALIZATION NOTE (aboutAddon) %S is the addon name
 aboutAddon=About %S
-updatingMsg=Looking for updates…
-updateCompatibilityMsg=A compatibility update has been applied.
-updateNoUpdateMsg=No updates were found.
-updateErrorMessage=An error occurred while trying to find updates for %S.
-updateDisabledMessage=Updates are disabled for %S.
-updateReadOnlyMessage=Update not supported (install location is read only).
-updateNotManagedMessage=Update not supported (install location is not managed by %S).
-incompatibleUpdateMessage=%S is checking for a compatibility update to %S.
-installSuccess=Install completed successfully
-installWaiting=Waiting…
-droppedInWarning=The following items were found in your Extensions folder. Do you want to install them?
-updateNotificationTitle=Add-on updates found
-updateNotificationText=%S has found an update for 1 of your add-ons
-multipleUpdateNotificationText=%S has found updates for %S of your add-ons
-# LOCALIZATION NOTE (lightweightThemeDescription): %S is the theme designer, either a person or organisation
-lightweightThemeDescription=Created by %S.
 
-uninstallButton=Uninstall
-disableButton=Disable
-cancelButton=Cancel
-restartMessage=Restart %S to complete your changes.
-restartButton=Restart %S
-restartAccessKey=R
-laterButton=Later
-moreInfoText=More information
-uninstallTitle=Uninstall %S
-uninstallWarnDependMsg=%S is required by one or more add-ons. If you continue, the following items will be disabled:
-uninstallQueryMessage=Do you want to uninstall %S?
-cancelInstallTitle=Cancel Install of %S
-cancelInstallQueryMessage=Are you sure you want to cancel the install of %S?
-cancelInstallButton=Yes
-cancelCancelInstallButton=No
-cancelUpgradeTitle=Cancel Upgrade of %S
-cancelUpgradeQueryMessage=Are you sure you want to cancel the upgrade of %S?
-cancelUpgradeButton=Yes
-cancelCancelUpgradeButton=No
-disableTitle=Disable %S
-disableWarningDependMessage=If you disable %S, the following items that require this extension will also be disabled:
-disableQueryMessage=Do you want to disable %S?
+#LOCALIZATION NOTE These should match the view.*.label entities in extensions.dtd
+header-search=Search Results
+header-discover=Get Add-ons
+header-language=Languages
+header-searchengine=Search Engines
+header-extension=Extensions
+header-theme=Themes
+header-plugin=Plugins
 
-themesTitle=Themes
-extensionsTitle=Extensions
+#LOCALIZATION NOTE (header-goBack) %S is the name of the pane to go back to
+header-goBack=Back to %S
 
-type-32=Multiple Extension Package
-type-16=Plugin
-type-8=Language
-type-4=Theme
-type-2=Extension
-incompatibleTitle=Incompatible %S
-incompatibleMessage=%S %S could not be installed because it is not compatible with %S %S.
-incompatibleThemeName=this Theme
-incompatibleExtension=Disabled - not compatible with %S %S
-incompatibleAddonMsg=Not compatible with %S %S
-insecureUpdateMessage="%S" will not be installed because it does not provide secure updates
+#LOCALIZATION NOTE (uninstallNotice) %S is the add-on name
+uninstallNotice=%S has been removed.
+
+#LOCALIZATION NOTE (numReviews) #1 is the number of reviews
+numReviews=#1 review;#1 reviews
 
-invalidGUIDMessage="%S" could not be installed because of an error in its Install Manifest ("%S" is not a valid GUID). Please contact the author of this item about the problem.
-invalidVersionMessage="%S" could not be installed because of an error in its Install Manifest ("%S" is not a valid Version String). Please contact the author of this item about the problem.
-incompatiblePlatformMessage="%S" could not be installed because it is not compatible with your %S build type (%S). Please contact the author of this item about the problem.
-
-blocklistedInstallTitle2=This add-on is dangerous to use
-blocklistedInstallMsg2=The add-on %S has a high risk of causing stability or security problems and can't be installed.
-softBlockedInstallTitle=This add-on may be dangerous to use
-softBlockedInstallMsg=The add-on %S may cause stability or security problems. It is highly recommended that you do not install it.
-softBlockedInstallAcceptLabel=Install Anyway
-softBlockedInstallAcceptKey=I
+#LOCALIZATION NOTE (dateUpdated) %S is the date the addon was last updated
+dateUpdated=Updated %S
 
-missingFileTitle=Missing File
-missingFileMessage=%S could not load this item because the file %S was missing.
-
-malformedMessage=%S could not install this item because "%S" (provided by the item) is not well-formed or does not exist. Please contact the author about this problem.
-malformedTitle=Malformed File
+#LOCALIZATION NOTE (incompatibleWith) %1$S is brand name, %2$S is application version
+incompatibleWith=Incompatible with %1$S %2$S
 
-invalidFileExtTitle=Invalid File Extension
-invalidFileExtMessage="%S" could not be installed because this item has an invalid file extension (%S is not a valid file extension for a %S). Please contact the author about this problem.
-missingPackageFilesTitle=Missing Installation Files
-missingPackageFilesMessage="%S" could not be installed because it does not contain a valid package (a %S must contain at least one extension or theme). Please contact the author about this problem.
-
-errorInstallTitle=Error
-errorInstallMsg=%S could not install the file at \n\n%S\n\nbecause: %S
+incompatibleTitle2=Incompatible add-on
+#LOCALIZATION NOTE (incompatibleMessage) %1$S is add-on name, %2$% is add-on version, %3$% is application name, %4$% is application version
+incompatibleMessage=%1$S %2$S could not be installed because it is not compatible with %3$S %4$S.
 
-extensionFilter=Extensions (*.xpi)
-themesFilter=Themes (*.jar)
-installThemePickerTitle=Select a theme to install
-installExtensionPickerTitle=Select an extension to install
-
-dssSwitchAfterRestart=Restart %S to use.
-
-finishedUpdateCheck=Finished checking for updates to %S
-updateAvailableMsg=Version %S is available.
+installDownloading=Downloading
+installDownloaded=Downloaded
+installDownloadFailed=Error downloading
+installVerifying=Verifying
+installInstalling=Installing
+installInstallPending=Ready to install
+installUpdatePending=Ready to update
+installEnablePending=Restart to enable
+installDisablePending=Restart to disable
+installFailed=Error installing
+installCancelled=Install cancelled
 
-xpinstallDisabledMsgLocked=Software installation has been disabled by your system administrator.
-xpinstallDisabledMsg=Software installation is currently disabled. Click Enable and try again.
-# LOCALIZATION NOTE: Semi-colon list of plural forms.
-# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
-newAddonsNotificationMsg2=%S new add-on has been installed.;%S new add-ons have been installed.
-safeModeMsg=All add-ons have been disabled by safe mode.
-disabledCompatMsg=Add-on compatibility checking is disabled. You may have incompatible add-ons.
-disabledUpdateSecurityMsg=Add-on update security checking is disabled. You may be compromised by updates.
-noUpdatesMsg=No updates were found.
-offlineUpdateMsg2=%S is currently in offline mode and is unable to update add-ons. Click Go Online and try again.
-offlineSearchMsg=%S is currently in offline mode and is unable to search for add-ons. Click Go Online and try again.
-enableButtonLabel=Enable
-enableButtonAccesskey=n
-goOnlineButtonLabel=Go Online
-goOnlineButtonAccesskey=G
-
-newUpdateWindowTitle=%S Add-on Updates
-newUpdatesAvailableMsg=There are new updates available for your add-ons.
-
-searchResults=See all results (%S)
-
-eulaHeader=%S requires that you accept the following End User License Agreement before installation can proceed:
+#LOCALIZATION NOTE: %1$S is the addon name, %2$S is brand name
+restartToEnable=%1$% will be enabled after you restart %2$S
+restartToDisable=%1$S will be disabled after you restart %2$S
+restartToUninstall=%1$S will be removed after you restart %2$S
+restartToUpgrade=%1$S will be updated after you restart %2$S