在网站上我使用的语言文件如下:
<?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'); ?>
我称之为翻译的网站是UTF-8,其他来自数据库的短语正在正确显示。但是,语言文件中的短语已损坏(?字符等)。
任何人都知道如何解决这个问题?
答案 0 :(得分:3)
然后您的语言文件编码不正确。
选中“另存为”对话框,这是大多数IDE和文本编辑器中的设置。