猿问

中文网站做好了,现在有一个英文版本的入口,有什么思路

现在中文版本的网站做好了,现在点击“english version”切换到英文版本,有什么好的思路?谢谢

用thinkphp做的后台,整个页面除了页脚的联系方式是写死的,菜单、新闻、内容全都是动态的,前台都是从数据库动态读取的


繁星coding
浏览 521回答 1
1回答

慕桂英3389331

把所有写死在代码中的涉及到切换语言的字符串提取成常量把常量的定义放在单独的文件中,统一引用即可例如if ($lang === 'zh') {   define('__DISPLAY_ACCOUNT_NAME__', '账户名称');   define('__DISPLAY_ORDER_NAME__', '订单名称');  // ...} else if ($lang === 'en') {   define('__DISPLAY_ACCOUNT_NAME__', 'Account Name');   define('__DISPLAY_ORDER_NAME__', 'Order Name');  // ...}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答