我正在尝试更改Magento中的“特价”和“正常价格”字样。我已经尝试过编辑Mage_Catalogue.csv,重新上传和清除缓存无济于事。我还在整个网站上搜索了一个巨大的Dreamweaver搜索文本“Regular”和“Special”,但没有找到任何内容。
我只能得出结论,这可能隐藏在200个数据库表中的一个深处...
如果有人知道我可以改变这些价值的地方,我将永远感激不尽。
谢谢
杰克
答案 0 :(得分:8)
请转到 Admin >> 目录>> 属性,然后找到属性代码special_price
。编辑此属性,单击选项卡:管理标签和选项,在此处您可以为每个商店视图更改special_price
的文本。
答案 1 :(得分:6)
应用程序/设计/前端/默认/默认/模板/目录/产品/ price.phtml
这是控制价格的文件。你会在那里找到特别和常规。 Product / View文件夹中还有一些文件 - price.phtml,price_clone.phtml,tierprices.phtml
通读它们。 Magento为每种类型的产品(简单,配置,组等)使用不同的价格类型
希望这有帮助。
答案 2 :(得分:4)
您还可以使用区域设置/国际化内容。
一个方便的工具是内联翻译 - 可以通过系统打开 - >配置 - >开发者 - >翻译内联。然后,您可以通过单击更新文本。
答案 3 :(得分:2)
其他选择,你可以修改我们的price.phml:
搜索: $ _specialPriceStoreLabel = $ this-> getProductAttribute(' special_price') - > getStoreLabel();
替换为:
$_specialPriceStoreLabel = $this->__($this->getProductAttribute('special_price')->getStoreLabel());
答案 4 :(得分:1)
根据您的税制设置,您可能还需要更改:
<?php echo $_specialPriceStoreLabel ?>
到
<?php echo $this->__('Special Price:') ?>
以使CSV转换文件方法起作用。
答案 5 :(得分:0)
在您的主题目录中(例如:app / design / frontend / [theme] / default,您可以添加一个名为locale的目录,然后创建一个translate.csv文件。在CSV的A列中放置特价:和B列您想要的更新ex:
特价:,促销价:
对于Sid Vel的上述评论,这可能是更好的方法,因为这是特定于您的主题,并且在升级时不会破坏任何内容,因为您没有编辑核心文件。
答案 6 :(得分:-1)
在Magento Connect中有一个来自PHPPro.be的称为PHProTranslate的扩展
http://www.magentocommerce.com/magento-connect/phpro-translate.html
此扩展程序允许您搜索并修改一切前端和后端。