<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
                          http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
  <kcfgfile arg="true"/>
  <include>catalogsettings.h</include>
  <include>projectsettings.h</include>

    <entry name="ValidateIgnoreFuzzy"  type="Bool">
        <label>If the validation tools should ignore fuzzy translations</label>
        <default>false</default>
    </entry>
    <entry name="ValidateMarkAsFuzzy"  type="Bool">
        <label>If the validation tools should mark error entries as fuzzy</label>
        <default>false</default>
    </entry>
  <group name="CatalogManager">
    <entry name="DirCommandNames"  type="StringList">
        <label>List of command names for directories</label>
        <default>Make,Make install,CVS Update</default>
    </entry>
    <entry name="DirCommands"  type="StringList">
        <label>List of commands for directories</label>
        <default>make,make install,cvs update</default>
    </entry>
    <entry name="FileCommandNames"  type="StringList">
        <label>List of command names for files</label>
        <default>Start application,Compile,CVS Conflict Resolution</default>
    </entry>
    <entry name="FileCommands"  type="StringList">
        <label>List of commands for files</label>
        <default>@PACKAGE@,msgfmt -o @PACKAGE@.gmo @PACKAGE@.po,cervisia @PODIR@ --resolve @PACKAGE@.po</default>
    </entry>
    <entry name="IndexWords"  type="Bool">
        <label>If the file cache should contain also index of words for faster searching</label>
        <default>false</default>
    </entry>
    <entry name="KillCmdOnExit"  type="Bool">
        <label>If the Catalog Manager should kill all running its gettext tools at exit</label>
        <default>true</default>
    </entry>
    <entry name="msgfmt" type="Bool">
        <label></label>
        <default>true</default>
    </entry>
    <entry name="Marker"  type="StringList">
        <label>List of files marked</label>
    </entry>
    <entry name="OpenWindow"  type="Bool">
        <label>If the files should be open in new KBabel editor windows</label>
        <default>false</default>
    </entry>
    <entry name="PoBaseDir"  type="String">
        <label>The base directory for PO files (translations)</label>
	<default></default>
    </entry>
    <entry name="PotBaseDir"  type="String">
        <label>The base directory for POT files (templates to be translated)</label>
	<default></default>
    </entry>
    <entry name="ShowTotalColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowCVSColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowFlagColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowFuzzyColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowRevisionColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowTranslatorColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ShowUntranslatedColumn"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="ValidationIgnoreURL"  type="String">
        <label>
        </label>
        <default code="true">KBabel::Defaults::CatalogManager::ignoreURL()</default>
    </entry>
  </group>
  <group name="Header">
    <entry name="AuthorEmail"  type="String">
        <label>Email of the translator</label>
	<default code="true">Defaults::Identity::authorEmail()</default>
    </entry>
    <entry name="AuthorName"  type="String">
        <label>Name of the translator (non-localized)</label>
	<default code="true">Defaults::Identity::authorName()</default>
    </entry>
    <entry name="AutoSaveDelay"  type="UInt">
        <label>Delay in minutes between autosaves. 0 disables autosave.</label>
        <default>0</default>
    </entry>
    <entry name="AutoSyntaxCheck"  type="Bool">
        <label>If the syntax should be checked before save</label>
        <default>true</default>
    </entry>
    <entry name="AutoUpdate"  type="Bool">
        <label>If the header should be automatically updated on save</label>
        <default>true</default>
    </entry>
    <entry name="CheckPluralArgument"  type="Bool">
        <label>If the plural argument is required to be a part of translation</label>
        <default>true</default>
    </entry>
    <entry name="CustomDateFormat"  type="String">
        <label>Custom date format used if DateFormat specifies that</label>
        <default>%Y-%m-%d %H:%M%z</default>
    </entry>
    <entry name="DateFormat"  type="Enum">
        <label>Format of the dates stored</label>
	<choices>
		<choice name="Custom"/>
		<choice name="Default"/>
		<choice name="Local"/>
	</choices>
        <default>Default</default>
    </entry>
    <entry name="DescriptionString"  type="String">
        <label>Description of the translation</label>
        <default>translation of @PACKAGE@.po to @LANGUAGE@</default>
    </entry>
    <entry name="Encoding"  type="Enum">
        <label>The encoding of the file</label>
	<choices>
		<choice name="Locale"/>
		<choice name="UTF8"/>
		<choice name="UTF16"/>
	</choices>
        <default>UTF8</default>
    </entry>
    <entry name="FSFCopyright"  type="Enum">
        <label>The way how to handle Free Software Foundation header</label>
	<choices>
		<choice name="Remove"/>
		<choice name="Update"/>
		<choice name="NoChange"/>
		<choice name="RemoveLine"/>
	</choices>
        <default>Update</default>
    </entry>
    <entry name="Language"  type="String">
        <label>English name of the language</label>
	<default></default>
    </entry>
    <entry name="LanguageCode"  type="String">
        <label>ISO 631 language code</label>
	<default code="true">Defaults::Identity::languageCode()</default>
    </entry>
    <entry name="LocalAuthorName"  type="String">
        <label>Localized name of the author</label>
	<default></default>
    </entry>
    <entry name="Mailinglist"  type="String">
        <label>Mailing list for i18n of the langauge</label>
	<default code="true">Defaults::Identity::mailingList()</default>
    </entry>
    <entry name="PluralForms"  type="UInt">
        <label>Number of plural forms for the language</label>
	<default>2</default>
    </entry>
    <entry name="PluralFormsHeader"  type="String">
        <label>Plural forms specification for GNU gettext</label>
	<default></default>
    </entry>
    <entry name="ProjectString"  type="String">
        <label>Macro-based string to fill Project GNU header</label>
        <default>@PACKAGE@</default>
    </entry>
    <entry name="SaveObsolete"  type="Bool">
        <label>If the obsolete translation entries should be saved</label>
        <default>false</default>
    </entry>
    <entry name="Timezone"  type="String">
        <label>Timezone of the translation (needed for updating time stamps)</label>
	<default code="true">Defaults::Identity::timezone()</default>
    </entry>
    <entry name="UpdateCharset"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateEncoding"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateLanguageTeam"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateLastTranslator"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateProject"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateRevisionDate"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateDescription"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UpdateTranslatorCopyright"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="UseOldEncoding"  type="Bool">
        <label>If the saving should preserve the encoding of the file, if already defined
        </label>
        <default>true</default>
    </entry>
  </group>
  <group name="Misc">
    <entry name="AccelMarker"  type="String">
        <label>Marker for accelerators</label>
        <default>&amp;</default>
    </entry>
    <entry name="BZipCompression"  type="Bool">
        <label>If the files should be compressed for mailing</label>
        <default>true</default>
    </entry>
    <entry name="CompressSingleFile"  type="Bool">
        <label>If even single file should be compressed for mailing</label>
        <default>true</default>
    </entry>
    <entry name="ContextInfo"  type="String">
        <label>Regular expression for identifying a context information in original text</label>
        <default>^_:((?!\\n\n).)+\\n\n</default>
    </entry>
    <entry name="MailArchiveNames"  type="StringList">
        <label>List of recent mailed archives</label>
        <default></default>
    </entry>
    <entry name="SingularPlural"  type="String">
        <label>Regular expression for identifying a KDE plural form</label>
        <default>_n:\s</default>
    </entry>
    <entry name="DiffBaseDir"  type="String">
        <label>
        </label>
        <default></default>
    </entry>
    <entry name="UseDBForDiff"  type="Enum">
        <label>
        </label>
        <choices>
            <choice name="File"/>
            <choice name="Database"/>
            <choice name="Msgstr"/>
        </choices>
        <default>Database</default>
    </entry>
  </group>
  <group name="Project">
    <entry name="Name"  type="String">
        <label>Name of the project</label>
        <default></default>
    </entry>
    <entry name="Version"  type="String">
        <label>Version of the configuration file</label>
        <default></default>
    </entry>
  </group>
  <group name="Spellcheck">
    <entry name="IgnoreURL"  type="String">
        <label>
        </label>
        <default code="true">Defaults::Spellcheck::ignoreURL()</default>
    </entry>
    <entry name="NoRootAffix"  type="Bool">
        <label>
        </label>
	<default code="true">Defaults::Spellcheck::noRootAffix()</default>
    </entry>
    <entry name="OnFlySpellCheck"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="RememberIgnored"  type="Bool">
        <label>
        </label>
        <default>true</default>
    </entry>
    <entry name="RunTogether"  type="Bool">
        <label>
        </label>
       	<default code="true">Defaults::Spellcheck::runTogether()</default>
    </entry>
    <entry name="SpellClient"  type="UInt">
        <label>
        </label>
       	<default code="true">Defaults::Spellcheck::spellClient()</default>
    </entry>
    <entry name="SpellDictionary"  type="String">
        <label>
        </label>
        <default code="true">Defaults::Spellcheck::spellDictionary()</default>
    </entry>
    <entry name="SpellEncoding"  type="UInt">
        <label>
        </label>
        <default code="true">Defaults::Spellcheck::spellEncoding()</default>
    </entry>
  </group>
  <group name="Tags">
    <entry name="TagExpressions"  type="String">
        <label>
        </label>
        <default code="yes">Defaults::Tags::tagExpressions()</default>
    </entry>
  </group>
  <group name="SourceContext">
	<entry name="CodeRoot" type="String">
		<default></default>
	</entry>
	<entry name="Paths" type="StringList">
		<default>@PACKAGEDIR@/@PACKAGE@/@COMMENTPATH@,@CODEROOT@/@PACKAGEDIR@/@PACKAGE@/@COMMENTPATH@,@CODEROOT@/@PACKAGE@/@COMMENTPATH@,@POFILEDIR@/@COMMENTPATH@,@POFILEDIR@/../@COMMENTPATH@</default>
	</entry>
  </group>
</kcfg>
