2012-04-10 188 views
0

我正在使用Magento的blank_seo主题的修改后的版本与ES_ES语言包。Magento中的顶部链接被剥离

好像topLinks块正在剥离文本,从而留下有意义的信息。在这种情况下,在我的图表的文章数量:

通知(rtículos)应该有类似(4 artículos)

enter image description here

这个来自frontend/default/blank_seo/template/page/template/links.phtml模板文件。

enter image description here

那就是:

<?php $_links = $this->getLinks(); ?> 
<?php if(count($_links)>0): ?> 
<ul class="links"<?php if($this->getName()): ?> id="<?php echo $this->getName() ?>"<?php endif;?>> 
    <?php foreach($_links as $_link): ?> 
    <li<?php if($_link->getIsFirst()||$_link->getIsLast()): ?> class="<?php if($_link->getIsFirst()): ?>first<?php endif; ?><?php if($_link->getIsLast()): ?> last<?php endif; ?>"<?php endif; ?> <?php echo $_link->getLiParams() ?>><?php echo $_link->getBeforeText() ?><a rel="nofollow" href="<?php echo $_link->getUrl() ?>" title="<?php echo $_link->getTitle() ?>" <?php echo $_link->getAParams() ?>><?php echo $_link->getLabel() ?></a><?php echo $_link->getAfterText() ?></li> 
<?php endforeach; ?> 

所以我的第一个推论是,$_link->getLabel()被剥离下来的文字(因此是$_link->getTitle()即可)。

所以第一个问题是如何禁用getLabel()中的字符串剥离?

但也许这是不会发生,另一个完全另一件事可能是发生然后逃脱我的理解(是与语言包吧?)

在这种情况下,我想知道是否有人在西班牙语语言包中遇到了这个问题,这怎么解决?

在翻译csv文件三江源

+0

你有萤火虫安装吗?如果没有检查页面源码。这可能是有4个articulos,但没有足够的宽度来显示 – 2012-04-10 06:45:00

+0

@JevgeniSmirnov剥离不是溢出相关的,源显示相同的字符串。请在翻译csv文件(app/locale/es_ES/Mage_Checkout.csv)中找到 – 2012-04-10 17:21:27

+1

,查找以“我的购物车(%s item)”开头的字符串并检查西班牙语翻译(也就是昏迷后的内容或第二列) – OSdave 2012-04-11 06:29:23

回答

0

应用程序/区域/ es_ES/Mage_Checkout.csv),检查转换字符串是正确的,它应该是:"My Cart (%s items)","Mi carrito (%s artículos)"
我检查过它在language package中是正确的,你在哪里得到你的翻译? (我只是要求通知作者)

+0

我使用了[Magento社区模块 - 西班牙语(西班牙)语言包](http:// www.magentocommerce.com/magento-connect/magento-community-modules-spanish-spain-language-pack.html),这真的很糟糕,我会试试你指出的那个,谢谢! – 2012-05-03 21:04:30

+0

工作就像一个魅力。再次感谢你。 – 2012-05-03 21:45:02

+0

不用客气,我很高兴能够帮到你 – OSdave 2012-05-04 08:36:04