Timeago JS Pluggin - Локализация
Я использую плагин jQuery TimeAgo и загружаю файл ниже для моего конкретного языка:
// Portuguese
jQuery.timeago.settings.strings = {
suffixAgo: "atrás",
suffixFromNow: "a partir de agora",
seconds: "menos de um minuto",
minute: "cerca de um minuto",
minutes: "%d minutos",
hour: "cerca de uma hora",
hours: "cerca de %d horas",
day: "um dia",
days: "%d dias",
month: "cerca de um mês",
months: "%d meses",
year: "cerca de um ano",
years: "%d anos"
};
Моя проблема в том, что я получаю некоторые:
<abbr class="timeago" title="Janeiro 8, 2014">menos de um minuto atr�s</abbr>
1 ответ
Решение
Этот символ usually обычно является признаком недопустимого (не UTF-8) символа, который появляется в выводе (например, на странице), который был объявлен как UTF-8.
Возможно, причина в том, что ваш скрипт на португальском языке хранится в неправильной кодировке (например, Windows-1252 вместо UTF-8) - убедитесь, что он сохранен в виде файла UTF-8. Параметр часто находится в диалоговом окне "Сохранить как...".