1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Generated with glade 3.22.1 -->
3<interface>
4  <requires lib="gtk+" version="3.0"/>
5  <object class="GtkAdjustment" id="LookupTablePageSize">
6    <property name="lower">1</property>
7    <property name="upper">11</property>
8    <property name="value">1</property>
9    <property name="step_increment">1</property>
10    <property name="page_increment">1</property>
11    <property name="page_size">1</property>
12  </object>
13  <object class="GtkListStore" id="liststoreBopomofoKeyboardMapping">
14    <columns>
15      <!-- column-name keyboard_mapping -->
16      <column type="gchararray"/>
17    </columns>
18    <data>
19      <row>
20        <col id="0" translatable="yes">Standard</col>
21      </row>
22      <row>
23        <col id="0" translatable="yes">GinYieh</col>
24      </row>
25      <row>
26        <col id="0" translatable="yes">Eten</col>
27      </row>
28      <row>
29        <col id="0" translatable="yes">IBM</col>
30      </row>
31    </data>
32  </object>
33  <object class="GtkListStore" id="liststoreDoublePinyin">
34    <columns>
35      <!-- column-name schema -->
36      <column type="gchararray"/>
37    </columns>
38    <data>
39      <row>
40        <col id="0" translatable="yes">MSPY</col>
41      </row>
42      <row>
43        <col id="0" translatable="yes">ZRM</col>
44      </row>
45      <row>
46        <col id="0" translatable="yes">ABC</col>
47      </row>
48      <row>
49        <col id="0" translatable="yes">ZGPY</col>
50      </row>
51      <row>
52        <col id="0" translatable="yes">PYJJ</col>
53      </row>
54      <row>
55        <col id="0" translatable="yes">XHE</col>
56      </row>
57    </data>
58  </object>
59  <object class="GtkListStore" id="liststoreLookupTableOrientation">
60    <columns>
61      <!-- column-name orientation -->
62      <column type="gchararray"/>
63    </columns>
64    <data>
65      <row>
66        <col id="0" translatable="yes">Horizontal</col>
67      </row>
68      <row>
69        <col id="0" translatable="yes">Vertical</col>
70      </row>
71    </data>
72  </object>
73  <object class="GtkListStore" id="liststoreSelectionKeys">
74    <columns>
75      <!-- column-name select_keys -->
76      <column type="gchararray"/>
77    </columns>
78    <data>
79      <row>
80        <col id="0">1234567890</col>
81      </row>
82      <row>
83        <col id="0">asdfghjkl;</col>
84      </row>
85      <row>
86        <col id="0">1qaz2wsxed</col>
87      </row>
88      <row>
89        <col id="0">asdfzxcvgb</col>
90      </row>
91      <row>
92        <col id="0">1234qweras</col>
93      </row>
94      <row>
95        <col id="0">aoeu;qjkix</col>
96      </row>
97      <row>
98        <col id="0">aoeuhtnsid</col>
99      </row>
100      <row>
101        <col id="0">aoeuidhtns</col>
102      </row>
103      <row>
104        <col id="0">qweasdzxcr</col>
105      </row>
106    </data>
107  </object>
108  <object class="GtkListStore" id="liststoreSortCandidateOption">
109    <columns>
110      <!-- column-name sort_candidate_option -->
111      <column type="gchararray"/>
112    </columns>
113    <data>
114      <row>
115        <col id="0" translatable="yes">Frequency</col>
116      </row>
117      <row>
118        <col id="0" translatable="yes">Pinyin Length</col>
119      </row>
120    </data>
121  </object>
122  <object class="GtkDialog" id="dialog">
123    <property name="width_request">400</property>
124    <property name="can_focus">False</property>
125    <property name="border_width">5</property>
126    <property name="title" translatable="yes">Preferences</property>
127    <property name="window_position">center-always</property>
128    <property name="icon_name">gtk-preferences</property>
129    <property name="type_hint">normal</property>
130    <child>
131      <placeholder/>
132    </child>
133    <child internal-child="vbox">
134      <object class="GtkBox" id="dialog-vbox1">
135        <property name="visible">True</property>
136        <property name="can_focus">False</property>
137        <property name="orientation">vertical</property>
138        <property name="spacing">2</property>
139        <child internal-child="action_area">
140          <object class="GtkButtonBox" id="dialog-action_area1">
141            <property name="visible">True</property>
142            <property name="can_focus">False</property>
143            <property name="layout_style">end</property>
144            <child>
145              <object class="GtkButton" id="buttonClose">
146                <property name="label">gtk-close</property>
147                <property name="visible">True</property>
148                <property name="can_focus">True</property>
149                <property name="has_focus">True</property>
150                <property name="is_focus">True</property>
151                <property name="can_default">True</property>
152                <property name="has_default">True</property>
153                <property name="receives_default">True</property>
154                <property name="use_stock">True</property>
155              </object>
156              <packing>
157                <property name="expand">False</property>
158                <property name="fill">False</property>
159                <property name="position">0</property>
160              </packing>
161            </child>
162          </object>
163          <packing>
164            <property name="expand">False</property>
165            <property name="fill">True</property>
166            <property name="pack_type">end</property>
167            <property name="position">0</property>
168          </packing>
169        </child>
170        <child>
171          <object class="GtkNotebook" id="pages">
172            <property name="visible">True</property>
173            <property name="can_focus">True</property>
174            <child>
175              <object class="GtkAlignment" id="pageGeneral">
176                <property name="visible">True</property>
177                <property name="can_focus">False</property>
178                <property name="top_padding">12</property>
179                <property name="bottom_padding">12</property>
180                <property name="left_padding">12</property>
181                <property name="right_padding">12</property>
182                <child>
183                  <object class="GtkVBox" id="vbox13">
184                    <property name="visible">True</property>
185                    <property name="can_focus">False</property>
186                    <property name="spacing">18</property>
187                    <child>
188                      <object class="GtkFrame" id="frame4">
189                        <property name="visible">True</property>
190                        <property name="can_focus">False</property>
191                        <property name="label_xalign">0</property>
192                        <property name="shadow_type">none</property>
193                        <child>
194                          <object class="GtkAlignment" id="alignment7">
195                            <property name="visible">True</property>
196                            <property name="can_focus">False</property>
197                            <property name="top_padding">6</property>
198                            <property name="left_padding">12</property>
199                            <child>
200                              <object class="GtkTable" id="table4">
201                                <property name="visible">True</property>
202                                <property name="can_focus">False</property>
203                                <property name="n_rows">4</property>
204                                <property name="n_columns">3</property>
205                                <property name="column_spacing">12</property>
206                                <property name="row_spacing">6</property>
207                                <property name="homogeneous">True</property>
208                                <child>
209                                  <object class="GtkLabel" id="label9">
210                                    <property name="visible">True</property>
211                                    <property name="can_focus">False</property>
212                                    <property name="label" translatable="yes">Language:</property>
213                                    <property name="xalign">0</property>
214                                  </object>
215                                </child>
216                                <child>
217                                  <object class="GtkLabel" id="label10">
218                                    <property name="visible">True</property>
219                                    <property name="can_focus">False</property>
220                                    <property name="label" translatable="yes">Half/full width:</property>
221                                    <property name="xalign">0</property>
222                                  </object>
223                                  <packing>
224                                    <property name="top_attach">1</property>
225                                    <property name="bottom_attach">2</property>
226                                  </packing>
227                                </child>
228                                <child>
229                                  <object class="GtkLabel" id="label11">
230                                    <property name="visible">True</property>
231                                    <property name="can_focus">False</property>
232                                    <property name="label" translatable="yes">Punctuations:</property>
233                                    <property name="xalign">0</property>
234                                  </object>
235                                  <packing>
236                                    <property name="top_attach">2</property>
237                                    <property name="bottom_attach">3</property>
238                                  </packing>
239                                </child>
240                                <child>
241                                  <object class="GtkRadioButton" id="InitChinese">
242                                    <property name="label" translatable="yes">Chinese</property>
243                                    <property name="visible">True</property>
244                                    <property name="can_focus">True</property>
245                                    <property name="receives_default">False</property>
246                                    <property name="xalign">0.5</property>
247                                    <property name="draw_indicator">True</property>
248                                    <property name="group">InitEnglish</property>
249                                  </object>
250                                  <packing>
251                                    <property name="left_attach">1</property>
252                                    <property name="right_attach">2</property>
253                                  </packing>
254                                </child>
255                                <child>
256                                  <object class="GtkRadioButton" id="InitEnglish">
257                                    <property name="label" translatable="yes">English</property>
258                                    <property name="visible">True</property>
259                                    <property name="can_focus">True</property>
260                                    <property name="receives_default">False</property>
261                                    <property name="xalign">0.5</property>
262                                    <property name="active">True</property>
263                                    <property name="draw_indicator">True</property>
264                                  </object>
265                                  <packing>
266                                    <property name="left_attach">2</property>
267                                    <property name="right_attach">3</property>
268                                  </packing>
269                                </child>
270                                <child>
271                                  <object class="GtkRadioButton" id="InitFull">
272                                    <property name="label" translatable="yes">Full</property>
273                                    <property name="visible">True</property>
274                                    <property name="can_focus">True</property>
275                                    <property name="receives_default">False</property>
276                                    <property name="xalign">0.5</property>
277                                    <property name="draw_indicator">True</property>
278                                    <property name="group">InitHalf</property>
279                                  </object>
280                                  <packing>
281                                    <property name="left_attach">1</property>
282                                    <property name="right_attach">2</property>
283                                    <property name="top_attach">1</property>
284                                    <property name="bottom_attach">2</property>
285                                  </packing>
286                                </child>
287                                <child>
288                                  <object class="GtkRadioButton" id="InitHalf">
289                                    <property name="label" translatable="yes">Half</property>
290                                    <property name="visible">True</property>
291                                    <property name="can_focus">True</property>
292                                    <property name="receives_default">False</property>
293                                    <property name="xalign">0.5</property>
294                                    <property name="active">True</property>
295                                    <property name="draw_indicator">True</property>
296                                  </object>
297                                  <packing>
298                                    <property name="left_attach">2</property>
299                                    <property name="right_attach">3</property>
300                                    <property name="top_attach">1</property>
301                                    <property name="bottom_attach">2</property>
302                                  </packing>
303                                </child>
304                                <child>
305                                  <object class="GtkRadioButton" id="InitFullPunct">
306                                    <property name="label" translatable="yes">Full</property>
307                                    <property name="visible">True</property>
308                                    <property name="can_focus">True</property>
309                                    <property name="receives_default">False</property>
310                                    <property name="xalign">0.5</property>
311                                    <property name="draw_indicator">True</property>
312                                    <property name="group">InitHalfPunct</property>
313                                  </object>
314                                  <packing>
315                                    <property name="left_attach">1</property>
316                                    <property name="right_attach">2</property>
317                                    <property name="top_attach">2</property>
318                                    <property name="bottom_attach">3</property>
319                                  </packing>
320                                </child>
321                                <child>
322                                  <object class="GtkRadioButton" id="InitHalfPunct">
323                                    <property name="label" translatable="yes">Half</property>
324                                    <property name="visible">True</property>
325                                    <property name="can_focus">True</property>
326                                    <property name="receives_default">False</property>
327                                    <property name="xalign">0.5</property>
328                                    <property name="active">True</property>
329                                    <property name="draw_indicator">True</property>
330                                  </object>
331                                  <packing>
332                                    <property name="left_attach">2</property>
333                                    <property name="right_attach">3</property>
334                                    <property name="top_attach">2</property>
335                                    <property name="bottom_attach">3</property>
336                                  </packing>
337                                </child>
338                                <child>
339                                  <object class="GtkLabel" id="label18">
340                                    <property name="visible">True</property>
341                                    <property name="can_focus">False</property>
342                                    <property name="label" translatable="yes">Chinese:</property>
343                                    <property name="xalign">0</property>
344                                  </object>
345                                  <packing>
346                                    <property name="top_attach">3</property>
347                                    <property name="bottom_attach">4</property>
348                                  </packing>
349                                </child>
350                                <child>
351                                  <object class="GtkRadioButton" id="InitSimplifiedChinese">
352                                    <property name="label" translatable="yes">Simplified</property>
353                                    <property name="visible">True</property>
354                                    <property name="can_focus">True</property>
355                                    <property name="receives_default">False</property>
356                                    <property name="xalign">0.5</property>
357                                    <property name="draw_indicator">True</property>
358                                    <property name="group">InitTraditionalChinese</property>
359                                  </object>
360                                  <packing>
361                                    <property name="left_attach">1</property>
362                                    <property name="right_attach">2</property>
363                                    <property name="top_attach">3</property>
364                                    <property name="bottom_attach">4</property>
365                                  </packing>
366                                </child>
367                                <child>
368                                  <object class="GtkRadioButton" id="InitTraditionalChinese">
369                                    <property name="label" translatable="yes">Traditional</property>
370                                    <property name="visible">True</property>
371                                    <property name="can_focus">True</property>
372                                    <property name="receives_default">False</property>
373                                    <property name="xalign">0.5</property>
374                                    <property name="active">True</property>
375                                    <property name="draw_indicator">True</property>
376                                  </object>
377                                  <packing>
378                                    <property name="left_attach">2</property>
379                                    <property name="right_attach">3</property>
380                                    <property name="top_attach">3</property>
381                                    <property name="bottom_attach">4</property>
382                                  </packing>
383                                </child>
384                              </object>
385                            </child>
386                          </object>
387                        </child>
388                        <child type="label">
389                          <object class="GtkLabel" id="label7">
390                            <property name="visible">True</property>
391                            <property name="can_focus">False</property>
392                            <property name="label" translatable="yes">&lt;b&gt;Initial state&lt;/b&gt;</property>
393                            <property name="use_markup">True</property>
394                          </object>
395                        </child>
396                      </object>
397                      <packing>
398                        <property name="expand">False</property>
399                        <property name="fill">False</property>
400                        <property name="position">0</property>
401                      </packing>
402                    </child>
403                    <child>
404                      <object class="GtkFrame" id="frame5">
405                        <property name="visible">True</property>
406                        <property name="can_focus">False</property>
407                        <property name="label_xalign">0</property>
408                        <property name="shadow_type">none</property>
409                        <child>
410                          <object class="GtkAlignment" id="alignment8">
411                            <property name="visible">True</property>
412                            <property name="can_focus">False</property>
413                            <property name="top_padding">6</property>
414                            <property name="left_padding">12</property>
415                            <child>
416                              <object class="GtkVBox" id="vbox8">
417                                <property name="visible">True</property>
418                                <property name="can_focus">False</property>
419                                <property name="spacing">6</property>
420                                <child>
421                                  <object class="GtkHBox" id="hbox3">
422                                    <property name="visible">True</property>
423                                    <property name="can_focus">False</property>
424                                    <property name="spacing">12</property>
425                                    <property name="homogeneous">True</property>
426                                    <child>
427                                      <object class="GtkLabel" id="label4">
428                                        <property name="visible">True</property>
429                                        <property name="can_focus">False</property>
430                                        <property name="label" translatable="yes">Orientation of candidates:</property>
431                                        <property name="use_markup">True</property>
432                                        <property name="xalign">0</property>
433                                      </object>
434                                      <packing>
435                                        <property name="expand">True</property>
436                                        <property name="fill">True</property>
437                                        <property name="position">0</property>
438                                      </packing>
439                                    </child>
440                                    <child>
441                                      <object class="GtkComboBox" id="LookupTableOrientation">
442                                        <property name="visible">True</property>
443                                        <property name="can_focus">False</property>
444                                        <property name="model">liststoreLookupTableOrientation</property>
445                                        <property name="button_sensitivity">on</property>
446                                        <child>
447                                          <object class="GtkCellRendererText" id="renderer1"/>
448                                          <attributes>
449                                            <attribute name="text">0</attribute>
450                                          </attributes>
451                                        </child>
452                                      </object>
453                                      <packing>
454                                        <property name="expand">True</property>
455                                        <property name="fill">True</property>
456                                        <property name="position">1</property>
457                                      </packing>
458                                    </child>
459                                  </object>
460                                  <packing>
461                                    <property name="expand">True</property>
462                                    <property name="fill">True</property>
463                                    <property name="position">0</property>
464                                  </packing>
465                                </child>
466                                <child>
467                                  <object class="GtkHBox" id="hbox4">
468                                    <property name="visible">True</property>
469                                    <property name="can_focus">False</property>
470                                    <property name="spacing">12</property>
471                                    <property name="homogeneous">True</property>
472                                    <child>
473                                      <object class="GtkLabel" id="label16">
474                                        <property name="visible">True</property>
475                                        <property name="can_focus">False</property>
476                                        <property name="label" translatable="yes">Number of candidates:</property>
477                                        <property name="use_markup">True</property>
478                                        <property name="xalign">0</property>
479                                      </object>
480                                      <packing>
481                                        <property name="expand">True</property>
482                                        <property name="fill">True</property>
483                                        <property name="position">0</property>
484                                      </packing>
485                                    </child>
486                                    <child>
487                                      <object class="GtkHScale" id="hscaleLookupTablePageSize">
488                                        <property name="visible">True</property>
489                                        <property name="can_focus">True</property>
490                                        <property name="adjustment">LookupTablePageSize</property>
491                                        <property name="digits">0</property>
492                                        <property name="value_pos">left</property>
493                                      </object>
494                                      <packing>
495                                        <property name="expand">True</property>
496                                        <property name="fill">True</property>
497                                        <property name="position">1</property>
498                                      </packing>
499                                    </child>
500                                  </object>
501                                  <packing>
502                                    <property name="expand">True</property>
503                                    <property name="fill">True</property>
504                                    <property name="position">1</property>
505                                  </packing>
506                                </child>
507                              </object>
508                            </child>
509                          </object>
510                        </child>
511                        <child type="label">
512                          <object class="GtkLabel" id="label8">
513                            <property name="visible">True</property>
514                            <property name="can_focus">False</property>
515                            <property name="label" translatable="yes">&lt;b&gt;UI&lt;/b&gt;</property>
516                            <property name="use_markup">True</property>
517                          </object>
518                        </child>
519                      </object>
520                      <packing>
521                        <property name="expand">False</property>
522                        <property name="fill">False</property>
523                        <property name="position">1</property>
524                      </packing>
525                    </child>
526                    <child>
527                      <object class="GtkFrame" id="frame2">
528                        <property name="visible">True</property>
529                        <property name="can_focus">False</property>
530                        <property name="label_xalign">0</property>
531                        <property name="shadow_type">none</property>
532                        <child>
533                          <object class="GtkAlignment" id="alignment3">
534                            <property name="visible">True</property>
535                            <property name="can_focus">False</property>
536                            <property name="left_padding">12</property>
537                            <child>
538                              <object class="GtkBox" id="vbox20">
539                                <property name="visible">True</property>
540                                <property name="can_focus">False</property>
541                                <property name="orientation">vertical</property>
542                                <child>
543                                  <object class="GtkCheckButton" id="DynamicAdjust">
544                                    <property name="label" translatable="yes">Dynamic adjust the candidates order.</property>
545                                    <property name="visible">True</property>
546                                    <property name="can_focus">True</property>
547                                    <property name="receives_default">False</property>
548                                    <property name="xalign">0</property>
549                                    <property name="draw_indicator">True</property>
550                                  </object>
551                                  <packing>
552                                    <property name="expand">False</property>
553                                    <property name="fill">True</property>
554                                    <property name="position">0</property>
555                                  </packing>
556                                </child>
557                                <child>
558                                  <object class="GtkCheckButton" id="RememberEveryInput">
559                                    <property name="label" translatable="yes">Remember every input as a phrase.</property>
560                                    <property name="visible">True</property>
561                                    <property name="can_focus">True</property>
562                                    <property name="receives_default">False</property>
563                                    <property name="xalign">0</property>
564                                    <property name="draw_indicator">True</property>
565                                  </object>
566                                  <packing>
567                                    <property name="expand">False</property>
568                                    <property name="fill">True</property>
569                                    <property name="position">1</property>
570                                  </packing>
571                                </child>
572                                <child>
573                                  <object class="GtkCheckButton" id="ShowSuggestion">
574                                    <property name="label" translatable="yes">Show suggestions.</property>
575                                    <property name="visible">True</property>
576                                    <property name="can_focus">True</property>
577                                    <property name="receives_default">False</property>
578                                    <property name="xalign">0</property>
579                                    <property name="draw_indicator">True</property>
580                                  </object>
581                                  <packing>
582                                    <property name="expand">False</property>
583                                    <property name="fill">True</property>
584                                    <property name="position">2</property>
585                                  </packing>
586                                </child>
587                                <child>
588                                  <object class="GtkBox">
589                                    <property name="visible">True</property>
590                                    <property name="can_focus">False</property>
591                                    <property name="spacing">12</property>
592                                    <property name="homogeneous">True</property>
593                                    <child>
594                                      <object class="GtkLabel">
595                                        <property name="visible">True</property>
596                                        <property name="can_focus">False</property>
597                                        <property name="label" translatable="yes">Sort candidates by:</property>
598                                        <property name="xalign">0</property>
599                                      </object>
600                                      <packing>
601                                        <property name="expand">True</property>
602                                        <property name="fill">True</property>
603                                        <property name="position">0</property>
604                                      </packing>
605                                    </child>
606                                    <child>
607                                      <object class="GtkComboBox" id="SortCandidateOption">
608                                        <property name="visible">True</property>
609                                        <property name="can_focus">False</property>
610                                        <property name="model">liststoreSortCandidateOption</property>
611                                        <property name="button_sensitivity">on</property>
612                                        <child>
613                                          <object class="GtkCellRendererText" id="renderer5"/>
614                                          <attributes>
615                                            <attribute name="text">0</attribute>
616                                          </attributes>
617                                        </child>
618                                      </object>
619                                      <packing>
620                                        <property name="expand">True</property>
621                                        <property name="fill">True</property>
622                                        <property name="position">1</property>
623                                      </packing>
624                                    </child>
625                                  </object>
626                                  <packing>
627                                    <property name="expand">False</property>
628                                    <property name="fill">True</property>
629                                    <property name="position">3</property>
630                                  </packing>
631                                </child>
632                              </object>
633                            </child>
634                          </object>
635                        </child>
636                        <child type="label">
637                          <object class="GtkLabel" id="label24">
638                            <property name="visible">True</property>
639                            <property name="can_focus">False</property>
640                            <property name="label" translatable="yes">&lt;b&gt;Candidates&lt;/b&gt;</property>
641                            <property name="use_markup">True</property>
642                          </object>
643                        </child>
644                      </object>
645                      <packing>
646                        <property name="expand">True</property>
647                        <property name="fill">True</property>
648                        <property name="position">2</property>
649                      </packing>
650                    </child>
651                  </object>
652                </child>
653              </object>
654            </child>
655            <child type="tab">
656              <object class="GtkLabel" id="label19">
657                <property name="visible">True</property>
658                <property name="can_focus">False</property>
659                <property name="label" translatable="yes">General</property>
660              </object>
661              <packing>
662                <property name="tab_fill">False</property>
663              </packing>
664            </child>
665            <child>
666              <object class="GtkAlignment" id="pagePinyinMode">
667                <property name="visible">True</property>
668                <property name="can_focus">False</property>
669                <property name="top_padding">12</property>
670                <property name="bottom_padding">12</property>
671                <property name="left_padding">12</property>
672                <property name="right_padding">12</property>
673                <child>
674                  <object class="GtkVBox" id="vbox4">
675                    <property name="visible">True</property>
676                    <property name="can_focus">False</property>
677                    <property name="spacing">18</property>
678                    <child>
679                      <object class="GtkFrame" id="frame3">
680                        <property name="visible">True</property>
681                        <property name="can_focus">False</property>
682                        <property name="label_xalign">0</property>
683                        <property name="shadow_type">none</property>
684                        <child>
685                          <object class="GtkAlignment" id="alignment6">
686                            <property name="visible">True</property>
687                            <property name="can_focus">False</property>
688                            <property name="top_padding">6</property>
689                            <property name="left_padding">12</property>
690                            <child>
691                              <object class="GtkVBox" id="vbox9">
692                                <property name="visible">True</property>
693                                <property name="can_focus">False</property>
694                                <property name="spacing">6</property>
695                                <child>
696                                  <object class="GtkHBox" id="hbox6">
697                                    <property name="visible">True</property>
698                                    <property name="can_focus">False</property>
699                                    <property name="spacing">6</property>
700                                    <property name="homogeneous">True</property>
701                                    <child>
702                                      <object class="GtkRadioButton" id="FullPinyin">
703                                        <property name="label" translatable="yes">Full pinyin</property>
704                                        <property name="visible">True</property>
705                                        <property name="can_focus">True</property>
706                                        <property name="receives_default">False</property>
707                                        <property name="halign">start</property>
708                                        <property name="xalign">0.5</property>
709                                        <property name="draw_indicator">True</property>
710                                        <property name="group">DoublePinyin</property>
711                                      </object>
712                                      <packing>
713                                        <property name="expand">False</property>
714                                        <property name="fill">True</property>
715                                        <property name="position">0</property>
716                                      </packing>
717                                    </child>
718                                    <child>
719                                      <object class="GtkHBox" id="hbox7">
720                                        <property name="visible">True</property>
721                                        <property name="can_focus">False</property>
722                                        <property name="spacing">6</property>
723                                        <child>
724                                          <object class="GtkRadioButton" id="DoublePinyin">
725                                            <property name="label" translatable="yes">Double pinyin</property>
726                                            <property name="visible">True</property>
727                                            <property name="can_focus">True</property>
728                                            <property name="receives_default">False</property>
729                                            <property name="halign">start</property>
730                                            <property name="xalign">0.5</property>
731                                            <property name="active">True</property>
732                                            <property name="draw_indicator">True</property>
733                                          </object>
734                                          <packing>
735                                            <property name="expand">False</property>
736                                            <property name="fill">True</property>
737                                            <property name="position">0</property>
738                                          </packing>
739                                        </child>
740                                        <child>
741                                          <object class="GtkComboBox" id="DoublePinyinSchema">
742                                            <property name="visible">True</property>
743                                            <property name="sensitive">False</property>
744                                            <property name="can_focus">False</property>
745                                            <property name="model">liststoreDoublePinyin</property>
746                                            <property name="button_sensitivity">on</property>
747                                            <child>
748                                              <object class="GtkCellRendererText" id="renderer2"/>
749                                              <attributes>
750                                                <attribute name="text">0</attribute>
751                                              </attributes>
752                                            </child>
753                                          </object>
754                                          <packing>
755                                            <property name="expand">True</property>
756                                            <property name="fill">True</property>
757                                            <property name="position">1</property>
758                                          </packing>
759                                        </child>
760                                      </object>
761                                      <packing>
762                                        <property name="expand">False</property>
763                                        <property name="fill">True</property>
764                                        <property name="position">1</property>
765                                      </packing>
766                                    </child>
767                                  </object>
768                                  <packing>
769                                    <property name="expand">True</property>
770                                    <property name="fill">True</property>
771                                    <property name="position">0</property>
772                                  </packing>
773                                </child>
774                                <child>
775                                  <object class="GtkCheckButton" id="DoublePinyinShowRaw">
776                                    <property name="label" translatable="yes">Show raw input of Double Pinyin</property>
777                                    <property name="visible">True</property>
778                                    <property name="can_focus">True</property>
779                                    <property name="receives_default">False</property>
780                                    <property name="halign">start</property>
781                                    <property name="xalign">0.5</property>
782                                    <property name="draw_indicator">True</property>
783                                  </object>
784                                  <packing>
785                                    <property name="expand">True</property>
786                                    <property name="fill">True</property>
787                                    <property name="position">1</property>
788                                  </packing>
789                                </child>
790                                <child>
791                                  <object class="GtkCheckButton" id="IncompletePinyin">
792                                    <property name="label" translatable="yes">Incomplete pinyin</property>
793                                    <property name="visible">True</property>
794                                    <property name="can_focus">True</property>
795                                    <property name="receives_default">False</property>
796                                    <property name="halign">start</property>
797                                    <property name="xalign">0.5</property>
798                                    <property name="active">True</property>
799                                    <property name="draw_indicator">True</property>
800                                  </object>
801                                  <packing>
802                                    <property name="expand">True</property>
803                                    <property name="fill">True</property>
804                                    <property name="position">2</property>
805                                  </packing>
806                                </child>
807                              </object>
808                            </child>
809                          </object>
810                        </child>
811                        <child type="label">
812                          <object class="GtkLabel" id="label6">
813                            <property name="visible">True</property>
814                            <property name="can_focus">False</property>
815                            <property name="label" translatable="yes">&lt;b&gt;Pinyin mode&lt;/b&gt;</property>
816                            <property name="use_markup">True</property>
817                          </object>
818                        </child>
819                      </object>
820                      <packing>
821                        <property name="expand">False</property>
822                        <property name="fill">True</property>
823                        <property name="position">0</property>
824                      </packing>
825                    </child>
826                    <child>
827                      <object class="GtkFrame" id="frame6">
828                        <property name="visible">True</property>
829                        <property name="can_focus">False</property>
830                        <property name="label_xalign">0</property>
831                        <property name="shadow_type">none</property>
832                        <child>
833                          <object class="GtkAlignment" id="alignment11">
834                            <property name="visible">True</property>
835                            <property name="can_focus">False</property>
836                            <property name="top_padding">6</property>
837                            <property name="left_padding">12</property>
838                            <child>
839                              <object class="GtkVBox" id="vbox11">
840                                <property name="visible">True</property>
841                                <property name="can_focus">False</property>
842                                <property name="spacing">6</property>
843                                <child>
844                                  <object class="GtkTable" id="table2">
845                                    <property name="visible">True</property>
846                                    <property name="can_focus">False</property>
847                                    <property name="n_rows">2</property>
848                                    <property name="n_columns">2</property>
849                                    <property name="column_spacing">6</property>
850                                    <property name="row_spacing">6</property>
851                                    <property name="homogeneous">True</property>
852                                    <child>
853                                      <object class="GtkCheckButton" id="ShiftSelectCandidate">
854                                        <property name="label" translatable="yes">[Shift] select candidate</property>
855                                        <property name="visible">True</property>
856                                        <property name="can_focus">True</property>
857                                        <property name="receives_default">False</property>
858                                        <property name="xalign">0.5</property>
859                                        <property name="draw_indicator">True</property>
860                                      </object>
861                                    </child>
862                                    <child>
863                                      <object class="GtkCheckButton" id="MinusEqualPage">
864                                        <property name="label" translatable="yes">[-] [=] flip page</property>
865                                        <property name="visible">True</property>
866                                        <property name="can_focus">True</property>
867                                        <property name="receives_default">False</property>
868                                        <property name="xalign">0.5</property>
869                                        <property name="active">True</property>
870                                        <property name="draw_indicator">True</property>
871                                      </object>
872                                      <packing>
873                                        <property name="left_attach">1</property>
874                                        <property name="right_attach">2</property>
875                                      </packing>
876                                    </child>
877                                    <child>
878                                      <object class="GtkCheckButton" id="CommaPeriodPage">
879                                        <property name="label" translatable="yes">[,] [.] flip page</property>
880                                        <property name="visible">True</property>
881                                        <property name="can_focus">True</property>
882                                        <property name="receives_default">False</property>
883                                        <property name="xalign">0.5</property>
884                                        <property name="active">True</property>
885                                        <property name="draw_indicator">True</property>
886                                      </object>
887                                      <packing>
888                                        <property name="top_attach">1</property>
889                                        <property name="bottom_attach">2</property>
890                                      </packing>
891                                    </child>
892                                    <child>
893                                      <object class="GtkCheckButton" id="AutoCommit">
894                                        <property name="label" translatable="yes">Auto commit</property>
895                                        <property name="visible">True</property>
896                                        <property name="can_focus">True</property>
897                                        <property name="receives_default">False</property>
898                                        <property name="xalign">0.5</property>
899                                        <property name="draw_indicator">True</property>
900                                      </object>
901                                      <packing>
902                                        <property name="left_attach">1</property>
903                                        <property name="right_attach">2</property>
904                                        <property name="top_attach">1</property>
905                                        <property name="bottom_attach">2</property>
906                                      </packing>
907                                    </child>
908                                  </object>
909                                  <packing>
910                                    <property name="expand">True</property>
911                                    <property name="fill">True</property>
912                                    <property name="position">0</property>
913                                  </packing>
914                                </child>
915                              </object>
916                            </child>
917                          </object>
918                        </child>
919                        <child type="label">
920                          <object class="GtkLabel" id="label20">
921                            <property name="visible">True</property>
922                            <property name="can_focus">False</property>
923                            <property name="label" translatable="yes">&lt;b&gt;Input Custom&lt;/b&gt;</property>
924                            <property name="use_markup">True</property>
925                          </object>
926                        </child>
927                      </object>
928                      <packing>
929                        <property name="expand">False</property>
930                        <property name="fill">True</property>
931                        <property name="position">1</property>
932                      </packing>
933                    </child>
934                    <child>
935                      <object class="GtkFrame" id="frame9">
936                        <property name="visible">True</property>
937                        <property name="can_focus">False</property>
938                        <property name="label_xalign">0</property>
939                        <property name="shadow_type">none</property>
940                        <child>
941                          <object class="GtkAlignment" id="alignment4">
942                            <property name="visible">True</property>
943                            <property name="can_focus">False</property>
944                            <property name="top_padding">6</property>
945                            <property name="left_padding">12</property>
946                            <child>
947                              <object class="GtkTable" id="table5">
948                                <property name="visible">True</property>
949                                <property name="can_focus">False</property>
950                                <property name="n_rows">6</property>
951                                <property name="n_columns">2</property>
952                                <property name="column_spacing">6</property>
953                                <property name="row_spacing">6</property>
954                                <child>
955                                  <placeholder/>
956                                </child>
957                                <child>
958                                  <object class="GtkCheckButton" id="CorrectPinyin_GN_NG">
959                                    <property name="label">gn =&gt; ng</property>
960                                    <property name="visible">True</property>
961                                    <property name="can_focus">True</property>
962                                    <property name="receives_default">False</property>
963                                    <property name="xalign">0.5</property>
964                                    <property name="active">True</property>
965                                    <property name="draw_indicator">True</property>
966                                  </object>
967                                  <packing>
968                                    <property name="top_attach">1</property>
969                                    <property name="bottom_attach">2</property>
970                                  </packing>
971                                </child>
972                                <child>
973                                  <object class="GtkCheckButton" id="CorrectPinyin_MG_NG">
974                                    <property name="label">mg =&gt; ng</property>
975                                    <property name="visible">True</property>
976                                    <property name="can_focus">True</property>
977                                    <property name="receives_default">False</property>
978                                    <property name="xalign">0.5</property>
979                                    <property name="active">True</property>
980                                    <property name="draw_indicator">True</property>
981                                  </object>
982                                  <packing>
983                                    <property name="top_attach">2</property>
984                                    <property name="bottom_attach">3</property>
985                                  </packing>
986                                </child>
987                                <child>
988                                  <object class="GtkCheckButton" id="CorrectPinyin_IOU_IU">
989                                    <property name="label">iou =&gt; iu</property>
990                                    <property name="visible">True</property>
991                                    <property name="can_focus">True</property>
992                                    <property name="receives_default">False</property>
993                                    <property name="xalign">0.5</property>
994                                    <property name="active">True</property>
995                                    <property name="draw_indicator">True</property>
996                                  </object>
997                                  <packing>
998                                    <property name="top_attach">3</property>
999                                    <property name="bottom_attach">4</property>
1000                                  </packing>
1001                                </child>
1002                                <child>
1003                                  <object class="GtkCheckButton" id="CorrectPinyin_UEI_UI">
1004                                    <property name="label">uei =&gt; ui</property>
1005                                    <property name="visible">True</property>
1006                                    <property name="can_focus">True</property>
1007                                    <property name="receives_default">False</property>
1008                                    <property name="xalign">0.5</property>
1009                                    <property name="active">True</property>
1010                                    <property name="draw_indicator">True</property>
1011                                  </object>
1012                                  <packing>
1013                                    <property name="left_attach">1</property>
1014                                    <property name="right_attach">2</property>
1015                                    <property name="top_attach">1</property>
1016                                    <property name="bottom_attach">2</property>
1017                                  </packing>
1018                                </child>
1019                                <child>
1020                                  <object class="GtkCheckButton" id="CorrectPinyin_UEN_UN">
1021                                    <property name="label">uen =&gt; un</property>
1022                                    <property name="visible">True</property>
1023                                    <property name="can_focus">True</property>
1024                                    <property name="receives_default">False</property>
1025                                    <property name="xalign">0.5</property>
1026                                    <property name="active">True</property>
1027                                    <property name="draw_indicator">True</property>
1028                                  </object>
1029                                  <packing>
1030                                    <property name="left_attach">1</property>
1031                                    <property name="right_attach">2</property>
1032                                    <property name="top_attach">2</property>
1033                                    <property name="bottom_attach">3</property>
1034                                  </packing>
1035                                </child>
1036                                <child>
1037                                  <object class="GtkCheckButton" id="CorrectPinyin_UE_VE">
1038                                    <property name="label">ue =&gt; ve</property>
1039                                    <property name="visible">True</property>
1040                                    <property name="can_focus">True</property>
1041                                    <property name="receives_default">False</property>
1042                                    <property name="xalign">0.5</property>
1043                                    <property name="active">True</property>
1044                                    <property name="draw_indicator">True</property>
1045                                  </object>
1046                                  <packing>
1047                                    <property name="left_attach">1</property>
1048                                    <property name="right_attach">2</property>
1049                                    <property name="top_attach">3</property>
1050                                    <property name="bottom_attach">4</property>
1051                                  </packing>
1052                                </child>
1053                                <child>
1054                                  <object class="GtkCheckButton" id="CorrectPinyin_V_U">
1055                                    <property name="label">v =&gt;u, ve =&gt; ue, van =&gt; uan and etc</property>
1056                                    <property name="visible">True</property>
1057                                    <property name="can_focus">True</property>
1058                                    <property name="receives_default">False</property>
1059                                    <property name="xalign">0.5</property>
1060                                    <property name="active">True</property>
1061                                    <property name="draw_indicator">True</property>
1062                                  </object>
1063                                  <packing>
1064                                    <property name="right_attach">2</property>
1065                                    <property name="top_attach">4</property>
1066                                    <property name="bottom_attach">5</property>
1067                                  </packing>
1068                                </child>
1069                                <child>
1070                                  <object class="GtkCheckButton" id="CorrectPinyin">
1071                                    <property name="label" translatable="yes">Enable correct pinyin</property>
1072                                    <property name="visible">True</property>
1073                                    <property name="can_focus">True</property>
1074                                    <property name="receives_default">False</property>
1075                                    <property name="halign">start</property>
1076                                    <property name="xalign">0.5</property>
1077                                    <property name="active">True</property>
1078                                    <property name="draw_indicator">True</property>
1079                                  </object>
1080                                  <packing>
1081                                    <property name="right_attach">2</property>
1082                                  </packing>
1083                                </child>
1084                                <child>
1085                                  <object class="GtkCheckButton" id="CorrectPinyin_ON_ONG">
1086                                    <property name="label">on =&gt; ong</property>
1087                                    <property name="visible">True</property>
1088                                    <property name="can_focus">True</property>
1089                                    <property name="receives_default">False</property>
1090                                    <property name="xalign">0.5</property>
1091                                    <property name="active">True</property>
1092                                    <property name="draw_indicator">True</property>
1093                                  </object>
1094                                  <packing>
1095                                    <property name="top_attach">5</property>
1096                                    <property name="bottom_attach">6</property>
1097                                  </packing>
1098                                </child>
1099                              </object>
1100                            </child>
1101                          </object>
1102                        </child>
1103                        <child type="label">
1104                          <object class="GtkLabel" id="label22">
1105                            <property name="visible">True</property>
1106                            <property name="can_focus">False</property>
1107                            <property name="label" translatable="yes">&lt;b&gt;Correct pinyin&lt;/b&gt;</property>
1108                            <property name="use_markup">True</property>
1109                          </object>
1110                        </child>
1111                      </object>
1112                      <packing>
1113                        <property name="expand">True</property>
1114                        <property name="fill">True</property>
1115                        <property name="position">2</property>
1116                      </packing>
1117                    </child>
1118                  </object>
1119                </child>
1120              </object>
1121              <packing>
1122                <property name="position">1</property>
1123              </packing>
1124            </child>
1125            <child type="tab">
1126              <object class="GtkLabel" id="label1">
1127                <property name="visible">True</property>
1128                <property name="can_focus">False</property>
1129                <property name="label" translatable="yes">Pinyin mode</property>
1130              </object>
1131              <packing>
1132                <property name="position">1</property>
1133                <property name="tab_fill">False</property>
1134              </packing>
1135            </child>
1136            <child>
1137              <object class="GtkAlignment" id="pageBopomofoMode">
1138                <property name="visible">True</property>
1139                <property name="can_focus">False</property>
1140                <property name="top_padding">12</property>
1141                <property name="bottom_padding">12</property>
1142                <property name="left_padding">12</property>
1143                <property name="right_padding">12</property>
1144                <child>
1145                  <object class="GtkVBox" id="vbox10">
1146                    <property name="visible">True</property>
1147                    <property name="can_focus">False</property>
1148                    <property name="spacing">18</property>
1149                    <child>
1150                      <object class="GtkFrame" id="frame8">
1151                        <property name="visible">True</property>
1152                        <property name="can_focus">False</property>
1153                        <property name="label_xalign">0</property>
1154                        <property name="shadow_type">none</property>
1155                        <child>
1156                          <object class="GtkAlignment" id="alignment15">
1157                            <property name="visible">True</property>
1158                            <property name="can_focus">False</property>
1159                            <property name="top_padding">6</property>
1160                            <property name="left_padding">12</property>
1161                            <child>
1162                              <object class="GtkVBox" id="vbox15">
1163                                <property name="visible">True</property>
1164                                <property name="can_focus">False</property>
1165                                <property name="spacing">6</property>
1166                                <child>
1167                                  <object class="GtkCheckButton" id="IncompleteBopomofo">
1168                                    <property name="label" translatable="yes">Incomplete Bopomofo</property>
1169                                    <property name="visible">True</property>
1170                                    <property name="can_focus">True</property>
1171                                    <property name="receives_default">False</property>
1172                                    <property name="halign">start</property>
1173                                    <property name="xalign">0.5</property>
1174                                    <property name="active">True</property>
1175                                    <property name="draw_indicator">True</property>
1176                                  </object>
1177                                  <packing>
1178                                    <property name="expand">True</property>
1179                                    <property name="fill">True</property>
1180                                    <property name="position">0</property>
1181                                  </packing>
1182                                </child>
1183                                <child>
1184                                  <object class="GtkHBox" id="hbox5">
1185                                    <property name="visible">True</property>
1186                                    <property name="can_focus">False</property>
1187                                    <child>
1188                                      <object class="GtkLabel" id="labelBopomofoKeyboardMapping">
1189                                        <property name="visible">True</property>
1190                                        <property name="can_focus">False</property>
1191                                        <property name="label" translatable="yes">Keyboard Mapping:</property>
1192                                        <property name="xalign">0</property>
1193                                      </object>
1194                                      <packing>
1195                                        <property name="expand">True</property>
1196                                        <property name="fill">True</property>
1197                                        <property name="position">0</property>
1198                                      </packing>
1199                                    </child>
1200                                    <child>
1201                                      <object class="GtkComboBox" id="BopomofoKeyboardMapping">
1202                                        <property name="visible">True</property>
1203                                        <property name="can_focus">False</property>
1204                                        <property name="model">liststoreBopomofoKeyboardMapping</property>
1205                                        <property name="button_sensitivity">on</property>
1206                                        <child>
1207                                          <object class="GtkCellRendererText" id="renderer3"/>
1208                                          <attributes>
1209                                            <attribute name="text">0</attribute>
1210                                          </attributes>
1211                                        </child>
1212                                      </object>
1213                                      <packing>
1214                                        <property name="expand">True</property>
1215                                        <property name="fill">True</property>
1216                                        <property name="position">1</property>
1217                                      </packing>
1218                                    </child>
1219                                  </object>
1220                                  <packing>
1221                                    <property name="expand">True</property>
1222                                    <property name="fill">True</property>
1223                                    <property name="position">1</property>
1224                                  </packing>
1225                                </child>
1226                              </object>
1227                            </child>
1228                          </object>
1229                        </child>
1230                        <child type="label">
1231                          <object class="GtkLabel" id="label2">
1232                            <property name="visible">True</property>
1233                            <property name="can_focus">False</property>
1234                            <property name="label" translatable="yes">&lt;b&gt;Bopomofo mode&lt;/b&gt;</property>
1235                            <property name="use_markup">True</property>
1236                          </object>
1237                        </child>
1238                      </object>
1239                      <packing>
1240                        <property name="expand">False</property>
1241                        <property name="fill">False</property>
1242                        <property name="position">0</property>
1243                      </packing>
1244                    </child>
1245                    <child>
1246                      <object class="GtkFrame" id="frame1">
1247                        <property name="visible">True</property>
1248                        <property name="can_focus">False</property>
1249                        <property name="label_xalign">0</property>
1250                        <property name="shadow_type">none</property>
1251                        <child>
1252                          <object class="GtkAlignment" id="alignment1">
1253                            <property name="visible">True</property>
1254                            <property name="can_focus">False</property>
1255                            <property name="top_padding">6</property>
1256                            <property name="left_padding">12</property>
1257                            <child>
1258                              <object class="GtkVBox" id="vbox2">
1259                                <property name="visible">True</property>
1260                                <property name="can_focus">False</property>
1261                                <property name="spacing">6</property>
1262                                <child>
1263                                  <object class="GtkHBox" id="hbox9">
1264                                    <property name="visible">True</property>
1265                                    <property name="can_focus">False</property>
1266                                    <child>
1267                                      <object class="GtkLabel" id="labelSelectionKeys">
1268                                        <property name="visible">True</property>
1269                                        <property name="can_focus">False</property>
1270                                        <property name="label" translatable="yes">Selection Keys:</property>
1271                                        <property name="xalign">0</property>
1272                                      </object>
1273                                      <packing>
1274                                        <property name="expand">True</property>
1275                                        <property name="fill">True</property>
1276                                        <property name="position">0</property>
1277                                      </packing>
1278                                    </child>
1279                                    <child>
1280                                      <object class="GtkComboBox" id="SelectKeys">
1281                                        <property name="visible">True</property>
1282                                        <property name="can_focus">False</property>
1283                                        <property name="model">liststoreSelectionKeys</property>
1284                                        <property name="button_sensitivity">on</property>
1285                                        <child>
1286                                          <object class="GtkCellRendererText" id="renderer4"/>
1287                                          <attributes>
1288                                            <attribute name="text">0</attribute>
1289                                          </attributes>
1290                                        </child>
1291                                      </object>
1292                                      <packing>
1293                                        <property name="expand">True</property>
1294                                        <property name="fill">True</property>
1295                                        <property name="position">1</property>
1296                                      </packing>
1297                                    </child>
1298                                  </object>
1299                                  <packing>
1300                                    <property name="expand">True</property>
1301                                    <property name="fill">True</property>
1302                                    <property name="position">0</property>
1303                                  </packing>
1304                                </child>
1305                                <child>
1306                                  <object class="GtkCheckButton" id="GuideKey">
1307                                    <property name="label" translatable="yes">Enable Guidekey for Candidates Selection</property>
1308                                    <property name="visible">True</property>
1309                                    <property name="can_focus">True</property>
1310                                    <property name="receives_default">False</property>
1311                                    <property name="halign">start</property>
1312                                    <property name="xalign">0.5</property>
1313                                    <property name="active">True</property>
1314                                    <property name="draw_indicator">True</property>
1315                                  </object>
1316                                  <packing>
1317                                    <property name="expand">True</property>
1318                                    <property name="fill">True</property>
1319                                    <property name="position">1</property>
1320                                  </packing>
1321                                </child>
1322                                <child>
1323                                  <object class="GtkCheckButton" id="AuxiliarySelectKey_F">
1324                                    <property name="label" translatable="yes">Enable Auxiliary Select Keys F1 .. F10</property>
1325                                    <property name="visible">True</property>
1326                                    <property name="can_focus">True</property>
1327                                    <property name="receives_default">False</property>
1328                                    <property name="halign">start</property>
1329                                    <property name="xalign">0.5</property>
1330                                    <property name="active">True</property>
1331                                    <property name="draw_indicator">True</property>
1332                                  </object>
1333                                  <packing>
1334                                    <property name="expand">True</property>
1335                                    <property name="fill">True</property>
1336                                    <property name="position">2</property>
1337                                  </packing>
1338                                </child>
1339                                <child>
1340                                  <object class="GtkCheckButton" id="AuxiliarySelectKey_KP">
1341                                    <property name="label" translatable="yes">Enable Auxiliary Select Keys Numbers on Keypad</property>
1342                                    <property name="visible">True</property>
1343                                    <property name="can_focus">True</property>
1344                                    <property name="receives_default">False</property>
1345                                    <property name="halign">start</property>
1346                                    <property name="xalign">0.5</property>
1347                                    <property name="active">True</property>
1348                                    <property name="draw_indicator">True</property>
1349                                  </object>
1350                                  <packing>
1351                                    <property name="expand">True</property>
1352                                    <property name="fill">True</property>
1353                                    <property name="position">3</property>
1354                                  </packing>
1355                                </child>
1356                              </object>
1357                            </child>
1358                          </object>
1359                        </child>
1360                        <child type="label">
1361                          <object class="GtkLabel" id="label23">
1362                            <property name="visible">True</property>
1363                            <property name="can_focus">False</property>
1364                            <property name="label" translatable="yes">&lt;b&gt;Selection mode&lt;/b&gt;</property>
1365                            <property name="use_markup">True</property>
1366                          </object>
1367                        </child>
1368                      </object>
1369                      <packing>
1370                        <property name="expand">False</property>
1371                        <property name="fill">False</property>
1372                        <property name="position">1</property>
1373                      </packing>
1374                    </child>
1375                    <child>
1376                      <object class="GtkFrame" id="frame10">
1377                        <property name="visible">True</property>
1378                        <property name="can_focus">False</property>
1379                        <property name="label_xalign">0</property>
1380                        <property name="shadow_type">none</property>
1381                        <child>
1382                          <object class="GtkAlignment" id="alignment16">
1383                            <property name="visible">True</property>
1384                            <property name="can_focus">False</property>
1385                            <property name="top_padding">6</property>
1386                            <property name="left_padding">12</property>
1387                            <child>
1388                              <object class="GtkVBox" id="vbox16">
1389                                <property name="visible">True</property>
1390                                <property name="can_focus">False</property>
1391                                <property name="spacing">6</property>
1392                                <child>
1393                                  <object class="GtkLabel" id="LabelEnter">
1394                                    <property name="visible">True</property>
1395                                    <property name="can_focus">False</property>
1396                                    <property name="label" translatable="yes">Feature of Enter key:</property>
1397                                    <property name="xalign">0</property>
1398                                  </object>
1399                                  <packing>
1400                                    <property name="expand">True</property>
1401                                    <property name="fill">True</property>
1402                                    <property name="position">0</property>
1403                                  </packing>
1404                                </child>
1405                                <child>
1406                                  <object class="GtkRadioButton" id="CommitFirstCandidate">
1407                                    <property name="label" translatable="yes">Commit first candidate</property>
1408                                    <property name="visible">True</property>
1409                                    <property name="can_focus">True</property>
1410                                    <property name="receives_default">False</property>
1411                                    <property name="halign">start</property>
1412                                    <property name="xalign">0.5</property>
1413                                    <property name="active">True</property>
1414                                    <property name="draw_indicator">True</property>
1415                                    <property name="group">CommitOriginalText</property>
1416                                  </object>
1417                                  <packing>
1418                                    <property name="expand">True</property>
1419                                    <property name="fill">True</property>
1420                                    <property name="position">1</property>
1421                                  </packing>
1422                                </child>
1423                                <child>
1424                                  <object class="GtkRadioButton" id="CommitOriginalText">
1425                                    <property name="label" translatable="yes">Commit original text</property>
1426                                    <property name="visible">True</property>
1427                                    <property name="can_focus">True</property>
1428                                    <property name="receives_default">False</property>
1429                                    <property name="halign">start</property>
1430                                    <property name="xalign">0.5</property>
1431                                    <property name="draw_indicator">True</property>
1432                                  </object>
1433                                  <packing>
1434                                    <property name="expand">True</property>
1435                                    <property name="fill">True</property>
1436                                    <property name="position">2</property>
1437                                  </packing>
1438                                </child>
1439                              </object>
1440                            </child>
1441                          </object>
1442                        </child>
1443                        <child type="label">
1444                          <object class="GtkLabel" id="labelOther">
1445                            <property name="visible">True</property>
1446                            <property name="can_focus">False</property>
1447                            <property name="label" translatable="yes">&lt;b&gt;Other&lt;/b&gt;</property>
1448                            <property name="use_markup">True</property>
1449                          </object>
1450                        </child>
1451                      </object>
1452                      <packing>
1453                        <property name="expand">False</property>
1454                        <property name="fill">False</property>
1455                        <property name="position">2</property>
1456                      </packing>
1457                    </child>
1458                  </object>
1459                </child>
1460              </object>
1461              <packing>
1462                <property name="position">2</property>
1463              </packing>
1464            </child>
1465            <child type="tab">
1466              <object class="GtkLabel" id="label13">
1467                <property name="visible">True</property>
1468                <property name="can_focus">False</property>
1469                <property name="label" translatable="yes">Bopomofo mode</property>
1470              </object>
1471              <packing>
1472                <property name="position">2</property>
1473                <property name="tab_fill">False</property>
1474              </packing>
1475            </child>
1476            <child>
1477              <object class="GtkAlignment" id="pageFuzzy">
1478                <property name="visible">True</property>
1479                <property name="can_focus">False</property>
1480                <property name="top_padding">12</property>
1481                <property name="bottom_padding">12</property>
1482                <property name="left_padding">12</property>
1483                <property name="right_padding">12</property>
1484                <child>
1485                  <object class="GtkVBox" id="vbox1">
1486                    <property name="visible">True</property>
1487                    <property name="can_focus">False</property>
1488                    <property name="spacing">12</property>
1489                    <child>
1490                      <object class="GtkAlignment" id="alignment2">
1491                        <property name="visible">True</property>
1492                        <property name="can_focus">False</property>
1493                        <property name="top_padding">6</property>
1494                        <property name="left_padding">12</property>
1495                        <child>
1496                          <object class="GtkTable" id="table1">
1497                            <property name="visible">True</property>
1498                            <property name="can_focus">False</property>
1499                            <property name="n_rows">11</property>
1500                            <property name="n_columns">2</property>
1501                            <property name="column_spacing">6</property>
1502                            <property name="row_spacing">6</property>
1503                            <property name="homogeneous">True</property>
1504                            <child>
1505                              <placeholder/>
1506                            </child>
1507                            <child>
1508                              <placeholder/>
1509                            </child>
1510                            <child>
1511                              <placeholder/>
1512                            </child>
1513                            <child>
1514                              <placeholder/>
1515                            </child>
1516                            <child>
1517                              <placeholder/>
1518                            </child>
1519                            <child>
1520                              <placeholder/>
1521                            </child>
1522                            <child>
1523                              <placeholder/>
1524                            </child>
1525                            <child>
1526                              <placeholder/>
1527                            </child>
1528                            <child>
1529                              <placeholder/>
1530                            </child>
1531                            <child>
1532                              <placeholder/>
1533                            </child>
1534                            <child>
1535                              <object class="GtkCheckButton" id="FuzzyPinyin_C_CH">
1536                                <property name="label">c &lt;=&gt; ch</property>
1537                                <property name="visible">True</property>
1538                                <property name="sensitive">False</property>
1539                                <property name="can_focus">True</property>
1540                                <property name="receives_default">False</property>
1541                                <property name="xalign">0.5</property>
1542                                <property name="active">True</property>
1543                                <property name="draw_indicator">True</property>
1544                              </object>
1545                              <packing>
1546                                <property name="top_attach">1</property>
1547                                <property name="bottom_attach">2</property>
1548                              </packing>
1549                            </child>
1550                            <child>
1551                              <object class="GtkCheckButton" id="FuzzyPinyin_Z_ZH">
1552                                <property name="label">z &lt;=&gt; zh</property>
1553                                <property name="visible">True</property>
1554                                <property name="sensitive">False</property>
1555                                <property name="can_focus">True</property>
1556                                <property name="receives_default">False</property>
1557                                <property name="xalign">0.5</property>
1558                                <property name="active">True</property>
1559                                <property name="draw_indicator">True</property>
1560                              </object>
1561                              <packing>
1562                                <property name="top_attach">2</property>
1563                                <property name="bottom_attach">3</property>
1564                              </packing>
1565                            </child>
1566                            <child>
1567                              <object class="GtkCheckButton" id="FuzzyPinyin_S_SH">
1568                                <property name="label">s &lt;=&gt; sh</property>
1569                                <property name="visible">True</property>
1570                                <property name="sensitive">False</property>
1571                                <property name="can_focus">True</property>
1572                                <property name="receives_default">False</property>
1573                                <property name="xalign">0.5</property>
1574                                <property name="active">True</property>
1575                                <property name="draw_indicator">True</property>
1576                              </object>
1577                              <packing>
1578                                <property name="top_attach">3</property>
1579                                <property name="bottom_attach">4</property>
1580                              </packing>
1581                            </child>
1582                            <child>
1583                              <object class="GtkCheckButton" id="FuzzyPinyin_L_N">
1584                                <property name="label">l &lt;=&gt; n</property>
1585                                <property name="visible">True</property>
1586                                <property name="sensitive">False</property>
1587                                <property name="can_focus">True</property>
1588                                <property name="receives_default">False</property>
1589                                <property name="xalign">0.5</property>
1590                                <property name="active">True</property>
1591                                <property name="draw_indicator">True</property>
1592                              </object>
1593                              <packing>
1594                                <property name="top_attach">4</property>
1595                                <property name="bottom_attach">5</property>
1596                              </packing>
1597                            </child>
1598                            <child>
1599                              <object class="GtkCheckButton" id="FuzzyPinyin_F_H">
1600                                <property name="label">f &lt;=&gt; h</property>
1601                                <property name="visible">True</property>
1602                                <property name="sensitive">False</property>
1603                                <property name="can_focus">True</property>
1604                                <property name="receives_default">False</property>
1605                                <property name="xalign">0.5</property>
1606                                <property name="active">True</property>
1607                                <property name="draw_indicator">True</property>
1608                              </object>
1609                              <packing>
1610                                <property name="top_attach">5</property>
1611                                <property name="bottom_attach">6</property>
1612                              </packing>
1613                            </child>
1614                            <child>
1615                              <object class="GtkCheckButton" id="FuzzyPinyin_L_R">
1616                                <property name="label">l &lt;=&gt; r</property>
1617                                <property name="visible">True</property>
1618                                <property name="sensitive">False</property>
1619                                <property name="can_focus">True</property>
1620                                <property name="receives_default">False</property>
1621                                <property name="xalign">0.5</property>
1622                                <property name="draw_indicator">True</property>
1623                              </object>
1624                              <packing>
1625                                <property name="top_attach">6</property>
1626                                <property name="bottom_attach">7</property>
1627                              </packing>
1628                            </child>
1629                            <child>
1630                              <object class="GtkCheckButton" id="FuzzyPinyin">
1631                                <property name="label" translatable="yes">Enable fuzzy syllable</property>
1632                                <property name="visible">True</property>
1633                                <property name="can_focus">True</property>
1634                                <property name="receives_default">False</property>
1635                                <property name="halign">start</property>
1636                                <property name="xalign">0.5</property>
1637                                <property name="draw_indicator">True</property>
1638                              </object>
1639                              <packing>
1640                                <property name="right_attach">2</property>
1641                              </packing>
1642                            </child>
1643                            <child>
1644                              <object class="GtkCheckButton" id="FuzzyPinyin_G_K">
1645                                <property name="label">g &lt;=&gt; k</property>
1646                                <property name="visible">True</property>
1647                                <property name="sensitive">False</property>
1648                                <property name="can_focus">True</property>
1649                                <property name="receives_default">False</property>
1650                                <property name="xalign">0.5</property>
1651                                <property name="draw_indicator">True</property>
1652                              </object>
1653                              <packing>
1654                                <property name="top_attach">7</property>
1655                                <property name="bottom_attach">8</property>
1656                              </packing>
1657                            </child>
1658                            <child>
1659                              <object class="GtkCheckButton" id="FuzzyPinyin_AN_ANG">
1660                                <property name="label">an &lt;=&gt; ang</property>
1661                                <property name="visible">True</property>
1662                                <property name="sensitive">False</property>
1663                                <property name="can_focus">True</property>
1664                                <property name="receives_default">False</property>
1665                                <property name="xalign">0.5</property>
1666                                <property name="active">True</property>
1667                                <property name="draw_indicator">True</property>
1668                              </object>
1669                              <packing>
1670                                <property name="left_attach">1</property>
1671                                <property name="right_attach">2</property>
1672                                <property name="top_attach">1</property>
1673                                <property name="bottom_attach">2</property>
1674                              </packing>
1675                            </child>
1676                            <child>
1677                              <object class="GtkCheckButton" id="FuzzyPinyin_EN_ENG">
1678                                <property name="label">en &lt;=&gt; eng</property>
1679                                <property name="visible">True</property>
1680                                <property name="sensitive">False</property>
1681                                <property name="can_focus">True</property>
1682                                <property name="receives_default">False</property>
1683                                <property name="xalign">0.5</property>
1684                                <property name="active">True</property>
1685                                <property name="draw_indicator">True</property>
1686                              </object>
1687                              <packing>
1688                                <property name="left_attach">1</property>
1689                                <property name="right_attach">2</property>
1690                                <property name="top_attach">2</property>
1691                                <property name="bottom_attach">3</property>
1692                              </packing>
1693                            </child>
1694                            <child>
1695                              <object class="GtkCheckButton" id="FuzzyPinyin_IN_ING">
1696                                <property name="label">in &lt;=&gt; ing</property>
1697                                <property name="visible">True</property>
1698                                <property name="sensitive">False</property>
1699                                <property name="can_focus">True</property>
1700                                <property name="receives_default">False</property>
1701                                <property name="xalign">0.5</property>
1702                                <property name="active">True</property>
1703                                <property name="draw_indicator">True</property>
1704                              </object>
1705                              <packing>
1706                                <property name="left_attach">1</property>
1707                                <property name="right_attach">2</property>
1708                                <property name="top_attach">3</property>
1709                                <property name="bottom_attach">4</property>
1710                              </packing>
1711                            </child>
1712                          </object>
1713                        </child>
1714                      </object>
1715                      <packing>
1716                        <property name="expand">True</property>
1717                        <property name="fill">True</property>
1718                        <property name="position">0</property>
1719                      </packing>
1720                    </child>
1721                  </object>
1722                </child>
1723              </object>
1724              <packing>
1725                <property name="position">3</property>
1726              </packing>
1727            </child>
1728            <child type="tab">
1729              <object class="GtkLabel" id="label3">
1730                <property name="visible">True</property>
1731                <property name="can_focus">False</property>
1732                <property name="label" translatable="yes">Fuzzy syllable</property>
1733              </object>
1734              <packing>
1735                <property name="position">3</property>
1736                <property name="tab_fill">False</property>
1737              </packing>
1738            </child>
1739            <child>
1740              <object class="GtkAlignment" id="pageDictionary">
1741                <property name="visible">True</property>
1742                <property name="can_focus">False</property>
1743                <property name="top_padding">12</property>
1744                <property name="bottom_padding">12</property>
1745                <property name="left_padding">12</property>
1746                <property name="right_padding">12</property>
1747                <child>
1748                  <object class="GtkVBox" id="vbox5">
1749                    <property name="visible">True</property>
1750                    <property name="can_focus">False</property>
1751                    <child>
1752                      <object class="GtkFrame" id="frame7">
1753                        <property name="visible">True</property>
1754                        <property name="can_focus">False</property>
1755                        <property name="label_xalign">0</property>
1756                        <property name="shadow_type">none</property>
1757                        <child>
1758                          <object class="GtkAlignment" id="alignment13">
1759                            <property name="visible">True</property>
1760                            <property name="can_focus">False</property>
1761                            <property name="top_padding">6</property>
1762                            <property name="left_padding">12</property>
1763                            <child>
1764                              <object class="GtkVBox" id="vbox12">
1765                                <property name="visible">True</property>
1766                                <property name="can_focus">False</property>
1767                                <property name="spacing">6</property>
1768                                <child>
1769                                  <object class="DictionaryTreeView" id="Dictionaries">
1770                                  </object>
1771                                  <packing>
1772                                    <property name="expand">True</property>
1773                                    <property name="fill">True</property>
1774                                    <property name="position">0</property>
1775                                  </packing>
1776                                </child>
1777                                <child>
1778                                  <object class="GtkBox" id="hbox31">
1779                                    <property name="visible">True</property>
1780                                    <property name="can_focus">False</property>
1781                                    <property name="valign">end</property>
1782                                    <child>
1783                                      <object class="GtkImage" id="image2">
1784                                        <property name="visible">True</property>
1785                                        <property name="can_focus">False</property>
1786                                        <property name="stock">gtk-dialog-info</property>
1787                                      </object>
1788                                      <packing>
1789                                        <property name="expand">False</property>
1790                                        <property name="fill">True</property>
1791                                        <property name="position">0</property>
1792                                      </packing>
1793                                    </child>
1794                                    <child>
1795                                      <object class="GtkLabel" id="label26">
1796                                        <property name="visible">True</property>
1797                                        <property name="can_focus">False</property>
1798                                        <property name="valign">end</property>
1799                                        <property name="label" translatable="yes">Tips: this changes may take effects after ime restarted.</property>
1800                                      </object>
1801                                      <packing>
1802                                        <property name="expand">True</property>
1803                                        <property name="fill">True</property>
1804                                        <property name="position">1</property>
1805                                      </packing>
1806                                    </child>
1807                                  </object>
1808                                  <packing>
1809                                    <property name="expand">True</property>
1810                                    <property name="fill">True</property>
1811                                    <property name="position">1</property>
1812                                  </packing>
1813                                </child>
1814                              </object>
1815                            </child>
1816                          </object>
1817                        </child>
1818                        <child type="label">
1819                          <object class="GtkLabel" id="label17">
1820                            <property name="visible">True</property>
1821                            <property name="can_focus">False</property>
1822                            <property name="label" translatable="yes">&lt;b&gt;Dictionary option&lt;/b&gt;</property>
1823                            <property name="use_markup">True</property>
1824                          </object>
1825                        </child>
1826                      </object>
1827                      <packing>
1828                        <property name="expand">True</property>
1829                        <property name="fill">True</property>
1830                        <property name="position">0</property>
1831                      </packing>
1832                    </child>
1833                  </object>
1834                </child>
1835              </object>
1836              <packing>
1837                <property name="position">4</property>
1838              </packing>
1839            </child>
1840            <child type="tab">
1841              <object class="GtkLabel" id="label12">
1842                <property name="visible">True</property>
1843                <property name="can_focus">False</property>
1844                <property name="label" translatable="yes">Dictionary</property>
1845              </object>
1846              <packing>
1847                <property name="position">4</property>
1848                <property name="tab_fill">False</property>
1849              </packing>
1850            </child>
1851            <child>
1852              <object class="GtkAlignment" id="pageUserData">
1853                <property name="visible">True</property>
1854                <property name="can_focus">False</property>
1855                <property name="top_padding">12</property>
1856                <property name="bottom_padding">12</property>
1857                <property name="left_padding">12</property>
1858                <property name="right_padding">12</property>
1859                <child>
1860                  <object class="GtkBox" id="box2">
1861                    <property name="visible">True</property>
1862                    <property name="can_focus">False</property>
1863                    <property name="orientation">vertical</property>
1864                    <property name="spacing">16</property>
1865                    <child>
1866                      <object class="GtkFrame" id="frameLuaScript">
1867                        <property name="visible">True</property>
1868                        <property name="can_focus">False</property>
1869                        <property name="label_xalign">0</property>
1870                        <property name="shadow_type">none</property>
1871                        <child>
1872                          <object class="GtkAlignment" id="alignment9">
1873                            <property name="visible">True</property>
1874                            <property name="can_focus">False</property>
1875                            <property name="left_padding">12</property>
1876                            <property name="right_padding">6</property>
1877                            <child>
1878                              <object class="GtkBox" id="box3">
1879                                <property name="visible">True</property>
1880                                <property name="can_focus">False</property>
1881                                <child>
1882                                  <object class="GtkLabel" id="label30">
1883                                    <property name="visible">True</property>
1884                                    <property name="can_focus">False</property>
1885                                    <property name="label" translatable="yes">User Lua Script</property>
1886                                  </object>
1887                                  <packing>
1888                                    <property name="expand">False</property>
1889                                    <property name="fill">True</property>
1890                                    <property name="position">0</property>
1891                                  </packing>
1892                                </child>
1893                                <child>
1894                                  <object class="GtkButton" id="EditLua">
1895                                    <property name="label" translatable="yes">Edit</property>
1896                                    <property name="visible">True</property>
1897                                    <property name="can_focus">True</property>
1898                                    <property name="receives_default">True</property>
1899                                  </object>
1900                                  <packing>
1901                                    <property name="expand">False</property>
1902                                    <property name="fill">True</property>
1903                                    <property name="pack_type">end</property>
1904                                    <property name="position">1</property>
1905                                  </packing>
1906                                </child>
1907                              </object>
1908                            </child>
1909                          </object>
1910                        </child>
1911                        <child type="label">
1912                          <object class="GtkLabel" id="label28">
1913                            <property name="visible">True</property>
1914                            <property name="can_focus">False</property>
1915                            <property name="label" translatable="yes">&lt;b&gt;Customize IME&lt;/b&gt;</property>
1916                            <property name="use_markup">True</property>
1917                          </object>
1918                        </child>
1919                      </object>
1920                      <packing>
1921                        <property name="expand">False</property>
1922                        <property name="fill">True</property>
1923                        <property name="position">0</property>
1924                      </packing>
1925                    </child>
1926                    <child>
1927                      <object class="GtkFrame" id="frame13">
1928                        <property name="visible">True</property>
1929                        <property name="can_focus">False</property>
1930                        <property name="label_xalign">0</property>
1931                        <property name="shadow_type">none</property>
1932                        <child>
1933                          <object class="GtkAlignment" id="alignment10">
1934                            <property name="visible">True</property>
1935                            <property name="can_focus">False</property>
1936                            <property name="left_padding">12</property>
1937                            <child>
1938                              <object class="GtkBox" id="box4">
1939                                <property name="visible">True</property>
1940                                <property name="can_focus">False</property>
1941                                <property name="orientation">vertical</property>
1942                                <property name="spacing">12</property>
1943                                <child>
1944                                  <object class="GtkBox" id="box5">
1945                                    <property name="visible">True</property>
1946                                    <property name="can_focus">False</property>
1947                                    <property name="spacing">6</property>
1948                                    <child>
1949                                      <object class="GtkButton" id="ExportDictionary">
1950                                        <property name="label" translatable="yes">Export</property>
1951                                        <property name="visible">True</property>
1952                                        <property name="can_focus">True</property>
1953                                        <property name="receives_default">True</property>
1954                                      </object>
1955                                      <packing>
1956                                        <property name="expand">False</property>
1957                                        <property name="fill">True</property>
1958                                        <property name="padding">6</property>
1959                                        <property name="pack_type">end</property>
1960                                        <property name="position">0</property>
1961                                      </packing>
1962                                    </child>
1963                                    <child>
1964                                      <object class="GtkButton" id="ImportDictionary">
1965                                        <property name="label" translatable="yes">Import</property>
1966                                        <property name="visible">True</property>
1967                                        <property name="can_focus">True</property>
1968                                        <property name="receives_default">True</property>
1969                                      </object>
1970                                      <packing>
1971                                        <property name="expand">False</property>
1972                                        <property name="fill">True</property>
1973                                        <property name="pack_type">end</property>
1974                                        <property name="position">1</property>
1975                                      </packing>
1976                                    </child>
1977                                    <child>
1978                                      <object class="GtkLabel" id="label31">
1979                                        <property name="visible">True</property>
1980                                        <property name="can_focus">False</property>
1981                                        <property name="label" translatable="yes">User Dictionary</property>
1982                                      </object>
1983                                      <packing>
1984                                        <property name="expand">False</property>
1985                                        <property name="fill">True</property>
1986                                        <property name="position">2</property>
1987                                      </packing>
1988                                    </child>
1989                                    <child>
1990                                      <placeholder/>
1991                                    </child>
1992                                  </object>
1993                                  <packing>
1994                                    <property name="expand">False</property>
1995                                    <property name="fill">True</property>
1996                                    <property name="position">0</property>
1997                                  </packing>
1998                                </child>
1999                                <child>
2000                                  <object class="GtkBox" id="box6">
2001                                    <property name="visible">True</property>
2002                                    <property name="can_focus">False</property>
2003                                    <property name="spacing">6</property>
2004                                    <child>
2005                                      <object class="GtkButton" id="ClearAllData">
2006                                        <property name="label" translatable="yes">Clear All Data</property>
2007                                        <property name="visible">True</property>
2008                                        <property name="can_focus">True</property>
2009                                        <property name="receives_default">True</property>
2010                                        <property name="xalign">0.5899999737739563</property>
2011                                        <property name="yalign">0.68000000715255737</property>
2012                                      </object>
2013                                      <packing>
2014                                        <property name="expand">False</property>
2015                                        <property name="fill">True</property>
2016                                        <property name="padding">6</property>
2017                                        <property name="pack_type">end</property>
2018                                        <property name="position">0</property>
2019                                      </packing>
2020                                    </child>
2021                                    <child>
2022                                      <placeholder/>
2023                                    </child>
2024                                    <child>
2025                                      <object class="GtkButton" id="ClearUserData">
2026                                        <property name="label" translatable="yes">Clear</property>
2027                                        <property name="visible">True</property>
2028                                        <property name="can_focus">True</property>
2029                                        <property name="receives_default">True</property>
2030                                      </object>
2031                                      <packing>
2032                                        <property name="expand">False</property>
2033                                        <property name="fill">True</property>
2034                                        <property name="padding">6</property>
2035                                        <property name="pack_type">end</property>
2036                                        <property name="position">2</property>
2037                                      </packing>
2038                                    </child>
2039                                  </object>
2040                                  <packing>
2041                                    <property name="expand">False</property>
2042                                    <property name="fill">True</property>
2043                                    <property name="position">1</property>
2044                                  </packing>
2045                                </child>
2046                                <child>
2047                                  <object class="GtkExpander" id="expander1">
2048                                    <property name="visible">True</property>
2049                                    <property name="can_focus">True</property>
2050                                    <child>
2051                                      <object class="GtkLabel" id="label33">
2052                                        <property name="visible">True</property>
2053                                        <property name="can_focus">False</property>
2054                                        <property name="label" translatable="yes">&lt;b&gt;Dictionary File Format:&lt;/b&gt;
2055  Each line contains one of the following:
2056    "phrase pinyin" or "phrase pinyin frequency"
2057  like "你好 ni'hao" or "你好 ni'hao 5".</property>
2058                                        <property name="use_markup">True</property>
2059                                        <property name="xalign">0.25</property>
2060                                      </object>
2061                                    </child>
2062                                    <child type="label">
2063                                      <object class="GtkLabel" id="label32">
2064                                        <property name="visible">True</property>
2065                                        <property name="can_focus">False</property>
2066                                        <property name="ypad">1</property>
2067                                        <property name="label" translatable="yes">Help</property>
2068                                      </object>
2069                                    </child>
2070                                  </object>
2071                                  <packing>
2072                                    <property name="expand">False</property>
2073                                    <property name="fill">True</property>
2074                                    <property name="position">2</property>
2075                                  </packing>
2076                                </child>
2077                              </object>
2078                            </child>
2079                          </object>
2080                        </child>
2081                        <child type="label">
2082                          <object class="GtkLabel" id="label29">
2083                            <property name="visible">True</property>
2084                            <property name="can_focus">False</property>
2085                            <property name="label" translatable="yes">&lt;b&gt;User Dictionary&lt;/b&gt;</property>
2086                            <property name="use_markup">True</property>
2087                          </object>
2088                        </child>
2089                      </object>
2090                      <packing>
2091                        <property name="expand">False</property>
2092                        <property name="fill">True</property>
2093                        <property name="position">1</property>
2094                      </packing>
2095                    </child>
2096                    <child>
2097                      <placeholder/>
2098                    </child>
2099                  </object>
2100                </child>
2101              </object>
2102              <packing>
2103                <property name="position">5</property>
2104              </packing>
2105            </child>
2106            <child type="tab">
2107              <object class="GtkLabel" id="label27">
2108                <property name="visible">True</property>
2109                <property name="can_focus">False</property>
2110                <property name="label" translatable="yes">User data</property>
2111              </object>
2112              <packing>
2113                <property name="position">5</property>
2114                <property name="tab_fill">False</property>
2115              </packing>
2116            </child>
2117            <child>
2118              <object class="GtkAlignment" id="pageShortcut">
2119                <property name="visible">True</property>
2120                <property name="can_focus">False</property>
2121                <property name="top_padding">12</property>
2122                <property name="bottom_padding">12</property>
2123                <property name="left_padding">12</property>
2124                <property name="right_padding">12</property>
2125                <child>
2126                  <object class="ShortcutEditor" id="ShortcutsEditor">
2127                    <property name="visible">True</property>
2128                    <property name="can_focus">True</property>
2129                  </object>
2130                </child>
2131              </object>
2132              <packing>
2133                <property name="position">6</property>
2134              </packing>
2135            </child>
2136            <child type="tab">
2137              <object class="GtkLabel" id="label34">
2138                <property name="visible">True</property>
2139                <property name="can_focus">False</property>
2140                <property name="label" translatable="yes">Shortcuts</property>
2141              </object>
2142              <packing>
2143                <property name="position">6</property>
2144                <property name="tab_fill">False</property>
2145              </packing>
2146            </child>
2147            <child>
2148              <object class="GtkAlignment" id="pageAbout">
2149                <property name="visible">True</property>
2150                <property name="can_focus">False</property>
2151                <property name="top_padding">12</property>
2152                <property name="bottom_padding">12</property>
2153                <property name="left_padding">12</property>
2154                <property name="right_padding">12</property>
2155                <child>
2156                  <object class="GtkVBox" id="vbox6">
2157                    <property name="visible">True</property>
2158                    <property name="can_focus">False</property>
2159                    <property name="spacing">6</property>
2160                    <child>
2161                      <object class="GtkVBox" id="vbox7">
2162                        <property name="visible">True</property>
2163                        <property name="can_focus">False</property>
2164                        <property name="spacing">6</property>
2165                        <child>
2166                          <object class="GtkImage" id="image1">
2167                            <property name="visible">True</property>
2168                            <property name="can_focus">True</property>
2169                            <property name="pixel_size">32</property>
2170                            <property name="icon_name">gtk-about</property>
2171                          </object>
2172                          <packing>
2173                            <property name="expand">True</property>
2174                            <property name="fill">True</property>
2175                            <property name="position">0</property>
2176                          </packing>
2177                        </child>
2178                        <child>
2179                          <object class="GtkLabel" id="NameVersion">
2180                            <property name="visible">True</property>
2181                            <property name="can_focus">False</property>
2182                            <property name="label" translatable="yes">&lt;big&gt;&lt;b&gt;Intelligent Pinyin %s&lt;/b&gt;&lt;/big&gt;</property>
2183                            <property name="use_markup">True</property>
2184                            <property name="selectable">True</property>
2185                          </object>
2186                          <packing>
2187                            <property name="expand">True</property>
2188                            <property name="fill">True</property>
2189                            <property name="position">1</property>
2190                          </packing>
2191                        </child>
2192                        <child>
2193                          <object class="GtkLabel" id="label14">
2194                            <property name="visible">True</property>
2195                            <property name="can_focus">False</property>
2196                            <property name="label" translatable="yes">Intelligent Pinyin input method for IBus</property>
2197                            <property name="selectable">True</property>
2198                          </object>
2199                          <packing>
2200                            <property name="expand">True</property>
2201                            <property name="fill">True</property>
2202                            <property name="position">2</property>
2203                          </packing>
2204                        </child>
2205                        <child>
2206                          <object class="GtkLabel" id="label15">
2207                            <property name="visible">True</property>
2208                            <property name="can_focus">False</property>
2209                            <property name="label" translatable="yes">&lt;small&gt;Copyright (c) 2011-2012 Peng Wu&lt;/small&gt;</property>
2210                            <property name="use_markup">True</property>
2211                            <property name="wrap">True</property>
2212                            <property name="selectable">True</property>
2213                          </object>
2214                          <packing>
2215                            <property name="expand">True</property>
2216                            <property name="fill">True</property>
2217                            <property name="position">3</property>
2218                          </packing>
2219                        </child>
2220                        <child>
2221                          <object class="GtkLinkButton" id="linkbutton1">
2222                            <property name="label" translatable="yes">https://github.com/libpinyin/ibus-libpinyin</property>
2223                            <property name="visible">True</property>
2224                            <property name="can_focus">True</property>
2225                            <property name="receives_default">True</property>
2226                            <property name="relief">none</property>
2227                            <property name="uri">https://github.com/libpinyin/ibus-libpinyin</property>
2228                          </object>
2229                          <packing>
2230                            <property name="expand">False</property>
2231                            <property name="fill">False</property>
2232                            <property name="position">4</property>
2233                          </packing>
2234                        </child>
2235                        <child>
2236                          <object class="GtkLabel" id="label21">
2237                            <property name="visible">True</property>
2238                            <property name="can_focus">False</property>
2239                            <property name="label" translatable="yes">&lt;small&gt;
2240&lt;b&gt;Authors:&lt;/b&gt;
2241Peng Wu
2242Peng Huang
2243BYVoid
2244
2245&lt;b&gt;Contributors:&lt;/b&gt;
2246koterpilla, Zerng07
2247&lt;/small&gt;</property>
2248                            <property name="use_markup">True</property>
2249                            <property name="justify">center</property>
2250                            <property name="selectable">True</property>
2251                          </object>
2252                          <packing>
2253                            <property name="expand">True</property>
2254                            <property name="fill">True</property>
2255                            <property name="position">5</property>
2256                          </packing>
2257                        </child>
2258                      </object>
2259                      <packing>
2260                        <property name="expand">True</property>
2261                        <property name="fill">False</property>
2262                        <property name="position">0</property>
2263                      </packing>
2264                    </child>
2265                  </object>
2266                </child>
2267              </object>
2268              <packing>
2269                <property name="position">7</property>
2270              </packing>
2271            </child>
2272            <child type="tab">
2273              <object class="GtkLabel" id="label5">
2274                <property name="visible">True</property>
2275                <property name="can_focus">False</property>
2276                <property name="label" translatable="yes">About</property>
2277              </object>
2278              <packing>
2279                <property name="position">7</property>
2280                <property name="tab_fill">False</property>
2281              </packing>
2282            </child>
2283          </object>
2284          <packing>
2285            <property name="expand">False</property>
2286            <property name="fill">True</property>
2287            <property name="position">1</property>
2288          </packing>
2289        </child>
2290      </object>
2291    </child>
2292    <action-widgets>
2293      <action-widget response="0">buttonClose</action-widget>
2294    </action-widgets>
2295  </object>
2296</interface>
2297