Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
python:flask:localisation [2023/04/09 09:56] marclebrun créée |
python:flask:localisation [2023/09/29 03:45] (Version actuelle) marclebrun |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Tutorial: [[https://phrase.com/blog/posts/flask-app-tutorial-i18n/]] | Tutorial: [[https://phrase.com/blog/posts/flask-app-tutorial-i18n/]] | ||
+ | <code python> | ||
+ | from flask import Flask | ||
+ | ... | ||
+ | import locale | ||
+ | |||
+ | app = Flask(__name__) | ||
+ | |||
+ | ... | ||
+ | |||
+ | locale.setlocale(locale.LC_ALL, 'fr_BE.UTF-8') | ||
+ | </code> | ||
+ | |||
+ | ===== Changer la locale du système ===== | ||
+ | |||
+ | Lister les locales disponibles sur le système : | ||
+ | |||
+ | <code bash> | ||
+ | locale -a | ||
+ | </code> | ||
+ | |||
+ | Apparemment pour configurer le système sur une autre locale on peut faire ceci : | ||
+ | |||
+ | <code bash> | ||
+ | export LC_ALL="fr_BE.UTF-8" | ||
+ | export LC_CTYPE="fr_BE.UTF-8" | ||
+ | sudo dpkg-reconfigure locales | ||
+ | </code> | ||
+ | |||
+ | :!: Mais apparemment il faut d'abord installer quelque chose ??? | ||