Project

General

Profile

Anomalie #13802

Problèmes avec les fichiers de lang

Added by Robin SALDINGER about 2 years ago. Updated 11 months ago.

Status:
Clôturée
Priority:
2-Sérieux
Target version:
Backlogs Produits - Inscription Backlog
Start date:
04/20/2020
Due date:
Tags Courrier:

Description

Hello,

Il semblerait qu'il y a un soucis avec les fichiers de lang sur la 2003 et la 1904.
Quand je suis la doc https://docs.maarch.org/gitbook/html/MaarchCourrier/20.03/guat/guat_exploitation/custom_label.html, je peux modifier les fichiers php en créant un fichier fr.php dans mon custom custom/[votre_custom]/fr.php et les fichiers .ts en créant
lang-fr.ts dans mon custom : custom/[votre_custom]/lang/lang-fr.ts

Mon objectif initial était de modifier le corps du mail envoyé lors de la création d'un nouvel utilisateur en 2003.
Les tests ci dessous ont été effectués sur http://2003si.maarchcourrier.com/cs_test_robin/ et sur une instance locale de la 1904.

J'ai donc en 2003 :
/var/www/html/MaarchCourrier/custom/cs_test_robin/fr.php qui contient :

<?php
define('_CONFIDENTIALITY', 'Confidentielbbbbbbbbbbbb');
define('_CONFIDENTIAL', 'Confidentielaaaaaaaaaaaaa');
define("_NOTIFICATIONS_USER_CREATION_BODY", "Bienvenue,<br/><br/>VouTEESTE TEETESTETSTEpte dans l'application de gestion électronique de courrier Maarch Courrier.<br/><br/>Pour vous connecter et définir votre mot de passe, merci de bien vouloir cliquer sur le lien ci-dessous :<br/><br/>");

et /var/www/html/MaarchCourrier/custom/cs_test_robin/lang/lang-fr.ts qui contient :

export const LANG_FR = {
"confidentiality"                       : "Réservé",
"comment"                               : "Note",
};

--> J'ai bien les bbb dans recherche > Liste déroulante de critères supplémentaires > "confidentielbbbb", mais pas dans la fiche détaillé et la fiche de qualification (ca semble etre directement lié aux modeles d'enregistrement).
De plus, les modifications dans lang-fr.ts ne semblent pas être prises en compte (je n'ai pas Réservé ni Note) et le corps du mail envoyé lorsqu'un utilisateur est créé n'est pas modifié

En 1904 j'ai :
/var/www/html/MaarchCourrier/custom/cs_test/fr.php qui contient :

<?php
define('_CONFIDENTIALITY', 'Confidentielbbbbbbbbbbbb');
define('_CONFIDENTIAL', 'Confidentielaaaaaaaaaaaaa');

et /var/www/html/MaarchCourrier/custom/cs_test/lang/lang-fr.ts qui contient :

export const LANG_FR = {
"confidentiality"                       : "Réservé",
"comment"                               : "Note",
};

--> J'ai bien les bbb dans recherche > Liste déroulante de critères supplémentaires > "confidentielbbbb", dans la fiche détaillé et dans la fiche de qualification, mais les modifications dans lang-fr.ts ne semblent pas être prises en compte (je n'ai pas Réservé ni Note)

Du coup pour conclure :

2003 :Les modifs de type .php sont ok (mais pas le corps du mail envoyé lorsqu'un utilisateur est créé) dans custom/cs_test_robin/fr.php
--> Pour modifier le corps du mail à la création d'un utilisateur, il faut le modifier directement dans /src/core/fr.php
2003 : les modifs de type .ts ne sont pas ok dans custom/cs_test/lang/lang-fr.ts

1904 : Les modifs de type .php sont ok dans custom/cs_test/fr.php
1904 : les modifs de type .ts ne sont pas ok dans custom/cs_test/lang/lang-fr.ts

History

#1 Updated by Emmanuel DILLARD about 2 years ago

  • Status changed from A qualifier to A étudier

#2 Updated by Emmanuel DILLARD about 2 years ago

  • Status changed from A étudier to Etude planifiée

#3 Updated by Emmanuel DILLARD about 2 years ago

  • Status changed from Etude planifiée to 17
  • Assignee changed from EDI PO to Robin SALDINGER

vérifier en-têtes
vérifier emplacement du fichier.

Test en live OK

#4 Updated by Emmanuel DILLARD almost 2 years ago

  • Status changed from 17 to Clôturée

#6 Updated by Emmanuel DILLARD 11 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from Inscription Backlog Courrier to Inscription Backlog

Also available in: Atom PDF