我尝试将 OSQA (django + python) 本地化为俄语。我可以用语言环境文件夹翻译很多字符串。但在 OSQA 中,某些字符串是硬编码的(以简单文本形式输入代码)。
我尝试简单地将英文文本替换为俄文,但出现错误。
例如:
class WordpressAuthContext(ConsumerTemplateContext):
mode = 'SMALLICON'
type = 'SIMPLE_FORM'
simple_form_context = {
'your_what': 'Wordpress blog name'
}
weight = 270
human_name = 'Wordpress'
icon = '/media/images/openid/wordpress.png'
在这段代码中,我需要替换俄语文本上的“Wordpress 博客名称”。
我尝试用 unicode 字符替换英文字符\uXXXX
,但在网页上我会在原始视图中看到这些字符\uXXXX
。
然后我试试这段代码:
'your_what': 'Wordpress blog name'.encode('utf-8')
而且它也不起作用。
我可以尝试什么?