尝试在 GAE 上运行 webtrees ( https://github.com/fisharebest/webtrees )。无法让 GAE 识别 .mo 编译语言文件。该应用程序通过 GAE SDK 在本地运行良好。我将它们声明为:
- url: /language/(.*.mo)
mime_type: text/plain
static_files: language/\1
upload: language/(.*.mo)
application_readable: true
我可以通过 URL 下载所有 .mo 文件,但在 I18N.php 中测试哪些 .mo 文件可用的函数返回 null。我想知道为什么即使我选择了“application_readable”,GAE 也看不到这些文件?在 GAE 中声明 .mo 文件有问题吗?我在第一次尝试时注意到一个 mime 类型错误,所以添加了 mime_type 声明。