我正在使用PHP gettext() 只需将网站转换为其他语言。到目前为止,这个解决方案还不错(英语/匈牙利语),因为我需要在一个新网站上添加一个挪威语翻译。
gettext()
当我用 setlocale(LC_ALL, "nb_NO.ISO8859-1"); 获取文本() 只返回基本字符串,不返回已翻译的字符串。
setlocale(LC_ALL, "nb_NO.ISO8859-1");
获取文本()
这与我的操作系统安装的区域设置有关吗( en_US.UTF-8, hu_HU.UTF-8 )所以我也需要加上挪威的,还是其他原因?
en_US.UTF-8, hu_HU.UTF-8
谢谢你的帮助, 法布里克
是的,IIRC,你需要在系统上有一个区域设置才能让它工作。