1<?xml version="1.0" encoding="utf-8"?>
2<gconfschemafile>
3  <schemalist>
4    <schema>
5      <key>/schemas/desktop/ibus/general/preload_engines</key>
6      <applyto>/desktop/ibus/general/preload_engines</applyto>
7      <owner>ibus</owner>
8      <type>list</type>
9      <default>[]</default>
10      <list_type>string</list_type>
11      <locale name="C">
12        <short><!-- Translators: Here “Preload” is a verb -->Preload engines</short>
13	    <long><!-- Translators: Tooltip for the button “Preload Engines” -->Preload engines during ibus starts up</long>
14      </locale>
15    </schema>
16    <schema>
17      <key>/schemas/desktop/ibus/general/engines_order</key>
18      <applyto>/desktop/ibus/general/engines_order</applyto>
19      <owner>ibus</owner>
20      <type>list</type>
21      <default>[]</default>
22      <list_type>string</list_type>
23      <locale name="C">
24        <short>Engines order</short>
25            <long>Saved engines order in input method list</long>
26      </locale>
27    </schema>
28    <schema>
29      <key>/schemas/desktop/ibus/general/switcher-delay-time</key>
30      <applyto>/desktop/ibus/general/switcher-delay-time</applyto>
31      <owner>ibus</owner>
32      <type>int</type>
33      <default>400</default>
34      <locale name="C">
35        <short>Popup delay milliseconds for IME switcher window</short>
36            <long>Set popup delay milliseconds to show IME switcher window.
37                  The default is 400.
38                  0 = Show the window immediately.
39                  0 &lt; Delay milliseconds.
40                  0 &gt; Do not show the window and switch prev/next engines.
41            </long>
42      </locale>
43    </schema>
44    <schema>
45      <key>/schemas/desktop/ibus/general/version</key>
46      <applyto>/desktop/ibus/general/version</applyto>
47      <owner>ibus</owner>
48      <type>string</type>
49      <default></default>
50      <locale name="C">
51        <short>Saved version number</short>
52            <long>The saved version number will be used to check the
53                  difference between the version of the previous installed
54                  ibus and one of the current ibus.
55            </long>
56      </locale>
57    </schema>
58    <schema>
59      <key>/schemas/desktop/ibus/general/xkb-latin-layouts</key>
60      <applyto>/desktop/ibus/general/xkb-latin-layouts</applyto>
61      <owner>ibus</owner>
62      <type>list</type>
63      <list_type>string</list_type>
64      <default>[ara,bg,cz,dev,gr,gur,in,jp(kana),mal,mkd,ru,ua]</default>
65      <locale name="C">
66        <short>Latin layouts which have no ASCII</short>
67           <long>US layout is appended to the Latin layouts. variant can be
68                 omitted.
69           </long>
70      </locale>
71    </schema>
72    <schema>
73      <key>/schemas/desktop/ibus/general/use-xmodmap</key>
74      <applyto>/desktop/ibus/general/use-xmodmap</applyto>
75      <owner>ibus</owner>
76      <type>bool</type>
77      <default>true</default>
78      <locale name="C">
79        <short>Use xmodmap</short>
80          <long>Run xmodmap if .xmodmap or .Xmodmap exists when
81                ibus engines are switched.</long>
82      </locale>
83    </schema>
84    <schema>
85      <key>/schemas/desktop/ibus/general/hotkey/trigger</key>
86      <applyto>/desktop/ibus/general/hotkey/trigger</applyto>
87      <owner>ibus</owner>
88      <type>list</type>
89      <list_type>string</list_type>
90      <default>[Control+space,Zenkaku_Hankaku,Alt+Kanji,Alt+grave,Hangul,Alt+Release+Alt_R]</default>
91      <locale name="C">
92        <short>Trigger shortcut keys</short>
93          <long>The shortcut keys for turning input method on or off</long>
94      </locale>
95    </schema>
96    <schema>
97      <key>/schemas/desktop/ibus/general/hotkey/triggers</key>
98      <applyto>/desktop/ibus/general/hotkey/triggers</applyto>
99      <owner>ibus</owner>
100      <type>list</type>
101      <list_type>string</list_type>
102      <default>[&lt;Super&gt;space]</default>
103      <locale name="C">
104        <short>Trigger shortcut keys for gtk_accelerator_parse</short>
105          <long>The shortcut keys for turning input method on or off</long>
106      </locale>
107    </schema>
108    <schema>
109      <key>/schemas/desktop/ibus/general/hotkey/enable_unconditional</key>
110      <applyto>/desktop/ibus/general/hotkey/enable_unconditional</applyto>
111      <owner>ibus</owner>
112      <type>list</type>
113      <list_type>string</list_type>
114      <default>[]</default>
115      <locale name="C">
116        <short>Enable shortcut keys</short>
117	    <long>The shortcut keys for turning input method on</long>
118      </locale>
119    </schema>
120    <schema>
121      <key>/schemas/desktop/ibus/general/hotkey/disable_unconditional</key>
122      <applyto>/desktop/ibus/general/hotkey/disable_unconditional</applyto>
123      <owner>ibus</owner>
124      <type>list</type>
125      <list_type>string</list_type>
126      <default>[]</default>
127      <locale name="C">
128        <short>Disable shortcut keys</short>
129	    <long>The shortcut keys for turning input method off</long>
130      </locale>
131    </schema>
132    <!-- For backward compatibility -->
133    <schema>
134      <key>/schemas/desktop/ibus/general/hotkey/next_engine</key>
135      <applyto>/desktop/ibus/general/hotkey/next_engine</applyto>
136      <owner>ibus</owner>
137      <type>list</type>
138      <list_type>string</list_type>
139      <default>[Alt+Shift_L]</default>
140      <locale name="C">
141        <short>Next engine shortcut keys</short>
142	    <long>The shortcut keys for switching to the next input method in the list</long>
143      </locale>
144    </schema>
145
146    <schema>
147      <key>/schemas/desktop/ibus/general/hotkey/next_engine_in_menu</key>
148      <applyto>/desktop/ibus/general/hotkey/next_engine_in_menu</applyto>
149      <owner>ibus</owner>
150      <type>list</type>
151      <list_type>string</list_type>
152      <default>[Alt+Shift_L]</default>
153      <locale name="C">
154        <short>Next engine shortcut keys</short>
155	    <long>The shortcut keys for switching to the next input method in the list</long>
156      </locale>
157    </schema>
158
159    <!-- For backward compatibility -->
160    <schema>
161      <key>/schemas/desktop/ibus/general/hotkey/prev_engine</key>
162      <applyto>/desktop/ibus/general/hotkey/prev_engine</applyto>
163      <owner>ibus</owner>
164      <type>list</type>
165      <list_type>string</list_type>
166      <default>[]</default>
167      <locale name="C">
168        <short>Prev engine shortcut keys</short>
169	    <long>The shortcut keys for switching to the previous input method</long>
170      </locale>
171    </schema>
172
173    <schema>
174      <key>/schemas/desktop/ibus/general/hotkey/previous_engine</key>
175      <applyto>/desktop/ibus/general/hotkey/previous_engine</applyto>
176      <owner>ibus</owner>
177      <type>list</type>
178      <list_type>string</list_type>
179      <default>[]</default>
180      <locale name="C">
181        <short>Prev engine shortcut keys</short>
182	    <long>The shortcut keys for switching to the previous input method</long>
183      </locale>
184    </schema>
185    <schema>
186      <key>/schemas/desktop/ibus/panel/show</key>
187      <applyto>/desktop/ibus/panel/show</applyto>
188      <owner>ibus</owner>
189      <type>int</type>
190      <default>0</default>
191      <locale name="C">
192        <short>Auto hide</short>
193	    <long>The behavior of property panel. 0 = Do not show, 1 = Auto hide, 2 = Always show</long>
194      </locale>
195    </schema>
196    <schema>
197      <key>/schemas/desktop/ibus/panel/x</key>
198      <applyto>/desktop/ibus/panel/x</applyto>
199      <owner>ibus</owner>
200      <type>int</type>
201      <default>-1</default>
202      <locale name="C">
203        <short>Language panel position</short>
204      </locale>
205    </schema>
206    <schema>
207      <key>/schemas/desktop/ibus/panel/y</key>
208      <applyto>/desktop/ibus/panel/y</applyto>
209      <owner>ibus</owner>
210      <type>int</type>
211      <default>-1</default>
212      <locale name="C">
213        <short>Language panel position</short>
214      </locale>
215    </schema>
216    <!--
217    <schema>
218      <key>/schemas/desktop/ibus/panel/position</key>
219      <applyto>/desktop/ibus/panel/position</applyto>
220      <owner>ibus</owner>
221      <type>int</type>
222      <default>3</default>
223      <locale name="C">
224        <short>Language panel position</short>
225	    <long>The position of the language panel. 0 = Top left corner, 1 = Top right corner, 2 = Bottom left corner, 3 = Bottom right corner, 4 = Custom</long>
226      </locale>
227    </schema>
228    -->
229    <schema>
230      <key>/schemas/desktop/ibus/panel/follow-input-cursor-when-always-shown</key>
231      <applyto>/desktop/ibus/panel/follow-input-cursor-when-always-shown</applyto>
232      <owner>ibus</owner>
233      <type>bool</type>
234      <default>false</default>
235      <locale name="C">
236        <short>Follow the input cursor in case the panel is always shown</short>
237          <long>If true, the panel follows the input cursor in case the
238                panel is always shown. If false, the panel is shown at
239                a fixed location.</long>
240      </locale>
241    </schema>
242    <schema>
243      <key>/schemas/desktop/ibus/panel/auto-hide-timeout</key>
244      <applyto>/desktop/ibus/panel/auto-hide-timeout</applyto>
245      <owner>ibus</owner>
246      <type>int</type>
247      <default>10000</default>
248      <locale name="C">
249        <short>The milliseconds to show property panel</short>
250          <long>The milliseconds to show property panel after focus-in or
251                properties are changed.</long>
252      </locale>
253    </schema>
254    <schema>
255      <key>/schemas/desktop/ibus/panel/lookup_table_orientation</key>
256      <applyto>/desktop/ibus/panel/lookup_table_orientation</applyto>
257      <owner>ibus</owner>
258      <type>int</type>
259      <default>1</default>
260      <locale name="C">
261        <short>Orientation of lookup table</short>
262	    <long>Orientation of lookup table. 0 = Horizontal, 1 = Vertical</long>
263      </locale>
264    </schema>
265    <schema>
266      <key>/schemas/desktop/ibus/panel/show_icon_on_systray</key>
267      <applyto>/desktop/ibus/panel/show_icon_on_systray</applyto>
268      <owner>ibus</owner>
269      <type>bool</type>
270      <default>true</default>
271      <locale name="C">
272        <short>Show icon on system tray</short>
273	    <long>Show icon on system tray</long>
274      </locale>
275    </schema>
276    <schema>
277      <key>/schemas/desktop/ibus/panel/show_im_name</key>
278      <applyto>/desktop/ibus/panel/show_im_name</applyto>
279      <owner>ibus</owner>
280      <type>bool</type>
281      <default>false</default>
282      <locale name="C">
283        <short>Show input method name</short>
284	    <long>Show input method name on language bar</long>
285      </locale>
286    </schema>
287    <schema>
288      <key>/schemas/desktop/ibus/panel/xkb-icon-rgba</key>
289      <applyto>/desktop/ibus/panel/xkb-icon-rgba</applyto>
290      <owner>ibus</owner>
291      <type>string</type>
292      <default>#415099</default>
293      <locale name="C">
294        <short>RGBA value of XKB icon</short>
295	    <long>XKB icon shows the layout string and the string is
296                  rendered with the RGBA value. The RGBA value can be
297                  1. a color name from X11, 2. a hex value in form '#rrggbb'
298                  where 'r', 'g' and 'b' are hex digits of the red, green,
299                  and blue, 3. a RGB color in form 'rgb(r,g,b)' or
300                  4. a RGBA color in form 'rgba(r,g,b,a)' where 'r',
301                  'g', and 'b' are either integers in the range 0 to 255
302                  or percentage values in the range 0% to 100%, and
303                  'a' is a floating point value in the range 0 to 1
304                  of the alpha.</long>
305      </locale>
306    </schema>
307    <schema>
308      <key>/schemas/desktop/ibus/panel/property-icon-delay-time</key>
309      <applyto>/desktop/ibus/panel/property-icon-delay-time</applyto>
310      <owner>ibus</owner>
311      <type>int</type>
312      <default>500</default>
313      <locale name="C">
314        <short>The milliseconds to show the panel icon for a property</short>
315          <long>The milliseconds to show the panel icon from the
316                engine icon to a property icon whenever engines are
317                switched if the property is specified by the value of
318                icon-prop-key in IBusEngineDesc.
319                If the value is 0, no delay time and the property icon
320                is shown immediately.</long>
321      </locale>
322    </schema>
323    <schema>
324      <key>/schemas/desktop/ibus/general/use_system_keyboard_layout</key>
325      <applyto>/desktop/ibus/general/use_system_keyboard_layout</applyto>
326      <owner>ibus</owner>
327      <type>bool</type>
328      <default>false</default>
329      <locale name="C">
330        <short>Use system keyboard layout</short>
331	    <long>Use system keyboard (XKB) layout</long>
332      </locale>
333    </schema>
334    <schema>
335      <key>/schemas/desktop/ibus/panel/use_custom_font</key>
336      <applyto>/desktop/ibus/panel/use_custom_font</applyto>
337      <owner>ibus</owner>
338      <type>bool</type>
339      <default>false</default>
340      <locale name="C">
341        <short>Use custom font</short>
342	    <long>Use custom font name for language panel</long>
343      </locale>
344    </schema>
345    <schema>
346      <key>/schemas/desktop/ibus/panel/custom_font</key>
347      <applyto>/desktop/ibus/panel/custom_font</applyto>
348      <owner>ibus</owner>
349      <type>string</type>
350      <default>Sans 10</default>
351      <locale name="C">
352        <short>Custom font</short>
353	    <long>Custom font name for language panel</long>
354      </locale>
355    </schema>
356    <schema>
357      <key>/schemas/desktop/ibus/panel/emoji/unicode-hotkey</key>
358      <applyto>/desktop/ibus/panel/emoji/unicode-hotkey</applyto>
359      <owner>ibus</owner>
360      <type>list</type>
361      <list_type>string</list_type>
362      <default>[&lt;Control&gt;&lt;Shift&gt;u]</default>
363      <locale name="C">
364        <short>Unicode shortcut keys for gtk_accelerator_parse</short>
365          <long>The shortcut keys for turning Unicode typing on or off</long>
366      </locale>
367    </schema>
368    <schema>
369      <key>/schemas/desktop/ibus/panel/emoji/hotkey</key>
370      <applyto>/desktop/ibus/panel/emoji/hotkey</applyto>
371      <owner>ibus</owner>
372      <type>list</type>
373      <list_type>string</list_type>
374      <default>[&lt;Control&gt;&lt;Shift&gt;e]</default>
375      <locale name="C">
376        <short>Emoji shortcut keys for gtk_accelerator_parse</short>
377          <long>The shortcut keys for turning emoji typing on or off</long>
378      </locale>
379    </schema>
380    <schema>
381      <key>/schemas/desktop/ibus/panel/emoji/font</key>
382      <applyto>/desktop/ibus/panel/emoji/font</applyto>
383      <owner>ibus</owner>
384      <type>string</type>
385      <default>Monospace 16</default>
386      <locale name="C">
387        <short>Custom font</short>
388	    <long>Custom font name for emoji characters on emoji dialog</long>
389      </locale>
390    </schema>
391    <schema>
392      <key>/schemas/desktop/ibus/panel/emoji/lang</key>
393      <applyto>/desktop/ibus/panel/emoji/lang</applyto>
394      <owner>ibus</owner>
395      <type>string</type>
396      <default>en</default>
397      <locale name="C">
398        <short>Default language for emoji dictionary</short>
399	    <long>Choose a default language of emoji dictionaries on
400	          the emoji dialog. The value $lang is applied to
401                  /usr/share/ibus/dicts/emoji-$lang.dict
402            </long>
403      </locale>
404    </schema>
405    <schema>
406      <key>/schemas/desktop/ibus/panel/emoji/favorites</key>
407      <applyto>/desktop/ibus/panel/emoji/favorites</applyto>
408      <owner>ibus</owner>
409      <type>list</type>
410      <default>[]</default>
411      <list_type>string</list_type>
412      <locale name="C">
413        <short>favorite emoji list on emoji dialog</short>
414	    <long>You can show the favorite emojis on emoji list
415                  if this list has any characters.</long>
416      </locale>
417    </schema>
418    <schema>
419      <key>/schemas/desktop/ibus/panel/emoji/favorite-annotations</key>
420      <applyto>/desktop/ibus/panel/emoji/favorite-annotations</applyto>
421      <owner>ibus</owner>
422      <type>list</type>
423      <default>[]</default>
424      <list_type>string</list_type>
425      <locale name="C">
426        <short>favorite emoji annotation list on emoji dialog</short>
427	    <long>You can assign an annotation for a favorite emoji
428                  in this list.</long>
429      </locale>
430    </schema>
431    <schema>
432      <key>/schemas/desktop/ibus/panel/emoji/has-partial-match</key>
433      <applyto>/desktop/ibus/panel/emoji/has-partial-match</applyto>
434      <owner>ibus</owner>
435      <type>bool</type>
436      <default>false</default>
437      <locale name="C">
438        <short>Whether emoji annotations can be match partially or not</short>
439	    <long>Whether emoji annotations can be matched with a partial
440                  string instead of the exact match or not.</long>
441      </locale>
442    </schema>
443    <schema>
444      <key>/schemas/desktop/ibus/panel/emoji/partial-match-length</key>
445      <applyto>/desktop/ibus/panel/emoji/partial-match-length</applyto>
446      <owner>ibus</owner>
447      <type>int</type>
448      <default>3</default>
449      <locale name="C">
450        <short>Match emoji annotations with the specified length</short>
451	    <long>Match emoji annotations partially with more than
452                  the specified number of characters instead of
453                  the exact match.</long>
454      </locale>
455    </schema>
456    <schema>
457      <key>/schemas/desktop/ibus/panel/emoji/partial-match-condition</key>
458      <applyto>/desktop/ibus/panel/emoji/partial-match-condition</applyto>
459      <owner>ibus</owner>
460      <type>int</type>
461      <default>0</default>
462      <locale name="C">
463        <short>Choose a condition to match emoji annotations partially</short>
464	    <long>Choose one of the following conditions to match emoji
465	          annotations partially:
466                  0 == Prefix match, 1 == Suffix match, 2 == Containing match
467                  </long>
468      </locale>
469    </schema>
470    <schema>
471      <key>/schemas/desktop/ibus/panel/emoji/load-emoji-at-startup</key>
472      <applyto>/desktop/ibus/panel/emoji/load-emoji-at-startup</applyto>
473      <owner>ibus</owner>
474      <type>bool</type>
475      <default>true</default>
476      <locale name="C">
477        <short>Load the emoji data at the time of startup</short>
478	    <long>Load the emoji data at the time of startup if true.
479                  About 10MB memory is needed to load the data.
480                  Load the emoji data when open the emoji dialog at the
481                  beginning if false.
482            </long>
483      </locale>
484    </schema>
485    <schema>
486      <key>/schemas/desktop/ibus/panel/emoji/load-unicode-at-startup</key>
487      <applyto>/desktop/ibus/panel/emoji/load-unicode-at-startup</applyto>
488      <owner>ibus</owner>
489      <type>bool</type>
490      <default>false</default>
491      <locale name="C">
492        <short>Load the Unicode data at the time of startup</short>
493	    <long>Load the Unicode data at the time of startup if true.
494                  About 15MB memory is needed to load the data.
495                  Load the Unicode data when open the emoji dialog at the
496                  beginning if false.
497                  The Unicode data is always loaded after the emoji data
498                  is loaded even if true.
499            </long>
500      </locale>
501    </schema>
502    <schema>
503      <key>/schemas/desktop/ibus/general/embed_preedit_text</key>
504      <applyto>/desktop/ibus/general/embed_preedit_text</applyto>
505      <owner>ibus</owner>
506      <type>bool</type>
507      <default>true</default>
508      <locale name="C">
509        <short>Embed Preedit Text</short>
510	    <long>Embed Preedit Text in Application Window</long>
511      </locale>
512    </schema>
513    <schema>
514      <key>/schemas/desktop/ibus/general/use_global_engine</key>
515      <applyto>/desktop/ibus/general/use_global_engine</applyto>
516      <owner>ibus</owner>
517      <type>bool</type>
518      <default>true</default>
519      <locale name="C">
520        <short>Use global input method</short>
521	    <long>Share the same input method among all applications</long>
522      </locale>
523    </schema>
524
525    <schema>
526      <key>/schemas/desktop/ibus/general/enable_by_default</key>
527      <applyto>/desktop/ibus/general/enable_by_default</applyto>
528      <owner>ibus</owner>
529      <type>bool</type>
530      <default>false</default>
531      <locale name="C">
532        <short>Enable input method by default</short>
533	    <long>Enable input method by default when the application gets input
534            focus</long>
535      </locale>
536    </schema>
537
538    <schema>
539      <key>/schemas/desktop/ibus/general/dconf_preserve_name_prefixes</key>
540      <applyto>/desktop/ibus/general/dconf_preserve_name_prefixes</applyto>
541      <owner>ibus</owner>
542      <type>list</type>
543      <default>[/desktop/ibus/engine/pinyin,/desktop/ibus/engine/bopomofo,/desktop/ibus/engine/hangul]</default>
544      <list_type>string</list_type>
545      <locale name="C">
546        <short>DConf preserve name prefixes</short>
547	    <long>Prefixes of DConf keys to stop name conversion</long>
548      </locale>
549    </schema>
550  </schemalist>
551</gconfschemafile>
552