亲爱的朋友,你好,欢迎来到何平网络科技&织梦之家,你可以免费观看大量视频教程以及大量模板下载!

dedeeims模板中的多国语言说明-织梦之家(dedehome.com)

时间:2012-07-23 03:36 来源:织梦之家作者:dedehome 点击:
在织梦企业信息管理系统中增加了多国语言的功能,这使得模板制作中需要涉及到一些多国语言的修改和添加,如果使用默认的语言模板作为全站多语言模板,即使用/tem

 在织梦企业信息管理系统中增加了多国语言的功能,这使得模板制作中需要涉及到一些多国语言的修改和添加,如果使用默认的语言模板作为全站多语言模板,即使用/templets/{style}/en的单语言模板文件,就需要制作一个通用语言的模板,模板文件中不能含有语言内容,调用信息需要全部通过标签调用实现。dedeCMS教程
dedeCMS教程
    如果你需要针对不同的语言站点制作不同的模板,则需要在/templets/{style}/文件夹下创建相对应的语言文件夹,例如gb2312、big5,系统会自动解析到相应语言的模板文件。

    我们可以查看默认模板文件,及/templets/default/index.htm,这个文件的内容同/templets/default/en/index_article.htm是一致的,这里前者主要是解析全站首页,后者则为对应语言的模板文件。

    系统会针对不同的语言栏目进行语言的识别,我们可以先查看以下的标签及代码:

 

这里涉及到2个标签,分别为{dede:lang.news/}以及{dede:arclist row='14' titlelen='60' channelid='1'},前面标签lang.news是多国语言信息输出标签,后面则是EIMS常用的列表调用标签了。

    其中说明的是{dede:lang.news/}这个标签是语言解析标签,会根据不同的语言环境从语言包中提取相应的内容输出。标签格式为{dede:lang.fieldname/}这里的fieldname可以查看\include\lang\yourlang.utf8.php(yourlang表示你的语言名称,如简体中文为gb2312)。

简体中文:gb2312.utf8.php

模板自动解析的时候会对应当前语言栏目,并对应不同的语言文件调用相应的语言提示信息。
    如果您在系统模板制作中需要增加提示,则需要在每个使用的语言包中添加一条相应的记录,如
简体中文:gb2312.utf8.php



  • English:en.utf8.php


  •     调用的时候直接通过标签{dede:lang.Other/}就可以了。

        当然这里提醒的是需要保持语言包文件信息的一致性和完整性,建议使用Editplus、UltraEdit这些编辑器编辑。

    感谢支持织梦之家,你的支持,我们的无限动力!!!
      “DEDECMS教程”欢迎分享!:

      相关标签:

      顶一下
      (0)
      0%
      踩一下
      (0)
      0%

      欢迎您报错,或提出宝贵建议,我们将第一时间处理,为大家营造一个良好网上交流平台,感谢支持织梦之家!

      在百度中搜索相关文章:dedeeims模板中的多国语言说明
      在谷歌中搜索相关文章:dedeeims模板中的多国语言说明