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

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

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

thanks!!!!!!!!!!!!!!!!!!

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

是坏的.不能用可以分享一个吗?

赤木@晴子 - 明月百年心

赞同来自:

请问你想要什么?是多国语言文件?--请到高级会员区下载。
                还是多语言切换支持文件?本贴的附件支持多国语言动态切换。
                还是joomlafish元素?--翻译支持文件。近日将提交到高级会员区。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

Mosets Tree 2.0.7多语言动态切换支持.zip请检查下附件是否正常,只下载到一个未知扩展名的CAO12XN0文件,后缀改为zip也不行,请核查。

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

已更新,可放心下载!

不是本人 - no no no!

赞同来自:

已更新,可放心下载!收到,谢谢!

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

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

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

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

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

要为Mosets tree 条目制作多语言版本,你需要安装mosets tree for joomfish元素,你也可根据需要自己订制元素(例如当你有自定义字段需要多语言支持时),然后在joomfish组件中调用该条目,选择所需语言即可添加多语言版本。同时需要注意的是你的joomfish必须已激活所需语言支持!!!哦 试着下载了本站的mosets tree for joomfish 只有3k,安装提示:出错!无法在压缩包中找到 Joomla!的XML安装文件,几乎没看到大家探讨这个,不知是真正尝试用它的人少还是我使用不当。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

要为Mosets tree 条目制作多语言版本,你需要安装mosets tree for joomfish元素,你也可根据需要自己订制元素(例如当你有自定义字段需要多语言支持时),然后在joomfish组件中调用该条目,选择所需语言即可添加多语言版本。同时需要注意的是你的joomfish必须已激活所需语言支持!!!今天又测试到mosets tree和joomfish这对冤家了,安装都已经成功了,通过init.php的修订,也能够前台切换替换了,但关键是在joomfish的组件的译文管理中,不能成功翻译mosets tree的任何元素,点击后的弹出窗口空白,出不来任何内容。真是困惑,even和老白有时间帮忙看看!

QQ被盗了

赞同来自:

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

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

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

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

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

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

谢谢真是热心,一直忙着没及时过来看。现反馈如下:
1、基本依次将这些xml文件添加或更改了代码encoding="utf-8"?
joomla系统xml文件、系统多语言文件、组件xml文件、组件多语言文件、模板文件、相应的插件和模块的xml文件均设为UTF8;
2、元素文件应该同mtree字段是一致的。同样我通过mtree2.07+joomfish1.82+joomla1.015是完全可以正常翻译各字段的,但一到j1.5平台就不行
综上所述,还是失败不能成功,不知道问题出在什么地方。

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

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应用程序包,正式上线网站均不推荐如此操做,因此无法给予建议。

赤木@晴子 - 明月百年心

赞同来自:

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,这个也需要购买吗?

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

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应用程序包,正式上线网站均不推荐如此操做,因此无法给予建议。对了你说的申请是什么概念,是先申请试用吗?

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

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

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

没买过境外的东西,不知道如何操作,兄弟有好的建议吗?
如果 jearns 不方便用美金购买,我可以代购,我有 Paypal 美元账户。购买之后你可以通过支付宝或淘宝将等价的人民币支付我即可。

要回复问题请先登录注册