首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyroCMS语言支持

PyroCMS语言支持
EN

Stack Overflow用户
提问于 2011-07-31 07:23:29
回答 2查看 2.4K关注 0票数 4

我们在PyroCMS中的自定义模块需要支持多种语言。这是怎么做的?特别是:

  1. 我们把语言文件夹和文件放在哪里?我们假设在/addons/<module name>/language/中。对吗?
  2. 必须在all的PyroCMS支持的语言中提供内容(特定于模块的内容)的翻译吗?例如,我们正在添加“胡说八道”语言,并希望定义"greeting" = "Gibberish Hello"。我们还必须用英语定义etc.?
  3. Conversely,,etc.?
  4. Conversely,也必须把PyroCMS支持的术语翻译成“胡说八道”的语言吗?例如,“英语”翻译"cp_title" = "Control Panel"必须翻译成"cp_title" = "Gibberish Control Panel""cp_title" = "Control Panel" "?lang=zz“(其中"zz”是我们试图添加的语言)给了我们以下错误:

遇到PHP错误

严重程度:通知

消息:未定义索引: en

文件名: core/MY_Controller.php

线路号码: 83

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-03 22:04:11

我在论坛或论坛上回答了这个问题,但我要再说一遍:这是文档:

http://docs.pyrocms.com/2.2/manual/developers/contributing/translating-language-files

票数 0
EN

Stack Overflow用户

发布于 2011-07-31 15:43:34

我在pyro的论坛上读了这篇文章后,发现了这个答案。让我在此也作出贡献:

我认为,看看由开发团队创建的Pyro画廊模块-bundled,您将清楚地了解如何处理这些问题。

在图库中,语言文件遵循以下结构: modules/galleries/language/language-name/galleries_lang.php

大约3,我认为这些应该放在system/cms/ language /lang-name/ (如果可以的话,您应该为Pyro社区贡献“胡说八道”的语言:)

我不是百分之百肯定是4,但我肯定我在文档里看到了什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6888116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档