You are not logged in.
Bonjour, j'essai de changer le libellé des textfield en anglais, par exemple, je cherche à cahnger serial#1 (N° de serie en francais) et Serial#2 (N° d'inventaire) en Serial Number et Internal number.
J'ai pour cela changer les libéllées dans le fichier GPLI\glpi\glpi\dicts\english.php
les deux lignes suivantes:
$lang["computers"][6]="Serial Number";
$lang["computers"][17]="Internal Number";
Pour autant la modif n'est pas prix en compte?
Quid?
Autre question:
Comment faire (sans tout trifouiller )pour lister et afficher les ordinateurs selon leur numéro d'inventaire et non selon leur numéro de série?
Merci
Offline
Tu est dans quelle version, car en 0.65 c'est dans l'affichage des ordinateurs : trié par.
Et la 0.65 sort dans pas longtemps !
@+
GLPI: 10.0.14 et Agent 1.7.3
Offline
J'ai la version 0.6
Mais oups je suis confus!
En fait j'avais une vielle install de gpli sur ma machine, et j'ai modifié les lignes du fichier dans un mauvais répertoire!
Donc, c'est bien dicts\english.php qu'il faut modifier et là ca marche
Last edited by optv (2006-02-28 12:03:32)
Offline
PAr contre, je ne comprend pas, j'ai cette erreur suivante:
Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 368

Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 476
Warning: Cannot modify header information - headers already sent by (output started at C:\OCS\xampp\htdocs\glpi\glpi\dicts\french.php:1) in C:\OCS\xampp\htdocs\glpi\glpi\common\functions.php on line 480
Curieusement, si je suis en langue anglaise, je n'ai pas l'erreur?
Là y'a un truc que je ne comprend pas:
je prend le fichier french.php, je modifie la ligne suivante:
$lang["computers"][18]="N° d'inventaire"; par $lang["computers"][18]="N° OpenTV"
et dès que je sauvegarde, j'ai l'erreur ci-dessus!! Et ensuite, rien à faire? Même si j'annule mes modif, j'ai toujours l'erreur?
Je suis obligé de remettre le fichier french.php original pour ne plus avoir l'erreur?
J'edit le fichier avec Ultra-Edit pour info ( d'ailleurs celui-ci me demande si je veux le fichier au format DOS ou non, mais dans les deux cas, c'est la même chose)
Last edited by optv (2006-02-28 14:17:41)
Offline
Bon ok tout est bon!
J'ai tourvé sur le forum la réponse!
En fait, en ouvrant les fichiers avec un éditeur correct, comme par exemple ConText, aucun problème pour ouvrir le fichier dans le bon format (UTF-8 en l'occurence) et faire les modifs comme je veux
Sinon, pour afficher le numéro d'inventaire au lieu du numéro de série dans la liste des ordinateurs, y'a juste à modifier les lignes suivantes dans le fichier glpi\glpi\computers\functions.php
// Serial
echo "<th>";
if ($sort=="comp.otherserial") {
if ($order=="DESC") echo "<img src=\"".$HTMLRel."pics/puce-down.png\" alt='' title=''>";
else echo "<img src=\"".$HTMLRel."pics/puce-up.png\" alt='' title=''>";
}
echo "<ahref=\"$target?sort=comp.otherserial&order=".($order=="ASC"?"DESC":"ASC")."&start=$start".getMultiSearchItemForLink("field",$field).getMultiSearchItemForLink("link",$link).getMultiSearchItemForLink("contains",$contains)."\">";
echo $lang["computers"][6]."</a></th>";
et
echo "<td>".$comp->fields["otherserial"]."</td>";
(on remplace serial par otherserial.
Offline