
En el Mantis Bug Tracker de la feina tenim diversos estats per a les peticions (nova, asignada, resolta, tancada...) però volem afegir dos nous estats. En aquest article explique com ho hem fet.
Editarem el fitxer de configuració /config/config_inc.php i afegirem els dos nous estats que volemen una llengua, que en comptes de "20: se necesitan más datos" ho he traduït per "20: pendiente de la entidad", i després afegisc un altre fluxe de treball (25: pendiente de sistemas) i queda així:
$g_status_enum_string = '10:nueva,20:pendiente de la entidad, 25:pendiente de sistemas, 30:aceptada,40:confirmada,50:asignada,80:resuelta,90:cerrada';
Però a més a més, cal afegir esta línia en tots els fitxers de configuració de llengües que tinguem activats en el nostre Mantis Bug Tracker. Com nosaltres tenim 2: el català i el castellà, cal afegir i traduir esta línia en els dos fitxers de llengua.
Deixarem en el fitxer lang/strings_catalan.txt:
$s_status_enum_string = '10:nou,20:pendent de l\'entitat,25: pendent de sistemes, 30:aceptat,40:confirmat,50:assignat,80:resolt,90:tancat';
I deixarem en el fitxer lang/strings_spanish.txt:
$s_status_enum_string = '10:nueva,20:pendiente de la entidad, 25:pendiente de sistemas, 30:aceptada,40:confirmada,50:asignada,80:resuelta,90:cerrada';
Fixa't que en el fitxer de configuració la cadena comença per $g_ i en la cadena de llengües l'string comença per $s_