我有日语,中文和其他非拉丁语文本商店视图。在结帐页面,我不想翻译下拉输入中显示的国家/地区名称。我不知道该怎么做,我已经考虑过了
lib/Zend/Locale/Data/Translation.php
有人告诉我要查看该文件,但我不知道这个文件。如何防止magento自动翻译这些名字?
答案 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>