1

使用Django如果文本存储在法语或Hindi.How将这个储存,并在文本框中场检索Django的多语言支持

Models.py

class Details(models.Model): 
     title = models.CharField(max_length = 255) 

html页面:

<form action="/pjt/details"> 
    <input type="text" name="nee_n"id="neen_n" /> 
    </form> 

如何这个存储在数据库和retieve回相同。就是有没有设置在settings.py改变

谢谢..

回答

1

Django基于Unicode,因此语言字符将被正确存储。

存储语言即用户的文化是一个不同的问题。这可以最初从HTTP请求中以'en_US'或'fr_FR'格式收集。

本标准是ISO 639-1和ISO 3166-1的串联。

然而,浏览器文化不能总是依靠,因此界面应该给用户改变他们的文化的机会。