Когда вы экранируете одиночную кавычку с обратной косой чертой в файле .phtml, вам необходимо удалить обратную косую черту из строки перевода в файле .csv.
Пример:
<?php echo $this->__('Click <a href="%s" onclick="this.target=\'_blank\'">here to print</a> a copy of your order confirmation.', $this->getPrintUrl())
Должен быть в файле .csv:
"Click <a href=""%s"" onclick=""this.target='_blank'"">here to print</a> a copy of your order confirmation.", "Click <a href=""%s"" onclick=""this.target='_blank'"">here to print</a> a copy of your order confirmation."
без обратной косой черты, иначе строка не будет переведена.Как обычно, двойные кавычки в .csv должны быть экранированы другими двойными кавычками.
Некоторые файлы перевода .csv в Magento 1.7.0.2 все еще имеют эти обратные косые черты перед одинарными кавычками, что является незначительной ошибкой, которую необходимо исправить.