如何在Symfony2中使用Gettext(.mo / .po)文件?

每一个

我想Gettext用于翻译我的网站Symfony2

../Resources/translations/我有我这样的翻译文件:

translations/en/LC_MESSAGES/en.mo
translations/en/LC_MESSAGES/en.po
translations/fr/LC_MESSAGES/fr.mo
translations/fr/LC_MESSAGES/fr.po
...

我已经在的帮助下将默认的本地变量配置Symfony2 cookbook为法语(fr)http://symfony.com/doc/current/book/translation.html#the-locale-and-the-url

当我去的时候app_dev.php/fr/hello/test,我的世界你好用英语。还有什么我需要配置的吗?

已经尝试过这种配置:在Symfony 2中配置Translation组件以使用get text

每一个

经过几天的研究,我终于找到了答案。不是我要寻找的那个,但这是一个很好的选择。

我发现了这个很棒的捆绑包https : //github.com/LeaseWeb/LswGettextTranslationBundle

很容易就位,我建议您使用“路线”来更改语言环境,例如:

prefix:   /{_locale}/
    requirements:
        _locale: |fr|en|es|pt #All your locales "shortcuts"

需要配置Bundle以使用语言环境快捷方式,Lsw/GettextTranslationBundle/Resources/config/config.yml例如:

parameters:
    gettext.locale_shortcuts:
        en: en_US
        fr: fr_FR
        pt: pt_PT
        es: es_ES

对于所有配置,请使用分步捆绑包配置(易于使用)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Gettext PO文件格式

来自分类Dev

如何在Windows上安装gnu gettext(> 0.15)?所以我可以在Django中生成.po / .mo文件

来自分类Dev

如何使自定义 Wordpress 插件知道 .po 和 .mo 文件?

来自分类Dev

从WordPress删除.po和.mo文件?

来自分类Dev

从WordPress删除.po和.mo文件?

来自分类Dev

如何从Sphinx或gettext中的po文件中翻译完整文章

来自分类Dev

如何在Ubuntu中使用Poedit创建.po文件?

来自分类Dev

在Django`.po`文件中查找缺少的翻译

来自分类Dev

.po文件中未通过撇号

来自分类Dev

.po文件中未通过撇号

来自分类Dev

如何在Symfony2中使用jquery / Ajax从PHP文件中获取数组字段值?

来自分类Dev

如何在Symfony2中使用jquery / Ajax从PHP文件中获取数组字段值?

来自分类Dev

如何使用.po文件翻译帖子或页面的Wordpress内容

来自分类Dev

如何使用.po文件翻译帖子或页面的Wordpress内容

来自分类Dev

python django 翻译 .po 和 .mo 文件不翻译文件

来自分类Dev

在TravisCI中检测对Django翻译(PO)文件的更改

来自分类Dev

上传大于2Mo Symfony2的文件

来自分类Dev

Django翻译会创建po和mo文件,但翻译失败并显示翻译占位符

来自分类Dev

使用Symfony2,Twig和Assetic时,如何在LESS文件中引用一个缓存破坏文件?

来自分类Dev

Symfony2-如何在树枝中使用{%javascripts%}引用Web目录中的文件?

来自分类Dev

Symfony2-如何在树枝中使用{%javascripts%}引用Web目录中的文件?

来自分类Dev

angular-gettext 不会从 .PO 文件中选择字符串

来自分类Dev

从代码运行时,如何使用我对 .po 文件所做的更改来更新 ODOO

来自分类Dev

使用find -exec将msgfmt命令递归应用于目录中的所有.po文件

来自分类Dev

使用find -exec将msgfmt命令递归应用于目录中的所有.po文件

来自分类Dev

使用正则表达式从po文件中获取翻译后的计数和模糊计数...

来自分类Dev

翻译.po文件中未包含的WordPress网站中的主题文本

来自分类Dev

翻译.po文件中未包含的WordPress网站中的主题文本

来自分类Dev

如何在Symfony2控制器中获取文件的绝对路径?

Related 相关文章

  1. 1

    Gettext PO文件格式

  2. 2

    如何在Windows上安装gnu gettext(> 0.15)?所以我可以在Django中生成.po / .mo文件

  3. 3

    如何使自定义 Wordpress 插件知道 .po 和 .mo 文件?

  4. 4

    从WordPress删除.po和.mo文件?

  5. 5

    从WordPress删除.po和.mo文件?

  6. 6

    如何从Sphinx或gettext中的po文件中翻译完整文章

  7. 7

    如何在Ubuntu中使用Poedit创建.po文件?

  8. 8

    在Django`.po`文件中查找缺少的翻译

  9. 9

    .po文件中未通过撇号

  10. 10

    .po文件中未通过撇号

  11. 11

    如何在Symfony2中使用jquery / Ajax从PHP文件中获取数组字段值?

  12. 12

    如何在Symfony2中使用jquery / Ajax从PHP文件中获取数组字段值?

  13. 13

    如何使用.po文件翻译帖子或页面的Wordpress内容

  14. 14

    如何使用.po文件翻译帖子或页面的Wordpress内容

  15. 15

    python django 翻译 .po 和 .mo 文件不翻译文件

  16. 16

    在TravisCI中检测对Django翻译(PO)文件的更改

  17. 17

    上传大于2Mo Symfony2的文件

  18. 18

    Django翻译会创建po和mo文件,但翻译失败并显示翻译占位符

  19. 19

    使用Symfony2,Twig和Assetic时,如何在LESS文件中引用一个缓存破坏文件?

  20. 20

    Symfony2-如何在树枝中使用{%javascripts%}引用Web目录中的文件?

  21. 21

    Symfony2-如何在树枝中使用{%javascripts%}引用Web目录中的文件?

  22. 22

    angular-gettext 不会从 .PO 文件中选择字符串

  23. 23

    从代码运行时,如何使用我对 .po 文件所做的更改来更新 ODOO

  24. 24

    使用find -exec将msgfmt命令递归应用于目录中的所有.po文件

  25. 25

    使用find -exec将msgfmt命令递归应用于目录中的所有.po文件

  26. 26

    使用正则表达式从po文件中获取翻译后的计数和模糊计数...

  27. 27

    翻译.po文件中未包含的WordPress网站中的主题文本

  28. 28

    翻译.po文件中未包含的WordPress网站中的主题文本

  29. 29

    如何在Symfony2控制器中获取文件的绝对路径?

热门标签

归档