musenot issueshttps://gitlab.inubo.ch/glag/musenot/-/issues2021-08-22T20:45:39Zhttps://gitlab.inubo.ch/glag/musenot/-/issues/1internationalization (i18n)2021-08-22T20:45:39ZMarco De Freitasinternationalization (i18n)Basically translation to french.
Doc: [Python documentation](https://docs.python.org/fr/3.6/library/locale.html)
Tuto: [phrase.com](https://phrase.com/blog/posts/beginners-guide-to-locale-in-python/)
The big question is how to handle ...Basically translation to french.
Doc: [Python documentation](https://docs.python.org/fr/3.6/library/locale.html)
Tuto: [phrase.com](https://phrase.com/blog/posts/beginners-guide-to-locale-in-python/)
The big question is how to handle properly syntax in strings output. Should be programmatic and not hard-coded.
Basic concept is:
```
import locale
language, encoding = locale.getdefaultlocale()
print(f"language:{language}")
print(f"encoding:{encoding}")
```
output
```
language:fr_FR
encoding:UTF-8
```Marco De FreitasMarco De Freitas