首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony 3-翻译不起作用

Symfony 3-翻译不起作用
EN

Stack Overflow用户
提问于 2017-05-30 18:50:57
回答 0查看 738关注 0票数 1

(很抱歉我的英语很差)

我正在为我的项目设置翻译,但这是不可能的。

我希望能够将我的网站翻译成法语,但它仍然是英语。

目前,我只想翻译twig中的字符串,而不是变量。

我的parameters.yml:

代码语言:javascript
复制
parameters:
    locale: fr

和我的config.yml:

代码语言:javascript
复制
imports:
    - { resource: parameters.yml }
    - { resource: security.yml }
    - { resource: services.yml }

framework:
    #esi:             ~
    translator: { fallback: %locale% }
    secret:          "%secret%"

如果我这样做了:控制器中的dump($request->getLocale());die();,我会得到:"fr“

所以我的配置是好的。

在我的树枝上:

代码语言:javascript
复制
<label>{{ 'cancel'|trans }}</label>

但它仍然显示我“取消”。

此外,如果我飞过细枝代码,我的编辑器会告诉我:“缺少转换键”。

我现在只想翻译一个字符串,不需要变量。

有没有人有主意?提前谢谢你

EN

回答

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

https://stackoverflow.com/questions/44260203

复制
相关文章

相似问题

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