OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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/component_extension_ime_manager_i
mpl.h" | 5 #include "chrome/browser/chromeos/input_method/component_extension_ime_manager_i
mpl.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 | 8 |
9 #include "base/files/file_util.h" | 9 #include "base/files/file_util.h" |
10 #include "base/json/json_string_value_serializer.h" | 10 #include "base/json/json_string_value_serializer.h" |
(...skipping 78 matching lines...) Loading... |
89 {"__MSG_INPUTMETHOD_HANGUL_3_SET_390__", | 89 {"__MSG_INPUTMETHOD_HANGUL_3_SET_390__", |
90 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_390}, | 90 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_390}, |
91 {"__MSG_INPUTMETHOD_HANGUL_3_SET_FINAL__", | 91 {"__MSG_INPUTMETHOD_HANGUL_3_SET_FINAL__", |
92 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_FINAL}, | 92 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_FINAL}, |
93 {"__MSG_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT__", | 93 {"__MSG_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT__", |
94 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT}, | 94 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT}, |
95 {"__MSG_INPUTMETHOD_HANGUL_AHNMATAE__", | 95 {"__MSG_INPUTMETHOD_HANGUL_AHNMATAE__", |
96 IDS_IME_NAME_INPUTMETHOD_HANGUL_AHNMATAE}, | 96 IDS_IME_NAME_INPUTMETHOD_HANGUL_AHNMATAE}, |
97 {"__MSG_INPUTMETHOD_HANGUL_ROMAJA__", | 97 {"__MSG_INPUTMETHOD_HANGUL_ROMAJA__", |
98 IDS_IME_NAME_INPUTMETHOD_HANGUL_ROMAJA}, | 98 IDS_IME_NAME_INPUTMETHOD_HANGUL_ROMAJA}, |
| 99 {"__MSG_INPUTMETHOD_HANGUL__", IDS_IME_NAME_INPUTMETHOD_HANGUL}, |
99 {"__MSG_INPUTMETHOD_MOZC_JP__", IDS_IME_NAME_INPUTMETHOD_MOZC_JP}, | 100 {"__MSG_INPUTMETHOD_MOZC_JP__", IDS_IME_NAME_INPUTMETHOD_MOZC_JP}, |
100 {"__MSG_INPUTMETHOD_MOZC_US__", IDS_IME_NAME_INPUTMETHOD_MOZC_US}, | 101 {"__MSG_INPUTMETHOD_MOZC_US__", IDS_IME_NAME_INPUTMETHOD_MOZC_US}, |
101 {"__MSG_INPUTMETHOD_PINYIN__", IDS_IME_NAME_INPUTMETHOD_PINYIN}, | 102 {"__MSG_INPUTMETHOD_PINYIN__", IDS_IME_NAME_INPUTMETHOD_PINYIN}, |
102 {"__MSG_INPUTMETHOD_QUICK__", IDS_IME_NAME_INPUTMETHOD_QUICK}, | 103 {"__MSG_INPUTMETHOD_QUICK__", IDS_IME_NAME_INPUTMETHOD_QUICK}, |
103 {"__MSG_INPUTMETHOD_TRADITIONAL_PINYIN__", | 104 {"__MSG_INPUTMETHOD_TRADITIONAL_PINYIN__", |
104 IDS_IME_NAME_INPUTMETHOD_TRADITIONAL_PINYIN}, | 105 IDS_IME_NAME_INPUTMETHOD_TRADITIONAL_PINYIN}, |
105 {"__MSG_INPUTMETHOD_WUBI__", IDS_IME_NAME_INPUTMETHOD_WUBI}, | 106 {"__MSG_INPUTMETHOD_WUBI__", IDS_IME_NAME_INPUTMETHOD_WUBI}, |
106 {"__MSG_INPUTMETHOD_ZHUYIN__", IDS_IME_NAME_INPUTMETHOD_ZHUYIN}, | 107 {"__MSG_INPUTMETHOD_ZHUYIN__", IDS_IME_NAME_INPUTMETHOD_ZHUYIN}, |
107 {"__MSG_KEYBOARD_ARABIC__", IDS_IME_NAME_KEYBOARD_ARABIC}, | 108 {"__MSG_KEYBOARD_ARABIC__", IDS_IME_NAME_KEYBOARD_ARABIC}, |
108 {"__MSG_KEYBOARD_ARMENIAN_PHONETIC__", | 109 {"__MSG_KEYBOARD_ARMENIAN_PHONETIC__", |
(...skipping 385 matching lines...) Loading... |
494 | 495 |
495 ComponentExtensionEngine engine; | 496 ComponentExtensionEngine engine; |
496 ReadEngineComponent(component_ime, *dictionary, &engine); | 497 ReadEngineComponent(component_ime, *dictionary, &engine); |
497 component_ime.engines.push_back(engine); | 498 component_ime.engines.push_back(engine); |
498 } | 499 } |
499 out_imes->push_back(component_ime); | 500 out_imes->push_back(component_ime); |
500 } | 501 } |
501 } | 502 } |
502 | 503 |
503 } // namespace chromeos | 504 } // namespace chromeos |
OLD | NEW |