magento -- 对版本升级带来的语言包重新修正发点牢骚

简介:

magento现在发展迅速,就2010年来说,更新了四个版本,1.4.0.0,1.4.0.1,1.4.1.0,1.4.1.1,这意味着magento功能变得更强大,bug变得更少(这点有争议),对广大使用者来说这当然是好事。但版本更新的同时也意味着语言包也在更新,对于老外和国内拿magento来做外贸站的人来说,这无所谓,用的就是原版的英文语言包,但对于非英语使用者,比如像我这样拿magento做中文站的人来说,语言包的频繁更新就是噩梦,国内的客户不会愿意在界面上看到任何英文,甚至后台也不行。我想要跟上脚步使用最新版的magento,就必须不断更新我自己的中文语言包,这个过程相当痛苦。

以1.4.1.0到1.4.1.1为例,新增功能所带来的新英文需要翻译的数量很少,稍多的是magento官方更新了一些叫法,比如后台保存和删除一些英文时的提示信息的说法改变,这些都还可以接受,最不能让人接受也是量最大的就是一些语句大小写的改动,举个例子,在1.4.1.0及更早的版本,后台的一个配置项的英文为Default web url(默认网址),而到了1.4.1.1,变成了Default Web URL,虽然只是大小写的变化,但原来的翻译就不能用了,需要重新修改,而这种改动在1.4.1.1比比皆是,谁都不知道官方到底改了多少个大小写的语句,最明显的结果就是,1.4.1.0的语言包放到1.4.1.1里,后台会出现大量的英文,而我就要去做对比,然后一个个改过来,耗时漫长而枯燥,却又不得不做。

不知道magento的下一次版本更新在什么时候,1.4.2.0现在是beta版,正式版出来时如果有足够诱惑力的新功能或改进,到时候就会面临又一次升级,然后就是又一次修正语言包,就这样轮回………………

PS:撇开能够用语言包翻译的部分,magento后台还有不少地方是无法直接通过改语言包翻译的,这些bug有些从1.3的时代就存在,现在依然没修正,我之前的文章也提到过好几处这样的地方,真的不希望做magento的中国化是把时间都花在这些事情上,怨念…………

目录
相关文章
|
存储 关系型数据库 数据库
数据备份和恢复的常见技术
【10月更文挑战第28天】数据备份和恢复的常见技术
|
12月前
|
自然语言处理 搜索推荐 小程序
博物馆导览系统:提升观众参观效率与满意度
在这个快节奏时代,博物馆面临挑战与机遇。传统导览方式难以满足个性化、互动性和沉浸式学习需求。本文深入解析博物馆智能导览系统,包括精准定位导航、展品解说和AR技术应用,提升观众参观效率与满意度。
560 5
|
人工智能 文字识别 运维
AI多模态的5大核心关键技术,让高端制造实现智能化管理
结合大模型应用场景,通过AI技术解析高端制造业的复杂设备与文档数据,自动化地将大型零件、机械图纸、操作手册等文档结构化。核心技术包括版面识别、表格抽取、要素抽取和文档抽取,实现信息的系统化管理和高效查询,大幅提升设备维护和生产管理的效率。
448 7
|
数据库连接 C++
什么是RAII原则
【10月更文挑战第19天】什么是RAII原则
462 1
|
机器学习/深度学习 人工智能 自然语言处理
探索未来:量子计算与人工智能的融合之路
【8月更文挑战第8天】在科技的浪潮中,量子计算和人工智能作为两颗耀眼的星辰,各自拥有改变世界的力量。然而,当这两股力量汇聚时,它们将如何共同塑造未来?本文将带你走进量子计算与人工智能交汇的世界,探讨它们如何相互促进,共同开启技术革新的新篇章。
|
开发者 Windows
windows | windows11打开手机app
手机上面用习惯了app,那么我们电脑上面可以使用吗?肯定是可以的啦!不用模拟器!
391 0
windows | windows11打开手机app
|
负载均衡 Java 应用服务中间件
阿里云负载均衡(ALB)
阿里云负载均衡(ALB)
2022 1
|
Unix Linux 程序员
【python】标准库(第六讲)
在日常生活中,“时间”这个属于是比较笼统和含糊的。在物理学中,“时间”是一个非常明确的概念。在 Python 中,“时间”可以通过相关模块实现。
241 0
【python】标准库(第六讲)
|
人工智能 运维 Prometheus
开源AIOps数据中台搭建
本文介绍我在PyCon2019上海站的议题内容,根据Gartner的报告,AIOps将在未来5-10年落地开花,并集中统一各种Ops平台,本议题介绍AIOps的核心作用、相关工程难点(数据采集、数据中台、智能算法、自动化等)与开源方案选择,适当介绍了Python在其中的主要作用。
19109 1