Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Unified Diff: chrome/browser/resources/settings/languages_page/languages.js

Issue 2351963003: MD Settings: Replace language detail page with dropdown menu items (Closed)
Patch Set: rebase Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/settings/languages_page/languages.js
diff --git a/chrome/browser/resources/settings/languages_page/languages.js b/chrome/browser/resources/settings/languages_page/languages.js
index 6b49dc1b08ff4b62009af6f30af9d425f864db7f..ff56be8f600612e9174d3b15d2213c96dabeac86 100644
--- a/chrome/browser/resources/settings/languages_page/languages.js
+++ b/chrome/browser/resources/settings/languages_page/languages.js
@@ -234,6 +234,8 @@ Polymer({
/** @type {!Array<string>} */(translateBlockedPref.value));
for (var i = 0; i < this.languages.enabled.length; i++) {
+ if (this.languages.enabled[i].language.code == navigator.language)
+ continue;
var translateCode = this.convertLanguageCodeForTranslate(
this.languages.enabled[i].language.code);
this.set(
@@ -341,6 +343,7 @@ Polymer({
// language that is blocked.
var translateCode = this.convertLanguageCodeForTranslate(code);
languageState.translateEnabled = !!language.supportsTranslate &&
+ code != navigator.language &&
!translateBlockedSet.has(translateCode) &&
translateCode != translateTarget;
enabledLanguageStates.push(languageState);

Powered by Google App Engine
This is Rietveld 408576698