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

Side by Side Diff: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc

Issue 2690263002: MD Settings: add empty list message for spell-check edit page. (Closed)
Patch Set: use comparison instead of boolean conversion Created 3 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide r.h" 5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide r.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/command_line.h" 9 #include "base/command_line.h"
10 #include "base/i18n/number_formatting.h" 10 #include "base/i18n/number_formatting.h"
(...skipping 909 matching lines...) Expand 10 before | Expand all | Expand 10 after
920 IDS_SETTINGS_INTERNET_NETWORK_SIM_RE_ENTER_NEW_PIN}, 920 IDS_SETTINGS_INTERNET_NETWORK_SIM_RE_ENTER_NEW_PIN},
921 {"networkSimUnlock", IDS_SETTINGS_INTERNET_NETWORK_SIM_BUTTON_UNLOCK}, 921 {"networkSimUnlock", IDS_SETTINGS_INTERNET_NETWORK_SIM_BUTTON_UNLOCK},
922 }; 922 };
923 AddLocalizedStringsBulk(html_source, localized_strings, 923 AddLocalizedStringsBulk(html_source, localized_strings,
924 arraysize(localized_strings)); 924 arraysize(localized_strings));
925 } 925 }
926 #endif 926 #endif
927 927
928 void AddLanguagesStrings(content::WebUIDataSource* html_source) { 928 void AddLanguagesStrings(content::WebUIDataSource* html_source) {
929 LocalizedString localized_strings[] = { 929 LocalizedString localized_strings[] = {
930 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE}, 930 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE},
931 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE}, 931 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE},
932 {"languagesExpandA11yLabel", 932 {"languagesExpandA11yLabel",
933 IDS_SETTINGS_LANGUAGES_EXPAND_ACCESSIBILITY_LABEL}, 933 IDS_SETTINGS_LANGUAGES_EXPAND_ACCESSIBILITY_LABEL},
934 {"orderLanguagesInstructions", 934 {"orderLanguagesInstructions",
935 IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_ORDERING_INSTRUCTIONS}, 935 IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_ORDERING_INSTRUCTIONS},
936 {"moveToTop", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_TO_TOP}, 936 {"moveToTop", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_TO_TOP},
937 {"moveUp", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_UP}, 937 {"moveUp", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_UP},
938 {"moveDown", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_DOWN}, 938 {"moveDown", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_MOVE_DOWN},
939 {"removeLanguage", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_REMOVE}, 939 {"removeLanguage", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_REMOVE},
940 {"addLanguages", IDS_SETTINGS_LANGUAGES_LANGUAGES_ADD}, 940 {"addLanguages", IDS_SETTINGS_LANGUAGES_LANGUAGES_ADD},
941 #if defined(OS_CHROMEOS) 941 #if defined(OS_CHROMEOS)
942 {"inputMethodsListTitle", 942 {"inputMethodsListTitle", IDS_SETTINGS_LANGUAGES_INPUT_METHODS_LIST_TITLE},
943 IDS_SETTINGS_LANGUAGES_INPUT_METHODS_LIST_TITLE}, 943 {"inputMethodEnabled", IDS_SETTINGS_LANGUAGES_INPUT_METHOD_ENABLED},
944 {"inputMethodEnabled", IDS_SETTINGS_LANGUAGES_INPUT_METHOD_ENABLED}, 944 {"inputMethodsExpandA11yLabel",
945 {"inputMethodsExpandA11yLabel", 945 IDS_SETTINGS_LANGUAGES_INPUT_METHODS_EXPAND_ACCESSIBILITY_LABEL},
946 IDS_SETTINGS_LANGUAGES_INPUT_METHODS_EXPAND_ACCESSIBILITY_LABEL}, 946 {"manageInputMethods", IDS_SETTINGS_LANGUAGES_INPUT_METHODS_MANAGE},
947 {"manageInputMethods", IDS_SETTINGS_LANGUAGES_INPUT_METHODS_MANAGE}, 947 {"manageInputMethodsPageTitle",
948 {"manageInputMethodsPageTitle", 948 IDS_SETTINGS_LANGUAGES_MANAGE_INPUT_METHODS_TITLE},
949 IDS_SETTINGS_LANGUAGES_MANAGE_INPUT_METHODS_TITLE},
950 #endif 949 #endif
951 {"addLanguagesDialogTitle", 950 {"addLanguagesDialogTitle", IDS_SETTINGS_LANGUAGES_MANAGE_LANGUAGES_TITLE},
952 IDS_SETTINGS_LANGUAGES_MANAGE_LANGUAGES_TITLE}, 951 {"allLanguages", IDS_SETTINGS_LANGUAGES_ALL_LANGUAGES},
953 {"allLanguages", IDS_SETTINGS_LANGUAGES_ALL_LANGUAGES}, 952 {"enabledLanguages", IDS_SETTINGS_LANGUAGES_ENABLED_LANGUAGES},
954 {"enabledLanguages", IDS_SETTINGS_LANGUAGES_ENABLED_LANGUAGES}, 953 {"isDisplayedInThisLanguage",
955 {"isDisplayedInThisLanguage", 954 IDS_SETTINGS_LANGUAGES_IS_DISPLAYED_IN_THIS_LANGUAGE},
956 IDS_SETTINGS_LANGUAGES_IS_DISPLAYED_IN_THIS_LANGUAGE}, 955 {"displayInThisLanguage", IDS_SETTINGS_LANGUAGES_DISPLAY_IN_THIS_LANGUAGE},
957 {"displayInThisLanguage", 956 {"offerToTranslateInThisLanguage",
958 IDS_SETTINGS_LANGUAGES_DISPLAY_IN_THIS_LANGUAGE}, 957 IDS_SETTINGS_LANGUAGES_OFFER_TO_TRANSLATE_IN_THIS_LANGUAGE},
959 {"offerToTranslateInThisLanguage", 958 {"offerToEnableTranslate",
960 IDS_SETTINGS_LANGUAGES_OFFER_TO_TRANSLATE_IN_THIS_LANGUAGE}, 959 IDS_SETTINGS_LANGUAGES_OFFER_TO_ENABLE_TRANSLATE},
961 {"offerToEnableTranslate",
962 IDS_SETTINGS_LANGUAGES_OFFER_TO_ENABLE_TRANSLATE},
963 #if !defined(OS_MACOSX) 960 #if !defined(OS_MACOSX)
964 {"spellCheckListTitle", IDS_SETTINGS_LANGUAGES_SPELL_CHECK_LIST_TITLE}, 961 {"spellCheckListTitle", IDS_SETTINGS_LANGUAGES_SPELL_CHECK_LIST_TITLE},
965 {"spellCheckExpandA11yLabel", 962 {"spellCheckExpandA11yLabel",
966 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_EXPAND_ACCESSIBILITY_LABEL}, 963 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_EXPAND_ACCESSIBILITY_LABEL},
967 {"spellCheckSummaryTwoLanguages", 964 {"spellCheckSummaryTwoLanguages",
968 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_TWO_LANGUAGES}, 965 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_TWO_LANGUAGES},
969 // TODO(michaelpg): Use ICU plural format when available to properly 966 // TODO(michaelpg): Use ICU plural format when available to properly
970 // translate "and [n] other(s)". 967 // translate "and [n] other(s)".
971 {"spellCheckSummaryThreeLanguages", 968 {"spellCheckSummaryThreeLanguages",
972 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_THREE_LANGUAGES}, 969 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_THREE_LANGUAGES},
973 {"spellCheckSummaryMultipleLanguages", 970 {"spellCheckSummaryMultipleLanguages",
974 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_MULTIPLE_LANGUAGES}, 971 IDS_SETTINGS_LANGUAGES_SPELL_CHECK_SUMMARY_MULTIPLE_LANGUAGES},
975 {"manageSpellCheck", IDS_SETTINGS_LANGUAGES_SPELL_CHECK_MANAGE}, 972 {"manageSpellCheck", IDS_SETTINGS_LANGUAGES_SPELL_CHECK_MANAGE},
976 {"editDictionaryPageTitle", IDS_SETTINGS_LANGUAGES_EDIT_DICTIONARY_TITLE}, 973 {"editDictionaryPageTitle", IDS_SETTINGS_LANGUAGES_EDIT_DICTIONARY_TITLE},
977 {"addDictionaryWordLabel", IDS_SETTINGS_LANGUAGES_ADD_DICTIONARY_WORD}, 974 {"addDictionaryWordLabel", IDS_SETTINGS_LANGUAGES_ADD_DICTIONARY_WORD},
978 {"addDictionaryWordButton", 975 {"addDictionaryWordButton",
979 IDS_SETTINGS_LANGUAGES_ADD_DICTIONARY_WORD_BUTTON}, 976 IDS_SETTINGS_LANGUAGES_ADD_DICTIONARY_WORD_BUTTON},
980 {"customDictionaryWords", IDS_SETTINGS_LANGUAGES_DICTIONARY_WORDS}, 977 {"customDictionaryWords", IDS_SETTINGS_LANGUAGES_DICTIONARY_WORDS},
978 {"noCustomDictionaryWordsFound",
979 IDS_SETTINGS_LANGUAGES_DICTIONARY_WORDS_NONE},
981 #endif 980 #endif
982 }; 981 };
983 AddLocalizedStringsBulk(html_source, localized_strings, 982 AddLocalizedStringsBulk(html_source, localized_strings,
984 arraysize(localized_strings)); 983 arraysize(localized_strings));
985 984
986 #if defined(OS_CHROMEOS) 985 #if defined(OS_CHROMEOS)
987 // Only the Chrome OS help article explains how language order affects website 986 // Only the Chrome OS help article explains how language order affects website
988 // language. 987 // language.
989 html_source->AddString( 988 html_source->AddString(
990 "languagesLearnMoreURL", 989 "languagesLearnMoreURL",
(...skipping 959 matching lines...) Expand 10 before | Expand all | Expand 10 after
1950 1949
1951 #if defined(OS_CHROMEOS) 1950 #if defined(OS_CHROMEOS)
1952 chromeos::network_element::AddLocalizedStrings(html_source); 1951 chromeos::network_element::AddLocalizedStrings(html_source);
1953 #endif 1952 #endif
1954 policy_indicator::AddLocalizedStrings(html_source); 1953 policy_indicator::AddLocalizedStrings(html_source);
1955 1954
1956 html_source->SetJsonPath(kLocalizedStringsFile); 1955 html_source->SetJsonPath(kLocalizedStringsFile);
1957 } 1956 }
1958 1957
1959 } // namespace settings 1958 } // namespace settings
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698