|  | 
 
| 可快速翻译模板语言的插件:https://www.ourphp.net/club/foru ... hread&tid=17835
 ourphp 16国语言模板包(我们已经开发好的16国语言模板):https://www.ourphp.net/club/foru ... hread&tid=17836
 
 以下是自已创建多语言网站教程:
 
 OURPHP 理论上讲,可以创建世界上任何国家的语言网站。
 那么怎么实现呢?
 请跟我一步一步来。
 
 一、什么是语言标识?
 语言标识是用来区分不同语言网站的,语言标识直接体现在URL地址上。所以我们建议语言标识不需要太长,以国家的域名后缀最佳。
 如:http://127.0.0.1/?cn-article-2.html  其中红色部份为唯一的语言标识。网站默认为CN  表示为 简体中文
 
 
 二、如何创建语言标识?
 登录后台->全局->网站语言配置中添加。添加后唯一标识无法修改。
 如图:
 
   除了简体中文的标题、关键词、网站描述不在网站语言配置中管理外,其它的语言网站的标题、关键词、网站描述都在这里管理修改。
 
 
 三、语言标识创建好以后,怎么创建模板?
 当语言标识创建好以后,例如:语言标识创建的为 en   英文网站。那么需要在当前使用的模板目录中创建  en  文件夹来放置模板文件。
 例如:我当前正在使用的模板目录为: /templates/ourphp/  那么 中文网站的模板目录会是:/templates/ourphp/cn/
 那么我们只需要在 /templates/ourphp/中创建一个 en 目录。为:/templates/ourphp/en/
 
 这样英文模板目录就创建成功了。接下来,在英文模板目录中在创建模板文件。所有模板文件都要以语言标识+下划线开头。例如:中文的首页模板文件为:cn_index.html  那么 英文的就应该是 en_index.html(相关的模板命名规则查看:http://www.ourphp.net/club/forum.php?mod=viewthread&tid=18&extra=page%3D1)
 
 这样一个英文首页模板文件创建成功了。我们用编辑软件打开这个新创建的en_index.html模板文件(这里我推荐用notepad++).插入[.$ourphp.]标签,并保存关闭。
 在浏览器中输入:http://你的域名/?en-index.html  访问英文网站首页面。注意红色部份为网站的唯一语言标识,注意绿色部份 为 中杠  而不是下划线。
 如果页面返回结果为:hello,ourphp! 则证明我们的英文网站首页以经创建成功了。
 
 接下来就可以设计你的页面 并插入相关的 标签来调用数据了。
 
 四、标签的使用
 在模板中使用标签来调用数据有一点要注意。我们以BANNER调用标签为例:
 
 
 复制代码[.banner lang="cn" row="5" name="banner" id="0" .]
<a href="[.$banner.url.]"><img src="[.$banner.img.]">"[.$banner.title.]</a> 
[./banner.]
 
 注意 lang 表示指定调用哪种语言的数据。 ""中间的值就是网站的语言标识。
 例如:你在中文页面使用BANNER调用标签 那么lang="cn" 如果你在英文页面调用BANNER  那么lang="en"
 (BANNER的更多使用方法可看:http://www.ourphp.net/club/forum.php?mod=viewthread&tid=16&extra=page%3D1)
 
 
 
 
 其它标签如果参数中也有 lang="" 参数的话,同上面一样设置。
 
 
 
 
 五、后台添加数据
 后台添加数据时,选择对应的语言即可。如图:
 
   
 
 
 
 
 | 
 |