PyroCMS - 以多种语言存储流数据
PyroCMS - Storing stream data in multiple languages
我有一个客户要求我用两种不同的语言存储流数据。例如,带有字段的 FAQ 流:问题和答案将具有:
English Version:
Question: _Some question in english_
Answer: _Some answer in english_
然后:
Italian Version:
Question: _Some question in italian_
Answer: _Some answer in italian_
我知道 PyroCMS 支持后端和前端标签的多语言支持,但如何确保流数据可以以两种不同的语言存储?
您必须创建一个字段来保存语言,例如 (lang) 和 select Pyro Lang FieldType
接下来,您可以循环您的流,使用新字段作为列,例如:
where lang = 'es'
您也可以使用 Lang plugin 来了解您网站的当前语言。为此使用 {{ lang:code }}
标签。
我有一个客户要求我用两种不同的语言存储流数据。例如,带有字段的 FAQ 流:问题和答案将具有:
English Version:
Question: _Some question in english_
Answer: _Some answer in english_
然后:
Italian Version:
Question: _Some question in italian_
Answer: _Some answer in italian_
我知道 PyroCMS 支持后端和前端标签的多语言支持,但如何确保流数据可以以两种不同的语言存储?
您必须创建一个字段来保存语言,例如 (lang) 和 select Pyro Lang FieldType
接下来,您可以循环您的流,使用新字段作为列,例如:
where lang = 'es'
您也可以使用 Lang plugin 来了解您网站的当前语言。为此使用 {{ lang:code }}
标签。