您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php简单实现多语言切换的方法_PHP

2024/4/4 8:17:12发布23次查看
本文实例讲述了php简单实现多语言切换的方法。分享给大家供大家参考,具体如下:
1.主程序代码:
$value){ if($_session[language] == $value){ $selected = selected = 'selected' ; }else{ $selected = ; }?>;
2. 所包含的语言包:english.inc
chinese.inc
3. 所包含的function.php
'afrikaans', 'az' => 'azerbaijani', 'eu' => 'basque', 'be' => 'belarusian', 'be-lat' => 'belarusian latin', 'bg' => 'bulgarian', 'bs' => 'bosnian', 'ca' => 'catalan', 'zh' => 'chinese', //'zh-tw' => 'chinese traditional', //'zh-cn' => 'chinese simplified', 'cs' => 'czech', 'da' => 'danish', 'de' => 'german', 'el' => 'greek', 'en' => 'english', 'es' => 'spanish', 'et' => 'estonian', 'fa' => 'persian', 'fi' => 'finnish', 'fr' => 'french', 'gl' => 'galician', 'he' => 'hebrew', 'hi' => 'hindi', 'hr' => 'croatian', 'hu' => 'hungarian', 'id' => 'indonesian', 'it' => 'italian', 'ja' => 'japanese', 'ko' => 'korean', 'ka' => 'georgian', 'lt' => 'lithuanian', 'lv' => 'latvian', 'mk' => 'macedonian', 'mn' => 'mongolian', 'ms' => 'malay', 'nl' => 'dutch', 'no' => 'norwegian', 'pl' => 'polish', 'pt-br' => 'brazilian portuguese', 'pt' => 'portuguese', 'ro' => 'romanian', 'ru' => 'russian', 'si' => 'sinhala', 'sk' => 'slovak', 'sl' => 'slovenian', 'sq' => 'albanian', 'sr-lat' => 'serbian latin', 'sr' => 'serbian', 'sv' => 'swedish', 'th' => 'thai', 'tr' => 'turkish', 'tt' => 'tatarish', 'uk' => 'ukrainian', ); return $language; } function getlanguagename($language) { $languages = getvailablelanguage(); return $languages[$language]; } function array_language(){ $array_language = array(en,zh); return $array_language; } function getdefalutlanguage(){ return zh; }?>
4.所包含的language.js
function changelanguage(obj) { var url = document.url; var re = re = /[?&]language=[^&]*/; url = url.replace(re, ); if (url.indexof(?) > -1) { url += &language= + obj.value; } else { url += ?language= + obj.value; } location.href = url;}
更多关于php相关内容感兴趣的读者可查看本站专题:《php数组(array)操作技巧大全》、《php数据结构与算法教程》、《php数学运算技巧总结》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家php程序设计有所帮助。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product