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

Side by Side Diff: chromeos/ime/input_methods.txt

Issue 17239002: Removes the old ibus based keyboards, and replace them with the ones based on extension IME API. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix the test failures. Created 7 years, 6 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
« no previous file with comments | « chrome/browser/chromeos/input_method/input_method_util_unittest.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # The list of input methods that we support. The input methods metadata is 1 # The list of input methods that we support. The input methods metadata is
2 # also defined here. We use this data for the following purposes. 2 # also defined here. We use this data for the following purposes.
3 # 3 #
4 # 1. Exclude unnecessary input methods. For example, we don't need 4 # 1. Exclude unnecessary input methods. For example, we don't need
5 # "ja:anthy", and "zh:pinyin" engines in ibus-m17n since we have better 5 # "ja:anthy", and "zh:pinyin" engines in ibus-m17n since we have better
6 # alternatives outside of ibus-m17n. Excluding these input methods from 6 # alternatives outside of ibus-m17n. Excluding these input methods from
7 # the IBus engine XML files, such as /usr/share/ibus/component/m17n.xml, 7 # the IBus engine XML files, such as /usr/share/ibus/component/m17n.xml,
8 # makes the startup time of the IBus daemon faster. This filtering is 8 # makes the startup time of the IBus daemon faster. This filtering is
9 # done using a python script at build time of ibus-m17n. 9 # done using a python script at build time of ibus-m17n.
10 # See crosbug.com/4161 for details. 10 # See crosbug.com/4161 for details.
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 # * chrome/browser/resources/chromeos/keyboard_overlay_data.js 52 # * chrome/browser/resources/chromeos/keyboard_overlay_data.js
53 # * chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.cc 53 # * chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.cc
54 # 54 #
55 # If you add an XKB layout which depends on X11's Mod3Mask (e.g. Germany Neo2 55 # If you add an XKB layout which depends on X11's Mod3Mask (e.g. Germany Neo2
56 # XKB layout), you should also update IsMod3UsedByCurrentInputMethod() method 56 # XKB layout), you should also update IsMod3UsedByCurrentInputMethod() method
57 # in chrome/browser/ui/ash/event_rewriter.cc. Otherwise, Mod3Mask might be 57 # in chrome/browser/ui/ash/event_rewriter.cc. Otherwise, Mod3Mask might be
58 # removed unexpectedly by the rewriter. 58 # removed unexpectedly by the rewriter.
59 59
60 # U.S. English 60 # U.S. English
61 xkb:us::eng us en-US 61 xkb:us::eng us en-US
62 xkb:us:intl:eng»us(intl)» en-US» 62 xkb:us:intl:eng»us(intl)» en-US
63 xkb:us:altgr-intl:eng» us(altgr-intl)» en-US» 63 xkb:us:altgr-intl:eng» us(altgr-intl)» en-US
64 xkb:us:dvorak:eng» us(dvorak)» en-US» 64 xkb:us:dvorak:eng» us(dvorak)» en-US
65 xkb:us:colemak:eng» us(colemak)» en-US» 65 xkb:us:colemak:eng» us(colemak)» en-US
66 english-m» us» en-US» 66 english-m» us» en-US
67 # U.S. English entiries have to be above the Dutch entry so that xkb:us:intl:eng 67 # U.S. English entiries have to be above the Dutch entry so that xkb:us:intl:eng
68 # will be selected as the default keyboard when the UI language is set to Dutch. 68 # will be selected as the default keyboard when the UI language is set to Dutch.
69 69
70 # Dutch 70 # Dutch
71 xkb:be::nld» be» nl» 71 xkb:be::nld» be» nl
72 # We don't support xkb:nl::nld. See b/4430951. 72 # We don't support xkb:nl::nld. See b/4430951.
73 73
74 # French 74 # French
75 xkb:fr::fra fr fr 75 xkb:fr::fra fr fr
76 xkb:be::fra» be» fr» 76 xkb:be::fra» be» fr
77 xkb:ca::fra» ca» fr» 77 xkb:ca::fra» ca» fr
78 xkb:ch:fr:fra» ch(fr)» fr» 78 xkb:ch:fr:fra» ch(fr)» fr
79 xkb:ca:multix:fra ca(multix) fr 79 xkb:ca:multix:fra ca(multix) fr
80 80
81 # German 81 # German
82 xkb:de::ger» de» de» 82 xkb:de::ger» de» de
83 xkb:de:neo:ger» de(neo)»de» 83 xkb:de:neo:ger» de(neo)»de
84 xkb:be::ger» be» de» 84 xkb:be::ger» be» de
85 xkb:ch::ger» ch» de» 85 xkb:ch::ger» ch» de
86 86
87 # Japanese 87 # Japanese
88 # |kMozcJaInputMethodIds| in ibus_ui_controller.cc should also be updated when 88 # |kMozcJaInputMethodIds| in ibus_ui_controller.cc should also be updated when
89 # a new Mozc Japanese IME for another keyboard layout is added. 89 # a new Mozc Japanese IME for another keyboard layout is added.
90 xkb:jp::jpn» jp» ja» 90 xkb:jp::jpn» jp» ja
91 91
92 # Russian 92 # Russian
93 xkb:ru::rus» ru» ru» 93 xkb:ru::rus» ru» ru
94 xkb:ru:phonetic:rus» ru(phonetic)» ru» 94 xkb:ru:phonetic:rus» ru(phonetic)» ru
95
96 # Thai
97 m17n:th:kesmanee» us» th
98 m17n:th:pattachote» us» th
99 m17n:th:tis820» us» th
100 95
101 # Traditional Chinese 96 # Traditional Chinese
102 m17n:zh:quick us zh-TW 97 m17n:zh:quick us zh-TW
103 98
104 # Vietnamese 99 # Vietnamese
105 m17n:vi:tcvn us vi
106 m17n:vi:telex us vi
107 m17n:vi:viqr us vi
108 m17n:vi:vni us vi 100 m17n:vi:vni us vi
109 # Note: Since Chrome does not support "get surrounding text" feature yet, 101 # Note: Since Chrome does not support "get surrounding text" feature yet,
110 # Vietnames input methods, except 4 input methods above, in m17n-db should 102 # Vietnames input methods, except 4 input methods above, in m17n-db should
111 # not work fine. The 4 input methods in m17n-db (>= 1.6.0) don't require the 103 # not work fine. The 4 input methods in m17n-db (>= 1.6.0) don't require the
112 # feature. 104 # feature.
113 105
114 # Korean 106 # Korean
115 mozc-hangul kr(kr104) ko 107 mozc-hangul kr(kr104) ko
116 xkb:kr:kr104:kor kr(kr104) ko 108 xkb:kr:kr104:kor kr(kr104) ko
117 109
118 # Arabic
119 m17n:ar:kbd us ar
120 # TODO(yusukes,jshin): Check if we can use ibux-xkb-layouts for Arabic, Hindi,
121 # etc.
122
123 # Hindi
124 m17n:hi:itrans us hi
125 # Note: the m17n-contrib package has some more Hindi IMEs.
126
127 # Farsi (Persian)
128 m17n:fa:isiri us fa
129
130 # Bengali
131 m17n:bn:itrans us bn
132 # TODO(yusukes): Support the following IMEs in m17n-db (unijoy) and
133 # m17n-db-contrib (inscript, probhat).
134 # m17n:bn:unijoy us bn
135 # m17n:bn:inscript us bn
136 # m17n:bn:probhat us bn
137
138 # Gujarati
139 m17n:gu:itrans us gu
140 # TODO(yusukes): Support the following IMEs in m17n-db-contrib.
141 # m17n:gu:phonetic us gu
142 # m17n:gu:inscript us gu
143
144 # Malayalam
145 m17n:ml:itrans us ml
146 # TODO(yusukes): Support the following IMEs in m17n-db-contrib.
147 # m17n:ml:inscript us ml
148 # m17n:ml:mozhi us ml
149
150 # Marathi
151 # Note: m17n:mr:itrans is in m17n-db-contrib.
152 m17n:mr:itrans us mr
153 # TODO(yusukes): Support the following IMEs in m17n-db-contrib.
154 # m17n:mr:phonetic us mr
155 # m17n:mr:inscript us mr
156
157 # Tamil
158 m17n:ta:phonetic us ta
159 m17n:ta:inscript us ta
160 m17n:ta:tamil99 us ta
161 m17n:ta:itrans us ta
162 m17n:ta:typewriter us ta
163
164 # Telugu
165 m17n:te:itrans us te
166 # Kannada
167 m17n:kn:itrans us kn
168
169 # Amharic
170 m17n:am:sera us am
171
172 # Keyboard layouts. 110 # Keyboard layouts.
173 xkb:br::por» br» pt-BR» 111 xkb:br::por» br» pt-BR
174 xkb:bg::bul» bg» bg» 112 xkb:bg::bul» bg» bg
175 xkb:bg:phonetic:bul» bg(phonetic)» bg» 113 xkb:bg:phonetic:bul» bg(phonetic)» bg
176 xkb:ca:eng:eng» ca(eng)»en-CA» 114 xkb:ca:eng:eng» ca(eng)»en-CA
177 xkb:cz::cze» cz» cs» 115 xkb:cz::cze» cz» cs
178 xkb:cz:qwerty:cze» cz(qwerty)» cs» 116 xkb:cz:qwerty:cze» cz(qwerty)» cs
179 xkb:ee::est» ee» et» 117 xkb:ee::est» ee» et
180 xkb:es::spa» es» es» 118 xkb:es::spa» es» es
181 xkb:es:cat:cat» es(cat)»ca» 119 xkb:es:cat:cat» es(cat)»ca
182 xkb:dk::dan» dk» da» 120 xkb:dk::dan» dk» da
183 xkb:gr::gre» gr» el» 121 xkb:gr::gre» gr» el
184 xkb:il::heb» il» he» 122 xkb:il::heb» il» he
185 xkb:latam::spa» latam» es» 123 xkb:latam::spa» latam» es
186 xkb:lt::lit» lt» lt» 124 xkb:lt::lit» lt» lt
187 xkb:lv:apostrophe:lav» lv(apostrophe)» lv» 125 xkb:lv:apostrophe:lav» lv(apostrophe)» lv
188 xkb:hr::scr» hr» hr» 126 xkb:hr::scr» hr» hr
189 xkb:gb:extd:eng»gb(extd)» en-GB» 127 xkb:gb:extd:eng»gb(extd)» en-GB
190 xkb:gb:dvorak:eng» gb(dvorak)» en-GB» 128 xkb:gb:dvorak:eng» gb(dvorak)» en-GB
191 xkb:fi::fin» fi» fi» 129 xkb:fi::fin» fi» fi
192 xkb:hu::hun» hu» hu» 130 xkb:hu::hun» hu» hu
193 xkb:it::ita» it» it» 131 xkb:it::ita» it» it
194 xkb:is::ice is is 132 xkb:is::ice is is
195 xkb:no::nob» no» nb» 133 xkb:no::nob» no» nb
196 xkb:pl::pol» pl» pl» 134 xkb:pl::pol» pl» pl
197 xkb:pt::por» pt» pt-PT» 135 xkb:pt::por» pt» pt-PT
198 xkb:ro::rum» ro» ro» 136 xkb:ro::rum» ro» ro
199 xkb:se::swe» se» sv» 137 xkb:se::swe» se» sv
200 xkb:sk::slo» sk» sk» 138 xkb:sk::slo» sk» sk
201 xkb:si::slv» si» sl» 139 xkb:si::slv» si» sl
202 xkb:rs::srp» rs» sr» 140 xkb:rs::srp» rs» sr
203 xkb:tr::tur» tr» tr» 141 xkb:tr::tur» tr» tr
204 xkb:ua::ukr» ua» uk» 142 xkb:ua::ukr» ua» uk
205 xkb:by::bel by be 143 xkb:by::bel by be
206 xkb:am:phonetic:arm am hy 144 xkb:am:phonetic:arm am hy
207 xkb:ge::geo ge ka 145 xkb:ge::geo ge ka
208 xkb:mn::mon mn mn 146 xkb:mn::mon mn mn
209 # TODO(yusukes): Support xkb:latam:deadtilde:spa and/or xkb:latam:nodeadkeys:spa 147 # TODO(yusukes): Support xkb:latam:deadtilde:spa and/or xkb:latam:nodeadkeys:spa
210 # if necessary. 148 # if necessary.
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/input_method/input_method_util_unittest.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698