Closed sdelcroix closed 1 year ago
En modifiant le test de la manière suivante, j'obtiens les jours et mois en français :
if ($locale == 'fr-fr')
{
...
}
Bonjour, J'ai fais un commit 4a3a22c
Pouvez-vous me dire si c'est bon pour vous ?
Vous en remerciant,
Bonjour,
c'est bon pour moi avec ces corrections. Merci ;)
Décrivez le bogue Depuis la version 4 de GRR, l'identifiant interne pour la langue française est "fr-fr".
Or, dans le fichier include/language.inc.php, le test suivant est fait pour savoir si la langue de GRR est le français :
Le test est ainsi toujours faux et l'on rentre dans le bloc suivant dédié aux autres langues :
Ce qui aboutit, dans mon cas, à
setlocale(LC_ALL, "fr-fr");
qui ne peut pas s'appliquer car la locale n'existe pas. Par conséquent, la locale utilisée est "C" et les jours et mois sont affichés en anglais.Infos GRR Version de GRR : 4.0.2 Version PHP : 7.2 Problème suite à une installation ou mise à jour : installation
Comportement attendu Le jour et le mois de la date du jour devraient être traduits en français.
Ordinateur (veuillez compléter les informations suivantes) :
Contexte supplémentaire