-1

Web サイトでは、次のような言語ファイルを使用しています。

<?php
header('Content-Type: text/html; charset=utf-8');

function lang($phrase){
    static $lang = array(

        //MENU-TOP
        'PHRASE_1' => 'Kezdőlap'

    );

    return $lang[$phrase];
}

?>

ウェブサイトで適切な翻訳を呼び出します

<?php echo lang('PHRASE_1'); ?>

私が翻訳元と呼んでいる Web サイトは UTF-8 であり、データベースから取得した他のフレーズは正しく表示されています。ただし、言語ファイルのフレーズが壊れています (? 文字など)。

これを解決する方法はありますか?

4

1 に答える 1

3

Then your language file isn't encoded properly.

Check your "Save as" dialog, that's where the setting is in most IDEs and text editors.

于 2013-02-22T18:38:23.103 に答える