论坛停止维护公告

从2018-08-01日期,ZMAX官方维护论坛将迁移至 Joomla中国社区 - ZMAX专区 。ZMAX官方开发团队将会在该板块回复大家所有的提问。请所有的用户有任何的问题在Joomla中国社区发帖。

扩展将上线Joomla中国应用市场

ZMAX团队开发的应用将会逐步上线到Joomla应用市场,届时大家可以在应用市场中下载扩展

 
 
欢迎, 游客
用户名: 密码: 记住我
在本区中讨论组件开发过程中遇到的问题和学习心得。欢迎大家提问。

主题: 最近在开发组件中,经常出现语言文件未加载的情况

最近在开发组件中,经常出现语言文件未加载的情况 9 年 7 个月 ago #290

  • qq14115432765699zmax
  • qq14115432765699zmax的头像
最近在开发组件中,经常出现语言文件未加载的情况?
这种情况遇到了很多次了,估计是对joomla语言加载的过程不是很熟悉导致的。
**已加载** : JROOT\administrator/language/zh-CN/zh-CN.com_search.sys.ini
**已加载** : JROOT\administrator/language/zh-CN/zh-CN.com_weblinks.sys.ini
**已加载** : JROOT\administrator/language/zh-CN/zh-CN.com_redirect.sys.ini
**未加载** : JROOT\administrator/language/zh-CN/zh-CN.com_zmaxlogin.sys.ini
**已加载** : JROOT/administrator/components/com_zmaxlogin/language/zh-CN/zh-CN.com_zmaxlogin.sys.ini
**已加载** : JROOT/administrator/language/zh-CN/zh-CN.plg_system_debug.ini

**未加载** : JROOT\administrator/language/zh-CN/zh-CN.com_zmaxlogin.sys.ini
这个可以理解,因为我本来就在这个目录下面没有放置这个文件。
**已加载** : JROOT/administrator/components/com_zmaxlogin/language/zh-CN/zh-CN.com_zmaxlogin.sys.ini
这个也可以理解。但是奇怪的是,为什么 系统不去加载
JROOT/administrator/components/com_zmaxlogin/language/zh-CN/zh-CN.com_zmaxlogin.ini
这个文件呢?这个真的说不通
本论坛禁止游客发帖。

最近在开发组件中,经常出现语言文件未加载的情况 9 年 7 个月 ago #291

  • qq14115432765699zmax
  • qq14115432765699zmax的头像
即使是重新将组件卸载安装,还是不能解决这个问题。
本论坛禁止游客发帖。

最近在开发组件中,经常出现语言文件未加载的情况 9 年 6 个月 ago #295

  • ZMAX程序人
  • ZMAX程序人的头像
  • Offline
  • 管理员
  • 开辟Joomla在中国的新局面!
  • 帖子: 758
  • 感谢您收到 124
  • 声望: 8
对于这个问题,只能说是十分的异常。找了一下午的资料都没有一个解答。理论上我已经做了我所有能做的事情。
这个问题得留给以后再做了
ZMAX程序人,中国专业的Joomla扩展开发团队。我们致力于为中国Joomla用户开发符合中国国情的Joomla扩展!
http://www.zmax99.com
本论坛禁止游客发帖。

最近在开发组件中,经常出现语言文件未加载的情况 9 年 6 个月 ago #296

  • ZMAX程序人
  • ZMAX程序人的头像
  • Offline
  • 管理员
  • 开辟Joomla在中国的新局面!
  • 帖子: 758
  • 感谢您收到 124
  • 声望: 8
问题已经解决。导致这个问题的原因需要从语言文件本身入手。为了清楚的说明问题,先将语言文件摘录如下:
COM_ZMAXLOGIN_DESC="本组件为你的网站提供第三方登录的功能,安装此组件你的网站就可以轻松的实现QQ登录 ,微博登录等等。在使用过程中出现任何问题,请联系我们.我们的联系方法:Email:zhang19min88@163.com.或者访问我们的网站<a href='http://www.zmax99.com'>ZMAX程序人</a>.在论坛上把你的建议发帖告诉我们。我们会尽快回复你,谢谢你的支持!"
COM_ZMAXLOGIN_CONFIGURATION="ZNAX第三方登录配置"
COM_ZMAXLOGIN_QQ_SETTING="QQ设置"
COM_ZMAXLOGIN_QQ_SETTING_DESC="ZMAX第三登录系统 - QQ登录相关的配置"
COM_ZMAXLOGIN_APPID_LABEL="APPID"
COM_ZMAXLOGIN_APPID_DESC="输入你在QQ网站上申请的APPID"
COM_ZMAXLOGIN_APPKEY_LABEL="APPKEY"
COM_ZMAXLOGIN_APPKEY_DESC="输入你在QQ网站上申请的APPKEY"
COM_ZMAXLOGIN_CALLBACK_LABEL="回调CALLBACK"
COM_ZMAXLOGIN_CALLBACK_DESC="开发者试用,普通用户禁用"
COM_ZMAXLOGIN_SCOPE_LABEL="权限"
COM_ZMAXLOGIN_SCOPE_DESC="你需要用户确认的权限,权限越多,可能用户会拒绝。"

COM_ZMAXLOGIN_MAIN_TITLE="ZMAX第三登录系统"
该语言文件是由ZMAX程序人开发的ZMAX第三方登录系统的一部分。

出现问题的现象是:
1,所有的语言文件都不能够正常加载,语言文件已经确定在正确的位置。

经过一整天的查找资料和对比分析,终于知道了导致问题的原因了。
在joomla中为了解决在翻译字符串中引号的问题,提出使用_QQ_代表双引号。
COM_ZMAXLOGIN_QQ_SETTING="QQ设置"
当进行替换之后,语言文件解析会出现严重错误。是的系统不去加载这个语言文件。这就是为什么语言文件路径正确,可系统依旧提示不能加载语言文件的原因。

这个错误十分隐蔽,希望以后注意。
同时这也反映了一个问题,joomla系统在处理语言文件方面还欠完善,在这种情况下,系统应该给出一个提示。
ZMAX程序人,中国专业的Joomla扩展开发团队。我们致力于为中国Joomla用户开发符合中国国情的Joomla扩展!
http://www.zmax99.com
本论坛禁止游客发帖。
创建页面时间:0.101秒
核心: Kunena 论坛