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

Unified Diff: chrome/browser/chromeos/status/language_menu_l10n_util.cc

Issue 2309001: Add localized values for keyboard layouts. (Closed)
Patch Set: Rebase trunk Created 10 years, 7 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
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/status/language_menu_l10n_util.cc
diff --git a/chrome/browser/chromeos/status/language_menu_l10n_util.cc b/chrome/browser/chromeos/status/language_menu_l10n_util.cc
index 3a420f94312c08312e0c15f03abd37e0ef20550d..520f4525a8ae8256ef4ab8f9fd56a3e6a99e2d5e 100644
--- a/chrome/browser/chromeos/status/language_menu_l10n_util.cc
+++ b/chrome/browser/chromeos/status/language_menu_l10n_util.cc
@@ -42,6 +42,8 @@ const struct EnglishToResouceId {
{ "kbd (m17n)", IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
{ "itrans (m17n)", // also uses the "STANDARD_INPUT_METHOD" id.
IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
+ { "quick (m17n)",
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_CHINESE_QUICK_INPUT_METHOD },
{ "isiri (m17n)",
IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_PERSIAN_ISIRI_2901_INPUT_METHOD },
{ "kesmanee (m17n)",
@@ -74,7 +76,43 @@ const struct EnglishToResouceId {
{ "Google Japanese Input (Japanese keyboard layout)",
IDS_OPTIONS_SETTINGS_LANGUAGES_JAPANESE_GOOGLE_JP_INPUT_METHOD },
{ "Korean", IDS_OPTIONS_SETTINGS_LANGUAGES_KOREAN_INPUT_METHOD },
- // TODO(yusukes): Support input methods in the ibus-xkb-layouts engine.
+
+ // For ibus-xkb-layouts engine: third_party/ibus-xkb-layouts/files
+ { "Japan", IDS_STATUSBAR_LAYOUT_JAPAN },
+ { "Slovenia", IDS_STATUSBAR_LAYOUT_SLOVENIA },
+ { "Germany", IDS_STATUSBAR_LAYOUT_GERMANY },
+ { "Italy", IDS_STATUSBAR_LAYOUT_ITALY },
+ { "Estonia", IDS_STATUSBAR_LAYOUT_ESTONIA },
+ { "Hungary", IDS_STATUSBAR_LAYOUT_HUNGARY },
+ { "Poland", IDS_STATUSBAR_LAYOUT_POLAND },
+ { "Denmark", IDS_STATUSBAR_LAYOUT_DENMARK },
+ { "Croatia", IDS_STATUSBAR_LAYOUT_CROATIA },
+ { "Brazil", IDS_STATUSBAR_LAYOUT_BRAZIL },
+ { "Serbia", IDS_STATUSBAR_LAYOUT_SERBIA },
+ { "Czechia", IDS_STATUSBAR_LAYOUT_CZECHIA },
+ { "USA - Dvorak", IDS_STATUSBAR_LAYOUT_USA_DVORAK },
+ { "Romania", IDS_STATUSBAR_LAYOUT_ROMANIA },
+ { "USA", IDS_STATUSBAR_LAYOUT_USA },
+ { "Lithuania", IDS_STATUSBAR_LAYOUT_LITHUANIA },
+ { "United Kingdom", IDS_STATUSBAR_LAYOUT_UNITED_KINGDOM },
+ { "Slovakia", IDS_STATUSBAR_LAYOUT_SLOVAKIA },
+ { "Russia", IDS_STATUSBAR_LAYOUT_RUSSIA },
+ { "Greece", IDS_STATUSBAR_LAYOUT_GREECE },
+ { "Belgium", IDS_STATUSBAR_LAYOUT_BELGIUM },
+ { "Bulgaria", IDS_STATUSBAR_LAYOUT_BULGARIA },
+ { "Switzerland", IDS_STATUSBAR_LAYOUT_SWITZERLAND },
+ { "Turkey", IDS_STATUSBAR_LAYOUT_TURKEY },
+ { "Portugal", IDS_STATUSBAR_LAYOUT_PORTUGAL },
+ { "Spain", IDS_STATUSBAR_LAYOUT_SPAIN },
+ { "Finland", IDS_STATUSBAR_LAYOUT_FINLAND },
+ { "Ukraine", IDS_STATUSBAR_LAYOUT_UKRAINE },
+ { "Spain - Catalan variant with middle-dot L",
+ IDS_STATUSBAR_LAYOUT_SPAIN_CATALAN },
+ { "France", IDS_STATUSBAR_LAYOUT_FRANCE },
+ { "Norway", IDS_STATUSBAR_LAYOUT_NORWAY },
+ { "Sweden", IDS_STATUSBAR_LAYOUT_SWEDEN },
+ { "Netherlands", IDS_STATUSBAR_LAYOUT_NETHERLANDS },
+ { "Latvia", IDS_STATUSBAR_LAYOUT_LATVIA },
};
const size_t kNumEntries = arraysize(kEnglishToResourceIdArray);
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698