2013-08-19 3 views
0

Я использую правкиМоя страница показывает бриллиант в месте акцента

И пытаюсь изменить идиом моей страницы на португальский.

Но когда я загрузить страницу, она показывает алмаз с вопросом на месте акцента ...

I'm с помощью 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' 
     }; 

Итак, что случилось?

+2

Убедитесь, что вы используете UTF8 везде. – SLaks

+0

Да, у него есть utf-8 –

+0

У вас, вероятно, недостаточно UTF8. Сохраняется ли каждый файл как UTF8? Отвечает ли HTTP-запрос UTF8? – SLaks

ответ

1

Убедитесь, что ваш файл JavaScript сохранен с UTF-8 with BOM. Кроме того, ваш HTML-файл должен использовать тот же набор символов. В HTML5, указать кодировку, как это:

<meta charset="utf-8"> 

В Firefox, взгляните на Page Info Window, кодирования линии.

Смежные вопросы