我希望有人可以幫助我解決這個問題。我的網站被本地化爲德語,法語,西班牙語和英語。一切似乎都正常工作,但在測試過程中並且經常是零星的,本地化的文本不會出現,除了字符串代碼出現。變量$ language被正確設置,因爲這些圖像是特定於語言的,並且它們始終顯示。PHP - bindtextdomain停止在本地化網站的某些頁面上工作
我使用的代碼如下:
// I18N support information here
putenv("LANG=" . $language);
setlocale(LC_ALL, $language);
// Set the text domain as "messages"
$domain = "messages";
bindtextdomain($domain, "./locale");
bind_textdomain_codeset($domain, 'UTF-8');
textdomain($domain);
的一件事我似乎通知書是這個問題只發生在格式的網頁: http://example.com/product/product_name.php 它始終工作在格式http://example.com/page.php
頁誰能幫助,甚至給我,我怎麼能調試
您需要添加更多代碼。例如,如何調用文本? – jtheman