add KeyID option to Language dropdown box
diff --git a/i18npool/inc/i18npool/lang.h b/i18npool/inc/i18npool/lang.h
index f03b2bb..0582765 100644
--- a/i18npool/inc/i18npool/lang.h
+++ b/i18npool/inc/i18npool/lang.h
@@ -535,6 +535,7 @@ typedef unsigned short LanguageType;
#define LANGUAGE_USER_MANX                  0x0663
#define LANGUAGE_USER_TEKE_EBOO             0x0664
#define LANGUAGE_USER_ARAGONESE             0x0665
#define LANGUAGE_USER_KEYID                 0x0666  /* key id pseudolanguage */

#endif /* INCLUDED_I18NPOOL_LANG_H */

diff --git a/i18npool/source/isolang/isolang.cxx b/i18npool/source/isolang/isolang.cxx
index 5fd8cb4..94f18cc 100644
--- a/i18npool/source/isolang/isolang.cxx
+++ b/i18npool/source/isolang/isolang.cxx
@@ -482,6 +482,7 @@ static MsLangId::IsoLangEntry const aImplIsoLangEntries[] =
    { LANGUAGE_USER_PORTUGUESE_ANGOLA,      "pt", "AO" },
    { LANGUAGE_USER_MANX,                   "gv", "GB" },
    { LANGUAGE_USER_ARAGONESE,              "an", "ES" },
    { LANGUAGE_USER_KEYID,                 "qtz", ""   },   // key id pseudolanguage used for UI testing
    { LANGUAGE_NONE,                       "zxx", ""   },   // added to ISO 639-2 on 2006-01-11: Used to declare the absence of linguistic information
    { LANGUAGE_DONTKNOW,                    "",   ""   }    // marks end of table
};
diff --git a/svtools/source/misc/langtab.src b/svtools/source/misc/langtab.src
index f84a46e..03469d2 100644
--- a/svtools/source/misc/langtab.src
+++ b/svtools/source/misc/langtab.src
@@ -340,6 +340,7 @@ StringArray STR_ARR_SVT_LANGUAGE_TABLE
        < "Teke-Ibali" ; LANGUAGE_USER_TEKE_IBALI ; > ;
        < "Teke-Tyee" ; LANGUAGE_USER_TEKE_TYEE ; > ;
        < "Vili" ; LANGUAGE_USER_VILI ; > ;
        < "KeyID" ; LANGUAGE_USER_KEYID ; > ;
    };
};