2014-01-08 22 views
1

我使用jQuery TIMEAGO撐着和我加載下面的文件我的特定語言:TIMEAGO JS撐着 - 本地化

// 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> 
+0

對不起,請詳細說明你的問題。 – user1477388

+1

看起來像typicall編碼問題。請務必以UTF8格式保存文件,並在HTML頁面上設置

回答

3

這個字符通常是一個無效(非UTF-8)字符的符號,它顯示在已被聲明爲UTF-8的輸出(如頁面)中。

原因可能是您的腳本葡萄牙語存儲在錯誤的編碼中(例如Windows-1252而不是UTF-8) - 請確保它保存爲UTF-8文件。該設置通常位於「另存爲...」對話框中。