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