Django中拉丁语>西里尔语音译的最简单方法

2024-05-20 10:09:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要允许用户自由选择他/她是否想显示网站的拉丁语或西里尔语版本

所以,我的问题是-在Django网站中,最简单的音译每个字符的方法是什么? 我不需要翻译也不需要本地化,比如说,只需要简单的字符替换 "Bravo"应呈现为"Браво"

问题是,还需要对数据库中的每个静态html页面和数据执行此操作。是否有一些python或django软件包可以像Wordpress中那样实现这一点?理想情况下,这应该在模板(模型->;视图->;模板)上下文中以某种方式完成

复制模板(并为每个模板添加新的URL)将解决静态html页面的问题,但这将非常耗时,我希望避免这种情况,此外,这将导致数据库中的文本无法解决


Tags: django方法用户gt版本模板数据库音译