我们的Cake 1.3 php网站使用英语作为默认语言编码。在首页上,我们有一个西班牙语和Brazillian标志,用于通过使用.po文件将网站翻译成所需的语言。当起诉标志时,翻译没有问题。
然而,我们发现当我们使用西班牙语版本的Firefox直接查看该网站时,我们会看到巴西文本!我原本希望看到英文文本,甚至是浏览器都试图翻译成西班牙语。
我们的Locale文件夹的结构如下:
区域设置 POR LC_MESSAGES default.po 温泉 LC_MESSAGES default.po
Aprt从西班牙访客到该网站看到葡萄牙语的明显错误,这也导致任何注册被注册为英文注册,这导致我们在管理员真正的头痛。
西班牙火狐只是选择它看到的第一个翻译文件吗?如果是这样,我们如何阻止它并使其使用正确的版本,或者,正如我怀疑它应该做的那样,显示英文文本,从而明显按下西班牙国旗。
任何帮助或建议都将不胜感激。