0

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

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

我的问题是:

.mo 文件平台是否依赖?它可以在任何服务器上运行吗?如果不是,通常如何处理?问题是没有对 cloudsites 的 shell 访问,所以如果我需要重新编译它或其他东西会很痛苦。

感谢您的时间。

4

1 回答 1

2

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

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

于 2012-10-17T19:18:16.393 回答