在多个服务器之间共享gettext .mo文件

时间:2012-10-17 19:09:53

标签: php gettext

我昨天刚开始使用gettext for php。

我使用poedit在本地创建了一个.po文件。 (ubunt 12.04 64bit)。我将此文件和已编译的.mo文件置于版本控制之下,因为我计划部署到在rackspace云站点上运行的站点的生产版本。

我的问题是:

.mo文件平台是否依赖?它可以在任何服务器上运行吗?如果不是,通常如何处理?问题是没有对云端的shell访问,所以如果我需要重新编译它,那将是一个痛苦。

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

是的,您可以在服务器之间重新分配mo文件。 mo文件实际上是由apache webserver读取的,而不是由PHP读取的。

请注意,如果你的mo使用的是未安装在底层操作系统上的语言环境,则你的mo文件将无效。