Bug 554007: New add-ons manager UI (strings). r=dtownsend

* * *
Bug 554007 - String tweaks, capitalization fixes, etc
This commit is contained in:
Blair McBride 2010-04-29 10:17:26 -07:00
parent 9b6da404c6
commit 96cbb34cc6
2 changed files with 136 additions and 263 deletions

View File

@ -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">
<!-- 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">
<!-- 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">
<!-- 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">
<!-- 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 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.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">
<!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">
<!-- 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">
<!-- 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">
<!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">
<!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">
<!-- 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.">
<!ENTITY getExtensions.label "Get Extensions">
<!ENTITY getThemes.label "Get Themes">
<!ENTITY getPlugins.label "Get Plugins">
<!-- ratings -->
<!ENTITY rating.yourRating.label "Your rating:">
<!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">
<!-- download/install progress -->
<!ENTITY progress.pause.tooltip "Pause">
<!ENTITY progress.cancel.tooltip "Cancel">
<!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 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.">
<!-- 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 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 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 blocklist.blocked.label "Blocked">
<!ENTITY blocklist.checkbox.label "Disable">
<!ENTITY search.filter.label "Show:">
<!ENTITY search.filter.installed.label "Your installed add-ons">
<!ENTITY search.filter.available.label "Available add-ons">
<!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 addon.createdBy.label "By ">

View File

@ -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.
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.
#LOCALIZATION NOTE (numReviews) #1 is the number of reviews
numReviews=#1 review;#1 reviews
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.
#LOCALIZATION NOTE (incompatibleWith) %1$S is brand name, %2$S is application version
incompatibleWith=Incompatible with %1$S %2$S
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
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.
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.
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
errorInstallTitle=Error
errorInstallMsg=%S could not install the file at \n\n%S\n\nbecause: %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.
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