关于汉化ChronoForms

ChronoForms 3.0版本上个月已经出来了,我现在使用,一切正常,应该算是很稳定了,而且后来加了语言文件,不知道老白是否考虑汉化?如果没有这个打算,能否告知需要汉化哪些文件(除了后台的两个语言文件之外)?除了汉化需要添加哪些代码从而让ChronoForms自动适应网页语言?谢谢!静候回复
windbee
已邀请:

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

OK,我来汉化。我记得我以前好像汉化了一部分了,现在接下去就行。
这一周太忙了,下周开始吧。

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

赞同来自:

今天打开 ChronoForms 3.0 for Joomla! 1.5 组件看了一下,所谓的语言文件只是针对它自带的一个示范表格(contact form)的,不是针对整个组件的。因此,汉化这个语言文件意义并不大。
简单测试了一下,发现 ChronoForms 的功能确实不错,界面很友好,后台使用了实现了鼠标拖放式的表单元素添加方式,易用性很好。
但是目前还不能实现对后台界面的汉化。因此这个计划暂停。等到官方提供了真正的多语言支持后再汉化。

QQ被盗了

赞同来自:

ChronoForms 现在有汉化的吗,免费版下面的链接地址能去掉吗

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

赞同来自:

你可能下载的已经是很早的版本了。
最新的 ChronoForms 还未汉化,因为我发现 JSN Uniform
更好用,所以就优先汉化了后者。

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

赞同来自:

刚刚简单看了一下最新版本的 ChronoForms 组件,尝试了一下汉化,发现了以下两个严重问题:
1、最新的 V5 版本,作者将组件安装文件夹名称从原来的 com_chronoforms 修改成了 com_chronoforms5 ,多了一个数字 5,也就是说,作者直接把软件版本包含到组件安装目录的名称里面了。这是非常糟糕的做法。在 Joomla 眼里,com_chronoforms 和 com_chronoforms5 是完全不同的两个组件。假如这个软件以后有了 6.0 版本,难道再来一个 com_chronoforms6 ?到时候网站升级怎么办?各种菜单链接等等都会出错的。
2、在 com_chronoforms5 最新版本中,语言文件仍然使用 lang.php 这种 PHP 格式文件,而不是 Joomla 官方推荐(实际上应该是要求)的 INI 格式语言文件。虽然 PHP 格式语言文件也能汉化,汉化结果也能工作,但是,这种文件格式非常难“校对”,一旦官方更新语言文件,翻译人员很难找出哪些条目变化了,或者新增了哪些(除非他们一直把新增的放在文件末尾并用清晰的注释语句标明)。即使标明了,这种 PHP 格式语言文件也无法通过 Joomla 的翻译辅助工具来处理。
看到这两个问题,我有足够的理由放弃汉化这个扩展。尽管从界面上看, ChronoForms (或者应该叫 ChronoForms5 ?)看起来挺强大,但是,不明白作者为什么有以上这么糟糕的设计理念。

要回复问题请先登录注册