Как решить метку порядка байтов, BOM, в файлах локализации

Локализация приложения My Rails работает нормально локально, но при развертывании в Heroku некоторые слова не переводятся и отображают тег span «отсутствует перевод».

В этом вопросе, похоже, та же проблема, и мы решили ее с помощью удаление недопустимой спецификации. Но что это означает, как мне определить и удалить недопустимую спецификацию в моем yaml-файле?

Или / и что мне искать, чтобы проверить, существует ли спецификация в файле?

Я редактирую в Sublime.


person Fellow Stranger    schedule 17.10.2014    source источник


Ответы (1)


Если спецификация является вашей проблемой, в Sublime вы можете перейти в Файл -> Сохранить с кодировкой -> UTF8.

Подразумевается, что параметры UTF8 должны быть без спецификации. У вас также есть другой вариант UTF8 с спецификацией.

person Joao Cunha    schedule 17.10.2014