我正在使用primefaces
尝试将我的网页成语改为葡萄牙语。
但是当我加载页面时,它会显示一个带有问题的钻石代替重音...
我正在使用primefaces
以下代码在JavaScript中
PrimeFaces.locales['pt'] = {
closeText: 'Fechar',
prevText: 'Anterior',
nextText: 'Próximo',
currentText: 'Começo',
monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun', 'Jul','Ago','Set','Out','Nov','Dez'],
dayNames: ['Domingo','Segunda','Terça','Quarta','Quinta','Sexta','Sábado'],
dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
dayNamesMin: ['D','S','T','Q','Q','S','S'],
weekHeader: 'Semana',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: '',
timeOnlyTitle: 'Só Horas',
timeText: 'Tempo',
hourText: 'Hora',
minuteText: 'Minuto',
secondText: 'Segundo',
currentText: 'Data Atual',
ampm: false,
month: 'Mês',
week: 'Semana',
day: 'Dia',
allDayText : 'Todo Dia'
};
那么错了吗?
答案 0 :(得分:1)
确保您的JavaScript文件与UTF-8 with BOM一起保存。此外,您的HTML文件应使用相同的字符集。在HTML5中,指定如下编码:
<meta charset="utf-8">
在Firefox中,请查看Page Info Window编码行。