Sindbad~EG File Manager
<?php
/*
* Security : blocking direct access
* Source : http://codex.wordpress.org/Theme_Development#Template_Files
*/
defined('ABSPATH') or die("Access Restricted");
/*!
* locale
*
*/
function mwp_locale() {
$locale = apply_filters( 'mwp_seo_locale', get_locale() );
$fix_locales = array(
'ca' => 'ca_ES',
'en' => 'en_US',
'el' => 'el_GR',
'et' => 'et_EE',
'ja' => 'ja_JP',
'sq' => 'sq_AL',
'uk' => 'uk_UA',
'vi' => 'vi_VN',
'zh' => 'zh_CN',
);
if ( isset( $fix_locales[ $locale ] ) ) {
$locale = $fix_locales[ $locale ];
}
if ( strlen( $locale ) == 2 ) {
$locale = strtolower( $locale ) . '_' . strtoupper( $locale );
}
$fb_valid_fb_locales = array(
'af_ZA', // Afrikaans.
'ar_AR', // Arabic.
'az_AZ', // Azerbaijani.
'be_BY', // Belarusian.
'bg_BG', // Bulgarian.
'bn_IN', // Bengali.
'bs_BA', // Bosnian.
'ca_ES', // Catalan.
'cs_CZ', // Czech.
'cx_PH', // Cebuano.
'cy_GB', // Welsh.
'da_DK', // Danish.
'de_DE', // German.
'el_GR', // Greek.
'en_GB', // English (UK).
'en_PI', // English (Pirate).
'en_UD', // English (Upside Down).
'en_US', // English (US).
'eo_EO', // Esperanto.
'es_ES', // Spanish (Spain).
'es_LA', // Spanish.
'et_EE', // Estonian.
'eu_ES', // Basque.
'fa_IR', // Persian.
'fb_LT', // Leet Speak.
'fi_FI', // Finnish.
'fo_FO', // Faroese.
'fr_CA', // French (Canada).
'fr_FR', // French (France).
'fy_NL', // Frisian.
'ga_IE', // Irish.
'gl_ES', // Galician.
'gn_PY', // Guarani.
'gu_IN', // Gujarati.
'he_IL', // Hebrew.
'hi_IN', // Hindi.
'hr_HR', // Croatian.
'hu_HU', // Hungarian.
'hy_AM', // Armenian.
'id_ID', // Indonesian.
'is_IS', // Icelandic.
'it_IT', // Italian.
'ja_JP', // Japanese.
'ja_KS', // Japanese (Kansai).
'jv_ID', // Javanese.
'ka_GE', // Georgian.
'kk_KZ', // Kazakh.
'km_KH', // Khmer.
'kn_IN', // Kannada.
'ko_KR', // Korean.
'ku_TR', // Kurdish.
'la_VA', // Latin.
'lt_LT', // Lithuanian.
'lv_LV', // Latvian.
'mk_MK', // Macedonian.
'ml_IN', // Malayalam.
'mn_MN', // Mongolian.
'mr_IN', // Marathi.
'ms_MY', // Malay.
'nb_NO', // Norwegian (bokmal).
'ne_NP', // Nepali.
'nl_NL', // Dutch.
'nn_NO', // Norwegian (nynorsk).
'pa_IN', // Punjabi.
'pl_PL', // Polish.
'ps_AF', // Pashto.
'pt_BR', // Portuguese (Brazil).
'pt_PT', // Portuguese (Portugal).
'ro_RO', // Romanian.
'ru_RU', // Russian.
'si_LK', // Sinhala.
'sk_SK', // Slovak.
'sl_SI', // Slovenian.
'sq_AL', // Albanian.
'sr_RS', // Serbian.
'sv_SE', // Swedish.
'sw_KE', // Swahili.
'ta_IN', // Tamil.
'te_IN', // Telugu.
'tg_TJ', // Tajik.
'th_TH', // Thai.
'tl_PH', // Filipino.
'tr_TR', // Turkish.
'uk_UA', // Ukrainian.
'ur_PK', // Urdu.
'uz_UZ', // Uzbek.
'vi_VN', // Vietnamese.
'zh_CN', // Simplified Chinese (China).
'zh_HK', // Traditional Chinese (Hong Kong).
'zh_TW', // Traditional Chinese (Taiwan).
);
if ( ! in_array( $locale, $fb_valid_fb_locales ) ) {
$locale = strtolower( substr( $locale, 0, 2 ) ) . '_' . strtoupper( substr( $locale, 0, 2 ) );
if ( ! in_array( $locale, $fb_valid_fb_locales ) ) {
$locale = 'en_US';
}
}
return $locale;
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists