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

Side by Side Diff: chrome/browser/chromeos/dom_ui/language_mozc_options_handler.cc

Issue 3132023: Add language_prefs namespace to language_preferences.h. (Closed)
Patch Set: address comments Created 10 years, 4 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 (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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/chromeos/dom_ui/language_mozc_options_handler.h" 5 #include "chrome/browser/chromeos/dom_ui/language_mozc_options_handler.h"
6 6
7 #include "app/l10n_util.h" 7 #include "app/l10n_util.h"
8 #include "base/string_number_conversions.h" 8 #include "base/string_number_conversions.h"
9 #include "base/utf_string_conversions.h" 9 #include "base/utf_string_conversions.h"
10 #include "base/values.h" 10 #include "base/values.h"
11 #include "chrome/browser/chromeos/dom_ui/language_options_util.h" 11 #include "chrome/browser/chromeos/dom_ui/language_options_util.h"
12 #include "chrome/browser/chromeos/language_preferences.h" 12 #include "chrome/browser/chromeos/language_preferences.h"
13 #include "grit/generated_resources.h" 13 #include "grit/generated_resources.h"
14 14
15 namespace chromeos { 15 namespace chromeos {
16 16
17 LanguageMozcOptionsHandler::LanguageMozcOptionsHandler() { 17 LanguageMozcOptionsHandler::LanguageMozcOptionsHandler() {
18 } 18 }
19 19
20 LanguageMozcOptionsHandler::~LanguageMozcOptionsHandler() { 20 LanguageMozcOptionsHandler::~LanguageMozcOptionsHandler() {
21 } 21 }
22 22
23 void LanguageMozcOptionsHandler::GetLocalizedValues( 23 void LanguageMozcOptionsHandler::GetLocalizedValues(
24 DictionaryValue* localized_strings) { 24 DictionaryValue* localized_strings) {
25 DCHECK(localized_strings); 25 DCHECK(localized_strings);
26 // Language Mozc page - ChromeOS 26 // Language Mozc page - ChromeOS
27 for (size_t i = 0; i < kNumMozcBooleanPrefs; ++i) { 27 for (size_t i = 0; i < language_prefs::kNumMozcBooleanPrefs; ++i) {
28 localized_strings->SetString( 28 localized_strings->SetString(
29 GetI18nContentValue(kMozcBooleanPrefs[i]), 29 GetI18nContentValue(language_prefs::kMozcBooleanPrefs[i]),
30 l10n_util::GetStringUTF16(kMozcBooleanPrefs[i].message_id)); 30 l10n_util::GetStringUTF16(
31 language_prefs::kMozcBooleanPrefs[i].message_id));
31 } 32 }
32 33
33 for (size_t i = 0; i < kNumMozcMultipleChoicePrefs; ++i) { 34 for (size_t i = 0; i < language_prefs::kNumMozcMultipleChoicePrefs; ++i) {
34 const LanguageMultipleChoicePreference<const char*>& preference = 35 const language_prefs::LanguageMultipleChoicePreference<const char*>&
35 kMozcMultipleChoicePrefs[i]; 36 preference = language_prefs::kMozcMultipleChoicePrefs[i];
36 localized_strings->SetString( 37 localized_strings->SetString(
37 GetI18nContentValue(preference), 38 GetI18nContentValue(preference),
38 l10n_util::GetStringUTF16(preference.label_message_id)); 39 l10n_util::GetStringUTF16(preference.label_message_id));
39 localized_strings->Set(GetTemplateDataPropertyName(preference), 40 localized_strings->Set(GetTemplateDataPropertyName(preference),
40 CreateMultipleChoiceList(preference)); 41 CreateMultipleChoiceList(preference));
41 } 42 }
42 43
43 for (size_t i = 0; i < kNumMozcIntegerPrefs; ++i) { 44 for (size_t i = 0; i < language_prefs::kNumMozcIntegerPrefs; ++i) {
44 const LanguageIntegerRangePreference& preference = kMozcIntegerPrefs[i]; 45 const language_prefs::LanguageIntegerRangePreference& preference =
46 language_prefs::kMozcIntegerPrefs[i];
45 localized_strings->SetString( 47 localized_strings->SetString(
46 GetI18nContentValue(preference), 48 GetI18nContentValue(preference),
47 l10n_util::GetStringUTF16(preference.message_id)); 49 l10n_util::GetStringUTF16(preference.message_id));
48 localized_strings->SetString( 50 localized_strings->SetString(
49 GetTemplateDataMinName(preference), 51 GetTemplateDataMinName(preference),
50 base::IntToString(preference.min_pref_value)); 52 base::IntToString(preference.min_pref_value));
51 localized_strings->SetString( 53 localized_strings->SetString(
52 GetTemplateDataMaxName(preference), 54 GetTemplateDataMaxName(preference),
53 base::IntToString(preference.max_pref_value)); 55 base::IntToString(preference.max_pref_value));
54 } 56 }
55 } 57 }
56 58
57 } // namespace chromeos 59 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698