首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >plone.app.multilingual:访问转换的对象的属性

plone.app.multilingual:访问转换的对象的属性
EN

Stack Overflow用户
提问于 2014-11-19 14:36:51
回答 1查看 53关注 0票数 0

环境: Plone 4.3.3,plone.app.multilingual 2.0a4 (从github签出),在我的例子中,启用了两种语言(en和zh),即双语站点。

我的自定义灵巧型有一个字段remoteUrl,其定义如下:

代码语言:javascript
复制
<field name="remoteUrl"
 type="zope.schema.TextLine">
  <title i18n:translate="">URL</title>
  <description i18n:translate="">Link to the Resource.</description>
  <default>http://</default>
  <required>False</required>
</field>

我的场景如下:当在zh文件夹(zh/ My _ item )中创建项目时,remoteUrl字段被填充,它将根据模板显示。然后,当将项目转换为en语言( en/my_item )时,如果remoteUrl字段未填充en/my_ item,则希望它显示来自zh/my_item的值。另一方面,如果填写了en/my_item,它的值将用于remoteUrl字段并显示出来。

现有的语言独立场不能满足我的需要,因为填充的值将影响到zh/en两个项。如何从en/my_item上下文访问zh/my_item remoteUrl值?对于视图类/模板的任何提示或示例片段,我们将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-11-19 20:03:02

如果您只想显示另一种语言的替代值,可以访问目录索引TranslationGroup的翻译。只是个主意。

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

https://stackoverflow.com/questions/27019520

复制
相关文章

相似问题

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