1

En utilisant django si un texte est stocké en français ou Hindi.How cela sera stocké et récupéré dans un champ de zone de textesupport Django multilangue

Models.py

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

page html:

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

Comment conserver ce dans le db et retieve retour les mêmes .est-il paramètre à modifier en settings.py

Merci ..

Répondre

1

Django est basé sur Unicode et donc les caractères de langue seront stockés correctement.

Le stockage du langage, c'est-à-dire la culture de l'utilisateur, est un problème différent. Cela peut être obtenu initialement à partir de la requête HTTP au format 'en_US' ou 'fr_FR'.

Cette norme est une concaténation de l'ISO 639-1 et de l'ISO 3166-1.

Cependant, la culture du navigateur ne peut pas toujours être fiable et l'interface devrait donner à l'utilisateur l'opportunité de changer de culture.