登录 注册

登录

问题 关于 Mosets Tree for J1.0 目录索引组件 2.0.7 多国语言文件

更多
2008年11月06日 09:57 - 2009年05月25日 09:57 #1 作者: Evan
Mosets Tree for J1.0不支持与joomla系统语言同步,也不支持joomlafish的动态语言切换,而是有它自己的语言安装和控制面板,这使得多语言网站建设者不胜其烦,为此本人制作了修正文件,并把原文件和修改后的文件打包在这里,方便大家交流对比。用修改文件替换原文件即可实现joomlafish的前台语言动态切换,便于大家实现多语言网站。考虑到后台语言切换对站长几乎毫无用处,没有修改后台语言加载代码。这样你依然可以指定自己后台常用的语言而不会频繁变换语言。只是前台语言可以由访问者自行选择。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan
最后修改: 2009年05月25日 09:57 由 .

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年12月17日 13:52 #2 作者: eexoo

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年12月17日 13:54 #3 作者: eexoo
是坏的.不能用可以分享一个吗?这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年12月18日 12:42 - 2008年12月18日 12:49 #4 作者: Evan
请问你想要什么?是多国语言文件?--请到高级会员区下载。
                还是多语言切换支持文件?本贴的附件支持多国语言动态切换。
                还是joomlafish元素?--翻译支持文件。近日将提交到高级会员区。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan
最后修改: 2008年12月18日 12:49 由 smthxt.

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月24日 22:20 #5 作者: jearns

Mosets Tree 2.0.7多语言动态切换支持.zip

请检查下附件是否正常,只下载到一个未知扩展名的CAO12XN0文件,后缀改为zip也不行,请核查。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月25日 09:58 #6 作者: Evan
已更新,可放心下载!

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月25日 10:08 #7 作者: jearns

已更新,可放心下载!

收到,谢谢!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月27日 17:30 #8 作者: jearns

已更新,可放心下载!

一直还没测试,今天将init替换原文件后,进入列表项目编辑项,并不能调出翻译窗口,请问当如何操作?

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月29日 16:23 #9 作者: Evan
要为Mosets tree 条目制作多语言版本,你需要安装mosets tree for joomfish元素,你也可根据需要自己订制元素(例如当你有自定义字段需要多语言支持时),然后在joomfish组件中调用该条目,选择所需语言即可添加多语言版本。同时需要注意的是你的joomfish必须已激活所需语言支持!!!

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年05月30日 23:41 #10 作者: jearns

要为Mosets tree 条目制作多语言版本,你需要安装mosets tree for joomfish元素,你也可根据需要自己订制元素(例如当你有自定义字段需要多语言支持时),然后在joomfish组件中调用该条目,选择所需语言即可添加多语言版本。同时需要注意的是你的joomfish必须已激活所需语言支持!!!

哦 试着下载了本站的mosets tree for joomfish 只有3k,安装提示:出错!无法在压缩包中找到 Joomla!的XML安装文件,几乎没看到大家探讨这个,不知是真正尝试用它的人少还是我使用不当。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月07日 12:33 #11 作者: jearns

要为Mosets tree 条目制作多语言版本,你需要安装mosets tree for joomfish元素,你也可根据需要自己订制元素(例如当你有自定义字段需要多语言支持时),然后在joomfish组件中调用该条目,选择所需语言即可添加多语言版本。同时需要注意的是你的joomfish必须已激活所需语言支持!!!

今天又测试到mosets tree和joomfish这对冤家了,安装都已经成功了,通过init.php的修订,也能够前台切换替换了,但关键是在joomfish的组件的译文管理中,不能成功翻译mosets tree的任何元素,点击后的弹出窗口空白,出不来任何内容。真是困惑,even和老白有时间帮忙看看!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月14日 09:27 #12 作者: Evan
joomfish元素的功能非常强大,它使得你可以灵活修改、增减需要多语言支持的各组件繁多的字段,但问题是,除非这个组件的字段是固定的无法修改和增减的,否则无法制作对应于该组件的通用joomfish元素。不幸的是,网上的joomfish元素for mosets tree只能适应完全没有修改、换位和增减的moests tree组件。但绝大部分人使用的该组件都修改和自定义了部分新的字段,这就要求你必须自己学会制作对应于自己的修改过的mosets tree 组件的joomfish元素。否则无法实现一对一正确地映射关系,同时,还需要统一多语言版本的字符编码、连接校对以避免空白窗口。另外joomfish元素只能在joomfish组件中安装,或则直接上传到网站的joomfish元素目录中,而不是使用joomla系统的安装功能。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月14日 18:22 #13 作者: jearns
谢谢回复,因在旅途中还不能去试用,那就再问老兄几个问题:
1、安装方法是没问题的,在joomfish元素安装或直接上传文件都已成功。
2、如何查看文件编码是否统一,我joomla系统默认的数据库选择的是utf8 general ci,要对应查看哪些文件?
3 连接校对是什么意思如何操作?
4 映射对应是要打开xml元素文件,对应的字段所在的文件是mtree中的哪几个文件?

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月15日 10:26 #14 作者: Evan
1.要保持多语言最大兼容性,建议将joomla系统xml文件、系统多语言文件、组件xml文件、组件多语言文件、模板文件、相应的插件和模块的xml文件均设为UTF8;
2.在phpmyadmin中将数据库连接校对、数据库整理全部设为utf8_unicode_ci,如果不是新安装,应注意检查每个已存在数据表的整理,在操作菜单中将其也设为utf8_unicode_ci;
3.为每个组件中需要多语言版本的功能类所对应的数据表制作相应的joomfish元素文件(注意确保对应数据表中字段与元素文件定义的一一对应关系),而不是只用一个元素文件包揽所有数据表;例如mosets tree组件,依据应用需要,可能需要制作分类功能的元素文件和条目功能的元素文件,来实现分类显示的多语言版本,和条目显示的多语言版本,因为他们使用了不同的数据表来存储。
4.注意:组件的模块不需要元素文件,它可以使用joomfish为系统模块单独定义的通用功能来实现多语言版本。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月15日 23:34 - 2009年06月16日 09:06 #15 作者: jearns
谢谢真是热心,一直忙着没及时过来看。现反馈如下:

1、基本依次将这些xml文件添加或更改了代码encoding="utf-8"?
joomla系统xml文件、系统多语言文件、组件xml文件、组件多语言文件、模板文件、相应的插件和模块的xml文件均设为UTF8;

2、元素文件应该同mtree字段是一致的。同样我通过mtree2.07+joomfish1.82+joomla1.015是完全可以正常翻译各字段的,但一到j1.5平台就不行

综上所述,还是失败不能成功,不知道问题出在什么地方。
最后修改: 2009年06月16日 09:06 由 .

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月16日 09:29 #16 作者: Evan
mosets tree 2.0.7-2.0.9组件和joomfish 1.8.2都是for joomla 1.0.x版本,请到官方分别申请下载mtree for joomla 1.5版本和joomfish for joomla 1.5版本。本人没有测试过在joomla1.5环境下以兼容方式运行for joomla 1.0.x应用程序包,正式上线网站均不推荐如此操做,因此无法给予建议。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月16日 10:28 #17 作者: jearns

mosets tree 2.0.7-2.0.9组件和joomfish 1.8.2都是for joomla 1.0.x版本,请到官方分别申请下载mtree for joomla 1.5版本和joomfish for joomla 1.5版本。本人没有测试过在joomla1.5环境下以兼容方式运行for joomla 1.0.x应用程序包,正式上线网站均不推荐如此操做,因此无法给予建议。

嗯,好的。那我去买一套mtree的商业版吧,支持J1.5的最新mtree版本是哪个?没买过境外的东西,不知道如何操作,兄弟有好的建议吗?

另外joomfish我现在用的是2.03,这个也需要购买吗?

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月16日 10:30 #18 作者: jearns

mosets tree 2.0.7-2.0.9组件和joomfish 1.8.2都是for joomla 1.0.x版本,请到官方分别申请下载mtree for joomla 1.5版本和joomfish for joomla 1.5版本。本人没有测试过在joomla1.5环境下以兼容方式运行for joomla 1.0.x应用程序包,正式上线网站均不推荐如此操做,因此无法给予建议。

对了你说的申请是什么概念,是先申请试用吗?

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月16日 11:55 #19 作者: Evan
访问MOSETS TREE官网http://www.mosets.com/tree/了解购买信息,但MOSETS TREE  FOR JOOMLA 1.5目前应该还是测试版,你或许可以申请试用。JOOMFISH 2.0.3是稳定版本,如果你不需要商业支援服务,应该可以不付费,当然适当的捐助是对大家有益的。适用国际信用卡,你可以完成大多数的海外在线支付,或者你也可以使用PAYPAL. GOOD LUCK!

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年06月16日 13:37 #20 作者: Joomla之门

没买过境外的东西,不知道如何操作,兄弟有好的建议吗?


如果 jearns 不方便用美金购买,我可以代购,我有 Paypal 美元账户。购买之后你可以通过支付宝或淘宝将等价的人民币支付我即可。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论