0
我最近更新了我的wamp服務器(32位)。 Gettext是完美的工作,但立即升級後,它停止了,我現在無法查看我的網站的本地化版本(與以前不同)。Gettext在更新時不工作
我當然有使用32位版本的WAMP和重新安裝gettext的,並且也使在PHP的gettext擴展的.ini文件(實際上,新版本WAMP有這個已經啓用)
我我沒有從我的文件中得到任何錯誤。 區域設置文件看起來像這樣。
locale.php
<?php
session_start();
if (isset($_GET["lang"])) {
$language = $_GET["lang"];
}
else if (isset($_SESSION["lang"])) {
$language = $_SESSION["lang"];
}
else {
$language = "en_US";
}
$_SESSION["lang"] = $language;
$folder = "locale";
$domain = "messages";
$encoding = "iso-8859-1";
$locale = $language.".".$encoding;
putenv("LANG=" . $language);
setlocale(LC_ALL, $language);
bindtextdomain($domain, $folder);
textdomain($domain);
bind_textdomain_codeset($domain, $encoding);
?>
PS:我曾嘗試將文件部署到遠程服務器和文件的工作完全在那裏(本地化工作)。
任何援助將不勝感激。 謝謝...