0

プライムフェイス使ってる

そして、私のページのイディオムをポルトガル語に変更しようとしています。

しかし、ページを読み込むと、アクセントの代わりに質問のあるひし形が表示されます...

プライムフェイス使ってる

以下のコードは 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'  
        };  

では、何が問題なのですか?

4

1 に答える 1

1

JavaScript ファイルがUTF-8 with BOMで保存されていることを確認してください。また、HTML ファイルでも同じ文字セットを使用する必要があります。HTML5 では、次のようにエンコーディングを指定します。

<meta charset="utf-8">

Firefox で、Page Info Windowの Encoding 行を見てください。

于 2013-08-19T15:35:44.747 に答える