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 であり、データベースから取得した他のフレーズは正しく表示されています。ただし、言語ファイルのフレーズが壊れています (? 文字など)。
これを解決する方法はありますか?