<gconfschemafile>
  <schemalist>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/scan_selection</key>
      <applyto>/apps/stardict/preferences/dictionary/scan_selection</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
	<short>Scan selection</short>
	<long>Whether to scan the selection or not. When the user selects text, StarDict will popup a flat window showing the meaning of that text.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/only_scan_while_modifier_key</key>
      <applyto>/apps/stardict/preferences/dictionary/only_scan_while_modifier_key</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Only scan while modifier key is being pressed</short>
	<long>Only scan while the modifier key is being pressed. The modifier key is set by "scan_modifier_key".</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/hide_floatwin_when_modifier_key_released</key>
      <applyto>/apps/stardict/preferences/dictionary/hide_floatwin_when_modifier_key_released</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
	<short>Hide floating window when modifier key is released</short>
	<long>Hide floating window when modifier key is released. It only take effect when only_scan_while_modifier_key is turned on.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/scan_modifier_key</key>
      <applyto>/apps/stardict/preferences/dictionary/scan_modifier_key</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>Scan-modifier key</short>
	<long>Only scan while this modifier key is being pressed. It can be Win(0), Shift(1), Alt(2) or Ctrl(3).</long>
      </locale>
    </schema>

	<schema>
      <key>/schemas/apps/stardict/preferences/dictionary/use_custom_font</key>
      <applyto>/apps/stardict/preferences/dictionary/use_custom_font</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Use Custom Font</short>
	<long>Whether to use a user-defined font in StarDict, instead of the default system font. If this option is turned on, then the font named in the "Custom Font" option will be used instead of the system font.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/custom_font</key>
      <applyto>/apps/stardict/preferences/dictionary/custom_font</applyto>
      <owner>stardict</owner>
      <type>string</type>
      <default></default>
      <locale name="C">
	<short>Custom Font</short>
	<long>A custom font that will be used in StarDict.
	This will only take effect if the "Use Custom Font" option is
	turned on.</long>
      </locale>
    </schema>

	<schema>
      <key>/schemas/apps/stardict/preferences/dictionary/enable_sound_event</key>
      <applyto>/apps/stardict/preferences/dictionary/enable_sound_event</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
	<short>Enable sound event</short>
	<long>Whether to enable sound events or not. StarDict will play a sound event when a button is active or released, and when a menu pops up.</long>
      </locale>
    </schema>

	<schema>
      <key>/schemas/apps/stardict/preferences/dictionary/use_tts_program</key>
      <applyto>/apps/stardict/preferences/dictionary/use_tts_program</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Enable the use of TTS program</short>
	<long>Whether to enable StartDict to use an external TTS program for pronounciation, or not.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/dictionary/tts_program_cmdline</key>
      <applyto>/apps/stardict/preferences/dictionary/tts_program_cmdline</applyto>
      <owner>stardict</owner>
      <type>string</type>
      <default></default>
      <locale name="C">
	<short>TTS program command-line</short>
	<long>The command-line to use in order to enable pronunciation of words via an external TTS program.</long>
      </locale>
    </schema>
    
    <schema>
      <key>/schemas/apps/stardict/preferences/main_window/hide_on_startup</key>
      <applyto>/apps/stardict/preferences/main_window/hide_on_startup</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Hide the window on startup</short>
	<long>Whether to hide the main window on startup, or not.</long>
      </locale>
    </schema>

	<schema>
      <key>/schemas/apps/stardict/preferences/main_window/search_website_list</key>
      <applyto>/apps/stardict/preferences/main_window/search_website_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
	  <default>[]</default>
	  <locale name="C">  
	<short>Search website list</short>
	<long>List the search websites.</long>
      </locale>
    </schema>
	
	<schema>
      <key>/schemas/apps/stardict/preferences/main_window/window_width</key>
      <applyto>/apps/stardict/preferences/main_window/window_width</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>600</default>
      <locale name="C">
	<short>Window-width</short>
	<long>The width of the main stardict window.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/main_window/window_height</key>
      <applyto>/apps/stardict/preferences/main_window/window_height</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>390</default>
      <locale name="C">
	<short>Window-height</short>
	<long>The height of the main stardict window.</long>
      </locale>
    </schema>

	<schema>
      <key>/schemas/apps/stardict/preferences/main_window/maximized</key>
      <applyto>/apps/stardict/preferences/main_window/maximized</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Whether the window is maximized or not</short>
	<long>Whether the main window is maximized or not.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/main_window/hpaned_pos</key>
      <applyto>/apps/stardict/preferences/main_window/hpaned_pos</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>120</default>
      <locale name="C">
	<short>Hpaned 's position</short>
	<long>The hpaned's position, between the listview and the textview.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/main_window/hide_list</key>
      <applyto>/apps/stardict/preferences/main_window/hide_list</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Hide the list</short>
	<long>Whether to hide the word-list view or not.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/translate/engine</key>
      <applyto>/apps/stardict/preferences/translate/engine</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>Engine index</short>
	<long>The index of the translation engine.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/translate/fromlang</key>
      <applyto>/apps/stardict/preferences/translate/fromlang</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>Source language index</short>
	<long>The index of the source language for translating.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/translate/tolang</key>
      <applyto>/apps/stardict/preferences/translate/tolang</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>Target language index</short>
	<long>The index of the target language for translating.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/notification_area_icon/query_in_floatwin</key>
      <applyto>/apps/stardict/preferences/notification_area_icon/query_in_floatwin</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
	<short>Query in the floating window when middle mouse button is clicked</short>
	<long>Whether to query in the floating window, or in the main window. Query is activated by the user clicking the middle mouse button on the notification area icon.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/pronounce_when_popup</key>
      <applyto>/apps/stardict/preferences/floating_window/pronounce_when_popup</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>Pronounce the word when it pops up.</short>
	<long>Pronounce the word when the floating window pops up.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/max_window_width</key>
      <applyto>/apps/stardict/preferences/floating_window/max_window_width</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>320</default>
      <locale name="C">
	<short>Maximum window-width</short>
	<long>The maximum width of the floating stardict window.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/max_window_height</key>
      <applyto>/apps/stardict/preferences/floating_window/max_window_height</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>240</default>
      <locale name="C">
	<short>Maximum window-height</short>
	<long>The maximum height of the floating stardict window.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/lock</key>
      <applyto>/apps/stardict/preferences/floating_window/lock</applyto>
      <owner>stardict</owner>
      <type>bool</type>
      <default>FALSE</default>
      <locale name="C">
	<short>whether to lock the window or not</short>
	<long>Whether to lock the floating window or not. While locked, the window will not disappear.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/lock_x</key>
      <applyto>/apps/stardict/preferences/floating_window/lock_x</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>lock position (x)</short>
	<long>the window's x position while locked.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/preferences/floating_window/lock_y</key>
      <applyto>/apps/stardict/preferences/floating_window/lock_y</applyto>
      <owner>stardict</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
	<short>lock position (y)</short>
	<long>the window's y position while locked.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_dictionaries/dict_order_list</key>
      <applyto>/apps/stardict/manage_dictionaries/dict_order_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
	<short>Dictionary order</short>
	<long>List the dictionaries in order.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_dictionaries/dict_config_xml</key>
      <applyto>/apps/stardict/manage_dictionaries/dict_config_xml</applyto>
      <owner>stardict</owner>
      <type>string</type>
      <default></default>
      <locale name="C">
	<short>Dictionary configuration XML</short>
	<long>Save the dictionary management configuration.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_dictionaries/treedict_order_list</key>
      <applyto>/apps/stardict/manage_dictionaries/treedict_order_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
	<short>Tree Dictionary order</short>
	<long>List the tree dictionaries in order.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_dictionaries/treedict_disable_list</key>
      <applyto>/apps/stardict/manage_dictionaries/treedict_disable_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
	<short>Disabled tree dictionaries list</short>
	<long>List the tree dictionaries which are disabled.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_plugins/plugin_order_list</key>
      <applyto>/apps/stardict/manage_plugins/plugin_order_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
	<short>Plug-in order</short>
	<long>List the plugins in order.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/stardict/manage_plugins/plugin_disable_list</key>
      <applyto>/apps/stardict/manage_plugins/plugin_disable_list</applyto>
      <owner>stardict</owner>
      <type>list</type>
	  <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
	<short>Disabled plugins list</short>
	<long>List the plugins which are disabled.</long>
      </locale>
    </schema>

  </schemalist>
</gconfschemafile>
