summaryrefslogtreecommitdiff
path: root/searx/languages.py
diff options
context:
space:
mode:
authorasciimoo <asciimoo@gmail.com>2014-01-31 04:35:23 +0100
committerasciimoo <asciimoo@gmail.com>2014-01-31 04:35:23 +0100
commit2a788c8f29f63bc069436f1a12343a47d66f2523 (patch)
treecc44113f213cd565797d3c9a87e8afe72ccf5539 /searx/languages.py
parent90a93422865b81ce256ab02a367a4d3529eb2d18 (diff)
downloadsearxng-2a788c8f29f63bc069436f1a12343a47d66f2523.tar.gz
searxng-2a788c8f29f63bc069436f1a12343a47d66f2523.zip
[enh] search language support init
Diffstat (limited to 'searx/languages.py')
-rw-r--r--searx/languages.py59
1 files changed, 59 insertions, 0 deletions
diff --git a/searx/languages.py b/searx/languages.py
new file mode 100644
index 000000000..8b12e5ffe
--- /dev/null
+++ b/searx/languages.py
@@ -0,0 +1,59 @@
+language_codes = (
+ ("ar_XA", "Arabic", "Arabia"),
+ ("bg_BG", "Bulgarian", "Bulgaria"),
+ ("cs_CZ", "Czech", "Czech Republic"),
+ ("de_DE", "German", "Germany"),
+ ("da_DK", "Danish", "Denmark"),
+ ("de_AT", "German", "Austria"),
+ ("de_CH", "German", "Switzerland"),
+ ("el_GR", "Greek", "Greece"),
+ ("en_AU", "English", "Australia"),
+ ("en_CA", "English", "Canada"),
+ ("en_GB", "English", "United Kingdom"),
+ ("en_ID", "English", "Indonesia"),
+ ("en_IE", "English", "Ireland"),
+ ("en_IN", "English", "India"),
+ ("en_MY", "English", "Malaysia"),
+ ("en_NZ", "English", "New Zealand"),
+ ("en_PH", "English", "Philippines"),
+ ("en_SG", "English", "Singapore"),
+ ("en_US", "English", "United States"),
+ ("en_XA", "English", "Arabia"),
+ ("en_ZA", "English", "South Africa"),
+ ("es_AR", "Spanish", "Argentina"),
+ ("es_CL", "Spanish", "Chile"),
+ ("es_ES", "Spanish", "Spain"),
+ ("es_MX", "Spanish", "Mexico"),
+ ("es_US", "Spanish", "United States"),
+ ("es_XL", "Spanish", "Latin America"),
+ ("et_EE", "Estonian", "Estonia"),
+ ("fi_FI", "Finnish", "Finland"),
+ ("fr_BE", "French", "Belgium"),
+ ("fr_CA", "French", "Canada"),
+ ("fr_CH", "French", "Switzerland"),
+ ("fr_FR", "French", "France"),
+ ("he_IL", "Hebrew", "Israel"),
+ ("hr_HR", "Croatian", "Croatia"),
+ ("hu_HU", "Hungarian", "Hungary"),
+ ("it_IT", "Italian", "Italy"),
+ ("ja_JP", "Japanese", "Japan"),
+ ("ko_KR", "Korean", "Korea"),
+ ("lt_LT", "Lithuanian", "Lithuania"),
+ ("lv_LV", "Latvian", "Latvia"),
+ ("nb_NO", "Norwegian", "Norway"),
+ ("nl_BE", "Dutch", "Belgium"),
+ ("nl_NL", "Dutch", "Netherlands"),
+ ("pl_PL", "Polish", "Poland"),
+ ("pt_BR", "Portuguese", "Brazil"),
+ ("pt_PT", "Portuguese", "Portugal"),
+ ("ro_RO", "Romanian", "Romania"),
+ ("ru_RU", "Russian", "Russia"),
+ ("sk_SK", "Slovak", "Slovak Republic"),
+ ("sl_SL", "Slovenian", "Slovenia"),
+ ("sv_SE", "Swedish", "Sweden"),
+ ("th_TH", "Thai", "Thailand"),
+ ("tr_TR", "Turkish", "Turkey"),
+ ("uk_UA", "Ukrainian", "Ukraine"),
+ ("zh_CN", "Chinese", "China"),
+ ("zh_HK", "Chinese", "Hong Kong SAR"),
+ ("zh_TW", "Chinese", "Taiwan"))