Bug 1546248 - Add discopane to about:addons HTML view r=mstriemer,flod,aswan draft
authorRob Wu <rob@robwu.nl>
Thu, 09 May 2019 14:22:16 +0000
changeset 11498 8334acec67f925418527d857e790dd94b02a1ae0
parent 11497 056360f4bb3edb07d36e0ecabcb1f1c4461b9d07
child 11499 2430532b2f13cccd8db6bafde5fefe886e533079
push id225
push userflodolo@mozilla.com
push dateFri, 10 May 2019 06:01:53 +0000
reviewersmstriemer, flod, aswan
bugs1546248
Bug 1546248 - Add discopane to about:addons HTML view r=mstriemer,flod,aswan The api_response.json test file is the response from https://addons-dev.allizom.org/api/v4/discovery/?lang=en-US It has not been modified, except for being prettified using `json_pp`. Differential Revision: https://phabricator.services.mozilla.com/D28436 X-Channel-Repo: mozilla-central X-Channel-Converted-Revision: 1971986d9cd6a17872eb0698afc23624fef4b19a X-Channel-Repo: releases/mozilla-beta X-Channel-Revision: 9c4cd169d5d07b75453e6574e13bf4f912814fb0 X-Channel-Repo: releases/mozilla-release X-Channel-Revision: 15f10287a218572a7fd47acabb40208645b4462d
toolkit/chrome/mozapps/extensions/extensions.properties
toolkit/toolkit/about/aboutAddons.ftl
--- a/toolkit/chrome/mozapps/extensions/extensions.properties
+++ b/toolkit/chrome/mozapps/extensions/extensions.properties
@@ -100,16 +100,18 @@ type.service.name=Services
 type.legacy.name=Legacy Extensions
 type.unsupported.name=Unsupported
 
 #LOCALIZATION NOTE(legacyWarning.description) %S is the brandShortName
 legacyWarning.description=Missing something? Some extensions are no longer supported by %S.
 #LOCALIZATION NOTE(legacyThemeWarning.description) %S is the brandShortName
 legacyThemeWarning.description=Missing something? Some themes are no longer supported by %S.
 
+#LOCALIZATION NOTE(listHeading.discover) %S is the brandShortName
+listHeading.discover=Personalize Your %S
 listHeading.extension=Manage Your Extensions
 listHeading.shortcuts=Manage Extension Shortcuts
 listHeading.theme=Manage Your Themes
 listHeading.plugin=Manage Your Plugins
 listHeading.locale=Manage Your Languages
 listHeading.dictionary=Manage Your Dictionaries
 
 searchLabel.extension=Find more extensions
--- a/toolkit/toolkit/about/aboutAddons.ftl
+++ b/toolkit/toolkit/about/aboutAddons.ftl
@@ -340,16 +340,41 @@ shortcuts-card-expand-button =
         *[other] Show { $numberToShow } More
     }
 
 shortcuts-card-collapse-button = Show Less
 
 go-back-button =
     .tooltiptext = Go back
 
+## Recommended add-ons page
+
+# Explanatory introduction to the list of recommended add-ons. The action word
+# ("recommends") in the final sentence is a link to external documentation.
+discopane-intro =
+    Extensions and themes are like apps for your browser, and they let you
+    protect passwords, download videos, find deals, block annoying ads, change
+    how your browser looks, and much more. These small software programs are
+    often developed by a third party. Here’s a selection { -brand-product-name }
+    <a data-l10n-name="learn-more-trigger">recommends</a> for exceptional
+    security, performance, and functionality.
+
+privacy-policy = Privacy Policy
+
+# Refers to the author of an add-on, shown below the name of the add-on.
+# Variables:
+#   $author (string) - The name of the add-on developer.
+created-by-author = by <a data-l10n-name="author">{ $author }</a>
+install-extension-button = Add to { -brand-product-name }
+install-theme-button = Install Theme
+# The label of the button that appears after installing an add-on. Upon click,
+# the detailed add-on view is opened, from where the add-on can be managed.
+manage-addon-button = Manage
+find-more-addons = Find more add-ons
+
 ## Add-on actions
 report-addon-button = Report
 remove-addon-button = Remove
 disable-addon-button = Disable
 enable-addon-button = Enable
 expand-addon-button = More Options
 
 addons-enabled-heading = Enabled