magento不要在结帐页面翻译国家名称下拉列表

时间:2015-07-07 14:31:11

标签: php magento

我有日语,中文和其他非拉丁语文本商店视图。在结帐页面,我不想翻译下拉输入中显示的国家/地区名称。我不知道该怎么做,我已经考虑过了

lib/Zend/Locale/Data/Translation.php
有人告诉我要查看该文件,但我不知道这个文件。如何防止magento自动翻译这些名字?

1 个答案:

答案 0 :(得分:0)

您可以通过以下代码获取允许的国家/地区而无需翻译

<?php $_countries = Mage::getResourceModel('directory/country_collection')->loadData()?>


<select name="country" id="country">

<option value="">-- Please Select --</option>

<?php foreach($_countries as $_country): ?>

<option value="<?php echo $_country->get value() ?>">

<?php echo $_country->getLabel()?>

</option>

<?php endforeach; ?>

</select>