| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/input_method/input_method_util.h" | 5 #include "chrome/browser/chromeos/input_method/input_method_util.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <functional> | 8 #include <functional> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 181 {"xkb:us::fil", IDS_STATUSBAR_LAYOUT_USA}, | 181 {"xkb:us::fil", IDS_STATUSBAR_LAYOUT_USA}, |
| 182 {"xkb:us::ind", IDS_STATUSBAR_LAYOUT_USA}, | 182 {"xkb:us::ind", IDS_STATUSBAR_LAYOUT_USA}, |
| 183 {"xkb:us::msa", IDS_STATUSBAR_LAYOUT_USA}, | 183 {"xkb:us::msa", IDS_STATUSBAR_LAYOUT_USA}, |
| 184 {"xkb:us:altgr-intl:eng", IDS_STATUSBAR_LAYOUT_USA_EXTENDED}, | 184 {"xkb:us:altgr-intl:eng", IDS_STATUSBAR_LAYOUT_USA_EXTENDED}, |
| 185 {"xkb:us:colemak:eng", IDS_STATUSBAR_LAYOUT_USA_COLEMAK}, | 185 {"xkb:us:colemak:eng", IDS_STATUSBAR_LAYOUT_USA_COLEMAK}, |
| 186 {"xkb:us:dvorak:eng", IDS_STATUSBAR_LAYOUT_USA_DVORAK}, | 186 {"xkb:us:dvorak:eng", IDS_STATUSBAR_LAYOUT_USA_DVORAK}, |
| 187 {"xkb:us:dvp:eng", IDS_STATUSBAR_LAYOUT_USA_DVP}, | 187 {"xkb:us:dvp:eng", IDS_STATUSBAR_LAYOUT_USA_DVP}, |
| 188 {"xkb:us:intl:eng", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, | 188 {"xkb:us:intl:eng", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, |
| 189 {"xkb:us:intl:nld", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, | 189 {"xkb:us:intl:nld", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, |
| 190 {"xkb:us:intl:por", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, | 190 {"xkb:us:intl:por", IDS_STATUSBAR_LAYOUT_USA_INTERNATIONAL}, |
| 191 {"xkb:us:workman-intl:eng", IDS_STATUSBAR_LAYOUT_USA_WORKMAN_INTERNATIONAL}, |
| 192 {"xkb:us:workman:eng", IDS_STATUSBAR_LAYOUT_USA_WORKMAN}, |
| 191 }; | 193 }; |
| 192 const size_t kEnglishToResourceIdArraySize = | 194 const size_t kEnglishToResourceIdArraySize = |
| 193 arraysize(kEnglishToResourceIdArray); | 195 arraysize(kEnglishToResourceIdArray); |
| 194 | 196 |
| 195 const struct InputMethodNameMap { | 197 const struct InputMethodNameMap { |
| 196 const char* message_name; | 198 const char* message_name; |
| 197 int resource_id; | 199 int resource_id; |
| 198 bool operator<(const InputMethodNameMap& other) const { | 200 bool operator<(const InputMethodNameMap& other) const { |
| 199 return strcmp(message_name, other.message_name) < 0; | 201 return strcmp(message_name, other.message_name) < 0; |
| 200 } | 202 } |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 322 {"__MSG_KEYBOARD_TURKISH__", IDS_IME_NAME_KEYBOARD_TURKISH}, | 324 {"__MSG_KEYBOARD_TURKISH__", IDS_IME_NAME_KEYBOARD_TURKISH}, |
| 323 {"__MSG_KEYBOARD_UKRAINIAN__", IDS_IME_NAME_KEYBOARD_UKRAINIAN}, | 325 {"__MSG_KEYBOARD_UKRAINIAN__", IDS_IME_NAME_KEYBOARD_UKRAINIAN}, |
| 324 {"__MSG_KEYBOARD_UK_DVORAK__", IDS_IME_NAME_KEYBOARD_UK_DVORAK}, | 326 {"__MSG_KEYBOARD_UK_DVORAK__", IDS_IME_NAME_KEYBOARD_UK_DVORAK}, |
| 325 {"__MSG_KEYBOARD_UK__", IDS_IME_NAME_KEYBOARD_UK}, | 327 {"__MSG_KEYBOARD_UK__", IDS_IME_NAME_KEYBOARD_UK}, |
| 326 {"__MSG_KEYBOARD_US_COLEMAK__", IDS_IME_NAME_KEYBOARD_US_COLEMAK}, | 328 {"__MSG_KEYBOARD_US_COLEMAK__", IDS_IME_NAME_KEYBOARD_US_COLEMAK}, |
| 327 {"__MSG_KEYBOARD_US_DVORAK__", IDS_IME_NAME_KEYBOARD_US_DVORAK}, | 329 {"__MSG_KEYBOARD_US_DVORAK__", IDS_IME_NAME_KEYBOARD_US_DVORAK}, |
| 328 {"__MSG_KEYBOARD_US_DVP__", IDS_IME_NAME_KEYBOARD_US_DVP}, | 330 {"__MSG_KEYBOARD_US_DVP__", IDS_IME_NAME_KEYBOARD_US_DVP}, |
| 329 {"__MSG_KEYBOARD_US_EXTENDED__", IDS_IME_NAME_KEYBOARD_US_EXTENDED}, | 331 {"__MSG_KEYBOARD_US_EXTENDED__", IDS_IME_NAME_KEYBOARD_US_EXTENDED}, |
| 330 {"__MSG_KEYBOARD_US_INTERNATIONAL__", | 332 {"__MSG_KEYBOARD_US_INTERNATIONAL__", |
| 331 IDS_IME_NAME_KEYBOARD_US_INTERNATIONAL}, | 333 IDS_IME_NAME_KEYBOARD_US_INTERNATIONAL}, |
| 334 {"__MSG_KEYBOARD_US_WORKMAN_INTERNATIONAL__", |
| 335 IDS_IME_NAME_KEYBOARD_US_WORKMAN_INTERNATIONAL}, |
| 336 {"__MSG_KEYBOARD_US_WORKMAN__", IDS_IME_NAME_KEYBOARD_US_WORKMAN}, |
| 332 {"__MSG_KEYBOARD_US__", IDS_IME_NAME_KEYBOARD_US}, | 337 {"__MSG_KEYBOARD_US__", IDS_IME_NAME_KEYBOARD_US}, |
| 333 {"__MSG_KEYBOARD_VIETNAMESE_TCVN__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_TCVN}, | 338 {"__MSG_KEYBOARD_VIETNAMESE_TCVN__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_TCVN}, |
| 334 {"__MSG_KEYBOARD_VIETNAMESE_TELEX__", | 339 {"__MSG_KEYBOARD_VIETNAMESE_TELEX__", |
| 335 IDS_IME_NAME_KEYBOARD_VIETNAMESE_TELEX}, | 340 IDS_IME_NAME_KEYBOARD_VIETNAMESE_TELEX}, |
| 336 {"__MSG_KEYBOARD_VIETNAMESE_VIQR__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_VIQR}, | 341 {"__MSG_KEYBOARD_VIETNAMESE_VIQR__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_VIQR}, |
| 337 {"__MSG_KEYBOARD_VIETNAMESE_VNI__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_VNI}, | 342 {"__MSG_KEYBOARD_VIETNAMESE_VNI__", IDS_IME_NAME_KEYBOARD_VIETNAMESE_VNI}, |
| 338 {"__MSG_TRANSLITERATION_AM__", IDS_IME_NAME_TRANSLITERATION_AM}, | 343 {"__MSG_TRANSLITERATION_AM__", IDS_IME_NAME_TRANSLITERATION_AM}, |
| 339 {"__MSG_TRANSLITERATION_AR__", IDS_IME_NAME_TRANSLITERATION_AR}, | 344 {"__MSG_TRANSLITERATION_AR__", IDS_IME_NAME_TRANSLITERATION_AR}, |
| 340 {"__MSG_TRANSLITERATION_BN__", IDS_IME_NAME_TRANSLITERATION_BN}, | 345 {"__MSG_TRANSLITERATION_BN__", IDS_IME_NAME_TRANSLITERATION_BN}, |
| 341 {"__MSG_TRANSLITERATION_EL__", IDS_IME_NAME_TRANSLITERATION_EL}, | 346 {"__MSG_TRANSLITERATION_EL__", IDS_IME_NAME_TRANSLITERATION_EL}, |
| (...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 801 "US", | 806 "US", |
| 802 layouts, | 807 layouts, |
| 803 languages, | 808 languages, |
| 804 true, // login keyboard. | 809 true, // login keyboard. |
| 805 GURL(), // options page, not available. | 810 GURL(), // options page, not available. |
| 806 GURL()); // input view page, not available. | 811 GURL()); // input view page, not available. |
| 807 } | 812 } |
| 808 | 813 |
| 809 } // namespace input_method | 814 } // namespace input_method |
| 810 } // namespace chromeos | 815 } // namespace chromeos |
| OLD | NEW |