diff --git a/Language.cs b/Language.cs index ab1ce63..ea619de 100644 --- a/Language.cs +++ b/Language.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; namespace SpectacleTransformer { public class Language : IEquatable { @@ -28,5 +26,25 @@ namespace SpectacleTransformer { public bool Equals(Language other) { return this.SourceName == other.SourceName && this.TargetName == other.TargetName; } + + public static Language[] Load() { + string[] codes = Properties.Resources.LanguageCodes.Split(new char[] {','}); + Language[] langs = new Language[codes.Length + 1]; + // Special case for the auto-detect language, not included in the list + langs[0] = new Language(Properties.Resources.lang_auto, "auto"); + for (int i = 0; i < codes.Length; i++) { + langs[i + 1] = new Language( + Properties.Resources.ResourceManager.GetString(String.Format("lang_{0}", codes[i])), + codes[i], + codes[i]); + } + Array.Sort(langs, delegate(Language a, Language b) { + // Ensure the auto language is at the first position + if (a.SourceName == "auto") return b.SourceName == "auto" ? 0 : -1; + if (b.SourceName == "auto") return a.SourceName == "auto" ? 0 : -1; + return a.DisplayName.CompareTo(b.DisplayName); + }); + return langs; + } } } diff --git a/MainForm.cs b/MainForm.cs index 7eac70f..fa202c0 100644 --- a/MainForm.cs +++ b/MainForm.cs @@ -4,120 +4,7 @@ using System.Windows.Forms; namespace SpectacleTransformer { public partial class MainForm : Form { - #region languages - public static Language[] languages = new Language[] { - new Language("Auto-detect", "auto"), - new Language("Afrikaans", "af", "af"), - new Language("Albanian", "sq", "sq"), - new Language("Amharic", "am", "am"), - new Language("Arabic", "ar", "ar"), - new Language("Armenian", "hy", "hy"), - new Language("Azerbaijani", "az", "az"), - new Language("Basque", "eu", "eu"), - new Language("Belarusian", "be", "be"), - new Language("Bengali", "bn", "bn"), - new Language("Bosnian", "bs", "bs"), - new Language("Bulgarian", "bg", "bg"), - new Language("Catalan", "ca", "ca"), - new Language("Cebuano", "ceb", "ceb"), - new Language("Chichewa", "ny", "ny"), - new Language("Chinese", "zh", "zh"), - new Language("Chinese (Traditional)", "zh_HANT", "zh_HANT"), - new Language("Corsican", "co", "co"), - new Language("Croatian", "hr", "hr"), - new Language("Czech", "cs", "cs"), - new Language("Danish", "da", "da"), - new Language("Dutch", "nl", "nl"), - new Language("English", "en", "en"), - new Language("Esperanto", "eo", "eo"), - new Language("Estonian", "et", "et"), - new Language("Filipino", "tl", "tl"), - new Language("Finnish", "fi", "fi"), - new Language("French", "fr", "fr"), - new Language("Frisian", "fy", "fy"), - new Language("Galician", "gl", "gl"), - new Language("Georgian", "ka", "ka"), - new Language("German", "de", "de"), - new Language("Greek", "el", "el"), - new Language("Gujarati", "gu", "gu"), - new Language("Haitian Creole", "ht", "ht"), - new Language("Hausa", "ha", "ha"), - new Language("Hawaiian", "haw", "haw"), - new Language("Hebrew", "iw", "iw"), - new Language("Hindi", "hi", "hi"), - new Language("Hmong", "hmn", "hmn"), - new Language("Hungarian", "hu", "hu"), - new Language("Icelandic", "is", "is"), - new Language("Igbo", "ig", "ig"), - new Language("Indonesian", "id", "id"), - new Language("Irish", "ga", "ga"), - new Language("Italian", "it", "it"), - new Language("Japanese", "ja", "ja"), - new Language("Javanese", "jw", "jw"), - new Language("Kannada", "kn", "kn"), - new Language("Kazakh", "kk", "kk"), - new Language("Khmer", "km", "km"), - new Language("Kinyarwanda", "rw", "rw"), - new Language("Korean", "ko", "ko"), - new Language("Kurdish (Kurmanji)", "ku", "ku"), - new Language("Kyrgyz", "ky", "ky"), - new Language("Lao", "lo", "lo"), - new Language("Latin", "la", "la"), - new Language("Latvian", "lv", "lv"), - new Language("Lithuanian", "lt", "lt"), - new Language("Luxembourgish", "lb", "lb"), - new Language("Macedonian", "mk", "mk"), - new Language("Malagasy", "mg", "mg"), - new Language("Malay", "ms", "ms"), - new Language("Malayalam", "ml", "ml"), - new Language("Maltese", "mt", "mt"), - new Language("Maori", "mi", "mi"), - new Language("Marathi", "mr", "mr"), - new Language("Mongolian", "mn", "mn"), - new Language("Myanmar (Burmese)", "my", "my"), - new Language("Nepali", "ne", "ne"), - new Language("Norwegian", "no", "no"), - new Language("Odia (Oriya)", "or", "or"), - new Language("Pashto", "ps", "ps"), - new Language("Persian", "fa", "fa"), - new Language("Polish", "pl", "pl"), - new Language("Portuguese", "pt", "pt"), - new Language("Punjabi", "pa", "pa"), - new Language("Romanian", "ro", "ro"), - new Language("Russian", "ru", "ru"), - new Language("Samoan", "sm", "sm"), - new Language("Scots Gaelic", "gd", "gd"), - new Language("Serbian", "sr", "sr"), - new Language("Sesotho", "st", "st"), - new Language("Shona", "sn", "sn"), - new Language("Sindhi", "sd", "sd"), - new Language("Sinhala", "si", "si"), - new Language("Slovak", "sk", "sk"), - new Language("Slovenian", "sl", "sl"), - new Language("Somali", "so", "so"), - new Language("Spanish", "es", "es"), - new Language("Sundanese", "su", "su"), - new Language("Swahili", "sw", "sw"), - new Language("Swedish", "sv", "sv"), - new Language("Tajik", "tg", "tg"), - new Language("Tamil", "ta", "ta"), - new Language("Tatar", "tt", "tt"), - new Language("Telugu", "te", "te"), - new Language("Thai", "th", "th"), - new Language("Turkish", "tr", "tr"), - new Language("Turkmen", "tk", "tk"), - new Language("Ukrainian", "uk", "uk"), - new Language("Urdu", "ur", "ur"), - new Language("Uyghur", "ug", "ug"), - new Language("Uzbek", "uz", "uz"), - new Language("Vietnamese", "vi", "vi"), - new Language("Welsh", "cy", "cy"), - new Language("Xhosa", "xh", "xh"), - new Language("Yiddish", "yi", "yi"), - new Language("Yoruba", "yo", "yo"), - new Language("Zulu", "zu", "zu") - }; - #endregion + public static Language[] languages = Language.Load(); /// /// Whether or not the specified instance URL is valid. diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs index c56f496..cd1c672 100644 --- a/Properties/Resources.Designer.cs +++ b/Properties/Resources.Designer.cs @@ -59,5 +59,1004 @@ namespace SpectacleTransformer.Properties { resourceCulture = value; } } + + /// + /// Recherche une chaîne localisée semblable à Afrikaans. + /// + internal static string lang_af { + get { + return ResourceManager.GetString("lang_af", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Amharic. + /// + internal static string lang_am { + get { + return ResourceManager.GetString("lang_am", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Arabic. + /// + internal static string lang_ar { + get { + return ResourceManager.GetString("lang_ar", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Auto-detect. + /// + internal static string lang_auto { + get { + return ResourceManager.GetString("lang_auto", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Azerbaijani. + /// + internal static string lang_az { + get { + return ResourceManager.GetString("lang_az", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Belarusian. + /// + internal static string lang_be { + get { + return ResourceManager.GetString("lang_be", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Bulgarian. + /// + internal static string lang_bg { + get { + return ResourceManager.GetString("lang_bg", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Bengali. + /// + internal static string lang_bn { + get { + return ResourceManager.GetString("lang_bn", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Bosnian. + /// + internal static string lang_bs { + get { + return ResourceManager.GetString("lang_bs", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Catalan. + /// + internal static string lang_ca { + get { + return ResourceManager.GetString("lang_ca", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Cebuanob. + /// + internal static string lang_ceb { + get { + return ResourceManager.GetString("lang_ceb", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Corsican. + /// + internal static string lang_co { + get { + return ResourceManager.GetString("lang_co", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Czech. + /// + internal static string lang_cs { + get { + return ResourceManager.GetString("lang_cs", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Welsh. + /// + internal static string lang_cy { + get { + return ResourceManager.GetString("lang_cy", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Danish. + /// + internal static string lang_da { + get { + return ResourceManager.GetString("lang_da", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à German. + /// + internal static string lang_de { + get { + return ResourceManager.GetString("lang_de", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Greek. + /// + internal static string lang_el { + get { + return ResourceManager.GetString("lang_el", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à English. + /// + internal static string lang_en { + get { + return ResourceManager.GetString("lang_en", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Esperanto. + /// + internal static string lang_eo { + get { + return ResourceManager.GetString("lang_eo", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Spanish. + /// + internal static string lang_es { + get { + return ResourceManager.GetString("lang_es", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Estonian. + /// + internal static string lang_et { + get { + return ResourceManager.GetString("lang_et", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Basque. + /// + internal static string lang_eu { + get { + return ResourceManager.GetString("lang_eu", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Persian. + /// + internal static string lang_fa { + get { + return ResourceManager.GetString("lang_fa", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Finnish. + /// + internal static string lang_fi { + get { + return ResourceManager.GetString("lang_fi", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à French. + /// + internal static string lang_fr { + get { + return ResourceManager.GetString("lang_fr", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Frisian. + /// + internal static string lang_fy { + get { + return ResourceManager.GetString("lang_fy", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Irish. + /// + internal static string lang_ga { + get { + return ResourceManager.GetString("lang_ga", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Scots Gaelic. + /// + internal static string lang_gd { + get { + return ResourceManager.GetString("lang_gd", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Galician. + /// + internal static string lang_gl { + get { + return ResourceManager.GetString("lang_gl", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Gujarati. + /// + internal static string lang_gu { + get { + return ResourceManager.GetString("lang_gu", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hausa. + /// + internal static string lang_ha { + get { + return ResourceManager.GetString("lang_ha", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hawaiianw. + /// + internal static string lang_haw { + get { + return ResourceManager.GetString("lang_haw", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hindi. + /// + internal static string lang_hi { + get { + return ResourceManager.GetString("lang_hi", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hmongn. + /// + internal static string lang_hmn { + get { + return ResourceManager.GetString("lang_hmn", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Croatian. + /// + internal static string lang_hr { + get { + return ResourceManager.GetString("lang_hr", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Haitian Creole. + /// + internal static string lang_ht { + get { + return ResourceManager.GetString("lang_ht", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hungarian. + /// + internal static string lang_hu { + get { + return ResourceManager.GetString("lang_hu", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Armenian. + /// + internal static string lang_hy { + get { + return ResourceManager.GetString("lang_hy", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Indonesian. + /// + internal static string lang_id { + get { + return ResourceManager.GetString("lang_id", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Igbo. + /// + internal static string lang_ig { + get { + return ResourceManager.GetString("lang_ig", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Icelandic. + /// + internal static string lang_is { + get { + return ResourceManager.GetString("lang_is", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Italian. + /// + internal static string lang_it { + get { + return ResourceManager.GetString("lang_it", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Hebrew. + /// + internal static string lang_iw { + get { + return ResourceManager.GetString("lang_iw", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Japanese. + /// + internal static string lang_ja { + get { + return ResourceManager.GetString("lang_ja", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Javanese. + /// + internal static string lang_jw { + get { + return ResourceManager.GetString("lang_jw", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Georgian. + /// + internal static string lang_ka { + get { + return ResourceManager.GetString("lang_ka", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Kazakh. + /// + internal static string lang_kk { + get { + return ResourceManager.GetString("lang_kk", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Khmer. + /// + internal static string lang_km { + get { + return ResourceManager.GetString("lang_km", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Kannada. + /// + internal static string lang_kn { + get { + return ResourceManager.GetString("lang_kn", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Korean. + /// + internal static string lang_ko { + get { + return ResourceManager.GetString("lang_ko", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Kurdish (Kurmanji). + /// + internal static string lang_ku { + get { + return ResourceManager.GetString("lang_ku", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Kyrgyz. + /// + internal static string lang_ky { + get { + return ResourceManager.GetString("lang_ky", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Latin. + /// + internal static string lang_la { + get { + return ResourceManager.GetString("lang_la", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Luxembourgish. + /// + internal static string lang_lb { + get { + return ResourceManager.GetString("lang_lb", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Lao. + /// + internal static string lang_lo { + get { + return ResourceManager.GetString("lang_lo", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Lithuanian. + /// + internal static string lang_lt { + get { + return ResourceManager.GetString("lang_lt", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Latvian. + /// + internal static string lang_lv { + get { + return ResourceManager.GetString("lang_lv", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Malagasy. + /// + internal static string lang_mg { + get { + return ResourceManager.GetString("lang_mg", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Maori. + /// + internal static string lang_mi { + get { + return ResourceManager.GetString("lang_mi", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Macedonian. + /// + internal static string lang_mk { + get { + return ResourceManager.GetString("lang_mk", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Malayalam. + /// + internal static string lang_ml { + get { + return ResourceManager.GetString("lang_ml", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Mongolian. + /// + internal static string lang_mn { + get { + return ResourceManager.GetString("lang_mn", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Marathi. + /// + internal static string lang_mr { + get { + return ResourceManager.GetString("lang_mr", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Malay. + /// + internal static string lang_ms { + get { + return ResourceManager.GetString("lang_ms", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Maltese. + /// + internal static string lang_mt { + get { + return ResourceManager.GetString("lang_mt", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Myanmar (Burmese). + /// + internal static string lang_my { + get { + return ResourceManager.GetString("lang_my", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Nepali. + /// + internal static string lang_ne { + get { + return ResourceManager.GetString("lang_ne", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Dutch. + /// + internal static string lang_nl { + get { + return ResourceManager.GetString("lang_nl", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Norwegian. + /// + internal static string lang_no { + get { + return ResourceManager.GetString("lang_no", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Chichewa. + /// + internal static string lang_ny { + get { + return ResourceManager.GetString("lang_ny", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Odia (Oriya). + /// + internal static string lang_or { + get { + return ResourceManager.GetString("lang_or", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Punjabi. + /// + internal static string lang_pa { + get { + return ResourceManager.GetString("lang_pa", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Polish. + /// + internal static string lang_pl { + get { + return ResourceManager.GetString("lang_pl", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Pashto. + /// + internal static string lang_ps { + get { + return ResourceManager.GetString("lang_ps", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Portuguese. + /// + internal static string lang_pt { + get { + return ResourceManager.GetString("lang_pt", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Romanian. + /// + internal static string lang_ro { + get { + return ResourceManager.GetString("lang_ro", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Russian. + /// + internal static string lang_ru { + get { + return ResourceManager.GetString("lang_ru", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Kinyarwanda. + /// + internal static string lang_rw { + get { + return ResourceManager.GetString("lang_rw", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Sindhi. + /// + internal static string lang_sd { + get { + return ResourceManager.GetString("lang_sd", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Sinhala. + /// + internal static string lang_si { + get { + return ResourceManager.GetString("lang_si", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Slovak. + /// + internal static string lang_sk { + get { + return ResourceManager.GetString("lang_sk", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Slovenian. + /// + internal static string lang_sl { + get { + return ResourceManager.GetString("lang_sl", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Samoan. + /// + internal static string lang_sm { + get { + return ResourceManager.GetString("lang_sm", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Shona. + /// + internal static string lang_sn { + get { + return ResourceManager.GetString("lang_sn", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Somali. + /// + internal static string lang_so { + get { + return ResourceManager.GetString("lang_so", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Albanian. + /// + internal static string lang_sq { + get { + return ResourceManager.GetString("lang_sq", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Serbian. + /// + internal static string lang_sr { + get { + return ResourceManager.GetString("lang_sr", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Sesotho. + /// + internal static string lang_st { + get { + return ResourceManager.GetString("lang_st", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Sundanese. + /// + internal static string lang_su { + get { + return ResourceManager.GetString("lang_su", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Swedish. + /// + internal static string lang_sv { + get { + return ResourceManager.GetString("lang_sv", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Swahili. + /// + internal static string lang_sw { + get { + return ResourceManager.GetString("lang_sw", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Tamil. + /// + internal static string lang_ta { + get { + return ResourceManager.GetString("lang_ta", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Telugu. + /// + internal static string lang_te { + get { + return ResourceManager.GetString("lang_te", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Tajik. + /// + internal static string lang_tg { + get { + return ResourceManager.GetString("lang_tg", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Thai. + /// + internal static string lang_th { + get { + return ResourceManager.GetString("lang_th", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Turkmen. + /// + internal static string lang_tk { + get { + return ResourceManager.GetString("lang_tk", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Filipino. + /// + internal static string lang_tl { + get { + return ResourceManager.GetString("lang_tl", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Turkish. + /// + internal static string lang_tr { + get { + return ResourceManager.GetString("lang_tr", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Tatar. + /// + internal static string lang_tt { + get { + return ResourceManager.GetString("lang_tt", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Uyghur. + /// + internal static string lang_ug { + get { + return ResourceManager.GetString("lang_ug", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Ukrainian. + /// + internal static string lang_uk { + get { + return ResourceManager.GetString("lang_uk", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Urdu. + /// + internal static string lang_ur { + get { + return ResourceManager.GetString("lang_ur", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Uzbek. + /// + internal static string lang_uz { + get { + return ResourceManager.GetString("lang_uz", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Vietnamese. + /// + internal static string lang_vi { + get { + return ResourceManager.GetString("lang_vi", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Xhosa. + /// + internal static string lang_xh { + get { + return ResourceManager.GetString("lang_xh", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Yiddish. + /// + internal static string lang_yi { + get { + return ResourceManager.GetString("lang_yi", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Yoruba. + /// + internal static string lang_yo { + get { + return ResourceManager.GetString("lang_yo", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Chinese. + /// + internal static string lang_zh { + get { + return ResourceManager.GetString("lang_zh", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Chinese (Traditional). + /// + internal static string lang_zh_HANT { + get { + return ResourceManager.GetString("lang_zh_HANT", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à Zulu. + /// + internal static string lang_zu { + get { + return ResourceManager.GetString("lang_zu", resourceCulture); + } + } + + /// + /// Recherche une chaîne localisée semblable à af,am,ar,az,be,bg,bn,bs,ca,ceb,co,cs,cy,da,de,el,en,eo,es,et,eu,fa,fi,fr,fy,ga,gd,gl,gu,ha,haw,hi,hmn,hr,ht,hu,hy,id,ig,is,it,iw,ja,jw,ka,kk,km,kn,ko,ku,ky,la,lb,lo,lt,lv,mg,mi,mk,ml,mn,mr,ms,mt,my,ne,nl,no,ny,or,pa,pl,ps,pt,ro,ru,rw,sd,si,sk,sl,sm,sn,so,sq,sr,st,su,sv,sw,ta,te,tg,th,tk,tl,tr,tt,ug,uk,ur,uz,vi,xh,yi,yo,zh,zh_HANT,zu. + /// + internal static string LanguageCodes { + get { + return ResourceManager.GetString("LanguageCodes", resourceCulture); + } + } } } diff --git a/Properties/Resources.fr.resx b/Properties/Resources.fr.resx new file mode 100644 index 0000000..de6357e --- /dev/null +++ b/Properties/Resources.fr.resx @@ -0,0 +1,450 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Détecter automatiquement + + + Afrikaans + + + Amharique + + + Arabe + + + Azéri + + + Biélorusse + + + Bulgare + + + Bengali + + + Bosniaque + + + Catalan + + + Cebuano + + + Corse + + + Tchèque + + + Gallois + + + Danois + + + Allemand + + + Grec + + + Anglais + + + Espéranto + + + Espagnol + + + Estonien + + + Basque + + + Persan + + + Finnois + + + Français + + + Frison + + + Irlandais + + + Gaélique + + + Galicien + + + Gujarati + + + Haoussa + + + Hawaïen + + + Hindi + + + Hmong + + + Croate + + + Haïtien + + + Hongrois + + + Arménien + + + Indonésien + + + Igbo + + + Islandais + + + Italien + + + Hébreu + + + Japonais + + + Javanais + + + Géorgien + + + Kazakh + + + Khmer + + + Kannada + + + Coréen + + + Kurde + + + Kirghize + + + Latin + + + Luxembourgeois + + + Lao + + + Lituanien + + + Letton + + + Malgache + + + Maori + + + Macédonien + + + Malayalam + + + Mongol + + + Marathi + + + Malais + + + Maltais + + + Birman + + + Népalais + + + Néerlandais + + + Norvégien + + + Chichewa + + + Oriya + + + Pendjabi + + + Polonais + + + Pachto + + + Portugais + + + Roumain + + + Russe + + + Kinyarwanda + + + Sindhi + + + Cingalais + + + Slovaque + + + Slovène + + + Samoan + + + Shona + + + Somali + + + Albanais + + + Serbe + + + Sotho du Sud + + + Soundanais + + + Suédois + + + Swahili + + + Tamoul + + + Télougou + + + Tadjik + + + Thaï + + + Turkmène + + + Tagalog + + + Turc + + + Tatar + + + Ouïghour + + + Ukrainien + + + Ourdou + + + Ouzbek + + + Vietnamien + + + Xhosa + + + Yiddish + + + Yoruba + + + Chinois + + + Chinois traditionnel + + + Zoulou + + \ No newline at end of file diff --git a/Properties/Resources.resx b/Properties/Resources.resx index af7dbeb..e1cfa84 100644 --- a/Properties/Resources.resx +++ b/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -114,4 +117,338 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Auto-detect + + + Afrikaans + + + Amharic + + + Arabic + + + Azerbaijani + + + Belarusian + + + Bulgarian + + + Bengali + + + Bosnian + + + Catalan + + + Cebuanob + + + Corsican + + + Czech + + + Welsh + + + Danish + + + German + + + Greek + + + English + + + Esperanto + + + Spanish + + + Estonian + + + Basque + + + Persian + + + Finnish + + + French + + + Frisian + + + Irish + + + Scots Gaelic + + + Galician + + + Gujarati + + + Hausa + + + Hawaiianw + + + Hindi + + + Hmongn + + + Croatian + + + Haitian Creole + + + Hungarian + + + Armenian + + + Indonesian + + + Igbo + + + Icelandic + + + Italian + + + Hebrew + + + Japanese + + + Javanese + + + Georgian + + + Kazakh + + + Khmer + + + Kannada + + + Korean + + + Kurdish (Kurmanji) + + + Kyrgyz + + + Latin + + + Luxembourgish + + + Lao + + + Lithuanian + + + Latvian + + + Malagasy + + + Maori + + + Macedonian + + + Malayalam + + + Mongolian + + + Marathi + + + Malay + + + Maltese + + + Myanmar (Burmese) + + + Nepali + + + Dutch + + + Norwegian + + + Chichewa + + + Odia (Oriya) + + + Punjabi + + + Polish + + + Pashto + + + Portuguese + + + Romanian + + + Russian + + + Kinyarwanda + + + Sindhi + + + Sinhala + + + Slovak + + + Slovenian + + + Samoan + + + Shona + + + Somali + + + Albanian + + + Serbian + + + Sesotho + + + Sundanese + + + Swedish + + + Swahili + + + Tamil + + + Telugu + + + Tajik + + + Thai + + + Turkmen + + + Filipino + + + Turkish + + + Tatar + + + Uyghur + + + Ukrainian + + + Urdu + + + Uzbek + + + Vietnamese + + + Xhosa + + + Yiddish + + + Yoruba + + + Chinese + + + Chinese (Traditional) + + + Zulu + + + af,am,ar,az,be,bg,bn,bs,ca,ceb,co,cs,cy,da,de,el,en,eo,es,et,eu,fa,fi,fr,fy,ga,gd,gl,gu,ha,haw,hi,hmn,hr,ht,hu,hy,id,ig,is,it,iw,ja,jw,ka,kk,km,kn,ko,ku,ky,la,lb,lo,lt,lv,mg,mi,mk,ml,mn,mr,ms,mt,my,ne,nl,no,ny,or,pa,pl,ps,pt,ro,ru,rw,sd,si,sk,sl,sm,sn,so,sq,sr,st,su,sv,sw,ta,te,tg,th,tk,tl,tr,tt,ug,uk,ur,uz,vi,xh,yi,yo,zh,zh_HANT,zu + Do not translate this. + \ No newline at end of file diff --git a/SpectacleTransformer.csproj b/SpectacleTransformer.csproj index e187f1d..286941b 100644 --- a/SpectacleTransformer.csproj +++ b/SpectacleTransformer.csproj @@ -14,6 +14,7 @@ 512 + false publish\ true Disk @@ -26,7 +27,6 @@ true 0 1.0.0.%2a - false false true @@ -78,6 +78,11 @@ MainForm.cs + + True + True + Resources.resx + @@ -89,13 +94,8 @@ ResXFileCodeGenerator Resources.Designer.cs - Designer - - True - Resources.resx - True - + SettingsSingleFileGenerator