gpt4 book ai didi

python - 特定语言环境的gettext

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:10 25 4
gpt4 key购买 nike

我可以使用当前语言环境获取翻译。

from django.utils.translation import ugettext as _
_("password")

但是在我的代码(具体形式)中,我想获得特定语言的翻译。我想说。

ugettext_magic("de", "password")

我已经将字符串翻译成我需要的语言。

最佳答案

上下文管理器 django.utils.translation.override在进入时激活一种新语言并在退出时重新激活以前的事件语言

from django.utils import translation

def get_translation_in(language, s):
with translation.override(language):
return translation.gettext(s)

print(get_translation_in('de', 'text'))

关于python - 特定语言环境的gettext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20406781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com