Twig 模板中的 Symfony 'trans' 域

标签 symfony localization twig gettext

我想这样做:

$this->get('translator')->trans('notice.unregistered', array(), 'index');

在 Twig 模板中,所以我不必将其作为参数传递。如何?

最佳答案

您还可以使用 trans 过滤器:

{{ 'translationkey'|trans({},'domain') }}

关于Twig 模板中的 Symfony 'trans' 域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7689644/

相关文章:

php - Twig 宏可以返回值吗?

localization - 无法从 Lisp Portable AllegroServe 提供国际字符

Drupal 8 - 在 Twig 中获取节点网址

symfony 找不到类 "App\Entity\User"的实体管理器

mysql - 从 Controller 创建和填充数据库(Symfony 2,Doctrine)

php - 在功能测试期间,如何使用 Symfony2 的 session 服务持久保存数据?

.net - .NET 中文本文件资源的本地化

import - xcodebuild 导入 XLIFF 本地化

twig - Twig 中的 Drupal 8 分类术语

php - 创建 Symfony2 表单主题 - 字段集和列表样式