• Milan的小球童
    2021-01-26
    我在centos6上执行django-admin makemessages -l zh_HANS -l en,也会报错:CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.

    作者回复: gettext的包需要安装一下,用来处理多语言资源的时候需要用到

    
    1
  • Hurt
    2022-03-06
    老师 如果是前后端分离的 前后端怎么配合 选择哪个语言环境呢

    作者回复: 前端用 vue,react的多,后端 django,flask,spring boot,go 都是蛮好的选择。 如果你是前端为主的技术栈,后端可以用nodejs

    
    
  • Cool_Geek
    2021-05-04
    吕老师,我这里有个问题找不到原因。 ubuntu系统,base.html中translate部分,用"首页"可以汉译英成“Homepage”,但是改成"Homepage",不能英译汉成"首页",windows系统下没有没有这个问题

    作者回复: 自动翻译的? 理论上走的资源文件翻译的,检查下资源文件的内容对不。

    共 2 条评论
    
  • dived
    2021-04-29
    django-admin makemessages -l en processing locale en CommandError: errors happened while running msgmerge msgmerge: unrecognized option `--previous' window下的报错 另外想问一下这个课程有可以讨论的群啊 想第一时间解决问题

    作者回复: 看下课程介绍,有群的

    共 2 条评论
    
  • 苏 远 兴
    2020-12-30
    第33讲,执行 django-admin makemessages -l zh_HANS -l en命令时,出现: (base) PS D:\Program Files\feiq\Recv Files\recruitment> django-admin makemessages -l zh_HANS -l en processing locale zh_HANS CommandError: errors happened while running msgmerge msgmerge: unrecognized option `--previous' Try `(null) --help' for more information.

    作者回复: django 是3.x的版本吗?确保代码里面有用多语言的字符串。

    
    
  • mickey
    2020-12-02
    windows下执行:django-admin makemessages -l zh_HANS -l en 会报错:CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed. 解决方法:安装gettext 下载地址:http://gnuwin32.sourceforge.net/packages/gettext.htm
    共 5 条评论
    8
  • Geek_092808
    2021-07-14
    Ubuntu环境运行django-admin makemessages -l zh_HANS -l en下如果报错: xgettext: error while loading shared libraries: libgettextsrc-0.21.so: cannot open shared object file: No such file or directory 可以参考这个博客,里面也有gettext的安装过程 https://blog.csdn.net/qq_24077201/article/details/118730046
    
    1
  • Jone_乔泓恺
    2020-12-09
    根据老师的教程调试后,中文一直有问题, 解决方案:尽量保持页面中的 {% translate "***" %} 中保持相同的语言,要是中文就全是中文,要是英文就全是英文
    共 1 条评论
    1
  • KO
    2022-11-21 来自北京
    老师,按照你讲的,出现这个错误: raise KeyError("Unknown language code %s." % lang_code) KeyError: 'Unknown language code z.' 怎么解决呢
    
    
  • 宇宙大魔王
    2022-06-18
    老是你好,国际化在本地windows机器上没问题,但是在centos7上中文就不行了,英语是可以的。gettext是有的。实在是不清楚哪里出问题了
    
    