Index: locale/en_US/LC_MESSAGES/messages.po
===================================================================
--- locale/en_US/LC_MESSAGES/messages.po (revision 12996)
+++ locale/en_US/LC_MESSAGES/messages.po (working copy)
@@ -39,12 +39,13 @@
msgstr "Accept and Install"
#: views/api/api_addon.thtml:49 views/elements/header.thtml:76
-#: views/elements/header.thtml:82
+#: views/elements/header.thtml:82 views/api/api_addon.thtml:48
msgid "a_header_public"
msgstr "Public"
#: views/api/api_addon.thtml:51 views/elements/header.thtml:58
#: views/elements/header.thtml:75 views/elements/header.thtml:80
+#: views/api/api_addon.thtml:50
msgid "a_header_sandbox"
msgstr "Sandbox"
@@ -54,20 +55,22 @@
msgid "addon_display_header_version"
msgstr "Version %s"
-#: views/addons/display.thtml:105 views/elements/feature.thtml:84
+#: views/addons/display.thtml:115 views/elements/addon_listitem.thtml:138
+#: views/elements/feature.thtml:90
msgid "addon_downloads"
msgstr "downloads"
-#: views/addons/display.thtml:105 views/elements/feature.thtml:93
+#: views/addons/display.thtml:119
msgid "addon_downloads_total"
msgstr "total downloads"
-#: views/addons/display.thtml:105 views/elements/feature.thtml:93
+#: views/addons/display.thtml:114 views/addons/display.thtml:118
+#: views/elements/addon_listitem.thtml:138 views/elements/feature.thtml:90
msgid "addon_downloads_weekly"
msgstr "weekly downloads"
# %1 is the add-on count, %2 the category name
-#: views/addons/browse.thtml:69
+#: views/addons/browse.thtml:70
#, php-format
msgid "addon_list_category_totalcount"
msgid_plural "addon_list_category_totalcount"
@@ -99,27 +102,28 @@
# %1 is the addon name
#: views/addons/policy.thtml:107 views/addons/previews.thtml:60
-#: views/addons/versions.thtml:92 views/reviews/add.thtml:107
-#: views/reviews/display.thtml:89 views/reviews/review_added.thtml:54
+#: views/addons/versions.thtml:99 views/reviews/add.thtml:108
+#: views/reviews/display.thtml:98 views/reviews/review_added.thtml:54
+#: views/addons/versions.thtml:100
#, php-format
msgid "addon_review_a_back_to_addon_x"
msgstr "Back to %1$s..."
# %1 is the addon name
-#: views/reviews/add.thtml:106 views/reviews/review_added.thtml:53
+#: views/reviews/add.thtml:107 views/reviews/review_added.thtml:53
#, php-format
msgid "addon_review_a_back_to_reviews"
msgstr "Back to the reviews..."
-#: views/reviews/add.thtml:78
+#: views/reviews/add.thtml:79
msgid "addon_review_add_rating_field"
msgstr "Rating:"
-#: views/reviews/add.thtml:95
+#: views/reviews/add.thtml:96
msgid "addon_review_add_review_field"
msgstr "Review:"
-#: views/reviews/add.thtml:100
+#: views/reviews/add.thtml:101
msgid "addon_review_add_submit"
msgstr "Submit your review"
@@ -128,15 +132,15 @@
msgid "addon_review_add_title"
msgstr "Add a review for %s"
-#: views/reviews/add.thtml:71
+#: views/reviews/add.thtml:72
msgid "addon_review_add_title_field"
msgstr "Title/Summary:"
-#: views/reviews/display.thtml:61 views/reviews/display.thtml:77
+#: views/reviews/display.thtml:70 views/reviews/display.thtml:86
msgid "addon_review_admin_delete"
msgstr "Delete"
-#: views/reviews/display.thtml:60
+#: views/reviews/display.thtml:69
msgid "addon_review_author_reply_link"
msgstr "Reply"
@@ -156,7 +160,7 @@
msgid "addon_review_delete_header"
msgstr "Delete Review"
-#: controllers/reviews_controller.php:372
+#: controllers/reviews_controller.php:375
msgid "addon_review_deleted_successfully"
msgstr "Review deleted successfully."
@@ -178,19 +182,19 @@
# %1 is the addon name
#: controllers/reviews_controller.php:139
#: controllers/reviews_controller.php:181
-#: controllers/reviews_controller.php:272
-#: controllers/reviews_controller.php:351
+#: controllers/reviews_controller.php:275
+#: controllers/reviews_controller.php:354
#, php-format
msgid "addon_review_pagetitle"
msgstr "Reviews for %s"
# %1 is the user, %2 is the (localized) date
-#: views/reviews/display.thtml:76
+#: views/reviews/display.thtml:85
#, php-format
msgid "addon_review_reply_on_x_by_y"
msgstr "Reply by %1$s on %2$s"
-#: views/reviews/display.thtml:73
+#: views/reviews/display.thtml:82
msgid "addon_review_reply_prefix"
msgstr "Developer Reply:"
@@ -198,7 +202,8 @@
msgid "addon_review_saved_successfully"
msgstr "Your review was saved successfully. Thanks!"
-#: views/addons/display.thtml:231 views/reviews/display.thtml:59
+#: views/addons/display.thtml:267 views/addons/display.thtml:270
+#: views/reviews/display.thtml:61 views/reviews/display.thtml:64
#, php-format
msgid "addon_reviewed_by_u_on_d"
msgstr "by %1$s on %2$s"
@@ -210,25 +215,22 @@
msgid "addon_reviewed_on_x_rated_y"
msgstr "by %1$s on %2$s (rated %3$s)"
-#: controllers/addons_controller.php:992
-msgid "addons_breadcrumb_EULA"
-msgstr "EULA"
+#: views/addons/versions.thtml:109 views/addons/versions.thtml:110
+#: views/addons/versions.thtml:111
+msgid "addon_versions_getlatesttext"
+msgstr ""
-#: controllers/addons_controller.php:999
-msgid "addons_breadcrumb_privacy_policy"
-msgstr "Privacy Policy"
-
-#: controllers/addons_controller.php:541
+#: controllers/addons_controller.php:553
#, php-format
msgid "addons_browse_all_addons"
msgstr "All %1$s"
-#: controllers/addons_controller.php:531
+#: controllers/addons_controller.php:543
#, php-format
msgid "addons_browse_all_addons_title"
msgstr "Browse all %1$s"
-#: controllers/addons_controller.php:534
+#: controllers/addons_controller.php:546
#, php-format
msgid "addons_browse_browse_category"
msgstr "Browse %s"
@@ -240,11 +242,11 @@
msgid "addons_display_a_discuss"
msgstr "Discuss %s"
-#: views/reviews/display.thtml:94
+#: views/reviews/display.thtml:103
msgid "addons_display_add_review"
msgstr "Add a review"
-#: views/addons/display.thtml:254
+#: views/addons/display.thtml:294
msgid "addons_display_advanced_details"
msgstr "Advanced Details"
@@ -252,41 +254,41 @@
msgid "addons_display_categories"
msgstr "Categories"
-#: views/layouts/mozilla.thtml:225
+#: views/layouts/mozilla.thtml:224
msgid "addons_display_collapse"
msgstr "collapse"
-#: views/addons/display.thtml:332
+#: views/addons/display.thtml:373
msgid "addons_display_detailed_review"
msgstr "detailed review"
-#: views/addons/display.thtml:265
+#: views/addons/display.thtml:305
msgid "addons_display_developer_home_page"
msgstr "Developer Home Page"
-#: views/addons/display.thtml:315 views/reviews/add.thtml:82
-#: views/reviews/add.thtml:83
+#: views/addons/display.thtml:356 views/reviews/add.thtml:83
+#: views/reviews/add.thtml:84
msgid "addons_display_dont_like_it"
msgstr "Don't like it"
-#: views/reviews/display.thtml:92
+#: views/reviews/display.thtml:101
msgid "addons_display_edit_review"
msgstr "Edit your review"
-#: views/addons/display.thtml:255 views/layouts/mozilla.thtml:225
+#: views/addons/display.thtml:295 views/layouts/mozilla.thtml:224
msgid "addons_display_expand"
msgstr "expand"
-#: views/addons/display.thtml:125
+#: views/addons/display.thtml:142
msgid "addons_display_has_privacy"
msgstr "This add-on has a privacy policy."
-#: views/addons/display.thtml:314 views/reviews/add.thtml:80
-#: views/reviews/add.thtml:81
+#: views/addons/display.thtml:355 views/reviews/add.thtml:81
+#: views/reviews/add.thtml:82
msgid "addons_display_hate_it"
msgstr "Hate it"
-#: views/addons/display.thtml:258
+#: views/addons/display.thtml:298
msgid "addons_display_header_developer_comments"
msgstr "Developer Comments"
@@ -295,105 +297,102 @@
msgid "addons_display_header_discussions"
msgstr "Discussions"
-#: views/addons/display.thtml:185
+#: views/addons/display.thtml:246
msgid "addons_display_header_reviews"
msgstr "Reviews"
-#: views/addons/display.thtml:316 views/reviews/add.thtml:84
-#: views/reviews/add.thtml:85
+#: views/addons/display.thtml:206 views/addons/display.thtml:209
+msgid "addons_display_header_support"
+msgstr "Support"
+
+#: views/addons/display.thtml:357 views/reviews/add.thtml:85
+#: views/reviews/add.thtml:86
msgid "addons_display_like_it"
msgstr "Like it"
-#: views/addons/display.thtml:168
+#: views/addons/display.thtml:185
msgid "addons_display_long_description"
msgstr "Long Description"
-#: views/addons/display.thtml:318 views/reviews/add.thtml:88
-#: views/reviews/add.thtml:89
+#: views/addons/display.thtml:359 views/reviews/add.thtml:89
+#: views/reviews/add.thtml:90
msgid "addons_display_love_it"
msgstr "Love it"
-#: views/addons/display.thtml:138
+#: views/addons/display.thtml:155
msgid "addons_display_more_images"
msgstr "More Images"
-#: views/addons/display.thtml:346
+#: views/addons/display.thtml:387
#, php-format
msgid "addons_display_other_addons_by"
msgstr "Other add-ons by %1$s"
-#: controllers/addons_controller.php:151
-#: controllers/addons_controller.php:1014
+#: controllers/addons_controller.php:163 controllers/addons_controller.php:967
#: webroot/discussions/themes/addons/addon.php:21
#: webroot/discussions/themes/addons/discussion_form.php:12
#, php-format
msgid "addons_display_pagetitle"
msgstr "%s"
-#: views/addons/display.thtml:188
+#: views/addons/display.thtml:237
#, php-format
-msgid "addons_display_header_support"
-msgstr "Support"
-
-#: views/addons/display.thtml:211
-#, php-format
msgid "addons_display_paragraph_supportinfoemail"
-msgstr ""
-"Support for this add-on is provided by the developer at %s"
+msgstr "Support for this add-on is provided by the developer at %s"
-#: views/addons/display.thtml:194
+#: views/addons/display.thtml:220
#, php-format
msgid "addons_display_paragraph_supportinfoemailurl"
msgstr ""
-"Support for this add-on is provided by the developer at %s or by sending an e-mail to %s"
+"Support for this add-on is provided by the developer at %s or by sending an "
+"e-mail to %s"
-#: views/addons/display.thtml:203
+#: views/addons/display.thtml:229
#, php-format
msgid "addons_display_paragraph_supportinfourl"
-msgstr ""
-"Support for this add-on is provided by the developer at %s"
+msgstr "Support for this add-on is provided by the developer at %s"
-#: views/addons/display.thtml:312
+#: views/addons/display.thtml:353
msgid "addons_display_rate_it"
msgstr "Rate It"
-#: views/addons/display.thtml:317 views/reviews/add.thtml:86
-#: views/reviews/add.thtml:87
+#: views/addons/display.thtml:358 views/reviews/add.thtml:87
+#: views/reviews/add.thtml:88
msgid "addons_display_really_like_it"
msgstr "Really like it"
-#: views/addons/display.thtml:328
+#: views/addons/display.thtml:369
msgid "addons_display_review_submit"
msgstr "Save"
-#: views/addons/display.thtml:340
+#: views/addons/display.thtml:381
#, php-format
msgid "addons_display_see_all_addons"
msgstr "See All %1$s Add-ons"
# %1 is the number of reviews
-#: views/addons/display.thtml:244
+#: views/addons/display.thtml:284
#, php-format
msgid "addons_display_see_all_reviews"
msgstr "See all reviews (%1$s)"
-#: views/addons/display.thtml:175 views/addons/display.thtml:177
+#: views/addons/display.thtml:194 views/addons/display.thtml:196
msgid "addons_display_see_all_versions"
msgstr "See All Versions"
-#: views/addons/display.thtml:176
+#: views/addons/display.thtml:195
msgid "addons_display_version_history"
msgstr "Complete Version History"
-#: views/addons/display.thtml:284 views/addons/versions.thtml:84
+#: views/addons/display.thtml:324 views/addons/versions.thtml:91
msgid "addons_display_view_source"
msgstr "View the source"
-#: views/addons/display.thtml:287
+#: views/addons/display.thtml:327
msgid "addons_display_view_stats"
msgstr "View statistics"
-#: views/addons/display.thtml:305
+#: views/addons/display.thtml:346
msgid "addons_display_what_do_you_think"
msgstr "What do you think?"
@@ -403,19 +402,19 @@
#: views/addons/display.thtml:68 views/addons/policy.thtml:62
#: views/elements/addon_discussionheader.thtml:84
-#: views/elements/addon_listitem.thtml:131 views/elements/feature.thtml:79
+#: views/elements/addon_listitem.thtml:128 views/elements/feature.thtml:79
msgid "addons_home_by"
msgstr "by"
-#: views/addons/category_landing.thtml:50 views/addons/home.thtml:49
-#: views/addons/searchengines.thtml:55 views/addons/themes_landing.thtml:50
+#: views/addons/category_landing.thtml:51 views/addons/home.thtml:49
+#: views/addons/searchengines.thtml:54 views/addons/themes_landing.thtml:49
msgid "addons_home_feature_head"
msgstr "We Recommend"
-#: controllers/addons_controller.php:73 controllers/addons_controller.php:258
-#: controllers/addons_controller.php:403 controllers/addons_controller.php:630
-#: controllers/addons_controller.php:805 controllers/addons_controller.php:872
-#: controllers/search_controller.php:147
+#: controllers/addons_controller.php:76 controllers/addons_controller.php:270
+#: controllers/addons_controller.php:415 controllers/addons_controller.php:637
+#: controllers/addons_controller.php:776 controllers/addons_controller.php:834
+#: controllers/search_controller.php:150
#, php-format
msgid "addons_home_header_details"
msgstr ""
@@ -426,14 +425,13 @@
msgid "addons_home_other_applications"
msgstr "Other Applications"
-#: controllers/addons_controller.php:151 controllers/addons_controller.php:217
-#: controllers/addons_controller.php:405 controllers/addons_controller.php:538
-#: controllers/addons_controller.php:628 controllers/addons_controller.php:648
-#: controllers/addons_controller.php:803 controllers/addons_controller.php:870
-#: controllers/addons_controller.php:929
-#: controllers/addons_controller.php:1014
-#: controllers/addons_controller.php:1051
-#: controllers/addons_controller.php:1105 controllers/components/amo.php:484
+#: controllers/addons_controller.php:163 controllers/addons_controller.php:229
+#: controllers/addons_controller.php:417 controllers/addons_controller.php:550
+#: controllers/addons_controller.php:635 controllers/addons_controller.php:655
+#: controllers/addons_controller.php:774 controllers/addons_controller.php:832
+#: controllers/addons_controller.php:891 controllers/addons_controller.php:967
+#: controllers/addons_controller.php:1004
+#: controllers/addons_controller.php:1063 controllers/components/amo.php:486
#: controllers/components/simple_acl.php:81
#: controllers/developers_controller.php:64
#: controllers/editors_controller.php:57 controllers/groups_controller.php:65
@@ -443,15 +441,18 @@
#: controllers/pages_controller.php:91 controllers/previews_controller.php:67
#: controllers/reviews_controller.php:142
#: controllers/reviews_controller.php:182
-#: controllers/reviews_controller.php:273
-#: controllers/reviews_controller.php:352
-#: controllers/search_controller.php:123
+#: controllers/reviews_controller.php:276
+#: controllers/reviews_controller.php:355
+#: controllers/search_controller.php:126
#: controllers/statistics_controller.php:60
-#: controllers/users_controller.php:89 controllers/users_controller.php:213
-#: controllers/users_controller.php:309 controllers/users_controller.php:377
-#: controllers/users_controller.php:491
+#: controllers/users_controller.php:94 controllers/users_controller.php:218
+#: controllers/users_controller.php:314 controllers/users_controller.php:382
+#: controllers/users_controller.php:496
#: webroot/discussions/themes/addons/addon.php:22
#: webroot/discussions/themes/addons/discussion_form.php:13
+#: controllers/users_controller.php:90 controllers/users_controller.php:214
+#: controllers/users_controller.php:310 controllers/users_controller.php:378
+#: controllers/users_controller.php:492
#, php-format
msgid "addons_home_pagetitle"
msgstr "%1$s Add-ons"
@@ -534,12 +535,12 @@
"graphic formats or playing multimedia files. Plugins are slightly different "
"from extensions, which modify or add to existing functionality."
-#: controllers/addons_controller.php:649
+#: controllers/addons_controller.php:656
#, php-format
msgid "addons_plugins_main_header"
msgstr "Common Plugins for %1$s"
-#: controllers/addons_controller.php:648
+#: controllers/addons_controller.php:655 controllers/components/amo.php:600
msgid "addons_plugins_pagetitle"
msgstr "Plugins"
@@ -558,23 +559,22 @@
"installation can proceed:"
# %1 is the addon name
-#: controllers/addons_controller.php:1050
+#: controllers/addons_controller.php:1003
#, php-format
msgid "addons_previews_pagetitle"
msgstr "Previews for %s"
-#: views/addons/recommended.thtml:50 controllers/addons_controller.php:938
+#: views/addons/recommended.thtml:50 controllers/addons_controller.php:899
msgid "addons_recommended_introduction"
msgstr ""
"With so many great add-ons available, there's something for everyone. To get "
"you started, here's a list of some of the most popular. Enjoy!"
-#: controllers/addons_controller.php:929 controllers/addons_controller.php:932
-#: controllers/addons_controller.php:937
+#: controllers/addons_controller.php:891 controllers/addons_controller.php:898
msgid "addons_recommended_pagetitle"
msgstr "Recommended Add-ons"
-#: controllers/addons_controller.php:933
+#: controllers/addons_controller.php:894
msgid "addons_recommended_title"
msgstr "Recommended Add-ons"
@@ -584,32 +584,32 @@
"Sorry, you need a Mozilla-based browser (such as Firefox) to install a "
"search plugin."
-#: views/addons/searchengines.thtml:50
+#: views/addons/searchengines.thtml:49
msgid "addons_searchengines_error_nojavascript"
msgstr ""
"Javascript is required to install plugins, but it looks like you have it "
"disabled. Please enable Javascript before trying to install any of the "
"search plugins below."
-#: controllers/addons_controller.php:627 controllers/addons_controller.php:637
+#: controllers/addons_controller.php:634 controllers/addons_controller.php:644
msgid "addons_searchengines_pagetitle"
msgstr "Search Engines"
-#: views/addons/versions.thtml:48
+#: views/addons/versions.thtml:52
msgid "addons_versions_careful"
msgstr "Be Careful With Old Versions"
-#: views/addons/versions.thtml:49
+#: views/addons/versions.thtml:53
msgid "addons_versions_careful_introduction"
msgstr ""
"These versions are displayed for reference and testing purposes. You should "
"always use the latest version of an add-on."
-#: views/addons/versions.thtml:52 controllers/addons_controller.php:1118
+#: views/addons/versions.thtml:49 controllers/addons_controller.php:1071
msgid "addons_versions_history"
msgstr "Version History with Changelogs"
-#: controllers/addons_controller.php:1101
+#: controllers/addons_controller.php:1059
#, php-format
msgid "addons_versions_pagetitle"
msgstr "%1$s Version History"
@@ -703,46 +703,37 @@
msgid "blog_title"
msgstr "Mozilla Add-ons Blog"
-#: controllers/addons_controller.php:1056
-msgid "breadcrumb_addon_previews"
-msgstr "Previews"
-
-#: controllers/addons_controller.php:1110
-msgid "breadcrumb_addon_versions"
-msgstr "Version History"
-
-#: views/elements/categories.thtml:66 views/elements/categories.thtml:79
-#: views/elements/categories.thtml:84
+#: views/elements/categories.thtml:81 views/elements/categories.thtml:90
msgid "categories_current_title"
msgstr "Current Category"
-#: views/elements/categories.thtml:57
+#: views/elements/categories.thtml:58
msgid "categories_header"
msgstr "Categories"
-#: views/elements/categories.thtml:57
+#: views/elements/categories.thtml:58
msgid "categories_header_title"
msgstr "Choose a category"
-#: views/addons/category_landing.thtml:132
+#: views/addons/category_landing.thtml:133
msgid "category_extra_allrecommended"
msgstr "See All Recommended Add-ons"
-#: views/addons/category_landing.thtml:123 views/addons/dictionaries.thtml:103
+#: views/addons/category_landing.thtml:124
msgid "category_extra_highestrated"
msgstr "Highest Rated First"
-#: views/addons/category_landing.thtml:124 views/addons/dictionaries.thtml:104
+#: views/addons/category_landing.thtml:125
msgid "category_extra_lastupdated"
msgstr "Last Updated First"
-#: views/addons/category_landing.thtml:122 views/addons/dictionaries.thtml:102
+#: views/addons/category_landing.thtml:123
msgid "category_extra_mostpopular"
msgstr "Most Popular First"
# %1 is the category name
-#: views/addons/category_landing.thtml:115 views/addons/dictionaries.thtml:95
-#: views/addons/searchengines.thtml:135 views/addons/themes_landing.thtml:128
+#: views/addons/category_landing.thtml:116
+#: views/addons/searchengines.thtml:134
#, php-format
msgid "category_extra_see_all"
msgstr "See All %1$s"
@@ -784,13 +775,14 @@
# date format string as used in PHP's strftime():
# http://php.net/strftime
-#: views/addons/display.thtml:233 views/addons/rss/versions.thtml:42
-#: views/blog/view.thtml:74 views/editors/reviews_queue.thtml:57
-#: views/editors/reviews_queue.thtml:68 views/elements/addon_listitem.thtml:96
+#: views/addons/display.thtml:268 views/addons/display.thtml:272
+#: views/addons/rss/versions.thtml:42 views/blog/view.thtml:74
+#: views/editors/reviews_queue.thtml:57 views/editors/reviews_queue.thtml:68
+#: views/elements/addon_listitem.thtml:96
#: views/elements/addon_version_detail.thtml:50 views/reviews/add.thtml:57
-#: views/reviews/delete.thtml:49 views/reviews/display.thtml:59
-#: views/reviews/display.thtml:76 views/search/rss/index.thtml:5
-#: views/users/info.thtml:70
+#: views/reviews/delete.thtml:49 views/reviews/display.thtml:62
+#: views/reviews/display.thtml:66 views/reviews/display.thtml:85
+#: views/search/rss/index.thtml:5 views/users/info.thtml:70
#: webroot/discussions/library/Framework/Framework.Functions.php:606
msgid "date"
msgstr "%B %e, %Y"
@@ -887,36 +879,36 @@
msgid "devcp_additem_submissionhelp_link"
msgstr "Submission Help"
-#: controllers/developers_controller.php:1393
+#: controllers/developers_controller.php:1403
msgid "devcp_addon_disabled_successfully"
msgstr "Add-on disabled successfully"
-#: controllers/developers_controller.php:1019
-#: controllers/developers_controller.php:1020
+#: controllers/developers_controller.php:1025
+#: controllers/developers_controller.php:1026
msgid "devcp_addon_edit_pagetitle"
msgstr "Edit Add-on"
-#: controllers/developers_controller.php:1388
+#: controllers/developers_controller.php:1398
msgid "devcp_addon_enabled_successfully"
msgstr "Add-on enabled successfully"
-#: controllers/developers_controller.php:932
-#: controllers/developers_controller.php:1216
+#: controllers/developers_controller.php:938
+#: controllers/developers_controller.php:1226
msgid "devcp_addon_field_description_displaytitle"
msgstr "Add-on Description"
-#: controllers/developers_controller.php:942
-#: controllers/developers_controller.php:1226
+#: controllers/developers_controller.php:948
+#: controllers/developers_controller.php:1236
msgid "devcp_addon_field_eula_displaytitle"
msgstr "EULA"
-#: controllers/developers_controller.php:912
-#: controllers/developers_controller.php:1178
+#: controllers/developers_controller.php:918
+#: controllers/developers_controller.php:1188
msgid "devcp_addon_field_homepage_displaytitle"
msgstr "Add-on Homepage"
-#: controllers/developers_controller.php:905
-#: controllers/developers_controller.php:1171
+#: controllers/developers_controller.php:911
+#: controllers/developers_controller.php:1181
msgid "devcp_addon_field_name_displaytitle"
msgstr "Add-on Name"
@@ -925,35 +917,35 @@
msgid "devcp_addon_field_preview_caption_displaytitle"
msgstr "Preview Caption"
-#: controllers/developers_controller.php:952
-#: controllers/developers_controller.php:1236
+#: controllers/developers_controller.php:958
+#: controllers/developers_controller.php:1246
msgid "devcp_addon_field_privacy_displaytitle"
msgstr "Privacy Policy"
-#: controllers/developers_controller.php:921
-#: controllers/developers_controller.php:1205
+#: controllers/developers_controller.php:927
+#: controllers/developers_controller.php:1215
msgid "devcp_addon_field_summary_displaytitle"
msgstr "Add-on Summary"
-#: controllers/developers_controller.php:1187
+#: controllers/developers_controller.php:1197
msgid "devcp_addon_field_supportemail_displaytitle"
msgstr "Support Email"
-#: controllers/developers_controller.php:1196
+#: controllers/developers_controller.php:1206
msgid "devcp_addon_field_supporturl_displaytitle"
msgstr "Support URL"
-#: controllers/developers_controller.php:962
-#: controllers/developers_controller.php:1343
+#: controllers/developers_controller.php:968
+#: controllers/developers_controller.php:1353
msgid "devcp_addon_field_versionnotes_displaytitle"
msgstr "Version Notes"
-#: controllers/developers_controller.php:1415
-#: controllers/developers_controller.php:1416
+#: controllers/developers_controller.php:1425
+#: controllers/developers_controller.php:1426
msgid "devcp_addon_nominate_pagetitle"
msgstr "Nominate Add-on"
-#: controllers/developers_controller.php:1461
+#: controllers/developers_controller.php:1471
msgid "devcp_addon_nominated_successfully"
msgstr "Add-on nominated successfully!"
@@ -1019,7 +1011,7 @@
msgid "devcp_addon_submit_pagetitle"
msgstr "Submit Add-on"
-#: controllers/developers_controller.php:1107
+#: controllers/developers_controller.php:1117
msgid "devcp_addon_updated_successfully"
msgstr "Add-on updated successfully"
@@ -1361,11 +1353,11 @@
msgstr "Update"
#: controllers/developers_controller.php:145
-#: controllers/developers_controller.php:998
-#: controllers/developers_controller.php:1024
-#: controllers/developers_controller.php:1276
-#: controllers/developers_controller.php:1380
-#: controllers/developers_controller.php:1430
+#: controllers/developers_controller.php:1004
+#: controllers/developers_controller.php:1030
+#: controllers/developers_controller.php:1286
+#: controllers/developers_controller.php:1390
+#: controllers/developers_controller.php:1440
#: controllers/previews_controller.php:108
#: controllers/previews_controller.php:211
#: controllers/previews_controller.php:312
@@ -1375,14 +1367,14 @@
msgstr "You do not have access to that add-on."
#: views/developers/add_step2.thtml:126
-#: controllers/developers_controller.php:927
-#: controllers/developers_controller.php:1211
+#: controllers/developers_controller.php:933
+#: controllers/developers_controller.php:1221
msgid "devcp_error_addon_field_summary_toolong"
msgstr ""
"Summaries are limited to a maximum of 250 characters.\n"
"(You entered %s)"
-#: controllers/developers_controller.php:643
+#: controllers/developers_controller.php:649
msgid "devcp_error_addonname_not_unique"
msgstr ""
"The name for your add-on already exists in the database. Please make sure "
@@ -1399,7 +1391,7 @@
msgid "devcp_error_appversion_reference_link_text"
msgstr "this page"
-#: controllers/developers_controller.php:749
+#: controllers/developers_controller.php:755
msgid "devcp_error_describe_changes"
msgstr "Please describe the changes made in this add-on update."
@@ -1513,15 +1505,15 @@
msgid "devcp_error_no_platform"
msgstr "No platform selected"
-#: controllers/developers_controller.php:1450
+#: controllers/developers_controller.php:1460
msgid "devcp_error_nominate_message"
msgstr "You must supply the requested details for nomination."
-#: controllers/developers_controller.php:1444
+#: controllers/developers_controller.php:1454
msgid "devcp_error_nominate_no_prerelease"
msgstr "You cannot nominate a pre-release add-on."
-#: controllers/developers_controller.php:1436
+#: controllers/developers_controller.php:1446
msgid "devcp_error_nominate_sandbox_only"
msgstr "You can only nominate add-ons currently in the sandbox."
@@ -1540,9 +1532,9 @@
"That file extension (%s) is not allowed for a preview. Please use one of the "
"following: %s"
-#: controllers/developers_controller.php:635
-#: controllers/developers_controller.php:650
-#: controllers/developers_controller.php:1111
+#: controllers/developers_controller.php:641
+#: controllers/developers_controller.php:656
+#: controllers/developers_controller.php:1121
msgid "devcp_error_saving"
msgstr "An error occurred trying to save your data."
@@ -1935,7 +1927,7 @@
msgid "devcp_question_addontype_incorrect"
msgstr "Incorrect?"
-#: controllers/developers_controller.php:1364
+#: controllers/developers_controller.php:1374
msgid "devcp_question_delete_file"
msgstr "Are you sure you want to delete this file?"
@@ -1948,22 +1940,22 @@
msgid "devcp_skip_reviewing_addon_info"
msgstr "Skip updating my current add-on information"
-#: views/elements/developers/statsbar.thtml:45
+#: views/elements/developers/statsbar.thtml:46
#, php-format
msgid "devcp_statsbar_adu"
msgstr "%s Active Daily Users"
-#: views/elements/developers/statsbar.thtml:47
+#: views/elements/developers/statsbar.thtml:48
#, php-format
msgid "devcp_statsbar_rating"
msgstr "Rated %1$.2f / %2$d"
-#: views/elements/developers/statsbar.thtml:41
+#: views/elements/developers/statsbar.thtml:42
#, php-format
msgid "devcp_statsbar_total_downloads"
msgstr "%s Total Downloads"
-#: views/elements/developers/statsbar.thtml:43
+#: views/elements/developers/statsbar.thtml:44
#, php-format
msgid "devcp_statsbar_weekly_downloads"
msgstr "%s Weekly Downloads"
@@ -2026,12 +2018,12 @@
msgid "devcp_valid_app_reference_linktext"
msgstr "this page"
-#: controllers/developers_controller.php:1259
-#: controllers/developers_controller.php:1260
+#: controllers/developers_controller.php:1269
+#: controllers/developers_controller.php:1270
msgid "devcp_version_edit_pagetitle"
msgstr "Edit Version"
-#: controllers/developers_controller.php:1304
+#: controllers/developers_controller.php:1314
msgid "devcp_version_updated_successfully"
msgstr "Version updated successfully."
@@ -2047,7 +2039,7 @@
msgid "editorcp_logs_filter_by"
msgstr "Filter by type/action"
-#: views/editors/logs.thtml:42 controllers/editors_controller.php:716
+#: views/editors/logs.thtml:42 controllers/editors_controller.php:732
msgid "editorcp_logs_page_heading"
msgstr "Event Log"
@@ -2108,7 +2100,7 @@
msgid "editorcp_reviewlog_none_found"
msgstr "No reviews found for this period."
-#: views/editors/reviewlog.thtml:42 controllers/editors_controller.php:742
+#: views/editors/reviewlog.thtml:42 controllers/editors_controller.php:758
msgid "editorcp_reviewlog_page_heading"
msgstr "Review Log"
@@ -2132,24 +2124,24 @@
msgid "editorcp_summary_totalreviews_heading"
msgstr "Total Reviews"
-#: controllers/editors_controller.php:349
-#: controllers/editors_controller.php:350
+#: controllers/editors_controller.php:360
+#: controllers/editors_controller.php:361
msgid "editors_addon_review_pagetitle"
msgstr "Review Add-on"
-#: controllers/editors_controller.php:440
+#: controllers/editors_controller.php:451
msgid "editors_error_js-formerror"
msgstr "Please complete the following fields:"
-#: controllers/editors_controller.php:441
+#: controllers/editors_controller.php:452
msgid "editors_error_review_one_file"
msgstr "Please select at least one file to review."
-#: controllers/editors_controller.php:375
+#: controllers/editors_controller.php:386
msgid "editors_error_self_reviews_forbidden"
msgstr "Self-reviews are not allowed."
-#: controllers/editors_controller.php:285
+#: controllers/editors_controller.php:296
msgid "editors_external_software"
msgstr "External Software"
@@ -2161,38 +2153,38 @@
msgid "editors_featured_add_feature_submit"
msgstr "Add"
-#: views/editors/featured.thtml:48 controllers/editors_controller.php:586
-#: controllers/editors_controller.php:595
+#: views/editors/featured.thtml:48 controllers/editors_controller.php:602
+#: controllers/editors_controller.php:611
msgid "editors_featured_addon_add_failure"
msgstr "Failed to add feature."
-#: controllers/editors_controller.php:598
+#: controllers/editors_controller.php:614
msgid "editors_featured_addon_add_success"
msgstr "Successfully added feature."
-#: views/editors/featured.thtml:49 controllers/editors_controller.php:620
-#: controllers/editors_controller.php:638
+#: views/editors/featured.thtml:49 controllers/editors_controller.php:636
+#: controllers/editors_controller.php:654
msgid "editors_featured_addon_edit_failure"
msgstr "Failed to edit feature."
-#: views/editors/featured.thtml:50 controllers/editors_controller.php:640
+#: views/editors/featured.thtml:50 controllers/editors_controller.php:656
msgid "editors_featured_addon_edit_success"
msgstr "Successfully edited feature."
-#: views/editors/featured.thtml:52 controllers/editors_controller.php:613
+#: views/editors/featured.thtml:52 controllers/editors_controller.php:629
msgid "editors_featured_addon_invalid_locale"
msgstr "One or more locales are invalid."
-#: views/editors/featured.thtml:51 controllers/editors_controller.php:658
+#: views/editors/featured.thtml:51 controllers/editors_controller.php:674
msgid "editors_featured_addon_remove_failure"
msgstr "Failed to remove feature."
-#: controllers/editors_controller.php:653
+#: controllers/editors_controller.php:669
msgid "editors_featured_addon_remove_success"
msgstr "Successfully removed feature."
-#: controllers/editors_controller.php:667
-#: controllers/editors_controller.php:669
+#: controllers/editors_controller.php:683
+#: controllers/editors_controller.php:685
msgid "editors_featured_addons_pagetitle"
msgstr "Featured Add-ons"
@@ -2229,15 +2221,15 @@
msgid "editors_notice_none_found"
msgstr "There are currently no add-ons of this type to review."
-#: controllers/editors_controller.php:238
+#: controllers/editors_controller.php:249
msgid "editors_one_day"
msgstr "1 day"
-#: controllers/editors_controller.php:246
+#: controllers/editors_controller.php:257
msgid "editors_one_hour"
msgstr "1 hour"
-#: controllers/editors_controller.php:254
+#: controllers/editors_controller.php:265
msgid "editors_one_minute"
msgstr "1 minute"
@@ -2246,13 +2238,13 @@
msgid "editors_pagetitle"
msgstr "Editor Tools"
-#: controllers/editors_controller.php:266
-#: controllers/editors_controller.php:269
+#: controllers/editors_controller.php:277
+#: controllers/editors_controller.php:280
#, php-format
msgid "editors_platform_x_only"
msgstr "%s only"
-#: controllers/editors_controller.php:281
+#: controllers/editors_controller.php:292
msgid "editors_pre-release"
msgstr "Pre-release"
@@ -2275,7 +2267,7 @@
msgstr ""
"All review queues are currently disabled. Please check back at a later time."
-#: controllers/editors_controller.php:436
+#: controllers/editors_controller.php:447
msgid "editors_review_action"
msgstr "Review Action"
@@ -2291,7 +2283,7 @@
msgid "editors_review_action_sandbox"
msgstr "Retain in Sandbox"
-#: controllers/editors_controller.php:437
+#: controllers/editors_controller.php:448
msgid "editors_review_comments"
msgstr "Review Comments"
@@ -2472,7 +2464,7 @@
msgid "editors_review_th_version_file"
msgstr "Version/File"
-#: controllers/editors_controller.php:391
+#: controllers/editors_controller.php:402
msgid "editors_reviewed_successfully"
msgstr "Review successfully processed."
@@ -2496,7 +2488,7 @@
msgid "editors_reviews_in_reply_to"
msgstr "In reply to:"
-#: controllers/editors_controller.php:537
+#: controllers/editors_controller.php:548
msgid "editors_reviews_processed"
msgstr "Reviews processed successfully!"
@@ -2508,23 +2500,23 @@
msgid "editors_reviews_submit_process_reviews"
msgstr "Process Reviews"
-#: controllers/editors_controller.php:277
+#: controllers/editors_controller.php:288
msgid "editors_site_specific"
msgstr "Site Specific"
-#: controllers/editors_controller.php:208
+#: controllers/editors_controller.php:219
msgid "editors_submissiontype_new"
msgstr "New"
-#: controllers/editors_controller.php:209
+#: controllers/editors_controller.php:220
msgid "editors_submissiontype_updated"
msgstr "Updated"
-#: controllers/editors_controller.php:439
+#: controllers/editors_controller.php:450
msgid "editors_tested_app"
msgstr "Tested Application"
-#: controllers/editors_controller.php:438
+#: controllers/editors_controller.php:449
msgid "editors_tested_os"
msgstr "Tested Operating Systems"
@@ -2565,27 +2557,27 @@
msgid "editors_th_submissiontypes"
msgstr "Submission Types"
-#: controllers/editors_controller.php:234
+#: controllers/editors_controller.php:245
#, php-format
msgid "editors_x_days"
msgstr "%s days"
-#: controllers/editors_controller.php:242
+#: controllers/editors_controller.php:253
#, php-format
msgid "editors_x_hours"
msgstr "%s hours"
-#: controllers/editors_controller.php:250
+#: controllers/editors_controller.php:261
#, php-format
msgid "editors_x_minutes"
msgstr "%s minutes"
-#: views/errors/error401.thtml:50 controllers/components/amo.php:484
-#: controllers/components/amo.php:485 controllers/components/amo.php:486
+#: views/errors/error401.thtml:50 controllers/components/amo.php:486
+#: controllers/components/amo.php:487 controllers/components/amo.php:488
#: controllers/components/simple_acl.php:81
#: controllers/components/simple_acl.php:82
#: controllers/components/simple_acl.php:83
-#: controllers/reviews_controller.php:280
+#: controllers/reviews_controller.php:283
msgid "error_access_denied"
msgstr "Access Denied"
@@ -2593,22 +2585,22 @@
msgid "error_access_denied_message"
msgstr "You are not authorized to view this page."
-#: controllers/addons_controller.php:97 controllers/addons_controller.php:979
-#: controllers/addons_controller.php:1037
-#: controllers/addons_controller.php:1041
+#: controllers/addons_controller.php:101 controllers/addons_controller.php:154
+#: controllers/addons_controller.php:940 controllers/addons_controller.php:990
+#: controllers/addons_controller.php:994
#: controllers/developers_controller.php:165
-#: controllers/developers_controller.php:1117
-#: controllers/developers_controller.php:1424
+#: controllers/developers_controller.php:1127
+#: controllers/developers_controller.php:1434
#: controllers/downloads_controller.php:94
#: controllers/downloads_controller.php:101
-#: controllers/editors_controller.php:366
+#: controllers/editors_controller.php:377
#: controllers/previews_controller.php:115
#: controllers/previews_controller.php:206
#: controllers/previews_controller.php:307
#: controllers/reviews_controller.php:76
#: controllers/reviews_controller.php:177
-#: controllers/reviews_controller.php:259
-#: controllers/reviews_controller.php:267
+#: controllers/reviews_controller.php:262
+#: controllers/reviews_controller.php:270
#: controllers/statistics_controller.php:127
msgid "error_addon_notfound"
msgstr "Add-on not found!"
@@ -2617,28 +2609,28 @@
msgid "error_addon_notviewable"
msgstr "This add-on is not viewable here."
-#: controllers/addons_controller.php:493
+#: controllers/addons_controller.php:505
msgid "error_browse_no_addons"
msgstr "No add-ons in this category!"
-#: views/developers/add_step2.thtml:117 views/users/register.thtml:59
+#: views/developers/add_step2.thtml:117 views/users/register.thtml:60
msgid "error_email_invalid"
msgstr "This is not a valid email address."
#: views/admin/users_edit.thtml:62 views/admin/users_edit.thtml:67
-#: views/reviews/add.thtml:73 views/reviews/add.thtml:97
-#: views/users/edit.thtml:58 views/users/edit.thtml:63
-#: views/users/pwreset.thtml:71 views/users/register.thtml:64
-#: views/users/register.thtml:74 views/users/register.thtml:79
+#: views/reviews/add.thtml:74 views/reviews/add.thtml:98
+#: views/users/edit.thtml:59 views/users/edit.thtml:64
+#: views/users/pwreset.thtml:74 views/users/register.thtml:65
+#: views/users/register.thtml:75 views/users/register.thtml:80
msgid "error_field_required"
msgstr "This field must not be empty."
-#: controllers/editors_controller.php:482 controllers/files_controller.php:75
+#: controllers/editors_controller.php:493 controllers/files_controller.php:75
#: controllers/files_controller.php:91 controllers/files_controller.php:94
msgid "error_file_notfound"
msgstr "File not found!"
-#: controllers/editors_controller.php:500
+#: controllers/editors_controller.php:511
#, php-format
msgid "error_file_x_notfound"
msgstr "File error: %s does not exist."
@@ -2646,29 +2638,30 @@
#: views/reviews/add.thtml:64 views/users/edit.thtml:49
#: views/users/register.thtml:49 controllers/developers_controller.php:352
#: controllers/developers_controller.php:611
-#: controllers/developers_controller.php:744
-#: controllers/developers_controller.php:752
-#: controllers/developers_controller.php:1043
+#: controllers/developers_controller.php:750
+#: controllers/developers_controller.php:758
+#: controllers/developers_controller.php:1049
#: controllers/groups_controller.php:80 controllers/groups_controller.php:102
msgid "error_formerrors"
msgstr "There are errors in this form. Please correct them and resubmit."
#: views/admin/users_edit.thtml:85 views/developers/add_step2.thtml:112
-#: views/developers/add_step2.thtml:122 views/users/edit.thtml:77
-#: views/users/register.thtml:93
+#: views/developers/add_step2.thtml:122 views/users/edit.thtml:78
+#: views/users/register.thtml:94
msgid "error_invalid_url"
msgstr ""
"This URL has an invalid format. Valid URLs look like http://example.com/"
"my_page."
-#: controllers/addons_controller.php:82 controllers/addons_controller.php:85
-#: controllers/addons_controller.php:953
-#: controllers/addons_controller.php:1027
+#: controllers/addons_controller.php:85 controllers/addons_controller.php:88
+#: controllers/addons_controller.php:914 controllers/addons_controller.php:980
#: controllers/downloads_controller.php:65
#: controllers/reviews_controller.php:70
#: controllers/reviews_controller.php:171
-#: controllers/reviews_controller.php:252 controllers/users_controller.php:175
-#: controllers/users_controller.php:244 controllers/users_controller.php:461
+#: controllers/reviews_controller.php:255 controllers/users_controller.php:180
+#: controllers/users_controller.php:249 controllers/users_controller.php:466
+#: controllers/users_controller.php:176 controllers/users_controller.php:245
+#: controllers/users_controller.php:462
#, php-format
msgid "error_missing_argument"
msgstr "Missing argument: %s"
@@ -2681,34 +2674,37 @@
msgid "error_preview_notfound"
msgstr "Preview not found!"
-#: views/addons/display.thtml:322 views/reviews/add.thtml:91
+#: views/addons/display.thtml:363 views/reviews/add.thtml:92
msgid "error_review_rating_required"
msgstr "You must select a rating."
-#: controllers/users_controller.php:150
+#: controllers/users_controller.php:155 controllers/users_controller.php:151
msgid "error_user_already_confirmed"
msgstr "This user account is already confirmed."
-#: controllers/users_controller.php:192 controllers/users_controller.php:255
+#: controllers/users_controller.php:197 controllers/users_controller.php:260
+#: controllers/users_controller.php:193 controllers/users_controller.php:256
msgid "error_user_badconfirmationcode"
msgstr "Invalid confirmation code!"
-#: views/users/edit.thtml:95 views/users/pwreset.thtml:76
-#: views/users/register.thtml:69
+#: views/users/edit.thtml:96 views/users/pwreset.thtml:79
+#: views/users/register.thtml:70
msgid "error_user_confirmpw_nomatch"
msgstr "The passwords did not match."
-#: views/users/register.thtml:59
+#: views/users/register.thtml:60
msgid "error_user_email_notunique"
msgstr "This email address is already taken by another user."
-#: views/admin/users_edit.thtml:72 views/users/edit.thtml:68
-#: views/users/register.thtml:84
+#: views/admin/users_edit.thtml:72 views/users/edit.thtml:69
+#: views/users/register.thtml:85
msgid "error_user_nickname_notunique"
msgstr "This nickname is already taken."
-#: views/users/pwreset.thtml:53 controllers/users_controller.php:181
-#: controllers/users_controller.php:250 controllers/users_controller.php:467
+#: views/users/pwreset.thtml:54 controllers/users_controller.php:186
+#: controllers/users_controller.php:255 controllers/users_controller.php:472
+#: controllers/users_controller.php:182 controllers/users_controller.php:251
+#: controllers/users_controller.php:468
msgid "error_user_notfound"
msgstr "User not found!"
@@ -2721,26 +2717,26 @@
msgid "error_username_or_pw_wrong"
msgstr "Wrong username or password!"
-#: controllers/developers_controller.php:1271
-#: controllers/editors_controller.php:361
+#: controllers/developers_controller.php:1281
+#: controllers/editors_controller.php:372
msgid "error_version_notfound"
msgstr "Version not found!"
-#: views/users/edit.thtml:85
+#: views/users/edit.thtml:86
msgid "error_wrong_password"
msgstr "Wrong password entered!"
-#: views/elements/feature.thtml:98
+#: views/elements/feature.thtml:106
msgid "feature_learnmore"
msgstr "Learn more"
# %1 is the add-on name
-#: views/elements/feature.thtml:99
+#: views/elements/feature.thtml:107
#, php-format
msgid "feature_learnmore_about_addon"
msgstr "Learn more about %1$s"
-#: views/addons/display.thtml:104 views/elements/addon_listitem.thtml:134
+#: views/addons/display.thtml:104 views/elements/addon_listitem.thtml:131
#: views/elements/feature.thtml:83
#, php-format
msgid "feature_reviews"
@@ -2748,7 +2744,7 @@
msgstr[0] "%1$s review"
msgstr[1] "%1$s reviews"
-#: views/elements/feature.thtml:103
+#: views/elements/feature.thtml:111
msgid "feature_view_more_from_category"
msgstr "View more from"
@@ -3134,7 +3130,7 @@
msgid "forum_roles_in_category"
msgstr "Roles in Category"
-#: views/addons/display.thtml:328
+#: views/addons/display.thtml:369
#: webroot/discussions/themes/addons/settings_category_edit.php:68
#: webroot/discussions/themes/addons/settings_role_edit.php:82
msgid "forum_save"
@@ -3255,11 +3251,7 @@
msgid "header_navlink_addons"
msgstr "Add-ons"
-#: controllers/addons_controller.php:546
-msgid "header_navlink_browse"
-msgstr "Browse"
-
-#: views/addons/display.thtml:307 views/elements/developers/myaddons.thtml:65
+#: views/addons/display.thtml:348 views/elements/developers/myaddons.thtml:65
#: views/elements/header.thtml:145
msgid "header_navlink_login"
msgstr "Log in"
@@ -3309,43 +3301,40 @@
msgid "install_error_addon_not_found"
msgstr "This add-on is not available."
-#: views/addons/dictionaries.thtml:121
+#: views/addons/dictionaries.thtml:61
msgid "langtools_a11y_tablesummary"
msgstr "List of language packs and dictionaries."
-#: views/addons/dictionaries.thtml:50
+#: views/addons/dictionaries.thtml:47
msgid "langtools_download_dictionary"
msgstr "Download Dictionary"
-#: views/addons/dictionaries.thtml:51
+#: views/addons/dictionaries.thtml:48
msgid "langtools_download_langpack"
msgstr "Download Language Pack"
-#: views/addons/dictionaries.thtml:119
+#: views/addons/dictionaries.thtml:59 controllers/addons_controller.php:773
+#: controllers/components/amo.php:577
msgid "langtools_header_dicts_and_langpacks"
msgstr "Dictionaries & Language Packs"
-#: views/addons/dictionaries.thtml:47
+#: views/addons/dictionaries.thtml:44
msgid "langtools_install_dictionary"
msgstr "Install Dictionary"
-#: views/addons/dictionaries.thtml:48
+#: views/addons/dictionaries.thtml:45
msgid "langtools_install_langpack"
msgstr "Install Language Pack"
-#: views/addons/dictionaries.thtml:114
-msgid "langtools_link_jumpto_dicts"
-msgstr "Dictionaries & Language Packs"
-
-#: views/addons/dictionaries.thtml:125
+#: views/addons/dictionaries.thtml:65
msgid "langtools_tableheader_dictionary"
msgstr "Dictionary"
-#: views/addons/dictionaries.thtml:126
+#: views/addons/dictionaries.thtml:66
msgid "langtools_tableheader_langpack"
msgstr "Language Pack"
-#: views/addons/dictionaries.thtml:124
+#: views/addons/dictionaries.thtml:64
msgid "langtools_tableheader_language"
msgstr "Language"
@@ -3365,24 +3354,36 @@
msgid "list_sortby_rating"
msgstr "Rating"
-#: config/bootstrap.php:258 config/bootstrap.php:260
+#: config/bootstrap.php:263 config/bootstrap.php:265
msgid "main_prettyname_firefox"
msgstr "Firefox"
-#: config/bootstrap.php:263
+#: config/bootstrap.php:268
msgid "main_prettyname_seamonkey"
msgstr "Seamonkey"
-#: config/bootstrap.php:262
+#: config/bootstrap.php:267
msgid "main_prettyname_sunbird"
msgstr "Sunbird"
-#: config/bootstrap.php:261
+#: config/bootstrap.php:266
msgid "main_prettyname_thunderbird"
msgstr "Thunderbird"
+#: controllers/components/amo.php:555 controllers/components/amo.php:557
+msgid "nav_category_dicts_langpacks"
+msgstr ""
+
+#: controllers/components/amo.php:591 controllers/components/amo.php:593
+msgid "nav_category_plugins"
+msgstr ""
+
+#: controllers/components/amo.php:561
+msgid "nav_category_themes"
+msgstr ""
+
# In a user list: user 1, user 2, "others"
-#: views/helpers/addons_html.php:178
+#: views/helpers/addons_html.php:207
msgid "other_users"
msgstr "others"
@@ -3439,16 +3440,16 @@
msgid "reviews_header"
msgstr "Reviews for %s"
-#: controllers/addons_controller.php:263
+#: controllers/addons_controller.php:275
msgid "rss_featuredaddons"
msgstr "Featured Add-ons"
-#: controllers/addons_controller.php:262
-#: controllers/addons_controller.php:1142
+#: controllers/addons_controller.php:274
+#: controllers/addons_controller.php:1095
msgid "rss_newestaddons"
msgstr "Newest Add-ons"
-#: controllers/addons_controller.php:1143
+#: controllers/addons_controller.php:1096
#, php-format
msgid "rss_newestaddons_description"
msgstr "The most recent %s Add-ons"
@@ -3457,28 +3458,28 @@
msgid "search_disabled"
msgstr "Search is currently disabled. Please try again later."
-#: views/elements/search.thtml:71
+#: views/elements/search.thtml:70
msgid "search_form_all_addons"
msgstr "all add-ons"
-#: views/elements/search.thtml:58 views/elements/search.thtml:67
-#: views/layouts/mozilla.thtml:123
+#: views/elements/search.thtml:58 views/elements/search.thtml:66
+#: views/layouts/mozilla.thtml:122
msgid "search_form_default_text"
msgstr "search for add-ons"
-#: views/elements/search.thtml:81
+#: views/elements/search.thtml:84
msgid "search_form_submit"
msgstr "Search"
-#: views/elements/search.thtml:69
+#: views/elements/search.thtml:68
msgid "search_form_within"
msgstr "within"
-#: views/addons/searchengines.thtml:124
+#: views/addons/searchengines.thtml:123
msgid "search_landing_all_search_engines"
msgstr "All Search Engines"
-#: views/addons/searchengines.thtml:120
+#: views/addons/searchengines.thtml:119
msgid "search_landing_browse_search_engines"
msgstr "Browse Search Engines"
@@ -3493,15 +3494,15 @@
msgid "search_nothing_found"
msgstr "No results found."
-#: controllers/search_controller.php:123
+#: controllers/search_controller.php:126
msgid "search_pagetitle"
msgstr "Search Add-ons"
-#: controllers/search_controller.php:170
+#: controllers/search_controller.php:173
msgid "search_rss_description"
msgstr "Search results feed"
-#: controllers/search_controller.php:169
+#: controllers/search_controller.php:172
#, php-format
msgid "search_rss_results_for"
msgstr "Search results for: %s"
@@ -3531,19 +3532,31 @@
msgid "sidebar_pitch_dictionary"
msgstr "Dictionary"
+#: views/elements/pitch.thtml:72
+msgid "sidebar_pitch_featured_addons"
+msgstr "Featured Add-ons"
+
#: views/elements/pitch.thtml:61
msgid "sidebar_pitch_looking_for"
msgstr "I am looking for a:"
+#: views/elements/pitch.thtml:71
+msgid "sidebar_pitch_newest_addons"
+msgstr "Newest Add-ons"
+
#: views/elements/pitch.thtml:49
msgid "sidebar_pitch_search"
msgstr "Search Plugin"
+#: views/elements/pitch.thtml:70
+msgid "sidebar_pitch_subscribe_to"
+msgstr "Subscribe to"
+
#: views/elements/pitch.thtml:48 views/elements/pitch.thtml:54
msgid "sidebar_pitch_theme"
msgstr "Theme"
-#: views/addons/dictionaries.thtml:154 views/developers/add_step3.thtml:74
+#: views/addons/dictionaries.thtml:88 views/developers/add_step3.thtml:74
#: views/developers/editversion.thtml:58 views/helpers/localization.php:64
#, php-format
msgid "size_kb"
@@ -3559,28 +3572,28 @@
msgid "stars_rated_x_outof_5"
msgstr "Rated %s out of 5 stars"
-#: views/statistics/addon.thtml:59
+#: views/statistics/addon.thtml:60
msgid "statistics_addon_dashboard_link"
msgstr "Dashboard Home"
-#: views/statistics/addon.thtml:58
+#: views/statistics/addon.thtml:59
msgid "statistics_addon_developertools_link"
msgstr "Developer Tools"
-#: views/statistics/addon.thtml:53
+#: views/statistics/addon.thtml:54
msgid "statistics_addon_switch"
msgstr "Switch Add-on"
-#: views/statistics/addon.thtml:167 views/statistics/rss/summary.thtml:53
+#: views/statistics/addon.thtml:168 views/statistics/rss/summary.thtml:55
msgid "statistics_date_shortmonth"
msgstr "%b. %e"
-#: views/statistics/addon.thtml:138 views/statistics/rss/summary.thtml:39
+#: views/statistics/addon.thtml:139 views/statistics/rss/summary.thtml:41
msgid "statistics_date_shortmonthwithyear"
msgstr "%b. %e, %Y"
-#: views/statistics/addon.thtml:147 views/statistics/addon.thtml:158
-#: views/statistics/rss/summary.thtml:40 views/statistics/rss/summary.thtml:47
+#: views/statistics/addon.thtml:148 views/statistics/addon.thtml:159
+#: views/statistics/rss/summary.thtml:42 views/statistics/rss/summary.thtml:49
msgid "statistics_date_weekdayshortmonth"
msgstr "%A, %b. %e"
@@ -3594,11 +3607,11 @@
msgid "statistics_events_app_released"
msgstr "%1$s released"
-#: views/statistics/addon.thtml:71
+#: views/statistics/addon.thtml:72
msgid "statistics_help_close_link"
msgstr "Close"
-#: views/statistics/addon.thtml:60
+#: views/statistics/addon.thtml:61
msgid "statistics_help_link"
msgstr "Help"
@@ -3754,33 +3767,33 @@
msgid "statistics_longnames_version"
msgstr "Add-on Version"
-#: views/statistics/addon.thtml:104
+#: views/statistics/addon.thtml:105
msgid "statistics_notice_data_insufficient"
msgstr ""
"There is not yet enough data to display this graph. Please check back later."
-#: views/statistics/addon.thtml:116
+#: views/statistics/addon.thtml:117
msgid "statistics_notice_data_none"
msgstr ""
"We don't have any data for your add-on yet. Please check back in a few days."
-#: views/statistics/addon.thtml:41
+#: views/statistics/addon.thtml:42
msgid "statistics_notice_data_updating"
msgstr ""
"Add-on statistics are currently in the process of being updated. Recent data "
"may be incomplete as our scripts work to update this information. Please "
"check back in a few minutes."
-#: views/statistics/addon.thtml:122
+#: views/statistics/addon.thtml:123
msgid "statistics_notice_disabled"
msgstr ""
"The Statistics Dashboard is currently disabled. Please check back later."
-#: views/statistics/addon.thtml:109
+#: views/statistics/addon.thtml:110
msgid "statistics_notice_nojavascript"
msgstr "JavaScript is required to view the Statistics Dashboard graphs."
-#: views/statistics/addon.thtml:44
+#: views/statistics/addon.thtml:45
msgid "statistics_notice_settings_updated"
msgstr "Your settings have been updated!"
@@ -3790,27 +3803,27 @@
msgid "statistics_pagetitle"
msgstr "Statistics Dashboard"
-#: views/statistics/addon.thtml:85
+#: views/statistics/addon.thtml:86
msgid "statistics_plot_legend_adu"
msgstr "Active Daily Users"
-#: views/statistics/addon.thtml:81
+#: views/statistics/addon.thtml:82
msgid "statistics_plot_legend_downloads"
msgstr "Daily Downloads"
-#: views/statistics/addon.thtml:93
+#: views/statistics/addon.thtml:94
msgid "statistics_plot_options_zoomin_alt"
msgstr "Zoom In"
-#: views/statistics/addon.thtml:92
+#: views/statistics/addon.thtml:93
msgid "statistics_plot_options_zoomin_title"
msgstr "Zoom in one month"
-#: views/statistics/addon.thtml:96
+#: views/statistics/addon.thtml:97
msgid "statistics_plot_options_zoomout_alt"
msgstr "Zoom Out"
-#: views/statistics/addon.thtml:95
+#: views/statistics/addon.thtml:96
msgid "statistics_plot_options_zoomout_title"
msgstr "Zoom out one month"
@@ -3819,15 +3832,15 @@
msgid "statistics_rss_description"
msgstr "Daily summary of statistics for %1$s"
-#: views/statistics/addon.thtml:200
+#: views/statistics/addon.thtml:201
msgid "statistics_rss_icon_title"
msgstr "RSS feed of summary data"
-#: views/statistics/rss/summary.thtml:74
+#: views/statistics/rss/summary.thtml:76
msgid "statistics_rss_title_fulldate"
msgstr "%A, %B %e, %Y"
-#: views/statistics/rss/summary.thtml:74
+#: views/statistics/rss/summary.thtml:76
#, php-format
msgid "statistics_rss_title_statsfordate"
msgstr "Statistics for %1$s"
@@ -3859,23 +3872,23 @@
msgid "statistics_settings_access_public_description"
msgstr "Anyone can view this add-on's statistics"
-#: views/statistics/addon.thtml:221
+#: views/statistics/addon.thtml:222
msgid "statistics_settings_change_link"
msgstr "Change Settings"
-#: views/statistics/addon.thtml:223
+#: views/statistics/addon.thtml:224
msgid "statistics_settings_confidential"
msgstr "Please treat this information as confidential."
-#: views/statistics/addon.thtml:215
+#: views/statistics/addon.thtml:216
msgid "statistics_settings_currently_private"
msgstr "This dashboard is currently private."
-#: views/statistics/addon.thtml:211
+#: views/statistics/addon.thtml:212
msgid "statistics_settings_currently_public"
msgstr "This dashboard is currently public."
-#: views/statistics/addon.thtml:216
+#: views/statistics/addon.thtml:217
msgid "statistics_settings_locked_alt"
msgstr "Locked"
@@ -3892,7 +3905,7 @@
msgid "statistics_settings_title"
msgstr "Statistics Dashboard Settings for %1$s"
-#: views/statistics/addon.thtml:212
+#: views/statistics/addon.thtml:213
msgid "statistics_settings_unlocked_alt"
msgstr "Unlocked"
@@ -3916,88 +3929,88 @@
msgid "statistics_shortnames_version"
msgstr "Ver"
-#: views/statistics/addon.thtml:190 views/statistics/rss/summary.thtml:41
+#: views/statistics/addon.thtml:191 views/statistics/rss/summary.thtml:43
msgid "statistics_summary_downloads_average"
msgstr "Average Daily Downloads"
-#: views/statistics/rss/summary.thtml:38
+#: views/statistics/rss/summary.thtml:40
msgid "statistics_summary_downloads_heading"
msgstr "Downloads"
-#: views/statistics/addon.thtml:157 views/statistics/rss/summary.thtml:40
+#: views/statistics/addon.thtml:158 views/statistics/rss/summary.thtml:42
msgid "statistics_summary_downloads_lastcount"
msgstr "Last Day Count"
-#: views/statistics/addon.thtml:197 views/statistics/rss/summary.thtml:42
+#: views/statistics/addon.thtml:198 views/statistics/rss/summary.thtml:44
msgid "statistics_summary_downloads_lastweek"
msgstr "Downloads in the last 7 days"
-#: views/statistics/addon.thtml:137 views/statistics/rss/summary.thtml:39
+#: views/statistics/addon.thtml:138 views/statistics/rss/summary.thtml:41
msgid "statistics_summary_downloads_total"
msgstr "Total Downloads"
-#: views/statistics/addon.thtml:138 views/statistics/rss/summary.thtml:39
+#: views/statistics/addon.thtml:139 views/statistics/rss/summary.thtml:41
#, php-format
msgid "statistics_summary_downloads_total_sincedate"
msgstr "Since %1$s"
-#: views/statistics/addon.thtml:149 views/statistics/addon.thtml:169
-#: views/statistics/rss/summary.thtml:49 views/statistics/rss/summary.thtml:55
+#: views/statistics/addon.thtml:150 views/statistics/addon.thtml:170
+#: views/statistics/rss/summary.thtml:51 views/statistics/rss/summary.thtml:57
msgid "statistics_summary_nodata"
msgstr "No data yet"
-#: views/statistics/addon.thtml:193 views/statistics/rss/summary.thtml:69
+#: views/statistics/addon.thtml:194 views/statistics/rss/summary.thtml:71
msgid "statistics_summary_updatepings_average"
msgstr "Average Daily Active Users"
-#: views/statistics/addon.thtml:163 views/statistics/rss/summary.thtml:51
+#: views/statistics/addon.thtml:164 views/statistics/rss/summary.thtml:53
msgid "statistics_summary_updatepings_changefromprevious"
msgstr "Change from previous count"
-#: views/statistics/addon.thtml:167 views/statistics/rss/summary.thtml:53
+#: views/statistics/addon.thtml:168 views/statistics/rss/summary.thtml:55
#, php-format
msgid "statistics_summary_updatepings_changefromprevious_ondate"
msgstr "%1$s on %2$s"
-#: views/statistics/rss/summary.thtml:44
+#: views/statistics/rss/summary.thtml:46
msgid "statistics_summary_updatepings_heading"
msgstr "Active Daily Users"
-#: views/statistics/addon.thtml:143 views/statistics/rss/summary.thtml:45
+#: views/statistics/addon.thtml:144 views/statistics/rss/summary.thtml:47
msgid "statistics_summary_updatepings_total"
msgstr "Active Daily Users"
-#: views/statistics/addon.thtml:147 views/statistics/rss/summary.thtml:47
+#: views/statistics/addon.thtml:148 views/statistics/rss/summary.thtml:49
#, php-format
msgid "statistics_summary_updatepings_total_ondate"
msgstr "On %1$s"
-#: views/statistics/addon.thtml:65 controllers/statistics_controller.php:175
+#: views/statistics/addon.thtml:66 controllers/statistics_controller.php:175
#: controllers/statistics_controller.php:250
#, php-format
msgid "statistics_title_addon_stats"
msgstr "%1$s Statistics"
-#: views/addons/themes_landing.thtml:118
+#: views/addons/themes_landing.thtml:117
msgid "themes_landing_all_themes"
msgstr "All Themes"
-#: views/addons/themes_landing.thtml:114
+#: views/addons/themes_landing.thtml:113
msgid "themes_landing_browse_themes"
msgstr "Browse Themes"
-#: views/users/edit.thtml:80
+#: views/users/edit.thtml:81
msgid "user_change_password"
msgstr "Change password"
-#: controllers/users_controller.php:187
+#: controllers/users_controller.php:192 controllers/users_controller.php:188
msgid "user_confirmationcode_resent"
msgstr "The confirmation code was resent!"
# This contains the email sent to users when they signed up for a new
# account:
# %1 is the confirmation URL, %2 is the current app
-#: views/users/email/confirm_plain.thtml:5
+#: views/users/email/confirm_plain.thtml:6
#, php-format
msgid "user_email_confirm_account_nopass"
msgstr ""
@@ -4016,14 +4029,14 @@
"Thanks for joining %2$s Add-ons\n"
"-- %2$s Add-ons Staff"
-#: controllers/users_controller.php:158
+#: controllers/users_controller.php:163 controllers/users_controller.php:159
#, php-format
msgid "user_email_confirm_subject"
msgstr "Thanks for joining %s Add-ons"
# This is the password reset email
# %1 is the pw reset URL, %2 is the application
-#: views/users/email/pwreset_plain.thtml:4
+#: views/users/email/pwreset_plain.thtml:5
#, php-format
msgid "user_email_pwreset"
msgstr ""
@@ -4040,68 +4053,68 @@
"Thanks,\n"
"-- %2$s Add-ons Staff"
-#: controllers/users_controller.php:234
+#: controllers/users_controller.php:239 controllers/users_controller.php:235
#, php-format
msgid "user_email_pwreset_subject"
msgstr "Reset your %s Add-ons password"
-#: views/users/edit.thtml:93 views/users/pwreset.thtml:74
-#: views/users/register.thtml:67
+#: views/users/edit.thtml:94 views/users/pwreset.thtml:77
+#: views/users/register.thtml:68
msgid "user_form_confirmpassword"
msgstr "Confirm password"
-#: controllers/users_controller.php:384
+#: controllers/users_controller.php:389 controllers/users_controller.php:385
#, php-format
msgid "user_form_editprofile"
msgstr "Edit user profile for %s"
-#: views/users/login.thtml:80 views/users/pwreset.thtml:51
-#: views/users/register.thtml:57
+#: views/users/login.thtml:81 views/users/pwreset.thtml:52
+#: views/users/register.thtml:58
msgid "user_form_email"
msgstr "Email address"
-#: views/admin/users_edit.thtml:60 views/users/edit.thtml:56
-#: views/users/register.thtml:72
+#: views/admin/users_edit.thtml:60 views/users/edit.thtml:57
+#: views/users/register.thtml:73
msgid "user_form_firstname"
msgstr "First name"
-#: views/admin/users_edit.thtml:75 views/users/edit.thtml:71
-#: views/users/register.thtml:87
+#: views/admin/users_edit.thtml:75 views/users/edit.thtml:72
+#: views/users/register.thtml:88
msgid "user_form_hideemail"
msgstr "Hide email address"
-#: views/admin/users_edit.thtml:83 views/users/edit.thtml:75
-#: views/users/register.thtml:91
+#: views/admin/users_edit.thtml:83 views/users/edit.thtml:76
+#: views/users/register.thtml:92
msgid "user_form_homepage"
msgstr "Website URL"
-#: views/admin/users_edit.thtml:65 views/users/edit.thtml:61
-#: views/users/register.thtml:77
+#: views/admin/users_edit.thtml:65 views/users/edit.thtml:62
+#: views/users/register.thtml:78
msgid "user_form_lastname"
msgstr "Last name"
-#: controllers/users_controller.php:312
+#: controllers/users_controller.php:317 controllers/users_controller.php:313
msgid "user_form_login"
msgstr "User Login"
-#: views/users/edit.thtml:88 views/users/pwreset.thtml:69
+#: views/users/edit.thtml:89 views/users/pwreset.thtml:72
msgid "user_form_newpassword"
msgstr "New password"
-#: views/admin/users_edit.thtml:70 views/users/edit.thtml:66
-#: views/users/register.thtml:82
+#: views/admin/users_edit.thtml:70 views/users/edit.thtml:67
+#: views/users/register.thtml:83
msgid "user_form_nickname"
msgstr "Nickname"
-#: views/users/edit.thtml:83
+#: views/users/edit.thtml:84
msgid "user_form_oldpassword"
msgstr "Old password"
-#: views/users/login.thtml:84 views/users/register.thtml:62
+#: views/users/login.thtml:85 views/users/register.thtml:63
msgid "user_form_password"
msgstr "Password"
-#: controllers/users_controller.php:92
+#: controllers/users_controller.php:97 controllers/users_controller.php:93
msgid "user_form_registration"
msgstr "New User Registration"
@@ -4109,15 +4122,15 @@
msgid "user_form_showsandbox"
msgstr "Show sandbox?"
-#: views/users/edit.thtml:98
+#: views/users/edit.thtml:99
msgid "user_form_submit_edit"
msgstr "Save"
-#: views/users/login.thtml:88
+#: views/users/login.thtml:89
msgid "user_form_submit_login"
msgstr "Log in"
-#: views/users/register.thtml:96
+#: views/users/register.thtml:97
msgid "user_form_submit_register"
msgstr "Register"
@@ -4126,45 +4139,45 @@
msgid "user_info_usersince"
msgstr "%s Add-ons user since"
-#: views/users/login.thtml:95
+#: views/users/login.thtml:96
msgid "user_login_register_link"
msgstr "Create a new user account"
-#: controllers/users_controller.php:446
+#: controllers/users_controller.php:451 controllers/users_controller.php:447
msgid "user_profile_edit_error"
msgstr ""
"There were errors in the changes you made. Please correct them and resubmit."
-#: controllers/users_controller.php:444
+#: controllers/users_controller.php:449 controllers/users_controller.php:445
msgid "user_profile_saved"
msgstr "Profile updated."
-#: views/users/pwreset.thtml:64
+#: views/users/pwreset.thtml:65
#, php-format
msgid "user_pwreset_for_email"
msgstr "Password reset for %s"
-#: controllers/users_controller.php:216
+#: controllers/users_controller.php:221 controllers/users_controller.php:217
msgid "user_pwreset_header"
msgstr "Password Reset"
-#: views/users/login.thtml:96
+#: views/users/login.thtml:97
msgid "user_pwreset_link"
msgstr "Forgot your password?"
-#: controllers/users_controller.php:237
+#: controllers/users_controller.php:242 controllers/users_controller.php:238
msgid "user_pwreset_link_sent"
msgstr "The password reset link was sent to your email address."
-#: controllers/users_controller.php:283
+#: controllers/users_controller.php:288 controllers/users_controller.php:284
msgid "user_pwreset_okay"
msgstr "Password successfully reset."
-#: views/users/pwreset.thtml:79
+#: views/users/pwreset.thtml:82
msgid "user_pwreset_submit_changepw"
msgstr "Submit password change"
-#: views/users/pwreset.thtml:56
+#: views/users/pwreset.thtml:57
msgid "user_pwreset_submit_sendlink"
msgstr "Send password reset link"
@@ -4213,11 +4226,12 @@
msgid "user_register_welcome"
msgstr "Thanks for registering and welcome to %1$s!"
-#: controllers/users_controller.php:199
+#: controllers/users_controller.php:204 controllers/users_controller.php:200
msgid "user_verified_okay"
msgstr "Successfully verified!"
-#: controllers/users_controller.php:377 controllers/users_controller.php:378
+#: controllers/users_controller.php:382 controllers/users_controller.php:383
+#: controllers/users_controller.php:378 controllers/users_controller.php:379
msgid "users_edit_pagetitle"
msgstr "User Account Editing"
@@ -4246,12 +4260,13 @@
msgid "users_info_nickname"
msgstr "Nickname"
-#: controllers/users_controller.php:490
+#: controllers/users_controller.php:495 controllers/users_controller.php:491
#, php-format
msgid "users_info_pagetitle"
msgstr "User Info for %1$s"
-#: controllers/users_controller.php:309 controllers/users_controller.php:311
+#: controllers/users_controller.php:314 controllers/users_controller.php:316
+#: controllers/users_controller.php:310 controllers/users_controller.php:312
msgid "users_login_pagetitle"
msgstr "User Login"
@@ -4275,26 +4290,34 @@
"account on Mozilla Add-ons, please log in, or learn more "
"about the sandbox."
-#: controllers/users_controller.php:213 controllers/users_controller.php:215
+#: controllers/users_controller.php:218 controllers/users_controller.php:220
+#: controllers/users_controller.php:214 controllers/users_controller.php:216
msgid "users_pwreset_pagetitle"
msgstr "User Password Reset"
-#: controllers/users_controller.php:89 controllers/users_controller.php:91
+#: controllers/users_controller.php:94 controllers/users_controller.php:96
+#: controllers/users_controller.php:90 controllers/users_controller.php:92
msgid "users_register_pagetitle"
msgstr "New User Registration"
-#: views/elements/pitch.thtml:72
-msgid "sidebar_pitch_featured_addons"
-msgstr "Featured Add-ons"
+#~ msgid "addons_breadcrumb_EULA"
+#~ msgstr "EULA"
-#: views/elements/pitch.thtml:71
-msgid "sidebar_pitch_newest_addons"
-msgstr "Newest Add-ons"
+#~ msgid "addons_breadcrumb_privacy_policy"
+#~ msgstr "Privacy Policy"
-#: views/elements/pitch.thtml:70
-msgid "sidebar_pitch_subscribe_to"
-msgstr "Subscribe to"
+#~ msgid "breadcrumb_addon_previews"
+#~ msgstr "Previews"
+#~ msgid "breadcrumb_addon_versions"
+#~ msgstr "Version History"
+
+#~ msgid "header_navlink_browse"
+#~ msgstr "Browse"
+
+#~ msgid "langtools_link_jumpto_dicts"
+#~ msgstr "Dictionaries & Language Packs"
+
# %1 is the user, %2 is the (localized) date, %3 is the rating
#~ msgid "addon_reviewed_by_u_on_d_rated_x"
#~ msgstr "by %1$s on %2$s (rated %3$s)"
Index: webroot/css/screen.css
===================================================================
--- webroot/css/screen.css (revision 12996)
+++ webroot/css/screen.css (working copy)
@@ -367,7 +367,7 @@
/* =Version History Page */
#latest-version { width: 96%; float: left; margin-bottom: 1.5em; padding: 8px 2%; }
-#latest-version h4 { float: left; }
+#latest-version h3 { float: left; }
#latest-version .install-button { float: right; margin-bottom: 0; }
#content .addon-versions { margin-left: 0; padding-left: 0; list-style: none; }
#content .addon-versions li { padding: 8px 10px 0; }
Index: webroot/js/addons.js
===================================================================
--- webroot/js/addons.js (revision 12996)
+++ webroot/js/addons.js (working copy)
@@ -1,5 +1,8 @@
/* Addons display js */
var gPlatform = PLATFORM_WINDOWS;
+var gLatestVersionID = null; //latest version ID of any compatible addon for versions page.
+var gLatestAddonVersion = null; //addon version of latest compatible addon for versions page.
+var gLatestAppVersion = null; //application version of latest compatible addon for versions page.
var PLATFORM_OTHER = 0;
var PLATFORM_WINDOWS = 1;
@@ -143,14 +146,19 @@
/**
* Provide hints on install buttons for add-ons incompatible with the
- * currently used browser.
+ * currently used browser.
+ *
+ * It has the side-effect that the first time it is called on a page and doesn't need to add hints, it will
+ * set gLatestVersion to the passed versionID
*/
-function addCompatibilityHints(addonID, versionID, fromVer, toVer, showVersionLink) {
+function addCompatibilityHints(addonID, versionID, fromVer, toVer, showVersionLink, versionsPage) {
var uapattern = /Mozilla.*(?:Firefox|Minefield|GranParadiso|BonEcho|Iceweasel)\/([^\s]*).*$/;
var ua = navigator.userAgent;
var uamatch = uapattern.exec(ua);
if (!uamatch || uamatch.length < 2) return true;
-
+
+ var outer = $("#install-"+ versionID);
+
var version = uamatch[1];
var vc = new VersionCompare();
@@ -158,11 +166,21 @@
var needUpgrade = true;
else if(vc.compareVersions(version, toVer)>0)
var needUpgrade = false;
- else
+ else { //check if this is the first time on the page we have a platform and version compatitble addon
+ if( gLatestVersionID == null) {
+ var installs = outer.find("p.install-button");
+ if (installs.find(".platform-ALL") || installs.find(".platform-"+gPlatform)) {
+ gLatestVersionID = versionID;
+ var tmpAddonVersion = outer.prev().prev().prev();
+ gLatestAddonVersion = tmpAddonVersion.clone();
+ gLatestApplicationVersion = version;
+ }
+ }
return true;
-
- var outer = $("#install-"+ versionID);
-
+ }
+
+ if(versionsPage) return true;
+
var links = outer.find("p:visible a"); // find visible install boxes
if (links.length == 0) return true; // nothing to do
@@ -223,6 +241,23 @@
}
/**
+ * This function is used on the addon version page to create an element
+ * at the top of the page with the most recent compatible version of an addon
+ */
+function createLatestVersionElement(get_latest_version_text) {
+ var container = $("#latest-version-container");
+
+ container.wrapInner("
" + get_latest_version_text + " (" + gLatestApplicationVersion + ")" + "
");
+ container.append(gLatestAddonVersion);
+ var installButton = $("#install-"+ gLatestVersionID);
+ var cloned = installButton.clone();
+ cloned.attr('id', 'install-0'+ gLatestVersionID); // prepend 0 to this version id to make unique
+ container.append(cloned);
+ container.attr('id', 'latest-version');
+ fixPlatformLinks("0"+ gLatestVersionID, ""); // show only one platform when dealing with most recent compatible app.
+}
+
+/**
* replace noscript email by an actual link
* @param obj id of email node
* @param lp local part
Index: controllers/addons_controller.php
===================================================================
--- controllers/addons_controller.php (revision 12996)
+++ controllers/addons_controller.php (working copy)
@@ -1032,14 +1032,24 @@
$version_list = $this->Version->getVersionIdsByAddonId($id, $this->status);
//reformat the returned versions array
$version_ids = array();
- foreach ($version_list as $single_id)
- $version_ids[] = $single_id['Version']['id'];
- if (!empty($version_ids))
+ $comp_apps_by_id = array();
+ foreach ($version_list as $single_id) {
+ $cur_id = $single_id['Version']['id'];
+ $version_ids[] = $cur_id;
+ $compat_apps = $this->Version->getCompatibleApps($cur_id);
+ $comp_apps_by_id[$cur_id] = array_slice($compat_apps, 0, 1);
+ }
+
+ if (!empty($version_ids)) {
$versions = $this->Version->findAllById($version_ids, null, "Version.created DESC", null, null, 1);
+
+ for($i =0 ; $i < count($versions); $i++) {
+ $versions[$i]['Compatibility'] = $comp_apps_by_id[$versions[$i]['Version']['id'] ];
+ }
+ }
else
$versions = array();
-
-
+
$this->Platform->unbindFully();
$platforms = $this->Platform->findAll();
$this->publish('addon', $addon);
Index: views/addons/versions.thtml
===================================================================
--- views/addons/versions.thtml (revision 12996)
+++ views/addons/versions.thtml (working copy)
@@ -41,15 +41,19 @@
=$this->renderElement('search')?>
=$this->renderElement('sidebar', array('pitch' => true))?>
=$this->renderElement('app_chooser')?>
-
+
+
=$subpagetitle ?>
+
+
+
=_('addons_versions_history')?>
+
=_('addons_versions_careful')?>
=_('addons_versions_careful_introduction')?>
-
=_('addons_versions_history')?>
=$this->renderElement('addon_version_detail', $_version_data)?>
+ =$this->renderElement('app_compatibility', array('compatible_apps' => $version['Compatibility'])); ?>
+
>
=nl2br($version['Translation']['releasenotes']['string'])?>
-
+
+
$addonIconPath,
@@ -72,12 +79,13 @@
'addonFiles' => $version['File'],
'addonEULA' => $addon['Translation']['eula']['string'],
'addonStatus' => $addon['Addon']['status'],
- 'addonType' => $addon['Addon']['addontype_id'],
+ 'addonType' => $addon['Addon']['addontype_id'],
'allPlatforms' => $platforms,
+ 'compatible_apps'=> $version['Compatibility']
);
echo $this->renderElement('install', $_install_render_options);
- ?>
-
+ ?>
+
controller->Session->check('User')) {
echo '
';
@@ -86,10 +94,26 @@
}
?>
+
- endforeach; ?>
+
=$html->link(sprintf(_('addon_review_a_back_to_addon_x'), $addon['Translation']['name']['string']), "/addon/{$addon['Addon']['id']}");?>
+
Index: views/addons/display.thtml
===================================================================
--- views/addons/display.thtml (revision 12996)
+++ views/addons/display.thtml (working copy)
@@ -133,7 +133,7 @@
'addonStatus' => $addon['Addon']['status'],
'addonType' => $addon['Addon']['addontype_id'],
'allPlatforms' => $platforms,
- 'compatibleApps'=> $compatible_apps,
+ 'compatible_apps'=> $compatible_apps
);
echo $this->renderElement('install', $_install_render_options);
Index: views/elements/install.thtml
===================================================================
--- views/elements/install.thtml (revision 12996)
+++ views/elements/install.thtml (working copy)
@@ -228,11 +228,17 @@
if ($loggedin || !in_array($addonStatus, $experimental_status)) {
// show all add-on versions for all platforms on the
// "all versions" page
+ // This script will detect which install button should show, and hide the rest
+ echo '';
- }
+
+
}
}
?>