Changeset 8667 for extensions/FacebookPlug
- Timestamp:
- Jan 14, 2011, 11:58:24 PM (14 years ago)
- Location:
- extensions/FacebookPlug/Plugin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/FacebookPlug/Plugin/include/header.inc.php
r8653 r8667 29 29 30 30 // Array compute by plugins/FacebookPlug/tools/check_language.php script 31 $valid_fb_locales = array ( 0 => 'a r_AR', 1 => 'ca_ES', 2 => 'cs_CZ', 3 => 'da_DK', 4 => 'de_DE', 5 => 'es_ES', 6 => 'fa_IR', 7 => 'fr_CA', 8 => 'fr_FR', 9 => 'he_IL', 10 => 'hr_HR', 11 => 'hu_HU', 12 => 'it_IT', 13 => 'ja_JP', 14 => 'ka_GE', 15 => 'lv_LV', 16 => 'mk_MK', 17 => 'nl_NL', 18 => 'pl_PL', 19 => 'pt_BR', 20 => 'pt_PT', 21 => 'ro_RO', 22 => 'ru_RU', 23 => 'sk_SK', 24 => 'sr_RS', 25 => 'sv_SE', 26 => 'tr_TR', 27 => 'vi_VN', 28 => 'zh_CN', );31 $valid_fb_locales = array ( 0 => 'af_ZA', 1 => 'ar_AR', 2 => 'ay_BO', 3 => 'az_AZ', 4 => 'be_BY', 5 => 'bg_BG', 6 => 'bn_IN', 7 => 'bs_BA', 8 => 'ca_ES', 9 => 'ck_US', 10 => 'cs_CZ', 11 => 'cy_GB', 12 => 'da_DK', 13 => 'de_DE', 14 => 'el_GR', 15 => 'en_GB', 16 => 'en_PI', 17 => 'en_UD', 18 => 'en_US', 19 => 'eo_EO', 20 => 'es_CL', 21 => 'es_CO', 22 => 'es_ES', 23 => 'es_LA', 24 => 'es_MX', 25 => 'es_VE', 26 => 'et_EE', 27 => 'eu_ES', 28 => 'fa_IR', 29 => 'fb_FI', 30 => 'fb_LT', 31 => 'fi_FI', 32 => 'fo_FO', 33 => 'fr_CA', 34 => 'fr_FR', 35 => 'ga_IE', 36 => 'gl_ES', 37 => 'gn_PY', 38 => 'gu_IN', 39 => 'he_IL', 40 => 'hi_IN', 41 => 'hr_HR', 42 => 'hu_HU', 43 => 'hy_AM', 44 => 'id_ID', 45 => 'is_IS', 46 => 'it_IT', 47 => 'ja_JP', 48 => 'jv_ID', 49 => 'ka_GE', 50 => 'kk_KZ', 51 => 'km_KH', 52 => 'kn_IN', 53 => 'ko_KR', 54 => 'ku_TR', 55 => 'la_VA', 56 => 'li_NL', 57 => 'lt_LT', 58 => 'lv_LV', 59 => 'mg_MG', 60 => 'mk_MK', 61 => 'ml_IN', 62 => 'mn_MN', 63 => 'mr_IN', 64 => 'ms_MY', 65 => 'mt_MT', 66 => 'nb_NO', 67 => 'ne_NP', 68 => 'nl_BE', 69 => 'nl_NL', 70 => 'nn_NO', 71 => 'pa_IN', 72 => 'pl_PL', 73 => 'ps_AF', 74 => 'pt_BR', 75 => 'pt_PT', 76 => 'qu_PE', 77 => 'rm_CH', 78 => 'ro_RO', 79 => 'ru_RU', 80 => 'sa_IN', 81 => 'se_NO', 82 => 'sk_SK', 83 => 'sl_SI', 84 => 'so_SO', 85 => 'sq_AL', 86 => 'sr_RS', 87 => 'sv_SE', 88 => 'sw_KE', 89 => 'sy_SY', 90 => 'ta_IN', 91 => 'te_IN', 92 => 'tg_TJ', 93 => 'th_TH', 94 => 'tl_PH', 95 => 'tl_ST', 96 => 'tr_TR', 97 => 'tt_RU', 98 => 'uk_UA', 99 => 'ur_PK', 100 => 'uz_UZ', 101 => 'vi_VN', 102 => 'xh_ZA', 103 => 'yi_DE', 104 => 'zh_CN', 105 => 'zh_HK', 106 => 'zh_TW', 107 => 'zu_ZA', ); 32 32 33 33 // User language -
extensions/FacebookPlug/Plugin/tools/check_language.php
r8656 r8667 32 32 { 33 33 $locale = $file; 34 $languages[' list'][] = $locale;34 $languages['strict_list'][] = $locale; 35 35 36 36 $code_lang = substr($locale, 0, 2); 37 37 // Compose a locale 38 38 $locale = $code_lang.'_'.strtoupper($code_lang); 39 $languages[' list'][] = $locale;39 $languages['extented_list'][] = $locale; 40 40 } 41 41 } 42 42 closedir($dir); 43 43 44 foreach (array_unique($languages['list']) as $locale) 44 $languages['extented_list'] = array_merge($languages['strict_list'], $languages['extented_list']); 45 46 /*foreach (array_unique($languages['extented_list']) as $locale) 45 47 { 46 48 echo '<br />'.$locale.'<br />'.'-------'.'<br />'; … … 72 74 echo '<br />'.'<br />'.'Facebook Locales'.'<br />'.'-----------------------------'.'<br />'; 73 75 echo @file_get_contents('http://www.facebook.com/translations/FacebookLocales.xml'); 76 */ 77 $dom = DomDocument::load('http://www.facebook.com/translations/FacebookLocales.xml'); 78 79 $domrepresentation = $dom->getElementsByTagName("representation"); 80 81 foreach ($domrepresentation as $representations) 82 { 83 $languages['fb'][] = $representations->nodeValue; 84 } 85 @sort($languages['fb']); 86 87 echo '<br />'.'<br />'.'Languages defined on Facebook'.'<br />'.'-----------------------------'.'<br />'; 88 var_export($languages['fb']); 89 90 echo '<br />'.'<br />'.'Languages not defined on Facebook'.'<br />'.'-----------------------------'.'<br />'; 91 var_export(array_values(array_diff($languages['strict_list'],$languages['fb']))); 92 93 echo '<br />'.'<br />'.'Extented languages not defined on Facebook'.'<br />'.'-----------------------------'.'<br />'; 94 var_export(array_values(array_diff($languages['extented_list'],$languages['fb']))); 95 74 96 ?>
Note: See TracChangeset
for help on using the changeset viewer.