如何配置trick和Timber以使用{%trans%}标签翻译完整的trick模板



我一直在尝试使用{%trans%}标签来渲染和翻译Timber模板。

我用poedit和Twig Gettext Extractor创建了一个.po翻译文件,但找不到一种方法让它与Timber一起工作。我通过Timber get_twig钩子将i18n国际化扩展添加到了trick中,但我无法将wordpress主题配置为工作。我尝试了不同的东西从树枝医生和这里没有成功。

是否有人使用带有{%trans%}标签的Timber和Twick模板,并希望共享其配置?

用Timber翻译主题与开发普通WordPress主题的方式没有什么不同。您可能不需要Twig的i18n扩展提供的任何功能。您也不必使用{% trans %}标记。

当我去翻译一个Timber主题时,我遵循了Codex关于多语言WordPress的页面和主题手册中关于国际化(i18n)的章节。自Timber 1.x版本以来,您可以在Twig文件中使用大多数常见的翻译功能。有一节是关于使用木材文档中文本食谱中的内容。

我想,当你的主题的languages文件夹中已经有了.po.mo文件时,你唯一需要确保的就是正确使用load_theme_textdomain

最新更新