From 1925adbbc65aedf1520a9f09cf2e08d5642ccccf Mon Sep 17 00:00:00 2001 From: tsmr <13178158+tsmr@users.noreply.github.com> Date: Wed, 16 Sep 2026 13:09:20 +0000 Subject: [PATCH] Update locales --- locales/en_GB.mo | Bin 4725 -> 4725 bytes locales/en_GB.po | 4 +- locales/fr_FR.mo | Bin 3997 -> 5576 bytes locales/fr_FR.po | 231 +++++++++++++++++++++---------------- locales/ja_JP.mo | Bin 3514 -> 3388 bytes locales/ja_JP.po | 231 +++++++++++++++++++++---------------- locales/timelineticket.pot | 2 +- 7 files changed, 263 insertions(+), 205 deletions(-) diff --git a/locales/en_GB.mo b/locales/en_GB.mo index 5366af9f057117d35f6d83e4e7c4efcc6c7bf76b..dc090a40b492ce29c356b0307caaf945d8ba6d44 100644 GIT binary patch delta 17 ZcmeyW@>ONSZ7vpLD+9~T_qnFA0{}%p2HOAt delta 17 ZcmeyW@>ONSZ7vogD-+|*_qnFA0{}%Y2G{@q diff --git a/locales/en_GB.po b/locales/en_GB.po index cafa1e3..b5eddbc 100644 --- a/locales/en_GB.po +++ b/locales/en_GB.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-16 12:43+0000\n" -"PO-Revision-Date: 2026-09-16 12:43+0000\n" +"POT-Creation-Date: 2026-09-16 13:09+0000\n" +"PO-Revision-Date: 2026-09-16 13:09+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en_GB\n" diff --git a/locales/fr_FR.mo b/locales/fr_FR.mo index ca3c00af42e1aedd1231473fee29bff60acbf22a..ab98fbbdc2323c1452e779716d228854be9b6215 100644 GIT binary patch literal 5576 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, 2020-2021 @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: GLPI Project - timelineticket plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-28 20:09+0200\n" +"POT-Creation-Date: 2026-09-16 13:09+0000\n" "PO-Revision-Date: 2013-09-30 11:47+0000\n" "Last-Translator: Xavier CAILLAUD , 2017,2019-2020,2022,2025-2026\n" "Language-Team: French (France) (http://app.transifex.com/infotelGLPI/GLPI_timelineticket/language/fr_FR/)\n" @@ -21,165 +21,194 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: hook.php:154 hook.php:169 setup.php:58 src/Display.php:71 -#: src/Display.php:213 src/Profile.php:72 +#: templates/chart.html.twig +msgid "" +"The chart could not be drawn: the Google Charts modules could not be loaded " +"from www.gstatic.com. Check the outbound access and the content security " +"policy of this instance." +msgstr "Impossible de générer le graphique : les modules Google Charts n'ont pas pu être chargés depuis www.gstatic.com. Veuillez vérifier les autorisations d'accès sortant et la politique de sécurité du contenu de cette instance." + +#: templates/ticket_timeline.html.twig setup.php:58 hook.php:230 hook.php:245 +#: src/Profile.php:70 src/Display.php:95 msgid "Timeline of ticket" msgid_plural "Timeline of tickets" msgstr[0] "Chronologie du ticket" msgstr[1] "Chronologie des tickets" msgstr[2] "Chronologie des tickets" -#: src/AssignGroup.php:383 -msgid "Ticket assign group history" -msgstr "Historique des assignations de groupes du ticket" - -#: src/AssignState.php:189 -msgid "Ticket states history" -msgstr "Historique des statuts du ticket" - -#: src/AssignState.php:222 -msgid "Statuses" -msgstr "Statuts" - -#: src/AssignState.php:232 -msgid "Old status" -msgstr "Ancien statut" +#: templates/ticket_timeline.html.twig +msgid "Used calendar" +msgstr "Calendrier utilisé" -#: src/AssignState.php:233 -msgid "New status" -msgstr "Nouveau statut" +#: templates/ticket_timeline.html.twig +msgid "Assignment swimlane" +msgstr "Historique des actions" -#: src/AssignState.php:236 src/Display.php:389 src/Display.php:421 +#: templates/ticket_timeline.html.twig templates/history.html.twig msgid "Delay" msgstr "Délai" -#: src/AssignUser.php:418 -msgid "Ticket assign technician history" -msgstr "Historique des assignations de techniciens du ticket" - -#: src/Config.php:64 +#: templates/config_reconstruct.html.twig msgid "(Can take many time if you have many tickets)" msgstr "(Cela peut prendre du temps si vous avez beaucoup de tickets)" -#: src/Config.php:75 +#: templates/config_reconstruct.html.twig +msgid "" +"A global rebuild first deletes every stored row of the corresponding " +"timeline, then recomputes it from the ticket history. Rows whose history " +"entries have already been purged cannot be recovered." +msgstr "Une reconstruction globale supprime d'abord toutes les lignes enregistrées de la chronologie correspondante, puis la recalcule à partir de l'historique des tickets. Les lignes dont les entrées d'historique ont déjà été purgées ne peuvent pas être récupérées." + +#: templates/config_reconstruct.html.twig msgctxt "button" msgid "Reconstruct states timeline for all tickets" msgstr "Reconstruire la chronologie des statuts pour tous les tickets" -#: src/Config.php:84 +#: templates/config_reconstruct.html.twig msgctxt "button" msgid "Reconstruct technician groups timeline for all tickets" msgstr "Reconstruire la chronologie des groupes de techniciens pour tous les tickets" -#: src/Config.php:94 +#: templates/config_reconstruct.html.twig msgctxt "button" msgid "Reconstruct technicians timeline for all tickets" msgstr "Reconstruire la chronologie des techniciens pour tous les tickets" -#: src/Config.php:113 +#: templates/history.html.twig +msgid "Statuses" +msgstr "Statuts" + +#: templates/history.html.twig +msgid "Old status" +msgstr "Ancien statut" + +#: templates/history.html.twig +msgid "New status" +msgstr "Nouveau statut" + +#: templates/config.html.twig msgid "Flags" msgstr "Drapeaux" -#: src/Config.php:118 +#: templates/config.html.twig msgid "Input time on groups / users when ticket is waiting" msgstr "Inputer du temps au groupes / techniciens assignés quand le ticket est en En attente" -#: src/Dashboard.php:82 src/Dashboard.php:106 +#: templates/config.html.twig +msgid "Draw the timeline as a chart (Google Charts)" +msgstr "Tracez la chronologie sous forme de graphique (Google Charts)" + +#: templates/config.html.twig +msgid "" +"The chart modules are fetched from www.gstatic.com when the tab is opened, " +"which requires outbound access and a content security policy entry. The " +"detail table is displayed either way." +msgstr "Les modules graphiques sont chargés depuis www.gstatic.com à l'ouverture de l'onglet, ce qui nécessite une autorisation d'accès sortant et une entrée dans la politique de sécurité du contenu. Le tableau détaillé s'affiche dans les deux cas." + +#: report/statSpentTimeProcessingByGroup/statSpentTimeProcessingByGroup.php:73 +msgid "statSpentTimeProcessingByGroup_report_title" +msgstr "Temps passés \"en cours\" par les niveaux de support sur les tickets" + +#: report/statSpentTimeProcessingByGroup/statSpentTimeProcessingByGroup.php:338 +msgid "Duration by \"in progress\"" +msgstr "Temps passé \"en cours\"" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:68 +msgid "statSpentTimeByGroup_report_title" +msgstr "Temps passés en heures par les niveaux de support sur les tickets clos" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:337 +msgid "Tasks number by" +msgstr "Nombre de tâches par" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:338 +msgid "Tasks duration by" +msgstr "Durée des tâches par" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:339 +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:338 +msgid "Duration by" +msgstr "Temps passé par" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:342 +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:341 +msgid "Total waiting duration of ticket" +msgstr "Durée totale de mise en attente du ticket" + +#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:343 +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:342 +msgid "Total duration of ticket" +msgstr "Temps total du ticket" + +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:67 +msgid "statResolvedSpentTimeByGroup_report_title" +msgstr "Temps passés en heures par les niveaux de support sur les tickets résolus ou clos" + +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:326 +msgid "Solved by" +msgstr "Résolu par" + +#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:327 +msgid "Solved by (Group)" +msgstr "Résolu par (Groupe)" + +#: front/config.form.php:144 +msgid "Timeline rebuilt" +msgstr "Chronologie reconstruite" + +#: front/config.form.php:149 +msgid "The timeline rebuild failed, no change has been applied" +msgstr "La reconstruction de la chronologie a échoué, aucune modification n'a été appliquée" + +#: src/AssignGroup.php:426 +msgid "Ticket assign group history" +msgstr "Historique des assignations de groupes du ticket" + +#: src/AssignUser.php:460 +msgid "Ticket assign technician history" +msgstr "Historique des assignations de techniciens du ticket" + +#: src/AssignState.php:227 +msgid "Ticket states history" +msgstr "Historique des statuts du ticket" + +#: src/Dashboard.php:115 msgid "Number of assignments per technician to a ticket" msgstr "Nombre d'affectations de techniciens pour un ticket" -#: src/Dashboard.php:87 -msgid "Number of time where a technician has been affected to a ticket" -msgstr "Nombre de fois où un technicien a été affecté à un ticket" - -#: src/Display.php:153 +#: src/Display.php:159 msgid "Groups in charge of the ticket" msgstr "Groupes chargés du ticket" -#: src/Display.php:155 +#: src/Display.php:161 msgid "Technicians in charge of the ticket" msgstr "Techniciens chargés du ticket" -#: src/Display.php:220 +#: src/Display.php:223 msgctxt "button" msgid "Reconstruct history for this ticket" msgstr "Reconstruire l'historique pour ce ticket" -#: src/Display.php:232 -msgid "Used calendar" -msgstr "Calendrier utilisé" - -#: src/Display.php:294 +#: src/Display.php:348 msgid "" "This view displays time spent by status, group, technician. The display does" " not use working hours" msgstr "Cette vue affiche les temps passés par statut, groupe, technicien. L'affichage n'utilise pas les heures ouvrées" -#: src/Display.php:360 -msgid "Assignment swimlane" -msgstr "Historique des actions" - -#: src/Display.php:705 +#: src/Display.php:663 msgid "Technician" msgid_plural "Technicians" msgstr[0] "Technicien" msgstr[1] "Techniciens" msgstr[2] "Techniciens" -#: src/Grouplevel.php:59 +#: src/Grouplevel.php:76 msgid "Service level" msgid_plural "Service levels" msgstr[0] "Niveau de support" msgstr[1] "Niveaux de support" msgstr[2] "Niveaux de support" -#: src/Grouplevel.php:70 src/Grouplevel.php:143 +#: src/Grouplevel.php:87 src/Grouplevel.php:150 msgid "List of associated groups" msgstr "Liste des groupes associés" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:48 -msgid "statResolvedSpentTimeByGroup_report_title" -msgstr "Temps passés en heures par les niveaux de support sur les tickets résolus ou clos" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:219 -msgid "Solved by" -msgstr "Résolu par" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:220 -msgid "Solved by (Group)" -msgstr "Résolu par (Groupe)" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:229 -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:228 -msgid "Duration by" -msgstr "Temps passé par" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:232 -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:231 -msgid "Total waiting duration of ticket" -msgstr "Durée totale de mise en attente du ticket" - -#: report/statResolvedSpentTimeByGroup/statResolvedSpentTimeByGroup.php:233 -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:232 -msgid "Total duration of ticket" -msgstr "Temps total du ticket" - -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:48 -msgid "statSpentTimeByGroup_report_title" -msgstr "Temps passés en heures par les niveaux de support sur les tickets clos" - -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:226 -msgid "Tasks number by" -msgstr "Nombre de tâches par" - -#: report/statSpentTimeByGroup/statSpentTimeByGroup.php:227 -msgid "Tasks duration by" -msgstr "Durée des tâches par" - -#: report/statSpentTimeProcessingByGroup/statSpentTimeProcessingByGroup.php:49 -msgid "statSpentTimeProcessingByGroup_report_title" -msgstr "Temps passés \"en cours\" par les niveaux de support sur les tickets" - -#: report/statSpentTimeProcessingByGroup/statSpentTimeProcessingByGroup.php:224 -msgid "Duration by \"in progress\"" -msgstr "Temps passé \"en cours\"" diff --git a/locales/ja_JP.mo b/locales/ja_JP.mo index 61324a95816474b61f48c43397fab6eb85f7e32f..efe691209f868c4af6930d241b34e6a82047e032 100644 GIT binary patch delta 768 zcmXxiyDvjg9Ki8kpQ>E?LbV?Ch^DO~9uZPuXc#&)A(2=lDppAiV$xAUB1CHAFX$lY zB8^cD7O@&^CSek(MSOqP?Jqg~oZmUO_nh;)rxv}7lwJeQvJiu`9@?l)WE?Ygeuz4z z@dsTPcZjrL8oO~0b$ku`a093Cz?!e1m;3=I@Y%}kPIJAI7<8JMNTMI7(SyrYp2v3b zEgZrk7O;#_tYZvA?4ko_a0GK0#yyPT2^v_zB-U_JN+NG`78nS-MP_jw6L^XPc#A1~ z!Aq*+ZW76pU$IMu6;+_tA|nq0Sdj|96PGp>xX{+|dV~=*00I_1gtoMHX=d zGkAmvyhnZUC#KLxJt>IjRpGDZB49>Wql3mp(H<;?=&?hI(R9@aP2Z-``;Sms^H%j+ zc@VV}jp(GKM`(nWMQ^Q!ULHzsesnDxn-m|73#Yf+E^Sqp!?0CXo!_qNzBlXm1H!90 AIRF3v delta 889 zcmYk)&r6g+7{KvyS8dm_t?l>Pk1?Zgr5|MBr6q_C8Fl4RkH&^7^(J zA|Zve5k^vnE_IQ;L`aa(p?{!DA;p`bP@VGT!SC}rLId-D-shd&nP;Avxy*+)e<9uY zRM9%<2kGY;lsb)9V?1byxKbxEiA~spTQP?R@QVHJ;$dPByK&r(&tVJkS3HA1@gk-h zqwl`D!HX<>6O(ukcj5y~V9mxem?ECV4*Y}#T*NlalbyzX+=F9y9H((V&fD>C*h;*H zS>=;Ovr=dIa2|75!XA8sow$JQnAoCJ7iO_WmHO~H@gK6}Cn`twvVqGy(%5Tb2cY}M6gzFpK6Z_wzwB{O8SqbtTOl|9#U z%DUtX>w+<5?G%f~t(gA$YCPVYU78qOel@i`Iu-_x!fFuSpAD\n" "Language-Team: LANGUAGE \n"