gpt4 book ai didi

python - python脚本中的多语言支持

转载 作者:太空宇宙 更新时间:2023-11-04 07:40:57 26 4
gpt4 key购买 nike

我有一个 large python (2.7) 脚本,它从数据库中读取数据并生成 pdf 格式的图片。我的图片有标签等字符串......

现在我想为脚本添加多语言支持,这样我就可以通过向我的脚本传递一个变量来生成不同语言的相同图片。

我正在考虑开设一门类(class),其中包含所有字符串及其在字典中的翻译。例如:

Strings['string1'] = {'de':'string in german', 'en': 'string in english'}

我可以访问字符串

my_needed_string = 'string1'
selected_language = 'en'
Strings[my_needed_string][selected_language]

有没有更好、更专业的方法来做到这一点? “更好”是指更灵活、更易于维护?我至少有 2 种或更多语言的 80 个不同的字符串。

谢谢

最佳答案

参见 python gettext国际化支持模块

关于python - python脚本中的多语言支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21271733/

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