如何在Django中加入惰性翻译?

变色龙

我需要使用惰性翻译,但也需要进行翻译-如何处理?

这段代码正在做我需要的:

print ugettext_lazy('Hello world!')

现在,我想将两个惰性翻译合并在一起并分别翻译(我现在不起作用,为什么但要有两个翻译字符串)。

print ugettext_lazy('Hello world!') + ' ' + ugettext_lazy('Have a fun!')

我可以做这样的代码,但是它会产生比需要更多的翻译。

print ugettext_lazy('Hello world! Have a fun!')

是否可以同时使用两个翻译字符串和惰性翻译?

kmmbvnr

由于django 1.11string-concat已被弃用,format_lazy应改为使用

from django.utils.text import format_lazy
from django.utils.translation import ugettext_lazy

name = ugettext_lazy('John Lennon')
instrument = ugettext_lazy('guitar')
result = format_lazy('{} : {}', name, instrument)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Django / Python中加入ManyToMany查询集

来自分类Dev

如何在Django / Python中加入ManyToMany查询集

来自分类Dev

如何在VBA中加入收藏

来自分类Dev

如何在QT中加入网址

来自分类Dev

如何在Linux内核中加入线程?

来自分类Dev

如何在管道中加入数组

来自分类Dev

如何在python中加入map的值

来自分类Dev

如何在R中加入左联接

来自分类Dev

如何在熊猫中加入日期范围?

来自分类Dev

如何在Armadillo中加入矩阵

来自分类Dev

如何在python中加入整数间隔?

来自分类Dev

如何在C ++中加入strcpy

来自分类Dev

如何在datagridview中加入行?

来自分类Dev

如何在PHP中加入数组值?

来自分类Dev

如何在Firestore中加入多个文档?

来自分类Dev

如何在Pandas中加入json

来自分类Dev

如何在MySQL中加入计数?

来自分类Dev

如何在PHP中加入数组?

来自分类Dev

如何在MySql中加入2列?

来自分类Dev

如何在Shell脚本中加入路径

来自分类Dev

如何在createQuery()中加入多对多

来自分类Dev

如何在PostgreSQL中加入select自身?

来自分类Dev

如何在Notepad ++中加入多义线?

来自分类Dev

如何在QT中加入网址

来自分类Dev

如何在R中加入左联接

来自分类Dev

如何在phpmyadmin中加入表格

来自分类Dev

如何在javascript中加入这些值?

来自分类Dev

如何在 Xpath 1.0 中加入?

来自分类Dev

代理如何在Hibernate / JPA中加载惰性属性