| OLD | NEW |
| 1 <link rel="import" href="chrome://resources/html/polymer.html"> | 1 <link rel="import" href="chrome://resources/html/polymer.html"> |
| 2 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> | 2 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> |
| 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/pap
er-toggle-button.html"> | 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/pap
er-toggle-button.html"> |
| 4 <link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_in
dicator.html"> | 4 <link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_in
dicator.html"> |
| 5 <link rel="import" href="chrome://resources/html/assert.html"> | 5 <link rel="import" href="chrome://resources/html/assert.html"> |
| 6 <link rel="import" href="chrome://resources/html/cr.html"> | 6 <link rel="import" href="chrome://resources/html/cr.html"> |
| 7 <link rel="import" href="chrome://md-settings/settings_shared_css.html"> | 7 <link rel="import" href="chrome://md-settings/settings_shared_css.html"> |
| 8 <link rel="import" href="languages.html"> | 8 <link rel="import" href="languages.html"> |
| 9 | 9 |
| 10 <if expr="chromeos"> | 10 <if expr="chromeos"> |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 | 25 |
| 26 label > span { | 26 label > span { |
| 27 line-height: 42px; | 27 line-height: 42px; |
| 28 } | 28 } |
| 29 | 29 |
| 30 label paper-button { | 30 label paper-button { |
| 31 line-height: initial; | 31 line-height: initial; |
| 32 } | 32 } |
| 33 </style> | 33 </style> |
| 34 <settings-languages languages="{{languages}}"></settings-languages> | 34 <settings-languages languages="{{languages}}"></settings-languages> |
| 35 <div class="settings-box block first"> |
| 35 <if expr="chromeos or is_win"> | 36 <if expr="chromeos or is_win"> |
| 36 <div id="languageSettings"> | 37 <div id="languageSettings" class="list-item"> |
| 37 <label hidden$="[[!detail.language.supportsUI]]"> | 38 <label hidden$="[[!detail.language.supportsUI]]"> |
| 38 <paper-toggle-button | 39 <paper-toggle-button |
| 39 checked="[[isProspectiveUILanguage_(detail.language.code, prefs.intl
.app_locale.value)]]" | 40 checked="[[isProspectiveUILanguage_( |
| 40 on-change="onUILanguageChange_" | 41 detail.language.code, prefs.intl.app_locale.value)]]" |
| 41 disabled$="[[isUILanguageChangeDisabled_(detail.language.code, prefs
.intl.app_locale.value)]]"> | 42 on-change="onUILanguageChange_" |
| 42 </paper-toggle-button> | 43 disabled$="[[isUILanguageChangeDisabled_( |
| 43 <span i18n-content="isDisplayedInThisLanguage" | 44 detail.language.code, prefs.intl.app_locale.value)]]"> |
| 44 hidden$="[[!isCurrentUILanguage_(detail.language.code, prefs.intl.ap
p_locale.value)]]"> | 45 </paper-toggle-button> |
| 45 </span> | 46 <span i18n-content="isDisplayedInThisLanguage" |
| 46 <span hidden$="[[isCurrentUILanguage_(detail.language.code, prefs.intl.a
pp_locale.value)]]"> | 47 hidden$="[[!isCurrentUILanguage_( |
| 47 <span i18n-content="displayInThisLanguage"></span> | 48 detail.language.code, prefs.intl.app_locale.value)]]"> |
| 48 <paper-button i18n-content="restart" on-tap="onRestartTap_" | 49 </span> |
| 49 hidden$="[[!isRestartRequired_(detail.language.code, prefs.intl.ap
p_locale.value)]]"> | 50 <span hidden$="[[isCurrentUILanguage_( |
| 50 </paper-button> | 51 detail.language.code, prefs.intl.app_locale.value)]]"> |
| 51 </span> | 52 <span i18n-content="displayInThisLanguage"></span> |
| 52 <cr-policy-pref-indicator id="policyIndicator"> | 53 <paper-button i18n-content="restart" on-tap="onRestartTap_" |
| 53 </cr-policy-pref-indicator> | 54 hidden$="[[!isRestartRequired_( |
| 54 </label> | 55 detail.language.code, prefs.intl.app_locale.value)]]"> |
| 55 <span i18n-content="cannotBeDisplayedInThisLanguage" | 56 </paper-button> |
| 56 hidden$="[[detail.language.supportsUI]]"></span> | 57 </span> |
| 57 </div> | 58 <cr-policy-pref-indicator id="policyIndicator"> |
| 59 </cr-policy-pref-indicator> |
| 60 </label> |
| 61 <span i18n-content="cannotBeDisplayedInThisLanguage" |
| 62 hidden$="[[detail.language.supportsUI]]"></span> |
| 63 </div> |
| 58 </if> | 64 </if> |
| 59 <div hidden$="[[shouldHideTranslate_(detail.language.code, prefs.translate.e
nabled.value)]]"> | 65 <div class="list-item" |
| 60 <paper-checkbox checked="[[detail.state.translateEnabled]]" | 66 hidden$="[[shouldHideTranslate_( |
| 61 on-change="onTranslateEnabledChange_" | 67 detail.language.code, prefs.translate.enabled.value)]]"> |
| 62 i18n-content="offerToTranslateInThisLanguage" | 68 <paper-checkbox checked="[[detail.state.translateEnabled]]" |
| 63 hidden$="[[!detail.language.supportsTranslate]]" | 69 on-change="onTranslateEnabledChange_" |
| 64 disabled="[[isTranslateDisabled_(detail.language.code, languages.trans
lateTarget)]]"> | 70 i18n-content="offerToTranslateInThisLanguage" |
| 65 </paper-checkbox> | 71 hidden$="[[!detail.language.supportsTranslate]]" |
| 66 <div i18n-content="cannotTranslateInThisLanguage" | 72 disabled="[[isTranslateDisabled_( |
| 67 hidden$="[[detail.language.supportsTranslate]]"></div> | 73 detail.language.code, languages.translateTarget)]]"> |
| 74 </paper-checkbox> |
| 75 <div i18n-content="cannotTranslateInThisLanguage" |
| 76 hidden$="[[detail.language.supportsTranslate]]"></div> |
| 77 </div> |
| 68 </div> | 78 </div> |
| 69 </template> | 79 </template> |
| 70 <script src="language_detail_page.js"></script> | 80 <script src="language_detail_page.js"></script> |
| 71 </dom-module> | 81 </dom-module> |
| OLD | NEW |