段落数量和翻译数量 -- 8 领域 和 i18n-l10n 领域 和 paragraphs 领域 drupal 相关 的问题

Number of paragraph items and translation


2
vote

问题

中文

我知道段落字段本身不可用于某种原因。我想知道我们是否仍然可以在节点的两个翻译之间具有单独的段落项。

示例:

  • 节点1 fr

    • 第1段
    • 第2段
  • 节点1 en

    • 第1段
    • 第2段
    • 第3段

我发现没有明确的解释。

英文原文

I know that Paragraph field itself are not translatable for some reasons. I wanted to know if we could still have separate number of paragraph items between two translations of a node.

Example:

  • Node 1 FR

    • Paragraph 1
    • Paragraph 2
  • Node 1 EN

    • Paragraph 1
    • Paragraph 2
    • Paragraph 3

I found no clear explanations on that.

        

回答列表

2
 
vote
vote
最佳答案
 

并不是一种简单的方式。我们正在进行替代方法来使场在实验段落集合项目中可以翻译: https://www.drupal.org/node/2846682

基本上,这增加了一种选择以可选地控制另一种语言的段落的可见性。这是一种有用的使用案例,其中语言之间的差异是异常而不是规则。

您还可以使用标准列表字段或实体参考字段构建类似的东西,然后在预处理,枝条或实体访问中实现某些内容,以基于该段落隐藏段落。

但具有完全不同的段落结构的唯一方法是使现场可翻译,这仍然是正在进行的工作。

 

Not really in an easy way. We're working on an alternative approach to making the field translatable in the experimental paragraphs collection project: https://www.drupal.org/node/2846682.

Basically, this adds a setting to optionally control visibility of a paragraph in another language. This is a useful approach for use cases where differences between language are the exception and not the rule.

You can also build something similar yourself with a standard list field or an entity reference field to languages and then implement something in preprocess, twig or entity access to hide the paragraphs based on that.

But the only way to have completely different paragraph structures is to have the field translatable, and that's still a work in progress.

 
 

相关问题

3  通过IP变化的页面的缓存策略  ( Caching strategy for a page that varies by ip ) 
我创建了一个自定义缓存上下文,确定请求是否来自我的校园网络中或来自我的校园网外: class NetworkContext extends RequestStackCacheContextBase implements CacheContextInterface { /** * {@inheritdo...

0  右上方菜单上的编辑按钮消失,如何恢复它?  ( Edit button on the top right menu disappeared how can i get it back ) 
在过去将我的网站放在开发模式中,但我很难找到设置以重新启用节点的现场编辑。 哪种配置设置负责在右上角和块和内容上切换右上角的编辑按钮? 编辑: 我发现有许多javascript错误,检查屏幕截图这里。 ...

3  在特定字段上创建内容类型和自定义实体之间的关系  ( Create relationship betweeen content type and custom entity on specific field ) 
我正在尝试在我的自定义实体之间创建双向关系( package_date )和内容类型( 99887661 ) - 关系在特定字段之间在 package 和 package_date (即它不是实体参考)。 我必须从 998887664 的视图中添加一个关系,但是添加了这个只允许我将链接字段添加到视图,而不是<代码的...

1  “注意:未定义的索引:Drupal core render compent htmltag :: prerenderhtmltag()中的#tag [已关闭]  ( Notice undefined index tag in drupal core render element htmltagprerenderh ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,仅通过编辑此帖。 closed 3年前。 ...

-1  外部JSON创建/更新节点  ( External json to create update node ) 
我有一些关于产品的信息。这来自公司的一些软件。 如何使用此JSON我必须创建节点并填写节点中的字段? 此外,我需要检测更改某些内容并更新现有节点中的字段。 我在drupal 8上,我通过post方法得到了json(我需要发送'id'参数以获得精确客户端的产品)。 任何想法? ...

1  如何强制Cron以在简单最简单期间保存的配置?  ( How to force cron to use config saved during a simpletest ) 
i使用drupal simpleTest webtestbase为自定义模块写一个测试,它实现hook_cron()。该测试保存了Cron使用的配置对象,然后运行Cron: function testCron() { $config = Drupal::service('config.factory...

1  通过实体过滤EVA字段附加到  ( Filtering by the entity an eva field is attached to ) 
我有一个非常嵌套的实体参考关系集,它们都是所有节点/内容类型,但每个都是不同的捆绑/类型。这是一种: 内容键入的字段,指向内容类型b 在内容类型b上有一个字段,指向内容类型c 内容类型C的字段指向内容类型D 在显示内容D型时,我希望在其指向的那个中嵌套,每次向后返回返回。所以,像: Content Ty...

1  如何使我的自定义主题建议最具体  ( How to make my custom theme suggestion the most specific ) 
是否可以保证我的自定义主题建议是主题建议列表的顶部?类似于以下的东西 <!-- FILE NAME SUGGESTIONS: x my-custom-theme-suggestion.html.twig x input--textfield.html.twig // ALSO WHY DO I HAVE...

0  特定字段的特定输入格式如何像Drupal 7?  ( How set specific input format for specific field like in drupal 7 ) 
我需要Drupal 7功能,其中我可以为特定字段选择特定的输入格式,而在Drupal 8中,这是基于权限,并且我真的不喜欢它,并且对于特定项目,我需要良好的旧D7行为。 现在我必须在页面加载期间更改输入格式的静态缓存,以实现提供特定输入格式的目标,但它是非常糟糕的方法,但我还没有找到一种简单的方法来实现这一目标。 ...

0  Drupal 8中的条件字段模块[已关闭]  ( Conditional fields module in drupal 8 ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 closed 1年前。 ...

4  无法将基于段落的功能导入新站点  ( Cannot import paragraph based feature into new site ) 
也许有一点功能的专业知识可以帮助我这里。 我有一个drupal网站,其中包含25段或如此类型的类型,我想将(一个逐一)导出到其自己的包含功能。 我安装了最新版本的功能,并创建了一个名为段落的新捆绑包。在此新捆绑包中,I启用了段落作为基本类型,因此它们是一个可导出选项。 我返回主功能admin,然后单击"创建新功能" ...

0  如何重定向评论表格?  ( How to redirect comment form ) 
我想在评论表单提交后重定向到节点。 但我尝试使用hook_form_alter hook,未发生重定向。 function pf_core_form_alter(&$form, DrupalCoreFormFormStateInterface $form_state, $form_id){ if($form_i...

0  使用具有不同核心版本的相同登录凭据  ( Use the same login credentials with different core versions ) 
我有一个drupal 7网站,我创建了新的drupal 8网站。我想在Drupal 8站点中使用Drupal 7站点的登录凭据。 如何实现这一目标? ...

0  仅在未选择选项(x)时,才能显示字段  ( How to display a field only if option x isnt selected ) 
在我的一个内容类型中,我有一个 status 字段(field_status),它是列表(文本)字段显示3无线电按钮选项设置为以下键|标签值: 0 | In Stock 1 |沉积 2 |出售 我有一个自定义枝形模板文件的这个内容类型,并且想知道如果选项不是0(有货),我将如何显示该值。有货是几乎是默认选...

3  隐藏/显示节点中的字段值  ( Hide show fields value in nodes ) 
我有一个内容类型=文章。我有2个字段。我想要的是,如果字段1为空或不包含任何值,请使用字段2替换此字段,(具有相同的CSS和HTML结构)否则默认情况下显示字段1的内容。 在d8中有没有办法? ...

2  自定义内容实体的操作批量表格  ( Operations bulk form for custom content entity ) 
有一个称为组织的自定义实体。我正在尝试构建一个视图来允许批量删除实体。 我检查了显示内容的视图,并且有一个字段以显示复选框(节点操作批量表单)。 此字段不会显示自定义实体。启用动作模块没有帮助。 为删除组织添加自定义操作,也不帮助。新动作显示在操作列表中,但"操作批量表单" 未显示在实体的视图上。 提前感谢您的帮助...

4  渲染曲线模板中的反应组件  ( Render react components in twig templates ) 
我在我的主题中使用React JS(通过NPM安装),并使用REST导出视图。我想将JSON视图数据渲染成React组件并在Twig模板中调用它们。 我现在的工作方式是我有js / main.js导入组件,例如:js / components / slider.jsx等。组件文件决定渲染的位置。例如: R...

-2  如何迁移数据(节点,用户和图像)? [关闭]  ( How do i migrate data nodes users and images ) 
关闭。这个问题是基于意见的。它目前不接受答案。 想要改进这个问题?更新问题,因此可以通过编辑此帖来回答事实和引用。 关闭 4年前。 ...

4  是否存在返回无效缓存项的条件?  ( Are there conditions where invalidated cache items are returned ) 
为什么我们使缓存标记无效,而不是使用这些标签的清除缓存项目?在什么条件下返回无效缓存? ...

0  如何在模板中使用缓存和条件渲染?  ( How to work with caching and conditional rendering in a template ) 
我添加了自定义模块函数,以允许 is_front 条件在块模板内工作。目的是在主页上显示网站口号,但不在网站的其余部分。该规则正常运行,但网站的缓存导致它会错误地呈现。如果我从首页清除缓存,则Slogan将显示Sitewide。如果我从另一个站点页面清除缓存,则在首页上不会显示Slogan。 我假设它是因为块的显示在...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.