diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 617211ce3ac..a74285410fa 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -48,27 +48,6 @@ jobs: git init "${GITHUB_WORKSPACE}/codepolicy/bin/znuny.CodePolicy.pl" --all-files --mode ci - CPANAudit: - name: CPANAudit - runs-on: ubuntu-latest - container: debian:10-slim - steps: - - name: Check out repository code - uses: actions/checkout@v3 - env: - fetch-depth: "1" - - - name: Install dependencies - run: .github/workflows/ci/dependencies.sh - - - name: Setup Znuny - run: .github/workflows/ci/setup.sh - - - name: Check CPANAudit - run: | - su -c "bin/otrs.Console.pl Dev::Code::CPANAudit" - otrs - exit $? - Contributors: name: Contributors runs-on: ubuntu-latest @@ -228,7 +207,6 @@ jobs: container: debian:10-slim needs: [ ZnunyCodePolicy, - CPANAudit, Contributors, Database-Schema, Database-InitialInsert, diff --git a/.mailmap b/.mailmap index 1664d0decba..98fac147074 100644 --- a/.mailmap +++ b/.mailmap @@ -28,6 +28,7 @@ Jens Bothe jensoliver Jens Pfeifer Jens Pfeifer Jens Pfeifer Jens Pfeifer Jens Pfeifer Jens Pfeifer +Kai Herlemann Kai Herlemann <43746520+KaiHerlemann@users.noreply.github.com> Kamil Furtek Kamil Furtek Kevin Janssen <77158891+BuTzZ@users.noreply.github.com> root Konrad Gumienny Konrad @@ -94,6 +95,7 @@ tipue tipue <80031303+tipue-dev@users.noreply.github # Assign unknown entries to anonymous Znuny Weblate Weblate Admin Znuny Weblate Weblate +Znuny Weblate ZnunyWeblate anonymous atif <> anonymous nicolas <> anonymous otrsintern diff --git a/AUTHORS.md b/AUTHORS.md index 9fa9acd421a..825570adf88 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -15,6 +15,8 @@ The following persons contributed to Znuny: * Carlos Rodriguez * Christian Schöpplein * Christopher T. Kuhn +* Daniel Lisiecki +* Daniel Sprenger <123074686+sprengerdaniel@users.noreply.github.com> * Daniel Zamorano * David Crimi * Denis Nelubin @@ -43,7 +45,7 @@ The following persons contributed to Znuny: * Jens Pfeifer * Johannes Hörburger * Johannes Nickel -* Kai Herlemann <43746520+KaiHerlemann@users.noreply.github.com> +* Kai Herlemann * Kamil Furtek * Keith Moore * Kevin Janssen <77158891+BuTzZ@users.noreply.github.com> diff --git a/CHANGES.md b/CHANGES.md index 92f85829255..50b046f5c77 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,13 +1,38 @@ -# 6.5.1 2023-??-?? +# 6.5.2 2023-??-?? + - 2023-03-16 Added Appointment::EventModulePost Entry in XML. Thanks to Kevin Janssen (@BuTzZ). [PR#315](https://github.com/znuny/Znuny/pull/315) + - 2023-03-10 Fixed notification about empty subject for article drafts in AgentTicketCompose and AgentTicketEmailOutbound. + +# 6.5.1 2023-03-09 + - 2023-02-28 Added options tickets-created-before-date and tickets-created-before-days to console command Admin::Article::StorageSwitch. + - 2023-02-28 Fixed encoding of postmaster filter name in AdminPostMasterFilter. + - 2023-02-28 Fixed encoding of profile name in AdminGenericAgent. + - 2023-02-23 Fixed "Inline images in drafts will not display for more than 24 hours". [#309](https://github.com/znuny/Znuny/issues/309) + - 2023-02-21 Fixed - Agent Calendar Import: Import of a calendar file does not work. + - 2023-02-20 Removed maxlength for field short description in ActivityDialog (#335). Thanks to Sector Nord AG (@paulfolkers). [PR#335](https://github.com/znuny/Znuny/pull/335) + - 2023-02-17 Moved code of ITSMIncidentProblemManagement to Znuny Framework that will only be executed if ITSM actually is installed. + - 2023-02-17 Removed CPAN::Audit as a required Perl module. + - 2023-02-16 Integrated package Znuny-NoteToLinkedTicket. + - 2023-02-13 Added support for smart tags to process activity dialog article field. + - 2023-01-25 Added Dashboard element filter: My owned tickets. + - 2023-01-23 Added new event module to store customer company data in ticket dynamic fields: Ticket::EventModulePost DynamicFieldFromCustomerCompany. + - 2023-01-23 Sort screens in AdminDynamicFieldScreenConfiguration by values (#327). Thanks to Emin Yazi (@eyazi), Efflux. [PR#327](https://github.com/znuny/Znuny/pull/327) + - 2023-01-20 Added SysConfig setting to configure format tags in rich text editor. Thanks to Daniel Sprenger (@sprengerdaniel). [PR#334](https://github.com/znuny/Znuny/pull/334) + - 2023-01-20 Fixed "NoPermission" screen to use "CustomerNoPermission" for ACL checking. Thanks to Sector Nord AG (@paulfolkers). [PR#333](https://github.com/znuny/Znuny/pull/333) + - 2023-01-20 Fixed reloading of the toolbar modules. Thanks to Tim Püttmanns (@tipue-dev), maxence. [PR#317](https://github.com/znuny/Znuny/pull/317) + - 2023-01-20 Fixed hidden TicketOverview filters for Medium and Preview. Thanks to Tim Püttmanns (@tipue-dev), maxence. [PR#301](https://github.com/znuny/Znuny/pull/301) + - 2023-01-20 Fixed uninitialized value warning in AdminSystemMaintenance. Thanks to Tim Püttmanns (@tipue-dev), maxence. [PR#298](https://github.com/znuny/Znuny/pull/298) + - 2023-01-12 Fixed use of unavailable CKEditor autocomplete plugin when editor is in "CodeMirror" mode (e.g. web service XSLT configuration dialog). + - 2023-01-10 JavaScript code will now be removed from href attributes in function Kernel::System::HTMLUtils::ToAscii. Thanks for hints to Tim Püttmanns, maxence. - 2023-01-10 Sector Nord AG: Fixed popup description long were cut off in Customer Interface. Thanks to Sector Nord AG (@jsinagowitz). [PR#331](https://github.com/znuny/Znuny/pull/331) - 2023-01-09 Integrated package Znuny4OTRS-UserMaxArticlesPerPage. - 2023-01-06 Fixed 'ACL misbehaviour in processes' - ActivityEntityID is missing in AgentTicketProcess.pm. [#316](https://github.com/znuny/Znuny/issues/316) + - 2023-01-05 Added missing group check to Kernel/System/Auth/Sync/LDAP.pm. - 2023-01-05 Fixed JavaScript error in edit-mode in AdminACL. - - 2023-01-05 Changed JS alert() function to Core.UI.Dialog.ShowAlert(). - - 2023-01-04 Show PackageRequired- and ModuleRequired-information while package installation & update. + - 2023-01-05 Changed JS alert function to Core.UI.Dialog.ShowAlert. + - 2023-01-04 Show PackageRequired and ModuleRequired information while package installation and update. - 2023-01-04 Reworked information of LastViews. - 2023-01-03 Process activity dialog article fields with subject and body can now be pre-filled. The Body also support RichtText. Thanks to Berner Fachhochschule (bfh.ch) for sponsoring this feature. - - 2022-12-29 Reenabled TicketID for reporting (Dynamic/TicketList). + - 2022-12-29 Re-enabled TicketID for reporting (Dynamic/TicketList). - 2022-12-19 Added check for maximum filename length to file uploads. - 2022-12-16 Added new function Kernel::System::Web::Request::GetParams() to get request parameters. - 2022-12-13 Fixed SQL injection in TicketSearch.pm (CVE-2022-4427). Thanks for hints to Tim Püttmanns, maxence. @@ -18,6 +43,7 @@ - 2022-11-25 Moved code of ITSMCore to Znuny Framework that will only be executed if ITSM actually is installed. - 2022-11-24 Fixed handling of empty result for frontend autocompletion of dynamic field type WebserviceMultiselect. - 2022-11-24 SOAP::Lite: Data of elements with attribute 'xsi:type' now will be returned as a hash or array instead of an arbitrary object that Znuny cannot handle. + - 2022-09-20 Added config level check to SysConfig admin dialog. Thanks for hints to Tim Püttmanns, maxence. - 2022-09-16 Auto responses now will not be sent if the recipient would be a system address. # 6.4.5 2022-12-20 @@ -36,7 +62,7 @@ - 2022-10-12 S/MIME certificates will now be reindexed during Znuny migration. - 2022-10-12 Increased size of column "subject" of table "smime_keys". - 2022-10-11 Added input field for OAuth2 token scope to admin dialog. - - 2022-10-07 Integrate DashboardMyLastChangedTickets. Thanks to Renée Bäcker (@reneeb). [PR#177](https://github.com/znuny/Znuny/pull/177) + - 2022-10-07 Integrated DashboardMyLastChangedTickets. Thanks to Renée Bäcker (@reneeb). [PR#177](https://github.com/znuny/Znuny/pull/177) - 2022-10-07 Renamed changed settings from FrontendRichText::Path to Frontend::RichText::Path. Thanks to Emin Yazi (@eyazi), Efflux. Thanks to Tim Püttmanns (@tipue-dev), maxence. [PR#304](https://github.com/znuny/Znuny/pull/304) - 2022-10-05 Improved usability - AgentTicketBulk - Set DynamicField_NAMEUsed checkbox to true if it is set before or if dynamic field is mandatory. - 2022-09-29 Fixed bug - hour 0 is not possible in the default settings for TimeWorkingHours. Thanks to Sector Nord AG (@LuBroering - Lukas Bröring). [PR#296](https://github.com/znuny/Znuny/pull/296) diff --git a/Kernel/Config/Defaults.pm b/Kernel/Config/Defaults.pm index 12b65ccb1ad..efd92a01857 100644 --- a/Kernel/Config/Defaults.pm +++ b/Kernel/Config/Defaults.pm @@ -531,6 +531,7 @@ sub LoadDefaults { # $Self->{'AuthSyncModule::LDAP::Host'} = 'ldap.example.com'; # $Self->{'AuthSyncModule::LDAP::BaseDN'} = 'dc=example,dc=com'; # $Self->{'AuthSyncModule::LDAP::UID'} = 'uid'; +# $Self->{'AuthSyncModule::LDAP::GroupDN'} = 'cn=otrsallow,ou=posixGroups,dc=example,dc=com'; # The following is valid but would only be necessary if the # anonymous user do NOT have permission to read from the LDAP tree @@ -1750,7 +1751,7 @@ via the Preferences button after logging in. NavBarName => 'Admin', Title => '', }; - $Self->{'Loader::Module::Admin'}->{'000-Defaults'} = { + $Self->{'Loader::Module::Admin'}->{'001-Framework'} = { CSS => [ 'Core.Agent.Admin.css', ], @@ -1808,7 +1809,7 @@ via the Preferences button after logging in. NavBarName => 'Admin', Title => 'System Log', }; - $Self->{'Loader::Module::AdminLog'}->{'000-Defaults'} = { + $Self->{'Loader::Module::AdminLog'}->{'001-Framework'} = { JavaScript => [ 'Core.Agent.Admin.Log.js' ], @@ -1833,7 +1834,7 @@ via the Preferences button after logging in. Title => 'System Configuration', NavBarName => 'Admin', }; - $Self->{'Loader::Module::AdminSystemConfiguration'}->{'000-Defaults'} = { + $Self->{'Loader::Module::AdminSystemConfiguration'}->{'001-Framework'} = { CSS => [ 'Core.Agent.Admin.SystemConfiguration.css', ], diff --git a/Kernel/Config/Files/XML/Framework.xml b/Kernel/Config/Files/XML/Framework.xml index a5f5ef7e7ef..2aed77be706 100644 --- a/Kernel/Config/Files/XML/Framework.xml +++ b/Kernel/Config/Files/XML/Framework.xml @@ -458,6 +458,13 @@ Arial/Arial, Helvetica, sans-serif;Calibri/Calibri, sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-serif + + Defines the selectable format tags in the rich text editor. + Frontend::Base + + p;h1;h2;h3;h4;h5;h6;pre + + Defines additional plugins for use in the rich text editor. Frontend::Base @@ -8571,7 +8578,6 @@ via the Preferences button after logging in. admin - users Manage System Configuration Deployments. @@ -8654,7 +8660,6 @@ via the Preferences button after logging in. Core.SystemConfiguration.VacationDays.js Core.SystemConfiguration.VacationDaysOneTime.js Core.SystemConfiguration.WorkingHours.js - Core.Form.js Core.Agent.Admin.SystemConfiguration.js @@ -8737,7 +8742,6 @@ via the Preferences button after logging in. Core.SystemConfiguration.VacationDays.js Core.SystemConfiguration.VacationDaysOneTime.js Core.SystemConfiguration.WorkingHours.js - Core.Form.js Core.Agent.Admin.SystemConfiguration.js diff --git a/Kernel/Config/Files/XML/GenericInterface.xml b/Kernel/Config/Files/XML/GenericInterface.xml index 99ef182b032..58cf3702fdf 100644 --- a/Kernel/Config/Files/XML/GenericInterface.xml +++ b/Kernel/Config/Files/XML/GenericInterface.xml @@ -1,5 +1,16 @@ + + Performs the configured action for each event (as an Invoker) for each configured web service. + Core::Event::AppointmentCalendar + + + Kernel::GenericInterface::Event::Handler + 1 + + + + Performs the configured action for each event (as an Invoker) for each configured web service. Core::Event::Ticket diff --git a/Kernel/Config/Files/XML/ProcessManagement.xml b/Kernel/Config/Files/XML/ProcessManagement.xml index 8d4f0afef94..08918bd4dba 100644 --- a/Kernel/Config/Files/XML/ProcessManagement.xml +++ b/Kernel/Config/Files/XML/ProcessManagement.xml @@ -330,7 +330,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketProcess.js @@ -507,7 +506,6 @@ Core.TicketProcess.js Core.Customer.TicketProcess.js - Core.TicketProcess.js diff --git a/Kernel/Config/Files/XML/Ticket.xml b/Kernel/Config/Files/XML/Ticket.xml index e14fc7657eb..5e2ab307600 100644 --- a/Kernel/Config/Files/XML/Ticket.xml +++ b/Kernel/Config/Files/XML/Ticket.xml @@ -2358,6 +2358,104 @@ + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + + + Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;". + Frontend::Agent::View::TicketSearch + + + + + + Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;". + Frontend::Agent::View::TicketSearch + + + + + + Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;". + Frontend::Agent::View::TicketSearch + + + + + + Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;". + Frontend::Agent::View::TicketSearch + + + + + + Defines the default shown ticket search attribute for ticket search screen. + Frontend::Agent::View::TicketSearch + + + + Defines the default shown ticket search attribute for ticket search screen. Frontend::Agent::View::TicketSearch @@ -7666,7 +7764,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketPhone.js @@ -7809,7 +7906,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketEmail.js @@ -8347,6 +8443,7 @@ Core.Agent.LinkObject.js Core.Agent.TableFilters.js Core.Agent.TicketFormDraft.js + Core.Agent.TicketNoteToLinkedTicket.js @@ -8812,7 +8909,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketCompose.js @@ -8884,7 +8980,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketForward.js @@ -8922,7 +9017,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketEmailOutbound.js @@ -8960,7 +9054,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketEmailResend.js @@ -8997,7 +9090,6 @@ - Core.Agent.CustomerSearch.js Core.Agent.CustomerSearchAutoComplete.js Core.Agent.TicketAction.js Core.Agent.TicketSplit.js @@ -10834,7 +10926,6 @@ Core.Customer.TicketZoom.js - Core.UI.Popup.js @@ -13628,6 +13719,13 @@ Thanks for your help! 1 + + + Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket + 50 + 1 + + @@ -13699,6 +13797,13 @@ Thanks for your help! 1 + + + Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket + 50 + 1 + + @@ -13784,6 +13889,13 @@ Thanks for your help! 1 + + + Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket + 50 + 1 + + @@ -13827,6 +13939,13 @@ Thanks for your help! 1 + + + Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket + 50 + 1 + + diff --git a/Kernel/Config/Files/XML/Znuny.xml b/Kernel/Config/Files/XML/Znuny.xml index 82416e1649c..c13c05eb082 100644 --- a/Kernel/Config/Files/XML/Znuny.xml +++ b/Kernel/Config/Files/XML/Znuny.xml @@ -1249,7 +1249,6 @@ Core.UI.AllocationList.js - Core.UI.Table.js Znuny.Agent.Admin.DynamicFieldScreenConfiguration.js @@ -2871,6 +2870,14 @@ + + Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution. + Core + + 20100101 + + + @@ -2890,4 +2897,254 @@ + + + + Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting. + Core::Ticket + + + CustomerCompanyName + + + + + This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping. + Core::Event::Ticket + + + Kernel::System::Ticket::Event::DynamicFieldFromCustomerCompany + (TicketCreate|TicketCustomerUpdate) + + + + + + + Frontend module registration for the agent interface. + Frontend::Agent::ModuleRegistration + + + + + + + + + + + + An additional screen to add notes to a linked ticket. + NoteToLinkedTicket + Ticket + + + + + + Loader module registration for the agent interface. + Frontend::Agent::ModuleRegistration::Loader + + + + + Core.Agent.TicketAction.js + Core.Agent.TicketActionCommon.js + Core.Agent.TicketFormDraft.js + + + + + + + Required permissions to use the NoteToLinkedTicket screen in the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + note + + + + Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + open + + + + Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 1 + + + + Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + + + + + Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + + + + + Allows adding notes in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 1 + + + + Sets if a note in NoteToLinkedTicket screen must be filled in by the agent. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 1 + + + + Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + AddNote + + + + Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + %%NoteToLinkedTicket + + + + Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default. + Frontend::Agent::View::TicketNote + + 0 + + + + Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated). + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated). + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets if service must be selected by the agent. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets if SLA must be selected by the agent. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets if ticket owner must be selected by the agent. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + + open + closed + pending reminder + pending auto + + + + + Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + open + + + + Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + + + Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 3 normal + + + + Shows the title field in the NoteToLinkedTicket screen of the agent interface. + Frontend::Agent::View::TicketNoteToLinkedTicket + + 0 + + diff --git a/Kernel/GenericInterface/Mapping/OutOfOffice.pm b/Kernel/GenericInterface/Mapping/OutOfOffice.pm index 69508f5f985..348d93be0da 100644 --- a/Kernel/GenericInterface/Mapping/OutOfOffice.pm +++ b/Kernel/GenericInterface/Mapping/OutOfOffice.pm @@ -55,7 +55,7 @@ perform data mapping my $Result = $MappingObject->Map( Data => { # data payload before mapping - SessionID => 'AValidSessionIDValue' # the ID of the user session + SessionID => 'AValidSessionIDValue', # the ID of the user session UserLogin => 'Agent', # if no SessionID is given UserLogin is required Password => 'some password', # user password OutOfOfficeEntriesCSVString => 'CSV string with out-of-office entries to set', @@ -66,7 +66,7 @@ perform data mapping Success => 1, # 0 or 1 ErrorMessage => '', # in case of error Data => { # data payload of after mapping - SessionID => 'AValidSessionIDValue' # the ID of the user session + SessionID => 'AValidSessionIDValue', # the ID of the user session UserLogin => 'Agent', # if no SessionID is given UserLogin is required Password => 'some password', # user password OutOfOfficeEntriesCSVString => 'CSV string with out-of-office entries to set', diff --git a/Kernel/GenericInterface/Operation/Common.pm b/Kernel/GenericInterface/Operation/Common.pm index 56a272d0270..fbfe0a89533 100644 --- a/Kernel/GenericInterface/Operation/Common.pm +++ b/Kernel/GenericInterface/Operation/Common.pm @@ -28,7 +28,7 @@ performs user or customer user authorization my ( $UserID, $UserType ) = $CommonObject->Auth( Data => { - SessionID => 'AValidSessionIDValue' # the ID of the user session + SessionID => 'AValidSessionIDValue', # the ID of the user session UserLogin => 'Agent1', # optional, provide UserLogin or CustomerUserLogin # or CustomerUserLogin => 'Customer1', # optional, provide UserLogin or CustomerUserLogin diff --git a/Kernel/GenericInterface/Operation/Ticket/Common.pm b/Kernel/GenericInterface/Operation/Ticket/Common.pm index 08040626a12..022d988a24b 100644 --- a/Kernel/GenericInterface/Operation/Ticket/Common.pm +++ b/Kernel/GenericInterface/Operation/Ticket/Common.pm @@ -1115,8 +1115,8 @@ Sets the value of a dynamic field. my $Result = $CommonObject->SetDynamicFieldValue( Name => 'some name', # the name of the dynamic field Value => 'some value', # String or Integer or DateTime format - TicketID => 123 - ArticleID => 123 + TicketID => 123, + ArticleID => 123, UserID => 123, ); diff --git a/Kernel/GenericInterface/Operation/Ticket/TicketCreate.pm b/Kernel/GenericInterface/Operation/Ticket/TicketCreate.pm index 1366f0a7d4d..96bcc60e773 100644 --- a/Kernel/GenericInterface/Operation/Ticket/TicketCreate.pm +++ b/Kernel/GenericInterface/Operation/Ticket/TicketCreate.pm @@ -104,7 +104,7 @@ perform TicketCreate Operation. This will return the created ticket number. PendingTime { # optional Year => 2011, - Month => 12 + Month => 12, Day => 03, Hour => 23, Minute => 05, @@ -180,8 +180,8 @@ perform TicketCreate Operation. This will return the created ticket number. ExcludeMuteNotificationToUserID => [1, 2, 3] # optional Attachment => [ { - Content => 'content' # base64 encoded - ContentType => 'some content type' + Content => 'content', # base64 encoded + ContentType => 'some content type', Filename => 'some fine name' }, # ... @@ -206,16 +206,16 @@ perform TicketCreate Operation. This will return the created ticket number. Attachment => [ { - Content => 'content' # base64 encoded - ContentType => 'some content type' + Content => 'content', # base64 encoded + ContentType => 'some content type', Filename => 'some fine name' }, # ... ], #or #Attachment => { - # Content => 'content' - # ContentType => 'some content type' + # Content => 'content', + # ContentType => 'some content type', # Filename => 'some fine name' #}, }, @@ -226,10 +226,10 @@ perform TicketCreate Operation. This will return the created ticket number. ErrorMessage => '', # in case of error Data => { # result data payload after Operation TicketID => 123, # Ticket ID Znuny - TicketNumber => 2324454323322 # Ticket number in Znuny + TicketNumber => 2324454323322, # Ticket number in Znuny ArticleID => 43, # Article ID in Znuny Error => { # should not return errors - ErrorCode => 'Ticket.Create.ErrorCode' + ErrorCode => 'Ticket.Create.ErrorCode', ErrorMessage => 'Error Description' }, @@ -261,7 +261,7 @@ perform TicketCreate Operation. This will return the created ticket number. Responsible => 'some_responsible_login', ResponsibleID => 123, Age => 3456, - Created => '2010-10-27 20:15:00' + Created => '2010-10-27 20:15:00', CreateBy => 123, Changed => '2010-10-27 20:15:15', ChangeBy => 123, diff --git a/Kernel/GenericInterface/Operation/Ticket/TicketGet.pm b/Kernel/GenericInterface/Operation/Ticket/TicketGet.pm index cad8216c3ac..c6ddf438cc7 100644 --- a/Kernel/GenericInterface/Operation/Ticket/TicketGet.pm +++ b/Kernel/GenericInterface/Operation/Ticket/TicketGet.pm @@ -83,8 +83,8 @@ one or more ticket entries in one call. ArticleLimit => 5, # Optional Attachments => 1, # Optional, 0 as default. If it's set with the value 1, # attachments for articles will be included on ticket data - GetAttachmentContents = 1 # Optional, 1 as default. 0|1, - HTMLBodyAsAttachment => 1 # Optional, If enabled the HTML body version of each article + GetAttachmentContents = 1, # Optional, 1 as default. 0|1, + HTMLBodyAsAttachment => 1, # Optional, If enabled the HTML body version of each article # is added to the attachments list }, ); @@ -120,7 +120,7 @@ one or more ticket entries in one call. Responsible => 'some_responsible_login', ResponsibleID => 123, Age => 3456, - Created => '2010-10-27 20:15:00' + Created => '2010-10-27 20:15:00', CreateBy => 123, Changed => '2010-10-27 20:15:15', ChangeBy => 123, diff --git a/Kernel/GenericInterface/Operation/Ticket/TicketUpdate.pm b/Kernel/GenericInterface/Operation/Ticket/TicketUpdate.pm index e74288ff62c..a59fb566c32 100644 --- a/Kernel/GenericInterface/Operation/Ticket/TicketUpdate.pm +++ b/Kernel/GenericInterface/Operation/Ticket/TicketUpdate.pm @@ -102,7 +102,7 @@ if applicable the created ArticleID. PendingTime { # optional Year => 2011, - Month => 12 + Month => 12, Day => 03, Hour => 23, Minute => 05, @@ -171,16 +171,16 @@ if applicable the created ArticleID. Attachment [ { - Content => 'content' # base64 encoded - ContentType => 'some content type' + Content => 'content', # base64 encoded + ContentType => 'some content type', Filename => 'some fine name' }, # ... ], #or #Attachment { - # Content => 'content' - # ContentType => 'some content type' + # Content => 'content', + # ContentType => 'some content type', # Filename => 'some fine name' #}, }, @@ -193,7 +193,7 @@ if applicable the created ArticleID. TicketID => 123, # Ticket ID in Znuny ArticleID => 43, # Article ID in Znuny Error => { # should not return errors - ErrorCode => 'TicketUpdate.ErrorCode' + ErrorCode => 'TicketUpdate.ErrorCode', ErrorMessage => 'Error Description' }, @@ -225,7 +225,7 @@ if applicable the created ArticleID. Responsible => 'some_responsible_login', ResponsibleID => 123, Age => 3456, - Created => '2010-10-27 20:15:00' + Created => '2010-10-27 20:15:00', CreateBy => 123, Changed => '2010-10-27 20:15:15', ChangeBy => 123, @@ -1326,7 +1326,7 @@ sub _CheckAttachment { check if user has permissions to update ticket attributes. my $Response = $OperationObject->_CheckUpdatePermissions( - TicketID => 123 + TicketID => 123, Ticket => $Ticket, # all ticket parameters Article => $Ticket, # all attachment parameters DynamicField => $Ticket, # all dynamic field parameters @@ -1509,7 +1509,7 @@ sub _CheckUpdatePermissions { updates a ticket and creates an article and sets dynamic fields and attachments if specified. my $Response = $OperationObject->_TicketUpdate( - TicketID => 123 + TicketID => 123, Ticket => $Ticket, # all ticket parameters Article => $Article, # all attachment parameters DynamicField => $DynamicField, # all dynamic field parameters diff --git a/Kernel/GenericInterface/Operation/User/OutOfOffice.pm b/Kernel/GenericInterface/Operation/User/OutOfOffice.pm index c9ee6ee04aa..a4c10789fae 100644 --- a/Kernel/GenericInterface/Operation/User/OutOfOffice.pm +++ b/Kernel/GenericInterface/Operation/User/OutOfOffice.pm @@ -68,7 +68,7 @@ Sets out-of-office information for a specific user. my $Result = $OperationObject->Run( Data => { - SessionID => 'AValidSessionIDValue' # the ID of the user session + SessionID => 'AValidSessionIDValue', # the ID of the user session UserLogin => 'Agent', # if no SessionID is given UserLogin is required Password => 'some password', # user password OutOfOfficeEntriesCSVString => 'Original CSV string with out-of-office data', @@ -102,7 +102,7 @@ Sets out-of-office information for a specific user. Data => { # result data payload after Operation Success => 1, Error => { # should not return errors - ErrorCode => 'OutOfOffice.ErrorCode' + ErrorCode => 'OutOfOffice.ErrorCode', ErrorMessage => 'Error Description' }, }, diff --git a/Kernel/GenericInterface/Transport/HTTP/REST.pm b/Kernel/GenericInterface/Transport/HTTP/REST.pm index 566cdcab4f6..2a38371f97a 100644 --- a/Kernel/GenericInterface/Transport/HTTP/REST.pm +++ b/Kernel/GenericInterface/Transport/HTTP/REST.pm @@ -409,7 +409,7 @@ The HTTP code is set accordingly - C<500> for content syntax errors my $Result = $TransportObject->ProviderGenerateResponse( - Success => 1 + Success => 1, Data => { # data payload for response, optional ... }, diff --git a/Kernel/GenericInterface/Transport/HTTP/SOAP.pm b/Kernel/GenericInterface/Transport/HTTP/SOAP.pm index 57e6ee14268..7b2ec0f8e86 100644 --- a/Kernel/GenericInterface/Transport/HTTP/SOAP.pm +++ b/Kernel/GenericInterface/Transport/HTTP/SOAP.pm @@ -409,7 +409,7 @@ The HTTP code is set accordingly - C<500> for content syntax errors my $Result = $TransportObject->ProviderGenerateResponse( - Success => 1 + Success => 1, Data => { # data payload for response, optional ... }, diff --git a/Kernel/Language/ar_SA.pm b/Kernel/Language/ar_SA.pm index 78e30a8052f..dd8713d4793 100644 --- a/Kernel/Language/ar_SA.pm +++ b/Kernel/Language/ar_SA.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.0765619941728715; + $Self->{Completeness} = 0.0758698453608247; # csv separator $Self->{Separator} = ''; @@ -227,16 +227,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'الرد', 'Auto response from' => '', - 'Reference' => '', - 'To get the first 20 character of the subject.' => '', - 'To get the first 5 lines of the email.' => '', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => '', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => '', 'ro' => '', 'Read only access to the ticket in this group/queue.' => '', 'rw' => '', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'التنبيه أرسل إلى مشغل أو عميل.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'الحالة', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'حالة البطاقة الآن هي', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'قائمة بطاقات جديدة', 'Move' => 'نقل', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => '', 'Update Time' => '', 'Solution Time' => '', + 'Impact' => '', + 'CustomerID' => 'رقم العميل', 'Move ticket to a different queue' => '', 'Change queue' => 'تغيير القائمة', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'الملف', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'رقم العميل', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '', + 'To get the first 5 lines of the email.' => '', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => '', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'غير فعال مؤقتاً', @@ -8598,6 +8671,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/bg.pm b/Kernel/Language/bg.pm index 6052a7a75b7..946e47da5ac 100644 --- a/Kernel/Language/bg.pm +++ b/Kernel/Language/bg.pm @@ -26,7 +26,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y - %T'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.200226610553577; + $Self->{Completeness} = 0.198775773195876; # csv separator $Self->{Separator} = ';'; @@ -225,16 +225,6 @@ sub Data { 'Message body' => 'Тяло на съобщението', 'Add new notification language' => 'Дованявене на нова езиково известие', 'Save Changes' => 'Запази промените', - 'Tag Reference' => 'Референтен маркер', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Можете да използвате следните маркери', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'др.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Опции за конфигуриране', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -274,20 +264,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Отговор', 'Auto response from' => 'Автоматичен отговор от', - 'Reference' => 'Препратка', - 'To get the first 20 character of the subject.' => 'За да се вземат първите 20 символа от "Относно" полето', - 'To get the first 5 lines of the email.' => 'За да се вземат първите 5 реда от съобщението.', - 'To get the name of the ticket\'s customer user (if given).' => 'За да получите името на потребителя на билета ( ID дадено).', - 'To get the article attribute' => 'За да получите атрибута на статията', - 'Options of the current customer user data' => 'Опции на текущите потребителски данни.', - 'Ticket owner options' => 'Опции на собственика на билета', - 'Ticket responsible options' => 'Настройки за отговор на билета', - 'Options of the current user who requested this action' => 'Опции на текущия потребител, който е поискал това действие', - 'Options of the ticket data' => 'Опции на данните за билетите', - 'Options of ticket dynamic fields internal key values' => 'Опциите на динамичните полета на билетите за вътрешните стойности', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Опциите на динамичните полета на билетите показват стойности, полезни за полетата "Покритие" и "Многофункционалст"', - 'Example response' => 'Примерен отговор', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Управление на облачните услуги', @@ -430,6 +406,7 @@ sub Data { 'Toggle %s permission for %s' => 'Превключване на %s разрешение за %s', 'Customer Default Groups:' => 'Групи по подразбиране клиенти :', 'No changes can be made to these groups.' => 'Не могат да се правят промени в тези групи.', + 'Reference' => 'Препратка', 'ro' => 'само за четене', 'Read only access to the ticket in this group/queue.' => 'Достъп само за четене за билетите в тази група/опашка', 'rw' => 'четене/запис', @@ -1441,24 +1418,6 @@ sub Data { 'Информирай поребителя веднъж за деня с един билет използвайси избрания път.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Уведомления се изпращат на агент или клиент-потребител', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'За да получите първите 20 знака на темата (на най-новата статия на Агента).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'За да получите първите 5 реда на тялото (на най-новата статия на Агента).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'За да получите първите 20 знака на темата (от последната статия на клиента).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'За да получите първите 5 линии на тялото (от последната статия на клиента).', - 'Attributes of the current customer user data' => 'Атрибути на текущите потребителски данни', - 'Attributes of the current ticket owner user data' => 'Атрибути на данните за текущия потребител на собственика на билета', - 'Attributes of the current ticket responsible user data' => 'Атрибути на текущите потребителски данни, отговорни за билетите', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2077,8 +2036,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2138,7 +2095,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Управление на статус', @@ -2310,18 +2266,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Текущия статус на билета е', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2580,6 +2524,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2826,6 +2771,13 @@ sub Data { 'New Queue' => 'Следваща опашка', 'Move' => 'Преместване', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2834,6 +2786,8 @@ sub Data { 'First Response Time' => 'Време на първи отговор', 'Update Time' => 'Време на ъпдейт на статуса', 'Solution Time' => 'Време за решаване', + 'Impact' => 'Влияние', + 'CustomerID' => 'Потребителски индикатив', 'Move ticket to a different queue' => '', 'Change queue' => 'Промяна на опашката', @@ -3079,7 +3033,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Профил', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Потребителски индикатив', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3312,6 +3265,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'др.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'За да се вземат първите 20 символа от "Относно" полето', + 'To get the first 5 lines of the email.' => 'За да се вземат първите 5 реда от съобщението.', + 'To get the name of the ticket\'s customer user (if given).' => 'За да получите името на потребителя на билета ( ID дадено).', + 'To get the article attribute' => 'За да получите атрибута на статията', + 'Options of the current customer user data' => 'Опции на текущите потребителски данни.', + 'Ticket owner options' => 'Опции на собственика на билета', + 'Options of the ticket data' => 'Опции на данните за билетите', + 'Options of ticket dynamic fields internal key values' => 'Опциите на динамичните полета на билетите за вътрешните стойности', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Опциите на динамичните полета на билетите показват стойности, полезни за полетата "Покритие" и "Многофункционалст"', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'За да получите първите 20 знака на темата (на най-новата статия на Агента).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'За да получите първите 5 реда на тялото (на най-новата статия на Агента).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'За да получите първите 20 знака на темата (от последната статия на клиента).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'За да получите първите 5 линии на тялото (от последната статия на клиента).', + 'Attributes of the current customer user data' => 'Атрибути на текущите потребителски данни', + 'Attributes of the current ticket owner user data' => 'Атрибути на данните за текущия потребител на собственика на билета', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Референтен маркер', + 'You can use the following tags' => 'Можете да използвате следните маркери', + 'Ticket responsible options' => 'Настройки за отговор на билета', + 'Options of the current user who requested this action' => 'Опции на текущия потребител, който е поискал това действие', + 'Config options' => 'Опции за конфигуриране', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3909,7 +3917,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4365,9 +4373,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4662,6 +4667,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Отговор на бележка', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Разделяне на статията.', @@ -5388,6 +5397,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5790,6 +5804,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6736,6 +6751,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7984,6 +8007,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'временно невалиден', @@ -8596,6 +8669,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Отговор', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/ca.pm b/Kernel/Language/ca.pm index 385bc4bd841..2c1e0447210 100644 --- a/Kernel/Language/ca.pm +++ b/Kernel/Language/ca.pm @@ -26,7 +26,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.206215603755261; + $Self->{Completeness} = 0.204252577319588; # csv separator $Self->{Separator} = ''; @@ -225,16 +225,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Guardar canvis', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Pot utilitzar les següents etiquetes', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => ' p. ex.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Opcions de configuració', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -274,20 +264,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Resposta', 'Auto response from' => 'Resposta automática de', - 'Reference' => 'Referència', - 'To get the first 20 character of the subject.' => 'Per a obtenir els primers 20 caràcters de l\'assumpte.', - 'To get the first 5 lines of the email.' => 'Per a obtenir les primeres 5 línies del correu.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Per obtenir l\'atribut article', - 'Options of the current customer user data' => 'Opcions de les dades dels usuaris actuals dels clients', - 'Ticket owner options' => 'Opcions de propietari del tiquet', - 'Ticket responsible options' => 'Opcions de responsable del tiquet', - 'Options of the current user who requested this action' => 'Opcions de l\'usuari actual que va sol·licitar aquesta acció', - 'Options of the ticket data' => 'Opcions de les dades del tiquet', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Resposta d\'exemple', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -430,6 +406,7 @@ sub Data { 'Toggle %s permission for %s' => 'Canviar %s permisos per a %s', 'Customer Default Groups:' => 'Grups per defecte del client', 'No changes can be made to these groups.' => 'No es poden fer canvis a aquests grups.', + 'Reference' => 'Referència', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Accés de només lectura als tiquets en aquest grup/cua.', 'rw' => 'rw', @@ -1441,24 +1418,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Les notificacions se li envian a un agent o client', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Per obtenir els primers 20 caràcters de l\'assumpte (de l\'article més recent de l\'agent).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Per obtenir les primeres 5 línies del cos (de l\'article més recent de l\'agent).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Per obtenir els primers 20 caràcters de l\'assumpte (de l\'article més recent del client).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Per obtenir les primeres 5 línies del cos (de l\'article més recent del client).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2077,8 +2036,6 @@ sub Data { 'Edit Salutation' => 'Editar salutació', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'p. ex.', - 'Example salutation' => 'Exemple salutació', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2138,7 +2095,6 @@ sub Data { 'Edit Signature' => 'Editar signatura', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Exemple signatura', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestió d\'estat', @@ -2310,18 +2266,6 @@ sub Data { 'Delete this entry' => 'Eliminar aquesta entrada', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'L\'estat actual del tiquet és', - 'Your email address is' => 'La vostra adreça de correu electrònic és', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2580,6 +2524,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Els meus tiquets bloquejats', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => 'Tiquets a les meves cues', @@ -2826,6 +2771,13 @@ sub Data { 'New Queue' => 'Nova cua', 'Move' => 'Moure', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'No s\'han trobat dades del tiquet', 'Open / Close ticket action menu' => '', @@ -2834,6 +2786,8 @@ sub Data { 'First Response Time' => 'Temps de resposta', 'Update Time' => 'Temps d\'actualització', 'Solution Time' => 'Temps de resolució', + 'Impact' => '', + 'CustomerID' => 'Nombre de client', 'Move ticket to a different queue' => 'Moure tiquet a una altra cua', 'Change queue' => 'Canviar cua', @@ -3079,7 +3033,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'p. ex. 10*5155 o 10558*', - 'CustomerID' => 'Nombre de client', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3312,6 +3265,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => ' p. ex.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Per a obtenir els primers 20 caràcters de l\'assumpte.', + 'To get the first 5 lines of the email.' => 'Per a obtenir les primeres 5 línies del correu.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Per obtenir l\'atribut article', + 'Options of the current customer user data' => 'Opcions de les dades dels usuaris actuals dels clients', + 'Ticket owner options' => 'Opcions de propietari del tiquet', + 'Options of the ticket data' => 'Opcions de les dades del tiquet', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Per obtenir els primers 20 caràcters de l\'assumpte (de l\'article més recent de l\'agent).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Per obtenir les primeres 5 línies del cos (de l\'article més recent de l\'agent).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Per obtenir els primers 20 caràcters de l\'assumpte (de l\'article més recent del client).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Per obtenir les primeres 5 línies del cos (de l\'article més recent del client).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'p. ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Pot utilitzar les següents etiquetes', + 'Ticket responsible options' => 'Opcions de responsable del tiquet', + 'Options of the current user who requested this action' => 'Opcions de l\'usuari actual que va sol·licitar aquesta acció', + 'Config options' => 'Opcions de configuració', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Vostè pot seleccionar un o més grups per definir l\'accés als diferents agents.', @@ -3909,7 +3917,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4365,9 +4373,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4662,6 +4667,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5388,6 +5397,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5790,6 +5804,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6736,6 +6751,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7984,6 +8007,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'invàlid-temporalment', @@ -8596,6 +8669,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permet tenir una visió de format petit del tiquet (CustomerInfo => 1 - mostra també la informació del client).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/cs.pm b/Kernel/Language/cs.pm index 4d08555aa72..31891bbd256 100644 --- a/Kernel/Language/cs.pm +++ b/Kernel/Language/cs.pm @@ -32,7 +32,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.249433473616057; + $Self->{Completeness} = 0.247583762886598; # csv separator $Self->{Separator} = ';'; @@ -231,16 +231,6 @@ sub Data { 'Message body' => 'Tělo zprávy', 'Add new notification language' => '', 'Save Changes' => 'Uložit změny', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'např.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -280,20 +270,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Odpověď', 'Auto response from' => 'Automatická odpověď od', - 'Reference' => '', - 'To get the first 20 character of the subject.' => 'pro získáni prvních 20ti znaků z předmětu', - 'To get the first 5 lines of the email.' => 'pro získáni prvních 5ti řádků z emailu', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Získat atributy článku', - 'Options of the current customer user data' => '', - 'Ticket owner options' => 'Nastavení vlastníka tiketu', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Vzorová odpověď', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -436,6 +412,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => '', 'ro' => 'jen pro čtení', 'Read only access to the ticket in this group/queue.' => 'Přístup pouze pro čtení tiketu v této skupině/frontě.', 'rw' => 'čtení/psaní', @@ -1447,24 +1424,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Oznámení jsou odeslána agentovi nebo zákazníkovi', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Řešitele)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Řešitele)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Zákazníka)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Zákazníka)', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2083,8 +2042,6 @@ sub Data { 'Edit Salutation' => 'Upravit Oslovení', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'např.', - 'Example salutation' => 'Příklad oslovení', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2144,7 +2101,6 @@ sub Data { 'Edit Signature' => 'Upravit podpis', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Správa Stavu', @@ -2316,18 +2272,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => 'Opravdu chcete smazat tuto šablonu?', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Aktuální stav tiketu je', - 'Your email address is' => 'Vaše e-mailová adresa je', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2586,6 +2530,7 @@ sub Data { 'Assigned to customer user' => 'Přiřazen uživateli zákazníka', 'Accessible for customer user' => '', 'My locked tickets' => 'Moje uzamčené tikety', + 'My Owned Tickets' => '', 'My watched tickets' => 'Moje sledované tikety', 'My responsibilities' => 'Moje odpovědné tikety', 'Tickets in My Queues' => 'Tikety v mých frontách', @@ -2832,6 +2777,13 @@ sub Data { 'New Queue' => 'Nová fronta', 'Move' => 'Přesunout', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'žádné', 'Open / Close ticket action menu' => '', @@ -2840,6 +2792,8 @@ sub Data { 'First Response Time' => 'Čas první reakce', 'Update Time' => 'Čas Aktualizace', 'Solution Time' => 'Čas Řešení', + 'Impact' => 'Vliv', + 'CustomerID' => 'ID zákazníka', 'Move ticket to a different queue' => 'Přesuň tiket do jiné fronty', 'Change queue' => 'Změnit frontu', @@ -3085,7 +3039,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'např. 10*5155 or 105658*', - 'CustomerID' => 'ID zákazníka', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3318,6 +3271,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'např.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'pro získáni prvních 20ti znaků z předmětu', + 'To get the first 5 lines of the email.' => 'pro získáni prvních 5ti řádků z emailu', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Získat atributy článku', + 'Options of the current customer user data' => '', + 'Ticket owner options' => 'Nastavení vlastníka tiketu', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Řešitele)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Řešitele)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Zákazníka)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Zákazníka)', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'např.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3915,7 +3923,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4371,9 +4379,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4668,6 +4673,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Odpověď na poznámku', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Rozdělit tuto zprávu', @@ -5394,6 +5403,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5796,6 +5810,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6742,6 +6757,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7990,6 +8013,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'neplatný-dočasně', @@ -8602,6 +8675,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odpověd', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/da.pm b/Kernel/Language/da.pm index 8627faa855e..409dffcc7d8 100644 --- a/Kernel/Language/da.pm +++ b/Kernel/Language/da.pm @@ -27,7 +27,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.360958238912269; + $Self->{Completeness} = 0.357764175257732; # csv separator $Self->{Separator} = ''; @@ -226,16 +226,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => 'Tilføj beskedsprog', 'Save Changes' => 'Gem ændringer', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'Meddelelser sendt til agent.', - 'You can use the following tags' => 'Du kan bruge følgende tags', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'f.eks.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfigrationsvalgmuligheder', - 'Example notification' => 'Eksempel på besked', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Yderligere modtageres email adresser', @@ -275,20 +265,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Svar', 'Auto response from' => 'Autosvar fra', - 'Reference' => 'Reference', - 'To get the first 20 character of the subject.' => 'For at få de første 20 tegn af emnet.', - 'To get the first 5 lines of the email.' => 'For at få de første 5 linjer af mailen.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'For at få indlægges attributter', - 'Options of the current customer user data' => 'Valgmuligheder for den nuværende kundebruger', - 'Ticket owner options' => 'Valgmuligheder for sagens ejer', - 'Ticket responsible options' => 'Valgmuligheder for sagens ansvarlige', - 'Options of the current user who requested this action' => 'Valgmuligheder for den bruger, der udfører denne handling', - 'Options of the ticket data' => 'Valgmuligheder for sagens oplysninger', - 'Options of ticket dynamic fields internal key values' => 'Valgmuligheder for sagens dynamiske felters interne nøgleværdier', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Valgmuligheder for sagens dynamiske felters visningsværdier, brugbart for Dropdown- og Multiselect-felter', - 'Example response' => 'Eksempel på svar', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Cloud Service Management', @@ -431,6 +407,7 @@ sub Data { 'Toggle %s permission for %s' => 'Skift %s-tilladelse for %s', 'Customer Default Groups:' => 'Kundestandardgrupper:', 'No changes can be made to these groups.' => 'Ingen ændringer kan laves på disse grupper', + 'Reference' => 'Reference', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Kun læseadgang til sager i denne gruppe/kø.', 'rw' => 'rw', @@ -1442,24 +1419,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Beskeder sendes til en agent eller kunde.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'For at få de første 20 tegn af emnet (af den seneste agent-indlæg).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'For at få de første 5 linier af indholdet (af den seneste agent-indlæg).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'For at få de første 20 tegn af emnet (af det seneste kunde-indlæg).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'For at få de første 5 linier af indholdet (af det seneste agent-indlæg).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2078,8 +2037,6 @@ sub Data { 'Edit Salutation' => 'Rediger Indledning', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'f.eks.', - 'Example salutation' => 'Eksempel på indledning', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2139,7 +2096,6 @@ sub Data { 'Edit Signature' => 'Rediger signatur', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Eksempel på signatur', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Administrer Tilstande', @@ -2311,18 +2267,6 @@ sub Data { 'Delete this entry' => 'Slet dette svar', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => 'En standard-skabelon med dette navn eksisterer allerede!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Skabeloner af typen \'Opret\' understøtter kun disse smart tags', - 'Example template' => 'Eksempel-skabelon', - 'The current ticket state is' => 'Den aktuelle sags status er', - 'Your email address is' => 'Din mail-adresse er', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2581,6 +2525,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mine sager', + 'My Owned Tickets' => '', 'My watched tickets' => 'Sager, jeg følger', 'My responsibilities' => 'Sager, jeg er ansvarlig for', 'Tickets in My Queues' => 'Sager i Mine Køer', @@ -2827,6 +2772,13 @@ sub Data { 'New Queue' => 'Ny Kø', 'Move' => 'Flyt', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Ingen sager fundet.', 'Open / Close ticket action menu' => '', @@ -2835,6 +2787,8 @@ sub Data { 'First Response Time' => 'Frist til første svar', 'Update Time' => 'Opdateringstid', 'Solution Time' => 'Løsningstid', + 'Impact' => 'Påvirkning', + 'CustomerID' => 'Kunde-ID', 'Move ticket to a different queue' => 'Flyt sag til anden kø', 'Change queue' => 'Skift kø', @@ -3080,7 +3034,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'f.eks. 10*55 eller 105658*', - 'CustomerID' => 'Kunde-ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typer', 'Time Restrictions' => '', @@ -3313,6 +3266,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'f.eks.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'For at få de første 20 tegn af emnet.', + 'To get the first 5 lines of the email.' => 'For at få de første 5 linjer af mailen.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'For at få indlægges attributter', + 'Options of the current customer user data' => 'Valgmuligheder for den nuværende kundebruger', + 'Ticket owner options' => 'Valgmuligheder for sagens ejer', + 'Options of the ticket data' => 'Valgmuligheder for sagens oplysninger', + 'Options of ticket dynamic fields internal key values' => 'Valgmuligheder for sagens dynamiske felters interne nøgleværdier', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Valgmuligheder for sagens dynamiske felters visningsværdier, brugbart for Dropdown- og Multiselect-felter', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'For at få de første 20 tegn af emnet (af den seneste agent-indlæg).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'For at få de første 5 linier af indholdet (af den seneste agent-indlæg).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'For at få de første 20 tegn af emnet (af det seneste kunde-indlæg).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'For at få de første 5 linier af indholdet (af det seneste agent-indlæg).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'f.eks.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Du kan bruge følgende tags', + 'Ticket responsible options' => 'Valgmuligheder for sagens ansvarlige', + 'Options of the current user who requested this action' => 'Valgmuligheder for den bruger, der udfører denne handling', + 'Config options' => 'Konfigrationsvalgmuligheder', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Du kan vælge en eller flere grupper for at give adgang for forskellige agenter.', @@ -3910,7 +3918,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4366,9 +4374,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4663,6 +4668,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Svar på note', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Opdel dette indlæg', @@ -5390,6 +5399,11 @@ Opdater venligst dit framework først!', 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ Opdater venligst dit framework først!', '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ Opdater venligst dit framework først!', '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Vælg standard-feltet for sortering af sager i oversigten over trukkede sager i agent-interfacet.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ Opdater venligst dit framework først!', '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'ugyldig-midlertidigt', @@ -8598,6 +8671,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Svar', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/de.pm b/Kernel/Language/de.pm index 45fe580e81f..2dc177c445a 100644 --- a/Kernel/Language/de.pm +++ b/Kernel/Language/de.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.997733894464228; + $Self->{Completeness} = 0.997583762886598; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Nachrichteninhalt', 'Add new notification language' => 'Neue Sprache für Benachrichtigungen hinzufügen', 'Save Changes' => 'Änderungen speichern', - 'Tag Reference' => 'Tag-Referenz', - 'Notifications are sent to an agent.' => 'Benachrichtigungen werden an einen Agenten gesendet.', - 'You can use the following tags' => 'Sie können folgende Tags verwenden', - 'To get the first 20 character of the appointment title.' => 'Die ersten 20 Zeichen des Terminbetreffs.', - 'To get the appointment attribute' => 'Die Termin-Attribute', - ' e. g.' => ' z. B.', - 'To get the calendar attribute' => 'Die Kalender-Attribute', - 'Attributes of the recipient user for the notification' => 'Attribute der Benutzerdaten des Empfängers der Benachrichtigung', - 'Config options' => 'Konfigurationsoptionen', - 'Example notification' => 'Beispiel-Benachrichtigung', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Zusätzliche Empfänger-E-Mail-Adressen', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Queues ↔ Automatische Antworten', 'Response' => 'Antwort', 'Auto response from' => 'Automatische Antwort von', - 'Reference' => 'Referenz', - 'To get the first 20 character of the subject.' => 'Die ersten 20 Zeichen des Betreffs.', - 'To get the first 5 lines of the email.' => 'Die ersten fünf Zeilen der Nachricht.', - 'To get the name of the ticket\'s customer user (if given).' => 'Der Namen des Kundenbenutzers (falls vorhanden) eines Tickets.', - 'To get the article attribute' => 'Die Artikel-Attribute', - 'Options of the current customer user data' => 'Attribute des aktuellen Kunden', - 'Ticket owner options' => 'Attribute des Ticketbesitzers', - 'Ticket responsible options' => 'Attribute des Ticket-Verantwortlichen', - 'Options of the current user who requested this action' => 'Attribute des aktuellen Benutzers, der die Aktion angefordert hat', - 'Options of the ticket data' => 'Attribute der Ticketdaten', - 'Options of ticket dynamic fields internal key values' => 'Interne Werte der Dynamischen Feldern von Tickets', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Angezeigte Werte der Dynamischen Felder von Tickets, nutzbar mit Dropdown und Multiselect', - 'Example response' => 'Beispielantwort', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Cloud-Services-Verwaltung', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Recht %s für %s umschalten', 'Customer Default Groups:' => 'Standard-Kundengruppen:', 'No changes can be made to these groups.' => 'An diesen Gruppen können keine Änderungen vorgenommen werden.', + 'Reference' => 'Referenz', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Nur-Lesen-Zugriff auf Tickets in diesen Gruppen/Queues.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { 'Nur einmal am Tag pro Ticket und Benachrichtigungs-Transportmethode versenden.', 'This field is required and must have less than 4000 characters.' => 'Dieses Feld wird benötigt und darf nicht mehr als 4000 Zeichen enthalten.', - 'Notifications are sent to an agent or a customer.' => 'Benachrichtigungen werden an Agenten und Kunden gesendet.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Die ersten 20 Zeichen des Betreffs (des letzten Agenten-Artikels).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Die ersten fünf Zeilen der Nachricht (des letzten Agenten-Artikels).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Die ersten 20 Zeichen des Betreffs (des letzten Kunden-Artikels).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Die ersten fünf Zeilen der Nachricht (des letzten Kunden-Artikels).', - 'Attributes of the current customer user data' => 'Attribute des aktuellen Kundenbenutzer-Datensatzes', - 'Attributes of the current ticket owner user data' => 'Attribute der Nutzerdaten des aktuellen Ticket-Besitzers', - 'Attributes of the current ticket responsible user data' => 'Attribute der Nutzerdaten des aktuellen Ticket-Verantwortlichen', - 'Attributes of the current agent user who requested this action' => - 'Attribute der Benutzerdaten des Agenten, der die Aktion ausgelöst hat', - 'Attributes of the ticket data' => 'Attribute der Ticket-Daten', - 'Ticket dynamic fields internal key values' => 'Interne Schlüssel der Dynamischen Felder des Tickets', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Anzeigewerte der Dynamischen Felder des Tickets, verwendbar für Auswahlfelder', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Verwenden Sie Komma oder Semikolon, um E-Mail-Adressen zu trennen.', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Anrede bearbeiten', 'Filter for Salutations' => 'Filter für Anreden', 'Filter for salutations' => 'Filter für Anreden', - 'e. g.' => 'z. B.', - 'Example salutation' => 'Beispiel-Anrede', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'Sicherheitsmodus muss eingeschaltet sein!', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Signatur bearbeiten', 'Filter for Signatures' => 'Filter für Signaturen', 'Filter for signatures' => 'Filter für Signaturen', - 'Example signature' => 'Beispiel-Signatur', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Statusverwaltung', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Diesen Eintrag löschen', 'Do you really want to delete this template?' => 'Möchten Sie diese Vorlage wirklich löschen?', 'A standard template with this name already exists!' => 'Es existiert bereits eine Standardvorlage mit diesem Namen!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'So erhalten Sie die ersten 20 Zeichen des Betreffs des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Um die ersten 20 Zeichen des Betreffs des aktuellen/neuesten Artikels zu erhalten (aktuell für Antwort und Weiterleitung, spätestens für die Art der Notizvorlage). Dieser Tag wird für andere Vorlagentypen nicht unterstützt.', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/neuesten Artikels (aktuell für Antwort und Vorwärts, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', - 'Create type templates only supports this smart tags' => 'Vorlagen für das Erstellen unterstützen nur diese "smart tags"', - 'Example template' => 'Beispielvorlage', - 'The current ticket state is' => 'Der aktuelle Ticket-Status ist', - 'Your email address is' => 'Ihre E-Mail-Adresse ist', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Verwaltung der Zuordnung von Anhängen zu Vorlagen', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => 'Zugewiesen zu Kundenbenutzer', 'Accessible for customer user' => 'Zugreifbar für Kundenbenutzer', 'My locked tickets' => 'Meine gesperrten Tickets', + 'My Owned Tickets' => 'Meine eigenen Tickets', 'My watched tickets' => 'Meine beobachteten Tickets', 'My responsibilities' => 'Meine Verantwortlichkeiten', 'Tickets in My Queues' => 'Tickets in "Meine Queues"', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Neue Queue', 'Move' => 'Verschieben', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => 'Notiz zu verlinktem %s%s%s hinzufügen', + 'Note to linked Ticket' => 'Notiz zu verlinktem Ticket', + 'LinkList invalid.' => 'LinkList ungültig.', + 'Note to origin Ticket' => 'Notiz zu Ursprungsticket', + 'NoteToTicket invalid.' => 'Notiz ungültig.', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Keine Ticket-Daten gefunden.', 'Open / Close ticket action menu' => 'Ticket-Aktionsmenü öffnen/schließen', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Reaktionszeit', 'Update Time' => 'Aktualisierungszeit', 'Solution Time' => 'Lösungszeit', + 'Impact' => 'Auswirkung', + 'CustomerID' => 'Kundennummer', 'Move ticket to a different queue' => 'Ticket in eine andere Queue verschieben', 'Change queue' => 'Queue wechseln', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'z. B. 10*5155 oder 105658*', - 'CustomerID' => 'Kundennummer', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Volltextsuche in Tickets (z. B. "John*n" oder "Will*")', 'Types' => 'Typen', 'Time Restrictions' => 'Zeitbeschränkungen', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Sie könnten (mithilfe des Paketmanagers) ein eigenes Modul für den öffentlichen Bereich von OTRS installieren, beispielsweise das FAQ-Modul.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Die Termin-Attribute', + ' e. g.' => ' z. B.', + 'To get the first 20 character of the appointment title.' => 'Die ersten 20 Zeichen des Terminbetreffs.', + 'To get the calendar attribute' => 'Die Kalender-Attribute', + 'Attributes of the recipient user for the notification' => 'Attribute der Benutzerdaten des Empfängers der Benachrichtigung', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Die ersten 20 Zeichen des Betreffs.', + 'To get the first 5 lines of the email.' => 'Die ersten fünf Zeilen der Nachricht.', + 'To get the name of the ticket\'s customer user (if given).' => 'Der Namen des Kundenbenutzers (falls vorhanden) eines Tickets.', + 'To get the article attribute' => 'Die Artikel-Attribute', + 'Options of the current customer user data' => 'Attribute des aktuellen Kunden', + 'Ticket owner options' => 'Attribute des Ticketbesitzers', + 'Options of the ticket data' => 'Attribute der Ticketdaten', + 'Options of ticket dynamic fields internal key values' => 'Interne Werte der Dynamischen Feldern von Tickets', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Angezeigte Werte der Dynamischen Felder von Tickets, nutzbar mit Dropdown und Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Die ersten 20 Zeichen des Betreffs (des letzten Agenten-Artikels).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Die ersten fünf Zeilen der Nachricht (des letzten Agenten-Artikels).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Die ersten 20 Zeichen des Betreffs (des letzten Kunden-Artikels).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Die ersten fünf Zeilen der Nachricht (des letzten Kunden-Artikels).', + 'Attributes of the current customer user data' => 'Attribute des aktuellen Kundenbenutzer-Datensatzes', + 'Attributes of the current ticket owner user data' => 'Attribute der Nutzerdaten des aktuellen Ticket-Besitzers', + 'Attributes of the ticket data' => 'Attribute der Ticket-Daten', + 'Ticket dynamic fields internal key values' => 'Interne Schlüssel der Dynamischen Felder des Tickets', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Anzeigewerte der Dynamischen Felder des Tickets, verwendbar für Auswahlfelder', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'z. B.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'So erhalten Sie die ersten 20 Zeichen des Betreffs des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Um die ersten 20 Zeichen des Betreffs des aktuellen/neuesten Artikels zu erhalten (aktuell für Antwort und Weiterleitung, spätestens für die Art der Notizvorlage). Dieser Tag wird für andere Vorlagentypen nicht unterstützt.', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/neuesten Artikels (aktuell für Antwort und Vorwärts, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Tag-Referenz', + 'You can use the following tags' => 'Sie können folgende Tags verwenden', + 'Ticket responsible options' => 'Attribute des Ticket-Verantwortlichen', + 'Options of the current user who requested this action' => 'Attribute des aktuellen Benutzers, der die Aktion angefordert hat', + 'Config options' => 'Konfigurationsoptionen', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Sie können eine oder mehrere Gruppen definieren, um Zugriffsrechte für verschiedene Agenten zu vergeben.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => 'Kundenbenutzer des Tickets', 'All recipients of the first article' => 'Alle Empfänger des ersten Artikels', 'All recipients of the last article' => 'Alle Empfänger des letzten Artikels', - 'All users who are mentioned in a ticket' => 'Alle Benutzer, die in einem Ticket erwähnt werden.', + 'All agents who are mentioned in the ticket' => 'Alle Agenten, die in dem Ticket erwähnt werden.', 'Invisible to customer' => 'Unsichtbar für Kunde', 'Visible to customer' => 'Sichtbar für Kunde', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Sie benötigen die "Verschieben"-Berechtigung!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => 'Meine eigenen Tickets', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Der Chat ist nicht aktiv.', 'No permission.' => 'Keine Berechtigung.', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Auf Notiz antworten', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => 'Notiz für verlinktes Ticket erstellen', + 'Transfer notice' => 'Notiz übergeben', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Diesen Artikel teilen', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => 'Alte Konfigurations-Backup-Dateien werden nicht mehr für die installierten Pakete benötigt. Bitte entfernen Sie diese aus dem Verzeichnis Kernel/Config/Backups.', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => 'Ansichten mit mehrfach geladenen JavaScript Dateien', + 'The following JavaScript files loaded multiple times:' => 'Die folgenden JavaScript Dateien werden merfach geladen:', + 'Files' => 'Dateien', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Paketinstallations-Status', 'Some packages have locally modified files.' => 'Einige Pakete enthalten lokal angepasste Dateien.', @@ -5789,6 +5803,7 @@ sub Data { 'Steuert die Höhe der Richtext-Editor-Komponente. Geben Sie eine Zahl (für die Höhe in Pixeln) oder einen prozentualen Wert (für eine relative Höhe) an.', 'Defines the selectable font sizes in the rich text editor.' => 'Legt die wählbaren Schriftgrößen im Rich-Text-Editor fest.', 'Defines the selectable fonts in the rich text editor.' => 'Legt die auswählbaren Schriftarten im Rich-Text-Editor fest.', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => 'Definiert zusätzliche Plugins für die Verwendung im Rich-Text-Editor.', 'Defines extra content that is allowed for use in the rich text editor.' => 'Definiert zusätzliche Inhalte, die für die Verwendung im Rich-Text-Editor zugelassen sind.', @@ -6735,6 +6750,14 @@ sub Data { 'Standarddaten, die als Attribute für die für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketCreateTimePointFormat = Jahr; TicketCreateTimePointStart = Letzter; TicketCreateTimePoint = 2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Standarddaten, die als Attribute für die für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + 'Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + 'Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + 'Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + 'Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Bestimmt das Standard-Ticket-Attribut für das Sortieren der Tickets in der Gesperrte-Tickets-Anzeige im Agent-Interface.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { 'Benachrichtigungsmodul für Agenten-Interface, das die Anzahl der Erwähnungen anzeigt.', 'Module to grant access to the mentioned agents of a ticket.' => 'Modul, das Zugriff für die erwähnten Agenten eines Tickets gewährt.', 'Mapping of non-standard time zones to official ones.' => 'Mapping von Nicht-Standard-Zeitzonen zu offiziellen Zeitzonen.', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + 'Startdatum (JJJJMMTT) des Bereichs, der beim Parsen von ICS-Dateien verwendet werden soll. Das verwendete CPAN-Modul iCal::Parser benötigt diese Angabe, um ICS-Dateien mit Events in einem Jahr vor dem aktuellen Jahr parsen zu können. Das Enddatum des Bereichs wird automatisch auf 10 Jahre in der Zukunft ab dem Zeitpunkt des Parsens/Ausführens gesetzt.', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + 'Definiert eine Zuordnung zwischen Variablen der Kundendaten (Schlüssel) und dynamischen Feldern eines Ticket (Werte). Somit können Sie Kundendaten eines Tickets in dynamische Felder speichern. Die dynamischen Felder müssen im System vorhanden sein und sollten für AgentTicketFreeText aktiviert werden, damit sie eingestellt / manuell durch den Agenten aktualisiert werden können. Sie dürfen nicht für AgentTicketPhone, AgentTicketEmail und AgentTicketCustomer aktiviert werden. Wenn dies der Fall ist, so haben sie Vorrang gegenüber den automatisch gesetzten Werten. Um dieses Mapping zu verwenden, müssen Sie auch die Ticket Einstellung Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany aktivieren.', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + 'Dieses Eventmodul speichert Attribute des Kunden in dynamischen Ticketfeldern. Bitte schauen Sie sich die DynamicFieldFromCustomerCompany::Mapping-Einstellung für die Konfiguration des Mappings an.', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + 'Benötigte Rechte, um den "Notiz übergeben"-Dialog im Agenten-Interface aufzurufen.', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + 'Setzt den Status des ausgewählten verknüpften Tickets im NoteToLinkedTicket-Dialog des Agenten-Interface', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + 'Definiert den standardmäßigen nächsten Status des Tickets nach dieser Aktion in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + 'Aktiviert die Auswahl, ob eine Notiz in der "Notiz übergeben"-Aktion auch im Ursprungsticket erstellt werden soll.', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + 'Definiert den Standardwert, ob eine Notiz in der "Notiz übergeben"-Aktion auch im Ursprungsticket erstellt werden soll.', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + 'Bestimmt den Standardbetreff für Notizen, die im "Notiz übergeben"-Dialog im Agenten-Interface hinzugefügt werden.', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + 'Setzt den Standardtext für Notizen in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + 'Erlaubt im Agenten-Interface das Hinzufügen von Notizen im "Notiz übergeben"-Dialog.', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + 'Bestimmt, ob die Notiz im "Notiz übergeben"-Dialog befüllt sein muss.', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + 'Definiert den History-Typ für die Aktion "Notiz übergeben", welcher für die Ticket-Historie im Agenten-Interface benutzt wird.', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + 'Steuert den History-Kommentar für die "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + 'Definiert, ob eine Notiz im "Notiz übergeben"-Dialog für den Kunden sichtbar sein soll.', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + 'Setzt den Ticket-Typ in der "Notiz übergeben"-Aktion im Agenten-Interface. (Ticket::Type muss aktiviert werden).', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + 'Setzt den Service in der "Notiz übergeben"-Aktion im Agenten-Interface (Ticket::Service muss aktiviert sein).', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + 'Setzt die Queue in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + 'Setzt den Ticket-Besitzer in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + 'Setzt den Verantwortlichen in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + 'Setzt den Status in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + 'Definiert den nächsten Status des Tickets nach dieser Aktion in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + 'Zeig die Ticket-Priorität-Option in der "Notiz übergeben"-Aktion im Agenten-Interface an.', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + 'Definiert die standardmäßige nächste Priorität des Tickets nach dieser Aktion in der "Notiz übergeben"-Aktion im Agenten-Interface.', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + 'Zeigt den Ticket-Titel in der "Notiz übergeben"-Aktion im Agenten-Interface an.', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'ungültig-temporär', @@ -8605,6 +8678,7 @@ Ihr Helpdesk-Team 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Ermöglicht die Benutzung der kleinenTicketübersicht (CustomerInfo => 1 - zeigt auch die Kundeninformation ).', 'Always show RichText if available' => 'RichText immer verwenden, wenn verfügbar', + 'An additional screen to add notes to a linked ticket.' => 'Ein zusätzlicher Dialog zum Hinzufügen von Notizen an ein verlinktes Ticket.', 'Answer' => 'Beantworten', 'Appointment Calendar overview page.' => 'Terminkalender-Übersichtsseite.', 'Appointment Notifications' => 'Terminbenachrichtigungen', diff --git a/Kernel/Language/el.pm b/Kernel/Language/el.pm index c4c7e83f304..c8af73281f2 100644 --- a/Kernel/Language/el.pm +++ b/Kernel/Language/el.pm @@ -27,7 +27,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.138556167044351; + $Self->{Completeness} = 0.137564432989691; # csv separator $Self->{Separator} = ';'; @@ -226,16 +226,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'π.χ.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -275,20 +265,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Απάντηση', 'Auto response from' => '', - 'Reference' => '', - 'To get the first 20 character of the subject.' => '', - 'To get the first 5 lines of the email.' => '', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => '', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -431,6 +407,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => '', 'ro' => 'Μόνο ανάγνωση', 'Read only access to the ticket in this group/queue.' => 'Αυτή η ομάδα/ουρά έχει μόνο δικαιώματα ανάγνωσης σε αυτό το δελτίο .', 'rw' => 'Ανάγνωση και εγγραφή', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Οι ειδοποιήσεις στέλνονται σε έναν συνεργάτη ή σε έναν πελαάτη.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'π.χ.', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Διαχείριση Κατάστασης', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Η κατάσταση του παρόντος δελτίου είναι', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Κλειδωμένα Δελτία μου', + 'My Owned Tickets' => '', 'My watched tickets' => 'Δελτια που παρακολουθω', 'My responsibilities' => '', 'Tickets in My Queues' => 'Δελτια στις ουρές μου', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'Νέα Ουρά', 'Move' => 'Μετακίνηση', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'Χρόνος πρώτης απάντησης', 'Update Time' => 'Χρόνος ενημερωσης', 'Solution Time' => 'Χρόνος επίλυσης', + 'Impact' => '', + 'CustomerID' => 'ID-Πελάτη', 'Move ticket to a different queue' => '', 'Change queue' => 'Αλλαγή Ουράς', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Προφίλ', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'ID-Πελάτη', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'π.χ.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '', + 'To get the first 5 lines of the email.' => '', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => '', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'π.χ.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Απάντηση σε κάποιο σημείωμα', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Διαχωρισμός του Άρθρου', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5795,6 +5809,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'Προσωρινά Ακυρο', @@ -8601,6 +8674,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Απάντηση', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/en_CA.pm b/Kernel/Language/en_CA.pm index 7a9f53b0fec..f31a4cf047e 100644 --- a/Kernel/Language/en_CA.pm +++ b/Kernel/Language/en_CA.pm @@ -31,7 +31,7 @@ sub Data { $Self->{DateFormatShort} = '%Y-%M-%D'; $Self->{DateInputFormat} = '%Y-%M-%D'; $Self->{DateInputFormatLong} = '%Y-%M-%D - %T'; - $Self->{Completeness} = 0.00242797021689867; + $Self->{Completeness} = 0.00257731958762887; # csv separator $Self->{Separator} = ','; @@ -230,16 +230,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => '', 'Auto response from' => '', - 'Reference' => '', - 'To get the first 20 character of the subject.' => '', - 'To get the first 5 lines of the email.' => '', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => '', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => '', 'ro' => '', 'Read only access to the ticket in this group/queue.' => '', 'rw' => '', @@ -1446,24 +1423,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => '', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => '', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => '', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => '', 'Move' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => '', 'Update Time' => '', 'Solution Time' => '', + 'Impact' => 'Impact', + 'CustomerID' => '', 'Move ticket to a different queue' => '', 'Change queue' => '', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => '', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => '', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '', + 'To get the first 5 lines of the email.' => '', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => '', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5795,6 +5809,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '', @@ -8601,6 +8674,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/en_GB.pm b/Kernel/Language/en_GB.pm index a6084bc4f66..625327193c5 100644 --- a/Kernel/Language/en_GB.pm +++ b/Kernel/Language/en_GB.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.624473939786339; + $Self->{Completeness} = 0.619845360824742; # csv separator $Self->{Separator} = ','; @@ -227,16 +227,6 @@ sub Data { 'Message body' => 'Message body', 'Add new notification language' => 'Add new notification language', 'Save Changes' => 'Save Changes', - 'Tag Reference' => 'Tag Reference', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'You can use the following tags', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => ' e. g.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'Attributes of the recipient user for the notification', - 'Config options' => 'Config options', - 'Example notification' => 'Example notification', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Additional recipient email addresses', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Response', 'Auto response from' => 'Auto response from', - 'Reference' => 'Reference', - 'To get the first 20 character of the subject.' => 'To get the first 20 character of the subject.', - 'To get the first 5 lines of the email.' => 'To get the first 5 lines of the email.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'To get the article attribute', - 'Options of the current customer user data' => 'Options of the current customer user data', - 'Ticket owner options' => 'Ticket owner options', - 'Ticket responsible options' => 'Ticket responsible options', - 'Options of the current user who requested this action' => 'Options of the current user who requested this action', - 'Options of the ticket data' => 'Options of the ticket data', - 'Options of ticket dynamic fields internal key values' => 'Options of ticket dynamic fields internal key values', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields', - 'Example response' => 'Example response', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Cloud Service Management', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => 'Toggle %s permission for %s', 'Customer Default Groups:' => 'Customer Default Groups:', 'No changes can be made to these groups.' => 'No changes can be made to these groups.', + 'Reference' => 'Reference', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Read only access to the ticket in this group/queue.', 'rw' => 'rw', @@ -1443,24 +1420,6 @@ sub Data { 'Notify user just once per day about a single ticket using a selected transport.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Notifications are sent to an agent or a customer.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'To get the first 20 character of the subject (of the latest agent article).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'To get the first 5 lines of the body (of the latest agent article).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'To get the first 20 character of the subject (of the latest customer article).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'To get the first 5 lines of the body (of the latest customer article).', - 'Attributes of the current customer user data' => 'Attributes of the current customer user data', - 'Attributes of the current ticket owner user data' => 'Attributes of the current ticket owner user data', - 'Attributes of the current ticket responsible user data' => 'Attributes of the current ticket responsible user data', - 'Attributes of the current agent user who requested this action' => - 'Attributes of the current agent user who requested this action', - 'Attributes of the ticket data' => 'Attributes of the ticket data', - 'Ticket dynamic fields internal key values' => 'Ticket dynamic fields internal key values', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => 'Edit Salutation', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'e. g.', - 'Example salutation' => 'Example salutation', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => 'Edit Signature', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Example signature', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'State Management', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => 'Delete this entry', 'Do you really want to delete this template?' => 'Do you really want to delete this template?', 'A standard template with this name already exists!' => 'A standard template with this name already exists!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Create type templates only supports this smart tags', - 'Example template' => 'Example template', - 'The current ticket state is' => 'The current ticket state is', - 'Your email address is' => 'Your email address is', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'My locked tickets', + 'My Owned Tickets' => '', 'My watched tickets' => 'My watched tickets', 'My responsibilities' => 'My responsibilities', 'Tickets in My Queues' => 'Tickets in My Queues', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'New Queue', 'Move' => 'Move', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'No ticket data found.', 'Open / Close ticket action menu' => 'Open / Close ticket action menu', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'First Response Time', 'Update Time' => 'Update Time', 'Solution Time' => 'Solution Time', + 'Impact' => 'Impact', + 'CustomerID' => 'CustomerID', 'Move ticket to a different queue' => 'Move ticket to a different queue', 'Change queue' => 'Change queue', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profile', 'e. g. 10*5155 or 105658*' => 'e. g. 10*5155 or 105658*', - 'CustomerID' => 'CustomerID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Types', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => ' e. g.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'Attributes of the recipient user for the notification', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'To get the first 20 character of the subject.', + 'To get the first 5 lines of the email.' => 'To get the first 5 lines of the email.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'To get the article attribute', + 'Options of the current customer user data' => 'Options of the current customer user data', + 'Ticket owner options' => 'Ticket owner options', + 'Options of the ticket data' => 'Options of the ticket data', + 'Options of ticket dynamic fields internal key values' => 'Options of ticket dynamic fields internal key values', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'To get the first 20 character of the subject (of the latest agent article).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'To get the first 5 lines of the body (of the latest agent article).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'To get the first 20 character of the subject (of the latest customer article).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'To get the first 5 lines of the body (of the latest customer article).', + 'Attributes of the current customer user data' => 'Attributes of the current customer user data', + 'Attributes of the current ticket owner user data' => 'Attributes of the current ticket owner user data', + 'Attributes of the ticket data' => 'Attributes of the ticket data', + 'Ticket dynamic fields internal key values' => 'Ticket dynamic fields internal key values', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'e. g.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Tag Reference', + 'You can use the following tags' => 'You can use the following tags', + 'Ticket responsible options' => 'Ticket responsible options', + 'Options of the current user who requested this action' => 'Options of the current user who requested this action', + 'Config options' => 'Config options', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'You can select one or more groups to define access for different agents.', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'You need move permissions!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Chat is not active.', 'No permission.' => 'No permission.', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Reply to note', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Split this article', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Package Installation Status', 'Some packages have locally modified files.' => 'Some packages have locally modified files.', @@ -5792,6 +5806,7 @@ sub Data { 'Defines the height for the rich text editor component. Enter number (pixels) or percent value (relative).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ sub Data { 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'invalid-temporarily', @@ -8609,6 +8682,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).', 'Always show RichText if available' => 'Always show RichText if available', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Answer', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/es.pm b/Kernel/Language/es.pm index 09badd7c3f9..c473b1349cc 100644 --- a/Kernel/Language/es.pm +++ b/Kernel/Language/es.pm @@ -31,7 +31,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.62253156361282; + $Self->{Completeness} = 0.617751288659794; # csv separator $Self->{Separator} = ';'; @@ -230,16 +230,6 @@ sub Data { 'Message body' => 'Cuerpo del Mensaje', 'Add new notification language' => 'Agregar un nuevo idioma de notificación', 'Save Changes' => 'Guardar los cambios', - 'Tag Reference' => 'Etiqueta de Referencia', - 'Notifications are sent to an agent.' => 'Las notificaciones se envían a un agente.', - 'You can use the following tags' => 'Puede usar las siguientes etiquetas', - 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita', - 'To get the appointment attribute' => 'Para obtener el atributo de la cita', - ' e. g.' => 'v. g.', - 'To get the calendar attribute' => 'Para obtener el atributo del calendario', - 'Attributes of the recipient user for the notification' => 'Atributos del usuario destinatario para la notificación.', - 'Config options' => 'Opciones de configuración', - 'Example notification' => 'Notificación de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Direcciones adicionales del destinatario de correo electrónico.', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Colas ↔ Auto Respuestas', 'Response' => 'Respuesta', 'Auto response from' => 'Respuesta automática de', - 'Reference' => 'Referencia', - 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', - 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', - 'To get the name of the ticket\'s customer user (if given).' => 'Para obtener el nombre del usuario de cliente de ticket (si lo habían entregado)', - 'To get the article attribute' => 'Para obtener el atributo del artículo', - 'Options of the current customer user data' => 'Opciones de los datos del ciente usuario actual', - 'Ticket owner options' => 'Opciones del propietario del ticket', - 'Ticket responsible options' => 'Opciones del responsable del ticket', - 'Options of the current user who requested this action' => 'Opciones del usuario actual que solicitó esta acción', - 'Options of the ticket data' => 'Opciones de los datos del ticket', - 'Options of ticket dynamic fields internal key values' => 'Opciones de los valores de las claves internas de los campos dinámicos de los tickets', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', - 'Example response' => 'Ejemplo de respuesta', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Gestión Servicio en la Nube', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => 'Conmutar el permiso %s para %s', 'Customer Default Groups:' => 'Grupos Predeterminados del Cliente:', 'No changes can be made to these groups.' => 'No se pueden hacer cambios a estos grupos.', + 'Reference' => 'Referencia', 'ro' => 'sólo lectura', 'Read only access to the ticket in this group/queue.' => 'Acceso de sólo lectura a los tickets de este grupo/cola.', 'rw' => 'lectura escritura', @@ -1446,24 +1423,6 @@ sub Data { 'Notificar al usuario sólo una vez al día acerca de un único ticket utilizando el transporte seleccionado.', 'This field is required and must have less than 4000 characters.' => 'Este campo es requerido y debe tener menos de 4000 caracteres.', - 'Notifications are sent to an agent or a customer.' => 'Las notificaciones se envían a un agente o cliente', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', - 'Attributes of the current customer user data' => 'Atributos de los datos actuales del usuario cliente', - 'Attributes of the current ticket owner user data' => 'Atributos de los datos del propietario actual del ticket', - 'Attributes of the current ticket responsible user data' => 'Atributos de los datos actuales del responsable del ticket', - 'Attributes of the current agent user who requested this action' => - 'Atributos del actual usuario agente que solicitó esta acción.', - 'Attributes of the ticket data' => 'Atributos de los datos del ticket', - 'Ticket dynamic fields internal key values' => 'Valores de las claves internas de los campos dinámicos de los tickets', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => 'Editar el saludo', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'ej.', - 'Example salutation' => 'Saludo de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'Editar la firma', 'Filter for Signatures' => 'Filtrar por Firmas', 'Filter for signatures' => 'Filtrar por firmas', - 'Example signature' => 'Firma de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestión de estados', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'Eliminar esta entrada', 'Do you really want to delete this template?' => '¿Realmente desea eliminar esta plantilla?', 'A standard template with this name already exists!' => '¡Una plantilla estándar con este nombre ya existe!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Crear plantillas tipo sólo soporta estas etiquetas inteligentes', - 'Example template' => 'Plantilla Ejemplo', - 'The current ticket state is' => 'El estado actual del ticket es', - 'Your email address is' => 'Su dirección de correo electrónico es', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mis tickets bloqueados', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mis Tickets vistos', 'My responsibilities' => 'Mis responsabilidades', 'Tickets in My Queues' => 'Tickets en mis colas', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'Nueva cola', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'No se encontraron datos del ticket.', 'Open / Close ticket action menu' => 'Abrir / Cerrar menu acción ticket', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'Tiempo para primera respuesta', 'Update Time' => 'Tiempo para actualización', 'Solution Time' => 'Tiempo para solución', + 'Impact' => 'Impacto', + 'CustomerID' => 'ID del cliente', 'Move ticket to a different queue' => 'Mover el ticket a otra cola', 'Change queue' => 'Cambiar de cola', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'ej: 10*5155 or 105658*', - 'CustomerID' => 'ID del cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Puedes instalar el módulo público del cliente (por medio del gestor de paquetes), por ejemplo el módulo de FAQ lo cuál tiene el interfaz público.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Para obtener el atributo de la cita', + ' e. g.' => 'v. g.', + 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita', + 'To get the calendar attribute' => 'Para obtener el atributo del calendario', + 'Attributes of the recipient user for the notification' => 'Atributos del usuario destinatario para la notificación.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', + 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', + 'To get the name of the ticket\'s customer user (if given).' => 'Para obtener el nombre del usuario de cliente de ticket (si lo habían entregado)', + 'To get the article attribute' => 'Para obtener el atributo del artículo', + 'Options of the current customer user data' => 'Opciones de los datos del ciente usuario actual', + 'Ticket owner options' => 'Opciones del propietario del ticket', + 'Options of the ticket data' => 'Opciones de los datos del ticket', + 'Options of ticket dynamic fields internal key values' => 'Opciones de los valores de las claves internas de los campos dinámicos de los tickets', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', + 'Attributes of the current customer user data' => 'Atributos de los datos actuales del usuario cliente', + 'Attributes of the current ticket owner user data' => 'Atributos de los datos del propietario actual del ticket', + 'Attributes of the ticket data' => 'Atributos de los datos del ticket', + 'Ticket dynamic fields internal key values' => 'Valores de las claves internas de los campos dinámicos de los tickets', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'ej.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Etiqueta de Referencia', + 'You can use the following tags' => 'Puede usar las siguientes etiquetas', + 'Ticket responsible options' => 'Opciones del responsable del ticket', + 'Options of the current user who requested this action' => 'Opciones del usuario actual que solicitó esta acción', + 'Config options' => 'Opciones de configuración', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Puede seleccionar uno o más grupos para definir accesos para diferentes agentes.', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '¡Necesitas permisos de movimiento!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'El chat no está activo.', 'No permission.' => 'No tiene permisos.', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Responder la nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dividir este artículo', @@ -5394,6 +5403,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Estado de Instalación del Paquete', 'Some packages have locally modified files.' => 'Algunos paquetes tienen archivos modificados localmente.', @@ -5796,6 +5810,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6742,6 +6757,14 @@ sub Data { 'Datos por defecto a usar en el atributo para la pantalla buscar ticket. Ejemplo: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Datos por defecto a usar en el atributo para la pantalla buscar ticket. Ejemplo: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7996,6 +8019,56 @@ El control del acceso adicional para demostrar o no demostrar éste enlace puede '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'temporalmente-no-válido', @@ -8619,6 +8692,7 @@ Tu Equipo de Soporte 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite tener un formato pequeño de la vista general de ticket (InfoCliente => 1 - muestra también la información de cliente).', 'Always show RichText if available' => 'Siempre demostrar RichText cuando está disponible.', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Responder', 'Appointment Calendar overview page.' => 'Página de resumen del Calendario de Citas', 'Appointment Notifications' => 'Notificaciones de Citas', diff --git a/Kernel/Language/es_CO.pm b/Kernel/Language/es_CO.pm index 6c17d9f0223..83739baae0c 100644 --- a/Kernel/Language/es_CO.pm +++ b/Kernel/Language/es_CO.pm @@ -26,7 +26,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.325995467788928; + $Self->{Completeness} = 0.323131443298969; # csv separator $Self->{Separator} = ';'; @@ -225,16 +225,6 @@ sub Data { 'Message body' => 'Cuerpo del mensaje', 'Add new notification language' => '', 'Save Changes' => 'Guardar Cambios', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'Las notificaciones se envían a un agente.', - 'You can use the following tags' => 'Puede utilizar las siguientes etiquetas', - 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita', - 'To get the appointment attribute' => 'Para obtener el atributo de la cita', - ' e. g.' => 'Por ejemplo:', - 'To get the calendar attribute' => 'Para obtener el atributo del calendario', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Opciones de configuración', - 'Example notification' => 'Ejemplo de notificación', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -274,20 +264,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Respuesta', 'Auto response from' => 'Auto respuesta de', - 'Reference' => 'Referencia', - 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', - 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Para obtener el atributo del artículo', - 'Options of the current customer user data' => 'Opciones para los datos del cliente actual', - 'Ticket owner options' => 'Opciones para el propietario del ticket', - 'Ticket responsible options' => 'Opciones para el responsable del ticket', - 'Options of the current user who requested this action' => 'Opciones del usuario actual, quien solicitó esta acción', - 'Options of the ticket data' => 'Opciones de los datos del ticket', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Respuesta de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -430,6 +406,7 @@ sub Data { 'Toggle %s permission for %s' => 'Activar permiso %s para %s', 'Customer Default Groups:' => 'Grupos por defecto de los clientes:', 'No changes can be made to these groups.' => 'Estos grupos no se pueden modificar.', + 'Reference' => 'Referencia', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Acceso de sólo lectura a los tickets de este grupo/fila.', 'rw' => 'rw', @@ -1441,24 +1418,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Las notificaciones se envían a un agente o cliente', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2077,8 +2036,6 @@ sub Data { 'Edit Salutation' => 'Modificar Saludo', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'por ejemplo:', - 'Example salutation' => 'Saludo de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2138,7 +2095,6 @@ sub Data { 'Edit Signature' => 'Modificar Firma', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Firma de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Administración de Estados', @@ -2310,18 +2266,6 @@ sub Data { 'Delete this entry' => 'Eliminar esta entrada', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'El estado actual del ticket es', - 'Your email address is' => 'Su dirección de correo electrónico es', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2580,6 +2524,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mis tickets bloqueados', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mis tickets en observación', 'My responsibilities' => 'Mis responsabilidades', 'Tickets in My Queues' => 'Tickets en mis filas', @@ -2826,6 +2771,13 @@ sub Data { 'New Queue' => 'Fila nueva', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'No se encontraron datos de ticket.', 'Open / Close ticket action menu' => '', @@ -2834,6 +2786,8 @@ sub Data { 'First Response Time' => 'Tiempo para Primera Respuesta', 'Update Time' => 'Tiempo para Actualización', 'Solution Time' => 'Tiempo para Solución', + 'Impact' => '', + 'CustomerID' => 'Identificador del cliente', 'Move ticket to a different queue' => 'Mover ticket a una fila diferente', 'Change queue' => 'Modificar fila', @@ -3079,7 +3033,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'Por ejemplo: 10*5155 ó 105658*', - 'CustomerID' => 'Identificador del cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => '', @@ -3312,6 +3265,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Para obtener el atributo de la cita', + ' e. g.' => 'Por ejemplo:', + 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita', + 'To get the calendar attribute' => 'Para obtener el atributo del calendario', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', + 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Para obtener el atributo del artículo', + 'Options of the current customer user data' => 'Opciones para los datos del cliente actual', + 'Ticket owner options' => 'Opciones para el propietario del ticket', + 'Options of the ticket data' => 'Opciones de los datos del ticket', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'por ejemplo:', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Puede utilizar las siguientes etiquetas', + 'Ticket responsible options' => 'Opciones para el responsable del ticket', + 'Options of the current user who requested this action' => 'Opciones del usuario actual, quien solicitó esta acción', + 'Config options' => 'Opciones de configuración', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Puede seleccionar uno o más grupos para definir el acceso para los diferentes agentes.', @@ -3909,7 +3917,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4365,9 +4373,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4662,6 +4667,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dividir este artículo', @@ -5388,6 +5397,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5790,6 +5804,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6736,6 +6751,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Define el atributo de ticket por defecto para ordenar los tickets en la vista de tickets bloqueados, en la interfaz del agente.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7984,6 +8007,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'temporalmente-inválido', @@ -8596,6 +8669,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite tener un formato de vista pequeña para los tickets (InformaciónCliente => 1 - muestra además la información del cliente).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Responder', 'Appointment Calendar overview page.' => 'Página de resumen del Calendario de Citas', 'Appointment Notifications' => 'Notificaciones de Citas', diff --git a/Kernel/Language/es_MX.pm b/Kernel/Language/es_MX.pm index 16b9111db41..07202629ec3 100644 --- a/Kernel/Language/es_MX.pm +++ b/Kernel/Language/es_MX.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.744739397863386; + $Self->{Completeness} = 0.739368556701031; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Cuerpo del mensaje', 'Add new notification language' => 'Añadir un nuevo lenguaje de notificación', 'Save Changes' => 'Guardar Cambios', - 'Tag Reference' => 'Etiqueta de Referencia', - 'Notifications are sent to an agent.' => 'Las notificaciones se envían a un agente.', - 'You can use the following tags' => 'Puede utilizar las siguientes etiquetas', - 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita.', - 'To get the appointment attribute' => 'Para obtener el atributo de la cita', - ' e. g.' => ' ej.', - 'To get the calendar attribute' => 'Para obtener el atributo del calendario', - 'Attributes of the recipient user for the notification' => 'Atributos del destinatario para la notificación', - 'Config options' => 'Opciones de configuración', - 'Example notification' => 'Notificación de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Direcciones de correo electrónico adicionales para el destinatario', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Filas ↔ Respuestas Automáticas', 'Response' => 'Respuesta', 'Auto response from' => 'Respuesta automática de', - 'Reference' => 'Referencia', - 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', - 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', - 'To get the name of the ticket\'s customer user (if given).' => 'Para obtener el nombre del usuario del cliente (si se asignó).', - 'To get the article attribute' => 'Para obtener el atributo del artículo', - 'Options of the current customer user data' => 'Opciones para los datos del cliente actual', - 'Ticket owner options' => 'Opciones para el propietario del ticket', - 'Ticket responsible options' => 'Opciones para el responsable del ticket', - 'Options of the current user who requested this action' => 'Opciones del usuario actual quien solicitó esta acción', - 'Options of the ticket data' => 'Opciones de los datos del ticket', - 'Options of ticket dynamic fields internal key values' => 'Opciones de los valores de las claves internas de los campos dinámicos de los tickets', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos Desplegables y de Selección Múltiple', - 'Example response' => 'Respuesta de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Gestión de Servicio en la Nube', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Alternar permiso %s para %s', 'Customer Default Groups:' => 'Grupos Predeterminados para los Clientes:', 'No changes can be made to these groups.' => 'Estos grupos no se pueden modificar.', + 'Reference' => 'Referencia', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Acceso de sólo lectura a los tickets de este grupo/fila.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { 'Notifique al usuario sólo una vez al día acerca de un único ticket utilizando un medio seleccionado.', 'This field is required and must have less than 4000 characters.' => 'Este campo es requerido y debe tener menos de 4000 caracteres.', - 'Notifications are sent to an agent or a customer.' => 'Las notificaciones se envían a un agente o cliente.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', - 'Attributes of the current customer user data' => 'Atributos de los datos actuales del usuario cliente', - 'Attributes of the current ticket owner user data' => 'Atributos de los datos del propietario actual del ticket', - 'Attributes of the current ticket responsible user data' => 'Atributos de los datos actuales del responsable del ticket', - 'Attributes of the current agent user who requested this action' => - 'Atributos del actual usuario agente que solicitó esta acción', - 'Attributes of the ticket data' => 'Atributos de los datos del ticket', - 'Ticket dynamic fields internal key values' => 'Valores de las llaves internas de los campos dinámicos de los tickets', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Utilice coma o punto y coma para separar las direcciones de correo.', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Modificar Saludo', 'Filter for Salutations' => 'Filtrar Saludos', 'Filter for salutations' => 'Filtrar saludos', - 'e. g.' => 'ej.', - 'Example salutation' => 'Saludo de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Modificar Firma', 'Filter for Signatures' => 'Filtrar por Firmas', 'Filter for signatures' => 'Filtrar por firmas', - 'Example signature' => 'Firma de ejemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Administración de Estados', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Eliminar esta entrada', 'Do you really want to delete this template?' => '¿Realmente desea eliminar esta plantilla?', 'A standard template with this name already exists!' => '¡Ya existe una plantilla estándar con este nombre!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Para obtener los primeros 20 caracteres del asunto del artículo del agente actual/más reciente (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Para obtener las primeras 5 líneas del cuerpo del asunto del agente actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Para obtener los primeros 20 caracteres del asunto del artículo actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Para obtener las primeras 5 líneas del cuerpo del artículo actual/más reciente (actual para respuesta y reenvío, más reciente para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', - 'Create type templates only supports this smart tags' => 'Crear plantillas tipo sólo soporta estas etiquetas inteligentes', - 'Example template' => 'Plantilla de ejemplo', - 'The current ticket state is' => 'El estado actual del ticket es', - 'Your email address is' => 'Su dirección de correo electrónico es', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Gestionar las Relaciones de Plantillas con Adjuntos', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => 'Asignado al usuario del cliente', 'Accessible for customer user' => 'Accesible para el usuario del cliente', 'My locked tickets' => 'Mis tickets bloqueados', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mis tickes en seguimiento', 'My responsibilities' => 'Mis responsabilidades', 'Tickets in My Queues' => 'Tickets en Mis Filas de Espera', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Fila nueva', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'No se encontraron datos de ticket.', 'Open / Close ticket action menu' => 'Abrir / Cerrar el Menú de accion del ticket', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Tiempo para Primera Respuesta', 'Update Time' => 'Tiempo para Actualización', 'Solution Time' => 'Tiempo para Solución', + 'Impact' => 'Impacto', + 'CustomerID' => 'Identificador del cliente', 'Move ticket to a different queue' => 'Mover ticket a una fila diferente', 'Change queue' => 'Modificar fila', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'Por ejemplo: 10*5155 ó 105658*', - 'CustomerID' => 'Identificador del cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Para obtener el atributo de la cita', + ' e. g.' => ' ej.', + 'To get the first 20 character of the appointment title.' => 'Para obtener los primeros 20 caracteres del título de la cita.', + 'To get the calendar attribute' => 'Para obtener el atributo del calendario', + 'Attributes of the recipient user for the notification' => 'Atributos del destinatario para la notificación', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obtener los primeros 20 caracteres del asunto.', + 'To get the first 5 lines of the email.' => 'Para obtener las primeras 5 líneas del correo.', + 'To get the name of the ticket\'s customer user (if given).' => 'Para obtener el nombre del usuario del cliente (si se asignó).', + 'To get the article attribute' => 'Para obtener el atributo del artículo', + 'Options of the current customer user data' => 'Opciones para los datos del cliente actual', + 'Ticket owner options' => 'Opciones para el propietario del ticket', + 'Options of the ticket data' => 'Opciones de los datos del ticket', + 'Options of ticket dynamic fields internal key values' => 'Opciones de los valores de las claves internas de los campos dinámicos de los tickets', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos Desplegables y de Selección Múltiple', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente).', + 'Attributes of the current customer user data' => 'Atributos de los datos actuales del usuario cliente', + 'Attributes of the current ticket owner user data' => 'Atributos de los datos del propietario actual del ticket', + 'Attributes of the ticket data' => 'Atributos de los datos del ticket', + 'Ticket dynamic fields internal key values' => 'Valores de las llaves internas de los campos dinámicos de los tickets', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'ej.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Para obtener los primeros 20 caracteres del asunto del artículo del agente actual/más reciente (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Para obtener las primeras 5 líneas del cuerpo del asunto del agente actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Para obtener los primeros 20 caracteres del asunto del artículo actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Para obtener las primeras 5 líneas del cuerpo del artículo actual/más reciente (actual para respuesta y reenvío, más reciente para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Etiqueta de Referencia', + 'You can use the following tags' => 'Puede utilizar las siguientes etiquetas', + 'Ticket responsible options' => 'Opciones para el responsable del ticket', + 'Options of the current user who requested this action' => 'Opciones del usuario actual quien solicitó esta acción', + 'Config options' => 'Opciones de configuración', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Puede seleccionar uno o más grupos para definir el acceso para los diferentes agentes.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => 'Usuario del cliente del ticket', 'All recipients of the first article' => 'Todos los destinatarios del primer artículo', 'All recipients of the last article' => 'Todos los destinatarios del último artículo', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Invisible para el cliente', 'Visible to customer' => 'Visible para el cliente', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Responder la nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dividir este artículo', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => 'Los archivos de respaldo de configuración anteriores ya no son necesarios para los paquetes instalados, elimínelos de la carpeta Kernel/Config/Backups.', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Estado de la Instalación del Paquete', 'Some packages have locally modified files.' => 'Algunos paquetes tienen archivos modificados localmente.', @@ -5789,6 +5803,7 @@ sub Data { 'Define la altura para el componente del editor de texto enriquecido. Ingrese el número (píxeles) o el valor de porcentaje (relativo).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Define el atributo de ticket por defecto para ordenar los tickets en la vista de tickets bloqueados, en la interfaz del agente.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'temporalmente-inválido', @@ -8606,6 +8679,7 @@ Tu Equipo de Soporte 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite tener un formato de vista pequeña para los tickets (InformaciónCliente => 1 - muestra además la información del cliente).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Responder', 'Appointment Calendar overview page.' => 'Página de resumen del Calendario de Citas.', 'Appointment Notifications' => 'Notificaciones de Citas', diff --git a/Kernel/Language/et.pm b/Kernel/Language/et.pm index 42566ad87ab..09044ef766b 100644 --- a/Kernel/Language/et.pm +++ b/Kernel/Language/et.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.165911298154743; + $Self->{Completeness} = 0.16430412371134; # csv separator $Self->{Separator} = ''; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Vastus', 'Auto response from' => 'Automaatvastus kasutajalt', - 'Reference' => 'Viited', - 'To get the first 20 character of the subject.' => 'Esimesed 20 märki teemareast.', - 'To get the first 5 lines of the email.' => 'Kirja esimesed 5 rida. ', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => 'Pileti omaniku seaded', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Näidisvastus', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => 'Viited', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Selle rühma/järjekorra intsidentidele ainult lugemise õigused.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Teavitused saadetakse kliendile või töötajale.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Olekute haldus', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Kustuta see kirje', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => 'Näidismall', - 'The current ticket state is' => 'Intsidendi olek on', - 'Your email address is' => 'Teie e-posti aadress on', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Minu lukustatud intsidendid', + 'My Owned Tickets' => '', 'My watched tickets' => 'Minu jälgitavad intsidendid', 'My responsibilities' => 'Minu vastutusel olevad intsidendid', 'Tickets in My Queues' => 'Intsidendid minu järjekordades', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Uus järjekord', 'Move' => 'Liiguta', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Reaktsiooniaeg', 'Update Time' => 'Muutmisaeg', 'Solution Time' => 'Lahendusaeg', + 'Impact' => '', + 'CustomerID' => 'Kliendi nr.', 'Move ticket to a different queue' => '', 'Change queue' => 'Muuda järjekorda', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profiil', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Kliendi nr.', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tüübid', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Esimesed 20 märki teemareast.', + 'To get the first 5 lines of the email.' => 'Kirja esimesed 5 rida. ', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => 'Pileti omaniku seaded', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Poolita artikkel', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'ajutiselt kehtetu', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/fa.pm b/Kernel/Language/fa.pm index e6be6311f3e..84f154c8d62 100644 --- a/Kernel/Language/fa.pm +++ b/Kernel/Language/fa.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.640822272580123; + $Self->{Completeness} = 0.63611469072165; # csv separator $Self->{Separator} = ''; @@ -230,16 +230,6 @@ sub Data { 'Message body' => 'پیام بدن', 'Add new notification language' => 'اضافه کردن زبان اطلاع رسانی جدید', 'Save Changes' => 'ذخیره‌سازی تغییرات', - 'Tag Reference' => 'مرجع برچسب', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'شما می‌توانید از برچسب‌های زیر استفاده نمایید.', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'به عنوان مثال', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'صفات کاربران دریافت کننده برای اطلاع رسانی', - 'Config options' => 'گزینه‌های پیکربندی', - 'Example notification' => 'به عنوان مثال اطلاع رسانی ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'دریافت کننده اضافی آدرس ایمیل ', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'پاسخ', 'Auto response from' => 'پاسخ خودکار از طرف', - 'Reference' => 'منبع', - 'To get the first 20 character of the subject.' => 'برای دریافت ۲۰ حرف اول موضوع', - 'To get the first 5 lines of the email.' => 'برای دریافت ۵ خط اول نامه', - 'To get the name of the ticket\'s customer user (if given).' => 'برای دریافت نام کاربر و ضوابط بلیط (در صورت داده شده).', - 'To get the article attribute' => 'برای گرفتن ویژگی مطلب', - 'Options of the current customer user data' => 'گزینه‌هایی از داده مشترک کنونی', - 'Ticket owner options' => 'گزینه‌های صاحب درخواست', - 'Ticket responsible options' => 'گزینه‌های مسئول درخواست', - 'Options of the current user who requested this action' => 'گزینه‌هایی از کاربر کنونی که این عملیات را درخواست کرده است', - 'Options of the ticket data' => 'گزینه‌هایی از داده‌های درخواست', - 'Options of ticket dynamic fields internal key values' => 'گزینه درخواست رشته پویا ارزش های داخلی کلیدی', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'گزینه زمینه های پویا بلیط نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب', - 'Example response' => 'پاسخ نمونه', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'مدیریت سرویس های ابری', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => 'تعویض %s اجازه %s', 'Customer Default Groups:' => 'گروه‌های پیش‌فرض مشترک', 'No changes can be made to these groups.' => 'هیچ تغییری نمی‌توان به این گروه‌ها اعمال کرد.', + 'Reference' => 'منبع', 'ro' => 'فقط خواندنی', 'Read only access to the ticket in this group/queue.' => 'حق فقط خواندنی برای درخواست‌ها در این گروه /لیست.', 'rw' => 'خواندنی و نوشتنی', @@ -1446,24 +1423,6 @@ sub Data { 'کاربر اطلاع فقط یک بار در روز با بلیط تک با استفاده از یک حمل و نقل انتخاب در مورد.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'اعلام به یک کارشناس یا مشترک ارسال شد.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'برای گرفتن ۲۰ کاراکتر اول موضوع (از آخرین نوشته کارشناس).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته کارشناس).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'برای گرفتن اولین ۲۰ کاراکتر موضوع (از آخرین نوشته مشتری).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته مشتری).', - 'Attributes of the current customer user data' => 'ویژگی های داده های کاربر مشتری فعلی', - 'Attributes of the current ticket owner user data' => 'ویژگی های درخواست فعلی داده های کاربرمالک', - 'Attributes of the current ticket responsible user data' => 'ویژگی های درخواست فعلی داده های کاربر مسئول', - 'Attributes of the current agent user who requested this action' => - 'ویژگی های عامل کاربر در حال حاضر که این عمل درخواست شده', - 'Attributes of the ticket data' => 'ویژگی های درخواست داده ', - 'Ticket dynamic fields internal key values' => 'درخواست زمینه های پویا ارزش های کلیدی داخلی', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'بلیط زمینه های پویا نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => 'ویرایش عنوان', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'به عنوان مثال', - 'Example salutation' => 'نمونه عنوان', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'ویرایش امضاء', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'امضای نمونه', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'مدیریت وضعیت', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'حذف این ورودی', 'Do you really want to delete this template?' => 'آیا واقعا مایل به حذف این قالب هستید؟', 'A standard template with this name already exists!' => 'قالب استاندارد با این نام وجود دارد.', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'ایجاد قالب های نوع تنها پشتیبانی از این تگ های هوشمند', - 'Example template' => 'نمونه قالب', - 'The current ticket state is' => 'وضعیت فعلی درخواست', - 'Your email address is' => 'آدرس ایمیل شما:', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'درخواست‎های قفل شده من', + 'My Owned Tickets' => '', 'My watched tickets' => 'درخواست مشاهده شده من', 'My responsibilities' => 'مسئولیت من', 'Tickets in My Queues' => 'درخواستهای در صفهای من', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'لیست درخواست جدید', 'Move' => 'انتقال', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'اطلاعات درخواست یافت نشد.', 'Open / Close ticket action menu' => 'باز / بستن بلیط منوی عمل', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'زمان اولین پاسخ', 'Update Time' => 'زمان بروز رسانی', 'Solution Time' => 'زمان ارائه راهکار', + 'Impact' => 'اثر', + 'CustomerID' => 'کد اشتراک', 'Move ticket to a different queue' => 'انتقال درخواست یه صف درخواست دیگر', 'Change queue' => 'تغییر لیست درخواست', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'مشخصات کاربری', 'e. g. 10*5155 or 105658*' => 'به عنوان مثال 10*5155 یا 105658*', - 'CustomerID' => 'کد اشتراک', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'انواع', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'شما می توانید یک ماژول سفارشی عمومی (از طریق مدیر بسته) نصب، به عنوان مثال ماژول پرسش و پاسخ، که دارای یک رابط عمومی است.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'به عنوان مثال', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'صفات کاربران دریافت کننده برای اطلاع رسانی', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'برای دریافت ۲۰ حرف اول موضوع', + 'To get the first 5 lines of the email.' => 'برای دریافت ۵ خط اول نامه', + 'To get the name of the ticket\'s customer user (if given).' => 'برای دریافت نام کاربر و ضوابط بلیط (در صورت داده شده).', + 'To get the article attribute' => 'برای گرفتن ویژگی مطلب', + 'Options of the current customer user data' => 'گزینه‌هایی از داده مشترک کنونی', + 'Ticket owner options' => 'گزینه‌های صاحب درخواست', + 'Options of the ticket data' => 'گزینه‌هایی از داده‌های درخواست', + 'Options of ticket dynamic fields internal key values' => 'گزینه درخواست رشته پویا ارزش های داخلی کلیدی', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'گزینه زمینه های پویا بلیط نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'برای گرفتن ۲۰ کاراکتر اول موضوع (از آخرین نوشته کارشناس).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته کارشناس).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'برای گرفتن اولین ۲۰ کاراکتر موضوع (از آخرین نوشته مشتری).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته مشتری).', + 'Attributes of the current customer user data' => 'ویژگی های داده های کاربر مشتری فعلی', + 'Attributes of the current ticket owner user data' => 'ویژگی های درخواست فعلی داده های کاربرمالک', + 'Attributes of the ticket data' => 'ویژگی های درخواست داده ', + 'Ticket dynamic fields internal key values' => 'درخواست زمینه های پویا ارزش های کلیدی داخلی', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'بلیط زمینه های پویا نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'به عنوان مثال', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'مرجع برچسب', + 'You can use the following tags' => 'شما می‌توانید از برچسب‌های زیر استفاده نمایید.', + 'Ticket responsible options' => 'گزینه‌های مسئول درخواست', + 'Options of the current user who requested this action' => 'گزینه‌هایی از کاربر کنونی که این عملیات را درخواست کرده است', + 'Config options' => 'گزینه‌های پیکربندی', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'شما می‌توانید یک یا چندین گروه را برای دسترسی برای کارشناسان مختلف تعریف نمایید.', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'شما نیاز به مجوز حرکت دارید !', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'چت غیر فعال است.', 'No permission.' => 'بدون مجوز و اجازه.', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'به پاسخ توجه داشته باشید', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'جدا کردن این نوشته', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'وضعیت بسته نصب و راه اندازی', 'Some packages have locally modified files.' => 'برخی از بسته های به صورت محلی فایل ها اصلاح شده.', @@ -5795,6 +5809,7 @@ sub Data { 'تعریف می کند که ارتفاع برای غنی جزء ویرایشگر متن. تعداد (پیکسل) یا ارزش درصد (نسبی) را وارد کنید.', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { 'داده های پیش فرض برای استفاده بر روی ویژگی برای صفحه نمایش جستجو بلیط. به عنوان مثال: \ "TicketCreateTimePointFormat = سال؛ TicketCreateTimePointStart = آخرین. TicketCreateTimePoint = 2؛ ".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'داده های پیش فرض برای استفاده بر روی ویژگی برای صفحه نمایش جستجو بلیط. به عنوان مثال: \ "TicketCreateTimeStartYear = 2010؛ TicketCreateTimeStartMonth = 10؛ TicketCreateTimeStartDay = 4؛ TicketCreateTimeStopYear = 2010؛ TicketCreateTimeStopMonth = 11؛ TicketCreateTimeStopDay = 3؛ ".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'تعریف می کند که به طور پیش فرض ویژگی بلیط برای بلیط مرتب سازی در نظر بلیط قفل رابط عامل.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'موقتا غیر معتبر', @@ -8612,6 +8685,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'اجازه می دهد تا داشتن یک دید کلی فرمت کوچک بلیط (CustomerInfo => 1 - نشان می دهد نیز اطلاعات مربوط به مشتری).', 'Always show RichText if available' => 'همیشه RichText نشان می دهد اگر موجود باشد', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'پاسخ', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/fi.pm b/Kernel/Language/fi.pm index 3680cfb0215..8ea7fcb3acb 100644 --- a/Kernel/Language/fi.pm +++ b/Kernel/Language/fi.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.191162188410489; + $Self->{Completeness} = 0.189271907216495; # csv separator $Self->{Separator} = ';'; @@ -227,16 +227,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Tallenna muutokset', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Voit käyttää seuraavia tageja', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'esim.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => 'Ilmoitusesimerkki', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Vastaus', 'Auto response from' => 'Automaattivastauksen lähettäjä', - 'Reference' => 'Viite', - 'To get the first 20 character of the subject.' => 'Saadaksesi ensimmäiset 20 merkkiä otsikosta.', - 'To get the first 5 lines of the email.' => 'Saadaksesi viisi riviä viestistä.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => 'Tiketin omistusasetukset', - 'Ticket responsible options' => 'Tiketin vastaava-asetukset', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => 'Tiketin dynaamisten kenttien sisäisten avainten arvojen asetukset', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Esimerkkivastaus', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Pilvipalvelujen hallinta', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => 'Viite', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Vain lukuoikeus tiketteihin tässä ryhmässä/jonossa.', 'rw' => 'rw', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Huomautukset lähetetään joko agentille tai asiakkaalle.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => 'Muokkaa tervehdystä', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'esim.', - 'Example salutation' => 'Esimerkkitervehdys', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => 'Muokkaa allekirjoitusta', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Esimerkkiallekirjoitus', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Tilahallinta', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Tiketin tila on', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Omat lukitut tiketit', + 'My Owned Tickets' => '', 'My watched tickets' => 'Omat seuratut tiketit', 'My responsibilities' => 'Omat vastuut', 'Tickets in My Queues' => 'Tiketit omissa jonoissani', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'Uusi jono', 'Move' => 'Siirrä', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Tikettejä ei löytynyt.', 'Open / Close ticket action menu' => '', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'Ensimmäinen vastausaika', 'Update Time' => 'Päivitysaika', 'Solution Time' => 'Ratkaisuaika', + 'Impact' => '', + 'CustomerID' => 'AsiakasID', 'Move ticket to a different queue' => 'Siirrä tiketti toiseen jonoon', 'Change queue' => 'Vaihda jonotuslistaa', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profiili', 'e. g. 10*5155 or 105658*' => 'esim. 10*5155 tai 10568*', - 'CustomerID' => 'AsiakasID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tyypit', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'esim.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Saadaksesi ensimmäiset 20 merkkiä otsikosta.', + 'To get the first 5 lines of the email.' => 'Saadaksesi viisi riviä viestistä.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => 'Tiketin omistusasetukset', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => 'Tiketin dynaamisten kenttien sisäisten avainten arvojen asetukset', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'esim.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Voit käyttää seuraavia tageja', + 'Ticket responsible options' => 'Tiketin vastaava-asetukset', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Jaa artikkeli', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'Poistettu käytöstä välikaikaisesti', @@ -8598,6 +8671,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/fr.pm b/Kernel/Language/fr.pm index dfd3b63327d..32d290926c5 100644 --- a/Kernel/Language/fr.pm +++ b/Kernel/Language/fr.pm @@ -34,7 +34,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.400776950469408; + $Self->{Completeness} = 0.397551546391753; # csv separator $Self->{Separator} = ';'; @@ -233,16 +233,6 @@ sub Data { 'Message body' => 'Corps du message', 'Add new notification language' => 'Ajouter une nouvelle notification de langue', 'Save Changes' => 'Enregistrer les modifications', - 'Tag Reference' => 'Référence du tag', - 'Notifications are sent to an agent.' => 'Les notifications sont envoyés à un agent', - 'You can use the following tags' => 'Vous pouvez utiliser les tags suivants', - 'To get the first 20 character of the appointment title.' => 'Pour avoir les 20 premiers caractères du titre d\'un rendez-vous.', - 'To get the appointment attribute' => 'Pour avoir l\'attribut d\'un rendez-vous', - ' e. g.' => 'p. ex.', - 'To get the calendar attribute' => 'Pour avoir l\'attribut du calendrier', - 'Attributes of the recipient user for the notification' => 'Caractéristiques du destinataire pour les notifications.', - 'Config options' => 'Options de configuration', - 'Example notification' => 'Exemple de notification', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Adresses de courriel supplémentaires pour les destinataires.', @@ -282,20 +272,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Réponse', 'Auto response from' => 'Réponse automatique de', - 'Reference' => 'Référence', - 'To get the first 20 character of the subject.' => 'Pour avoir les 20 premiers caractères du sujet.', - 'To get the first 5 lines of the email.' => 'Pour avoir les 5 premières lignes de l\'e-mail.', - 'To get the name of the ticket\'s customer user (if given).' => 'Pour obtenir le nom du client du ticket (si indiqué).', - 'To get the article attribute' => 'Pour avoir l\'attribut de l\'article', - 'Options of the current customer user data' => 'Options des données du client actuel', - 'Ticket owner options' => 'Options du propriétaire du ticket', - 'Ticket responsible options' => 'Options du responsable du ticket', - 'Options of the current user who requested this action' => 'Options de l\'utilisateur actuel qui a demandé cette action', - 'Options of the ticket data' => 'Options des données du ticket', - 'Options of ticket dynamic fields internal key values' => 'Options des clé internes des champs de tickets dynamique', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Options des valeurs d\'affichage des champs de tickets dynamiques, pour les champs Dropdown et Multiselect', - 'Example response' => 'Exemple de réponse', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Gestion des services de cloud', @@ -438,6 +414,7 @@ sub Data { 'Toggle %s permission for %s' => 'Sélectionner la permission %s pour %s', 'Customer Default Groups:' => 'Groupes par défaut du client', 'No changes can be made to these groups.' => 'Aucun changement possible pour ces groupes', + 'Reference' => 'Référence', 'ro' => 'lecture seule', 'Read only access to the ticket in this group/queue.' => 'Accès en lecture seulement aux tickets de cette file/groupe.', 'rw' => 'lecture/écriture', @@ -1449,24 +1426,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => 'Ce champ est requis et doit contenir moins de 4000 caractères.', - 'Notifications are sent to an agent or a customer.' => 'Des notifications sont envoyées à un opérateur ou à un client.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Pour avoir les 20 premiers caractères du sujet (du dernier article de l\'opérateur).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Pour avoir les 5 premières ligne du corps (du dernier article de l\'opérateur).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Pour avoir les 20 premiers caractères du sujet (du dernier article du client).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Pour avoir les 5 premières lignes du sujet (du dernier article du client).', - 'Attributes of the current customer user data' => 'Caractéristiques des données de l\'utilisateur client actuel ', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2085,8 +2044,6 @@ sub Data { 'Edit Salutation' => 'Editer Formule de Politesse', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'p. ex.', - 'Example salutation' => 'Exemple de formule de politesse', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2146,7 +2103,6 @@ sub Data { 'Edit Signature' => 'Editer signature', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Exemple de signature', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestion des états', @@ -2318,18 +2274,6 @@ sub Data { 'Delete this entry' => 'Supprimer cette entrée', 'Do you really want to delete this template?' => 'Voulez-vous vraiment supprimer ce modèle ?', 'A standard template with this name already exists!' => 'Un modèle standard avec ce nom existe déjà', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => 'Exemple de modèle', - 'The current ticket state is' => 'L\'état actuel du ticket est', - 'Your email address is' => 'Votre e-mail est', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2588,6 +2532,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mes tickets verrouillés', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mes tickets suivis', 'My responsibilities' => 'Mes responsabilités', 'Tickets in My Queues' => 'Tickets dans mes files', @@ -2834,6 +2779,13 @@ sub Data { 'New Queue' => 'Nouvelle File', 'Move' => 'Déplacer', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Aucune donnée de ticket trouvée', 'Open / Close ticket action menu' => '', @@ -2842,6 +2794,8 @@ sub Data { 'First Response Time' => 'Temps pour fournir la première réponse (prise en compte)', 'Update Time' => 'Temps pour fournir un point d\'avancement', 'Solution Time' => 'Temps pour fournir la réponse', + 'Impact' => 'Impact', + 'CustomerID' => 'Code client', 'Move ticket to a different queue' => 'Déplacer ticket vers une autre file', 'Change queue' => 'Changer de file', @@ -3087,7 +3041,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'p. ex. 10*5155 ou 105658*', - 'CustomerID' => 'Code client', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Types', 'Time Restrictions' => 'Restrictions de temps', @@ -3320,6 +3273,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Il est possible d\'installer un module customisable (via le gestionnaire de paquets), par exemple le module FAQ, qui a une interface publique.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Pour avoir l\'attribut d\'un rendez-vous', + ' e. g.' => 'p. ex.', + 'To get the first 20 character of the appointment title.' => 'Pour avoir les 20 premiers caractères du titre d\'un rendez-vous.', + 'To get the calendar attribute' => 'Pour avoir l\'attribut du calendrier', + 'Attributes of the recipient user for the notification' => 'Caractéristiques du destinataire pour les notifications.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Pour avoir les 20 premiers caractères du sujet.', + 'To get the first 5 lines of the email.' => 'Pour avoir les 5 premières lignes de l\'e-mail.', + 'To get the name of the ticket\'s customer user (if given).' => 'Pour obtenir le nom du client du ticket (si indiqué).', + 'To get the article attribute' => 'Pour avoir l\'attribut de l\'article', + 'Options of the current customer user data' => 'Options des données du client actuel', + 'Ticket owner options' => 'Options du propriétaire du ticket', + 'Options of the ticket data' => 'Options des données du ticket', + 'Options of ticket dynamic fields internal key values' => 'Options des clé internes des champs de tickets dynamique', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Options des valeurs d\'affichage des champs de tickets dynamiques, pour les champs Dropdown et Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Pour avoir les 20 premiers caractères du sujet (du dernier article de l\'opérateur).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Pour avoir les 5 premières ligne du corps (du dernier article de l\'opérateur).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Pour avoir les 20 premiers caractères du sujet (du dernier article du client).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Pour avoir les 5 premières lignes du sujet (du dernier article du client).', + 'Attributes of the current customer user data' => 'Caractéristiques des données de l\'utilisateur client actuel ', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'p. ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Référence du tag', + 'You can use the following tags' => 'Vous pouvez utiliser les tags suivants', + 'Ticket responsible options' => 'Options du responsable du ticket', + 'Options of the current user who requested this action' => 'Options de l\'utilisateur actuel qui a demandé cette action', + 'Config options' => 'Options de configuration', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Afin de donner des accès à différents opérateurs, sélectionnez un ou plusieurs groupes.', @@ -3917,7 +3925,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4373,9 +4381,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4670,6 +4675,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Répondre à une note', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Scinder cet article', @@ -5396,6 +5405,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5798,6 +5812,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6744,6 +6759,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7992,6 +8015,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'temporairement invalidé', @@ -8604,6 +8677,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Réponse', 'Appointment Calendar overview page.' => 'Vue d\'ensemble des calendriers', 'Appointment Notifications' => 'Notifications des rendez-vous', diff --git a/Kernel/Language/fr_CA.pm b/Kernel/Language/fr_CA.pm index 6b820dbe8fa..8b5cce31a39 100644 --- a/Kernel/Language/fr_CA.pm +++ b/Kernel/Language/fr_CA.pm @@ -33,7 +33,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.326966655875688; + $Self->{Completeness} = 0.324420103092784; # csv separator $Self->{Separator} = ';'; @@ -232,16 +232,6 @@ sub Data { 'Message body' => 'Corps du message', 'Add new notification language' => '', 'Save Changes' => 'Sauvegarder les modifications', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Vous pouvez utiliser les codets suivants ', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => ' p. ex.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Options de configuration', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -281,20 +271,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Réponse ', 'Auto response from' => 'Réponse automatique de ', - 'Reference' => 'Référence', - 'To get the first 20 character of the subject.' => 'Pour avoir les 20 premiers caractères du sujet.', - 'To get the first 5 lines of the email.' => 'Pour avoir les 5 premières lignes du courriel.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Pour avoir l\'attribut de l\'article', - 'Options of the current customer user data' => 'Options des données du client actuel', - 'Ticket owner options' => 'Options du propriétaire de la demande', - 'Ticket responsible options' => 'Options du responsable de la demande', - 'Options of the current user who requested this action' => 'Options de l\'utilisateur actuel qui a demandé cette action', - 'Options of the ticket data' => 'Options des données de la demande', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Exemple de réponse ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -437,6 +413,7 @@ sub Data { 'Toggle %s permission for %s' => 'Sélectionner la permission %s pour %s', 'Customer Default Groups:' => 'Groupes par défaut du client :', 'No changes can be made to these groups.' => 'Aucun changement n\'est possible pour ces groupes.', + 'Reference' => 'Référence', 'ro' => 'Lecture seule', 'Read only access to the ticket in this group/queue.' => 'Accès en lecture seule aux demandes de cette file ou ce groupe.', 'rw' => 'Lecture et écriture', @@ -1448,24 +1425,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Des notifications sont envoyées à un agent ou à un client.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Pour avoir les 20 premiers caractères du sujet (du dernier article de l\'agent).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Pour avoir les 5 premières ligne du corps (du dernier article de l\'agent).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Pour avoir les 20 premiers caractères du sujet (du dernier article du client).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Pour avoir les 5 premières lignes du sujet (du dernier article du client).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2084,8 +2043,6 @@ sub Data { 'Edit Salutation' => 'Éditer une formule de salutation', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'p. ex.', - 'Example salutation' => 'Exemple de formule de salutation ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2145,7 +2102,6 @@ sub Data { 'Edit Signature' => 'Éditer une signature', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Exemple de signature', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestion des états', @@ -2317,18 +2273,6 @@ sub Data { 'Delete this entry' => 'Supprimer cette entrée', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'L\'état actuel de la demande est', - 'Your email address is' => 'Votre adresse de courrier électronique est', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2587,6 +2531,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mes demandes verrouillées', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mes demandes sous surveillance', 'My responsibilities' => 'Mes responsabilités', 'Tickets in My Queues' => 'Demandes dans mes files', @@ -2833,6 +2778,13 @@ sub Data { 'New Queue' => 'Nouvelle file', 'Move' => 'Déplacer', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Aucune donnée relative à la demande n\'a été trouvée.', 'Open / Close ticket action menu' => '', @@ -2841,6 +2793,8 @@ sub Data { 'First Response Time' => 'Délai de la première réponse', 'Update Time' => 'Délai de mise à jour ', 'Solution Time' => 'Délai de résolution ', + 'Impact' => '', + 'CustomerID' => 'Numéro de client ', 'Move ticket to a different queue' => 'Déplacer la demande vers une autre file', 'Change queue' => 'Changer de file', @@ -3086,7 +3040,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'p. ex. 10*5155 ou 105658*', - 'CustomerID' => 'Numéro de client ', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Types', 'Time Restrictions' => '', @@ -3319,6 +3272,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => ' p. ex.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Pour avoir les 20 premiers caractères du sujet.', + 'To get the first 5 lines of the email.' => 'Pour avoir les 5 premières lignes du courriel.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Pour avoir l\'attribut de l\'article', + 'Options of the current customer user data' => 'Options des données du client actuel', + 'Ticket owner options' => 'Options du propriétaire de la demande', + 'Options of the ticket data' => 'Options des données de la demande', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Pour avoir les 20 premiers caractères du sujet (du dernier article de l\'agent).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Pour avoir les 5 premières ligne du corps (du dernier article de l\'agent).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Pour avoir les 20 premiers caractères du sujet (du dernier article du client).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Pour avoir les 5 premières lignes du sujet (du dernier article du client).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'p. ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Vous pouvez utiliser les codets suivants ', + 'Ticket responsible options' => 'Options du responsable de la demande', + 'Options of the current user who requested this action' => 'Options de l\'utilisateur actuel qui a demandé cette action', + 'Config options' => 'Options de configuration', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Afin de donner des accès à différents agents, sélectionnez un ou plusieurs groupes.', @@ -3916,7 +3924,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4372,9 +4380,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4669,6 +4674,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Scinder cet article', @@ -5395,6 +5404,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5797,6 +5811,7 @@ sub Data { 'Détermine la hauteur de l\'élément de l\'éditeur RTF. Entrez un nombre de pixels ou un pourcentage relatif.', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6743,6 +6758,14 @@ sub Data { 'Données par défaut à utiliser comme attributs dans l\'écran de recherche de demandes. Exemple : "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Données par défaut à utiliser comme attributs dans l\'écran de recherche de demandes. Exemple : "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Détermine l\'attribut par défaut qui permet le tri des demandes dans la vue des demandes fermées de l\'interface agent.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7991,6 +8014,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'temporairement non valide', @@ -8603,6 +8676,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permet la visualisation de la demande en format « S » (petit); les « Renseignements du client » (CustomerInfo => 1) présentent aussi les renseignements relatifs au client.', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Réponse ', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/gl.pm b/Kernel/Language/gl.pm index 374df14724a..f609098a0e3 100644 --- a/Kernel/Language/gl.pm +++ b/Kernel/Language/gl.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.474263515700874; + $Self->{Completeness} = 0.470844072164948; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Corpo da mensaxe', 'Add new notification language' => 'Engadir un idioma de notificación novo', 'Save Changes' => 'Gardar os cambios', - 'Tag Reference' => 'Referencia de Etiqueta', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Pode empregar os tags seguintes', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'por exemplo', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Opcións Configuración', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Resposta', 'Auto response from' => 'Resposta automática de', - 'Reference' => 'Referencia', - 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 carácteres do tema', - 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 liñas do email.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Para obter os atributos do artigo', - 'Options of the current customer user data' => 'Opcións dos datos do usuario cliente actual', - 'Ticket owner options' => 'Opcións do dono do tícket', - 'Ticket responsible options' => 'Opcións do responsable do ticket', - 'Options of the current user who requested this action' => 'Opcións do usuario actual que requeriu esta acción', - 'Options of the ticket data' => 'Opcións dos datos do ticket', - 'Options of ticket dynamic fields internal key values' => 'Opcióons dos valores clave internos dos datos dinámicos do ticket', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opcións de valores de mostra de campos dinámicos de ticket, útil para Dropdown e campos Multiseleccións', - 'Example response' => 'Resposta de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Xestión Servizos na Nube', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Conmutar %s o permiso para %s', 'Customer Default Groups:' => 'Grupos predeterminados dos clientes:', 'No changes can be made to these groups.' => 'Non é posíbel realizar cambios nestes grupos.', + 'Reference' => 'Referencia', 'ro' => 'sólo lectura', 'Read only access to the ticket in this group/queue.' => 'Acceso de só lectura aos tickets deste grupo/cola.', 'rw' => 'lectura escritura', @@ -1440,24 +1417,6 @@ sub Data { 'Notificar ao usuario só unha vez por día sobre un tícket único empregando un transporte seleccionado.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'As notificacións envíanselle a un axente ou a un cliente.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Conseguir os primeiros 20 carácteres do tema (do último artigo de axente).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Conseguir as primeiras 5 liñas do corpo (do último artigo de axente).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para obter os primeiros vinte caracteres do asunto (do último artigo de cliente).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para obter as cinco primeiras liñas do corpo (do último artigo de cliente).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Edite Saúdo', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'por exemplo', - 'Example salutation' => 'Saúdo de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Edite Sinatura', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Exemplo de sinatura', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Estado', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Borre esta entrada', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => 'Un modelo estandard con este nome xa existe!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Cree modelos tipo só soportados por estos smart tags', - 'Example template' => 'Modelo exemplo', - 'The current ticket state is' => 'O estado do tícket actual é', - 'Your email address is' => 'O seu enderezo de correo electrónico é', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Os meus tíckets bloqueados', + 'My Owned Tickets' => '', 'My watched tickets' => 'Os meus tickets mirados', 'My responsibilities' => 'As miñas responsabilidades', 'Tickets in My Queues' => 'Tíckets nas miñas filas', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Nova fila', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Non se atoparon datos do ticket.', 'Open / Close ticket action menu' => 'Abrir / Pechar menú acción ticket', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Tempo de Primeira Resposta', 'Update Time' => 'Tempo Actualización', 'Solution Time' => 'Tempo de Solución', + 'Impact' => 'Impacto', + 'CustomerID' => 'Identificador do cliente', 'Move ticket to a different queue' => 'Mover ticket a unha cola diferente', 'Change queue' => 'Cambiar a fila', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'p.ex. 10*5155 ou 105658*', - 'CustomerID' => 'Identificador do cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'por exemplo', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 carácteres do tema', + 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 liñas do email.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Para obter os atributos do artigo', + 'Options of the current customer user data' => 'Opcións dos datos do usuario cliente actual', + 'Ticket owner options' => 'Opcións do dono do tícket', + 'Options of the ticket data' => 'Opcións dos datos do ticket', + 'Options of ticket dynamic fields internal key values' => 'Opcióons dos valores clave internos dos datos dinámicos do ticket', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opcións de valores de mostra de campos dinámicos de ticket, útil para Dropdown e campos Multiseleccións', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Conseguir os primeiros 20 carácteres do tema (do último artigo de axente).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Conseguir as primeiras 5 liñas do corpo (do último artigo de axente).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para obter os primeiros vinte caracteres do asunto (do último artigo de cliente).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para obter as cinco primeiras liñas do corpo (do último artigo de cliente).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'por exemplo', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Referencia de Etiqueta', + 'You can use the following tags' => 'Pode empregar os tags seguintes', + 'Ticket responsible options' => 'Opcións do responsable do ticket', + 'Options of the current user who requested this action' => 'Opcións do usuario actual que requeriu esta acción', + 'Config options' => 'Opcións Configuración', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Pode seleccionar un ou mais grupos para definir o acceso para distintos axentes.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Contestación a nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Divida este articulo', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { 'Define a altura para o compoñente de editor de texto rico. Introduza en número (pixeis) ou valor porcentual (relativo).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { 'Datos por defecto para usar no atributo para a pantalla busca de ticket. Exemplo: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Datos por defecto para usar no atributo para a pantalla busca de ticket. Exemplo: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Define os atributos de ticket por defecto para a ordenación de ticket na vista de ticket bloqueado da interface axente.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'Non valido temporalmente', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite ter unha visión xeral de ticket de formato pequeno (CustomerInfo => 1 - mostra tamén a información de clientes).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Resposta', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/he.pm b/Kernel/Language/he.pm index 345610e5784..7fbcc47c8ce 100644 --- a/Kernel/Language/he.pm +++ b/Kernel/Language/he.pm @@ -27,7 +27,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.223696989316931; + $Self->{Completeness} = 0.221488402061856; # csv separator $Self->{Separator} = ''; @@ -230,16 +230,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'שמור שינויים', - 'Tag Reference' => 'סמן הפנייה', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'אתם יכולים להשתמש בתגיות הבאות', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'למשל', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'אפשרויות הגדרה', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'מענה', 'Auto response from' => 'מענה אוטומטי מאת', - 'Reference' => 'הפנייה', - 'To get the first 20 character of the subject.' => 'לקבל את 20 התווים הראשונים של הנושא', - 'To get the first 5 lines of the email.' => 'לקבל את 5 השורות הראשונות של הדוא"ל', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'לקבל את מאפייני המאמר', - 'Options of the current customer user data' => 'אפשרויות של נתוני משתמש לקוח נוכחי', - 'Ticket owner options' => 'אפשרויות בעל הפניה', - 'Ticket responsible options' => 'אפשרויות האחראי על הפניה', - 'Options of the current user who requested this action' => 'אפשרויות למשתמש הנוכחי שביקש את הפעולה הזו', - 'Options of the ticket data' => 'אפשרויות לנתוני הפניה', - 'Options of ticket dynamic fields internal key values' => 'אפשרויות לערכי מפתח פנימי בשדות פניה דינמיים', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'מענה לדוגמא', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => 'שנה הרשאה %s עבור %s', 'Customer Default Groups:' => 'קבוצות ברירת מחדל ללקוח:', 'No changes can be made to these groups.' => 'לא ניתן לערוך שינויים בקבוצות אלו.', + 'Reference' => 'הפנייה', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'גישת קריאה בלבד לפניות בקבוצה/תור זה.', 'rw' => 'rw', @@ -1446,24 +1423,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'התראות נשלחות לסוכן או לקוח.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'למשל', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'ערוך חתימה', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'חתימה לדוגמא', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'ניהול מצבים', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'מחק רשומה זו', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'צור סוג תבניות שתומכות רק בתגית חכמה זו', - 'Example template' => 'תבנית לדוגמא', - 'The current ticket state is' => 'מצב הפניה הנוכחי הוא', - 'Your email address is' => 'כתובת הדוא"ל שלך היא', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'הפניות הנעולות שלי', + 'My Owned Tickets' => '', 'My watched tickets' => 'הפניות במעקב שלי', 'My responsibilities' => 'באחריות שלי', 'Tickets in My Queues' => 'פניות בתורים שלי', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'תור חדש', 'Move' => 'העבר', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'לא נמצאו נתוני פניה.', 'Open / Close ticket action menu' => '', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'זמן המענה הראשוני', 'Update Time' => 'זמן העדכון', 'Solution Time' => 'זמן הפתרון', + 'Impact' => '', + 'CustomerID' => 'מספר זיהוי לקוח', 'Move ticket to a different queue' => 'העבר פניה לתור אחר', 'Change queue' => 'שנה תור', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'פרופיל', 'e. g. 10*5155 or 105658*' => 'למשל 10*5155 או 105658*', - 'CustomerID' => 'מספר זיהוי לקוח', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'סוגים', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'למשל', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'לקבל את 20 התווים הראשונים של הנושא', + 'To get the first 5 lines of the email.' => 'לקבל את 5 השורות הראשונות של הדוא"ל', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'לקבל את מאפייני המאמר', + 'Options of the current customer user data' => 'אפשרויות של נתוני משתמש לקוח נוכחי', + 'Ticket owner options' => 'אפשרויות בעל הפניה', + 'Options of the ticket data' => 'אפשרויות לנתוני הפניה', + 'Options of ticket dynamic fields internal key values' => 'אפשרויות לערכי מפתח פנימי בשדות פניה דינמיים', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'למשל', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'סמן הפנייה', + 'You can use the following tags' => 'אתם יכולים להשתמש בתגיות הבאות', + 'Ticket responsible options' => 'אפשרויות האחראי על הפניה', + 'Options of the current user who requested this action' => 'אפשרויות למשתמש הנוכחי שביקש את הפעולה הזו', + 'Config options' => 'אפשרויות הגדרה', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'פצל מאמר זה', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5795,6 +5809,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'לא תקף זמנית', @@ -8601,6 +8674,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'מענה', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/hi.pm b/Kernel/Language/hi.pm index 87b81a5c283..4def26ac419 100644 --- a/Kernel/Language/hi.pm +++ b/Kernel/Language/hi.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.2563936549045; + $Self->{Completeness} = 0.254188144329897; # csv separator $Self->{Separator} = ';'; @@ -227,16 +227,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'परिवर्तन सुरक्षित करें', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'आप निम्नलिखित टैग का उपयोग कर सकते हैं।', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'उदा.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'संरचना के विकल्पों', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'प्रतिक्रिया', 'Auto response from' => 'स्वत प्रतिक्रिया से', - 'Reference' => 'संदर्भ में', - 'To get the first 20 character of the subject.' => 'विषय के पहले 20 वर्ण प्राप्त करने के लिए।', - 'To get the first 5 lines of the email.' => 'ईमेल की पहली 5 लाइनें प्राप्त करने के लिए।', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'अनुच्छेद विशेषता प्राप्त करने के लिए।', - 'Options of the current customer user data' => 'मौजूदा ग्राहक उपयोगकर्ता के आंकड़ॊ के विकल्प', - 'Ticket owner options' => 'टिकट स्वामी विकल्प', - 'Ticket responsible options' => 'टिकट उत्तरदायी विकल्प', - 'Options of the current user who requested this action' => 'वर्तमान उपयोगकर्ता के विकल्प जिसनॆ इस कार्रवाई के लिए अनुरोध किया।', - 'Options of the ticket data' => 'टिकट आंकड़ॊ के विकल्प', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'उदाहरण प्रतिक्रिया', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => 'स्विच %s %s के लिए अनुमति है', 'Customer Default Groups:' => 'ग्राहक तयशुदा समूहॆ:', 'No changes can be made to these groups.' => 'इन समूहों में कोई बदलाव नहीं किया जा सकता।', + 'Reference' => 'संदर्भ में', 'ro' => 'केवल पढ़ने के लिए', 'Read only access to the ticket in this group/queue.' => 'इस समूह/श्रेणी के टिकट को केवल पढ़ने के लिए प्रवेश।', 'rw' => 'पढ़ने और लिखने के लिए', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'अधिसूचनाएँ एक प्रतिनिधि या एक ग्राहक को भेजी जाती है।', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'विषय के पहले 20 वर्ण (नवीनतम प्रतिनिधि अनुच्छेद में से) प्राप्त करने के लिए।', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'मुख्य-भाग (नवीनतम प्रतिनिधि अनुच्छेद में से एक) के पहले 5 लाइनें प्राप्त करने के लिए।', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'विषय के पहले 20 वर्ण (नवीनतम ग्राहक अनुच्छेद में से) प्राप्त करने के लिए।', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'मुख्य-भाग (नवीनतम ग्राहक अनुच्छेद के) के पहले 5 लाइनें प्राप्त करने के लिए।', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => 'अभिवादन संपादित करें', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'उदा.', - 'Example salutation' => 'अभिवादन के उदाहरण', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => 'हस्ताक्षर संपादित करें', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'हस्ताक्षर के उदाहरण', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'स्थिति प्रबंधन', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => 'इस प्रविष्टि को हटाएँ', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'वर्तमान टिकट की स्थिति है ', - 'Your email address is' => 'आपका ईमेल पता है', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'नई श्रेणी', 'Move' => 'स्थान-परिवर्तन', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'कोई टिकट आंकड़ा नहीं मिला', 'Open / Close ticket action menu' => '', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'पहला प्रतिक्रिया समय', 'Update Time' => 'अद्यतन समय', 'Solution Time' => 'समाधान समय', + 'Impact' => '', + 'CustomerID' => 'ग्राहक ID', 'Move ticket to a different queue' => 'एक अलग श्रेणी में टिकट को ले जाएँ', 'Change queue' => 'श्रेणी बदलें', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'वर्णन', 'e. g. 10*5155 or 105658*' => 'उदा.: 10*5155 or 105658*', - 'CustomerID' => 'ग्राहक ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'प्रकार', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'उदा.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'विषय के पहले 20 वर्ण प्राप्त करने के लिए।', + 'To get the first 5 lines of the email.' => 'ईमेल की पहली 5 लाइनें प्राप्त करने के लिए।', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'अनुच्छेद विशेषता प्राप्त करने के लिए।', + 'Options of the current customer user data' => 'मौजूदा ग्राहक उपयोगकर्ता के आंकड़ॊ के विकल्प', + 'Ticket owner options' => 'टिकट स्वामी विकल्प', + 'Options of the ticket data' => 'टिकट आंकड़ॊ के विकल्प', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'विषय के पहले 20 वर्ण (नवीनतम प्रतिनिधि अनुच्छेद में से) प्राप्त करने के लिए।', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'मुख्य-भाग (नवीनतम प्रतिनिधि अनुच्छेद में से एक) के पहले 5 लाइनें प्राप्त करने के लिए।', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'विषय के पहले 20 वर्ण (नवीनतम ग्राहक अनुच्छेद में से) प्राप्त करने के लिए।', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'मुख्य-भाग (नवीनतम ग्राहक अनुच्छेद के) के पहले 5 लाइनें प्राप्त करने के लिए।', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'उदा.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'आप निम्नलिखित टैग का उपयोग कर सकते हैं।', + 'Ticket responsible options' => 'टिकट उत्तरदायी विकल्प', + 'Options of the current user who requested this action' => 'वर्तमान उपयोगकर्ता के विकल्प जिसनॆ इस कार्रवाई के लिए अनुरोध किया।', + 'Config options' => 'संरचना के विकल्पों', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'आप एक या अधिक समूहों का चयन करके विभिन्न प्रतिनिधियॊ के लिए उपयोग निर्धारित कर सकते हैं।', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'प्रतिनिधि अंतरफलक के टिकट के लॉक दृश्य में तयशुदा टिकट की छँटाई के लिए टिकट की विशेषता को परिभाषित करता है।', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'अवैध-अस्थायी रूप', @@ -8598,6 +8671,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'एक छोटे प्रारूप टिकट अवलोकन होने की अनुमति देता है(ग्राहक जानकारी =>1 - यह भी ग्राहकों की जानकारी दिखाता है)।', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/hr.pm b/Kernel/Language/hr.pm index 0fa594712d6..fd1e859b8e2 100644 --- a/Kernel/Language/hr.pm +++ b/Kernel/Language/hr.pm @@ -29,7 +29,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.21900291356426; + $Self->{Completeness} = 0.216817010309278; # csv separator $Self->{Separator} = ';'; @@ -228,16 +228,6 @@ sub Data { 'Message body' => 'Tijelo poruke', 'Add new notification language' => '', 'Save Changes' => 'Spremi promjene', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Možete koristiti sljedeće oznake', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'npr.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfiguracijske opcije', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -277,20 +267,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Odgovor', 'Auto response from' => 'Automatski odgovor od', - 'Reference' => 'Reference', - 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 slova predmeta', - 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 redaka poruke', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Da vidite atribute članka', - 'Options of the current customer user data' => 'Opcije podataka o trenutnom korisniku', - 'Ticket owner options' => 'Opcije vlasnika kartice', - 'Ticket responsible options' => 'Opcije odgovornog za karticu', - 'Options of the current user who requested this action' => 'Opcije trenutnog korisnika koji je tražio ovu akciju', - 'Options of the ticket data' => 'Opcije podataka o kartici', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Primjer odgovora', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -433,6 +409,7 @@ sub Data { 'Toggle %s permission for %s' => 'Promijeni %s dozvole za %s', 'Customer Default Groups:' => 'Zadane Grupe za Korisnika:', 'No changes can be made to these groups.' => 'Na ovim grupama promjene nisu moguće.', + 'Reference' => 'Reference', 'ro' => '"ro"', 'Read only access to the ticket in this group/queue.' => 'Pristup ograničen samo na čitanje za kartice u ovim grupama/redovima.', 'rw' => '"rw"', @@ -1444,24 +1421,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Obavijest poslana operateru ili korisniku.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Vidjeti prvih 20 slova predmeta (posljednjeg članka operatera).', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Vidjeti prvih 20 slova predmeta (posljednjeg članka zaposlenika)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Vidjeti prvih 5 redaka poruke (posljednjeg članka zaposlenika).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2080,8 +2039,6 @@ sub Data { 'Edit Salutation' => 'Uredi zaglavlje/pozdrav', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'npr.', - 'Example salutation' => 'Primjer zaglavlja/pozdrava', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2141,7 +2098,6 @@ sub Data { 'Edit Signature' => 'Uredi podnožje/potpis', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Primjer podnožja/potpisa', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Upravljanje statusima', @@ -2313,18 +2269,6 @@ sub Data { 'Delete this entry' => 'Obriši ovaj unos', 'Do you really want to delete this template?' => 'Sigurno želite obrisati ovaj predložak?', 'A standard template with this name already exists!' => 'Predložak sa tim imenom već postoji!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Predlošci tipa Napravi, podržavaju samo ove pametne oznake', - 'Example template' => '', - 'The current ticket state is' => 'Trenutni status kartice je', - 'Your email address is' => 'Vaša adresa E-pošte je', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2583,6 +2527,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2829,6 +2774,13 @@ sub Data { 'New Queue' => 'Novi red', 'Move' => 'Premjesti', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nisu nađeni podaci o kartici', 'Open / Close ticket action menu' => '', @@ -2837,6 +2789,8 @@ sub Data { 'First Response Time' => 'Vrijeme prvog odgovora', 'Update Time' => 'Vrijeme ažuriranja', 'Solution Time' => 'Vrijeme rješavanja', + 'Impact' => '', + 'CustomerID' => 'ID korisnika', 'Move ticket to a different queue' => 'Premjesti karticu u drugi red', 'Change queue' => 'Promjeni rep', @@ -3082,7 +3036,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'npr 10*5155 ili 105658*', - 'CustomerID' => 'ID korisnika', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipovi', 'Time Restrictions' => '', @@ -3315,6 +3268,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'npr.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 slova predmeta', + 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 redaka poruke', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Da vidite atribute članka', + 'Options of the current customer user data' => 'Opcije podataka o trenutnom korisniku', + 'Ticket owner options' => 'Opcije vlasnika kartice', + 'Options of the ticket data' => 'Opcije podataka o kartici', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Vidjeti prvih 20 slova predmeta (posljednjeg članka operatera).', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Vidjeti prvih 20 slova predmeta (posljednjeg članka zaposlenika)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Vidjeti prvih 5 redaka poruke (posljednjeg članka zaposlenika).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'npr.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Možete koristiti sljedeće oznake', + 'Ticket responsible options' => 'Opcije odgovornog za karticu', + 'Options of the current user who requested this action' => 'Opcije trenutnog korisnika koji je tražio ovu akciju', + 'Config options' => 'Konfiguracijske opcije', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Radi određivanja prava pristupa za operatere, možete izabrati jednu ili više grupa.', @@ -3912,7 +3920,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4368,9 +4376,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4665,6 +4670,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5391,6 +5400,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5793,6 +5807,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6739,6 +6754,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7987,6 +8010,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'neispravno-privremeno', @@ -8599,6 +8672,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odgovor', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/hu.pm b/Kernel/Language/hu.pm index 0aac227522f..d44f30d1213 100644 --- a/Kernel/Language/hu.pm +++ b/Kernel/Language/hu.pm @@ -31,7 +31,7 @@ sub Data { $Self->{DateFormatShort} = '%Y-%M-%D'; $Self->{DateInputFormat} = '%Y-%M-%D'; $Self->{DateInputFormatLong} = '%Y-%M-%D - %T'; - $Self->{Completeness} = 0.927484622855293; + $Self->{Completeness} = 0.921230670103093; # csv separator $Self->{Separator} = ';'; @@ -230,16 +230,6 @@ sub Data { 'Message body' => 'Üzenettörzs', 'Add new notification language' => 'Új értesítési nyelv hozzáadása', 'Save Changes' => 'Változtatások mentése', - 'Tag Reference' => 'Címke hivatkozás', - 'Notifications are sent to an agent.' => 'Az értesítések egy ügyintézőnek kerülnek elküldésre.', - 'You can use the following tags' => 'A következő címkéket használhatja', - 'To get the first 20 character of the appointment title.' => 'Az időpontcím első 20 karakterének lekéréséhez.', - 'To get the appointment attribute' => 'Az időpont jellemzőjének lekéréséhez', - ' e. g.' => ' például', - 'To get the calendar attribute' => 'A naptár jellemzőjének lekéréséhez', - 'Attributes of the recipient user for the notification' => 'A címzett felhasználó jellemzői az értesítésnél', - 'Config options' => 'Konfigurációs beállítások', - 'Example notification' => 'Példa értesítés', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'További címzett e-mail címek', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Várólisták ↔ Automatikus válaszok', 'Response' => 'Válasz', 'Auto response from' => 'Automatikus válasz feladója', - 'Reference' => 'Hivatkozás', - 'To get the first 20 character of the subject.' => 'A tárgy első 20 karakterének lekéréséhez.', - 'To get the first 5 lines of the email.' => 'Az e-mail első 5 sorának lekéréséhez.', - 'To get the name of the ticket\'s customer user (if given).' => 'A jegy ügyfél-felhasználója nevének lekéréséhez (ha meg van adva).', - 'To get the article attribute' => 'A bejegyzés jellemzőjének lekéréséhez', - 'Options of the current customer user data' => 'A jelenlegi ügyfél-felhasználó adatainak beállításai', - 'Ticket owner options' => 'Jegytulajdonos beállításai', - 'Ticket responsible options' => 'Jegyfelelős beállításai', - 'Options of the current user who requested this action' => 'A jelenlegi felhasználó beállításai, aki ezt a műveletet kérte', - 'Options of the ticket data' => 'A jegy adatainak beállításai', - 'Options of ticket dynamic fields internal key values' => 'A jegy dinamikus mezői belső kulcs értékeinek beállításai', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'A jegy dinamikus mezői megjelenített értékeinek beállításai, legördülő és többválasztós mezőknél hasznos', - 'Example response' => 'Példa válasz', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Felhőszolgáltatás kezelés', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => 'A(z) %s jogosultság ki- vagy bekapcsolása ehhez: %s', 'Customer Default Groups:' => 'Alapértelmezett ügyfélcsoportok:', 'No changes can be made to these groups.' => 'Nem lehet változtatni ezeken a csoportokon.', + 'Reference' => 'Hivatkozás', 'ro' => 'csak olvasás', 'Read only access to the ticket in this group/queue.' => 'Csak olvasható hozzáférés ebben a csoportban/várólistában lévő jegyekhez.', 'rw' => 'írás, olvasás', @@ -1446,24 +1423,6 @@ sub Data { 'A felhasználó értesítése csak egyszer egy nap egy egyedüli jegyről egy kiválasztott átvitel használatával.', 'This field is required and must have less than 4000 characters.' => 'Ez a mező kötelező, és rövidebbnek kell lennie 4000 karakternél.', - 'Notifications are sent to an agent or a customer.' => 'Az értesítések ügyintézőnek vagy ügyfélnek kerülnek elküldésre.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '(A legutóbbi ügyintéző bejegyzés) tárgya első 20 karakterének lekéréséhez.', - 'To get the first 5 lines of the body (of the latest agent article).' => - '(A legutóbbi ügyintéző bejegyzés) törzse első 5 sorának lekéréséhez.', - 'To get the first 20 character of the subject (of the latest customer article).' => - '(A legutóbbi ügyfél bejegyzés) tárgya első 20 karakterének lekéréséhez.', - 'To get the first 5 lines of the body (of the latest customer article).' => - '(A legutóbbi ügyfél bejegyzés) törzse első 5 sorának lekéréséhez.', - 'Attributes of the current customer user data' => 'A jelenlegi ügyfél-felhasználó adatainak jellemzői', - 'Attributes of the current ticket owner user data' => 'A jelenlegi jegytulajdonos felhasználóadatainak jellemzői', - 'Attributes of the current ticket responsible user data' => 'A jelenlegi jegyfelelős felhasználóadatainak jellemzői', - 'Attributes of the current agent user who requested this action' => - 'A jelenlegi ügyintéző-felhasználó jellemzői, aki ezt a műveletet kérte', - 'Attributes of the ticket data' => 'A jegy adatainak jellemzői', - 'Ticket dynamic fields internal key values' => 'A jegy dinamikus mezőinek belső kulcs értékei', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'A jegy dinamikus mezőinek megjelenített értékei, legördülő és többválasztós mezőknél hasznos', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Használjon vesszőt vagy pontosvesszőt az e-mail címek elválasztásához.', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => 'Megszólítás szerkesztése', 'Filter for Salutations' => 'Szűrő a megszólításokhoz', 'Filter for salutations' => 'Szűrő a megszólításokhoz', - 'e. g.' => 'például', - 'Example salutation' => 'Példa megszólítás', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'A biztonsági módot engedélyezni szükséges!', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'Aláírás szerkesztése', 'Filter for Signatures' => 'Szűrő az aláírásokhoz', 'Filter for signatures' => 'Szűrő az aláírásokhoz', - 'Example signature' => 'Példa aláírás', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Állapot kezelés', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'Bejegyzés törlése', 'Do you really want to delete this template?' => 'Valóban törölni szeretné ezt a sablont?', 'A standard template with this name already exists!' => 'Már létezik ilyen nevű szabványos sablon!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'A jelenlegi vagy a legfrissebb ügyintézői bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'A jelenlegi vagy a legfrissebb ügyintézői bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'A jelenlegi vagy a legfrissebb bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'A jelenlegi vagy a legfrissebb bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', - 'Create type templates only supports this smart tags' => 'Típussablonok létrehozása, amelyek csak ezeket az intelligens címkéket támogatják', - 'Example template' => 'Példa sablon', - 'The current ticket state is' => 'A jegy jelenlegi állapota', - 'Your email address is' => 'Az e-mail címe', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Sablon–Melléklet kapcsolatok kezelése', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => 'Hozzárendelve az ügyfél-felhasználóhoz', 'Accessible for customer user' => 'Hozzáférhető az ügyfél-felhasználónak', 'My locked tickets' => 'Saját zárolt jegyek', + 'My Owned Tickets' => '', 'My watched tickets' => 'Saját megfigyelt jegyek', 'My responsibilities' => 'Saját felelősségek', 'Tickets in My Queues' => 'Jegyek a várólistáimban', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'Új várólista', 'Move' => 'Áthelyezés', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nem található jegyadat.', 'Open / Close ticket action menu' => 'Jegyművelet menü megnyitása vagy bezárása', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'Első válaszidő', 'Update Time' => 'Frissítés ideje', 'Solution Time' => 'Megoldás ideje', + 'Impact' => 'Hatás', + 'CustomerID' => 'Ügyfél-azonosító', 'Move ticket to a different queue' => 'Jegy áthelyezése egy másik várólistába', 'Change queue' => 'Várólista módosítása', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'például 10*5155 vagy 105658*', - 'CustomerID' => 'Ügyfél-azonosító', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Szabad-szavas keresés a jegyekben (például „Kata*n” vagy „Gerg*”)', 'Types' => 'Típusok', 'Time Restrictions' => 'Idő megkötések', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Telepíthetne egy olyan egyéni nyilvános modult (a csomagkezelőn keresztül), amelynek van nyilvános felülete, mint például a GyIK modulnak.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Az időpont jellemzőjének lekéréséhez', + ' e. g.' => ' például', + 'To get the first 20 character of the appointment title.' => 'Az időpontcím első 20 karakterének lekéréséhez.', + 'To get the calendar attribute' => 'A naptár jellemzőjének lekéréséhez', + 'Attributes of the recipient user for the notification' => 'A címzett felhasználó jellemzői az értesítésnél', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'A tárgy első 20 karakterének lekéréséhez.', + 'To get the first 5 lines of the email.' => 'Az e-mail első 5 sorának lekéréséhez.', + 'To get the name of the ticket\'s customer user (if given).' => 'A jegy ügyfél-felhasználója nevének lekéréséhez (ha meg van adva).', + 'To get the article attribute' => 'A bejegyzés jellemzőjének lekéréséhez', + 'Options of the current customer user data' => 'A jelenlegi ügyfél-felhasználó adatainak beállításai', + 'Ticket owner options' => 'Jegytulajdonos beállításai', + 'Options of the ticket data' => 'A jegy adatainak beállításai', + 'Options of ticket dynamic fields internal key values' => 'A jegy dinamikus mezői belső kulcs értékeinek beállításai', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'A jegy dinamikus mezői megjelenített értékeinek beállításai, legördülő és többválasztós mezőknél hasznos', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '(A legutóbbi ügyintéző bejegyzés) tárgya első 20 karakterének lekéréséhez.', + 'To get the first 5 lines of the body (of the latest agent article).' => + '(A legutóbbi ügyintéző bejegyzés) törzse első 5 sorának lekéréséhez.', + 'To get the first 20 character of the subject (of the latest customer article).' => + '(A legutóbbi ügyfél bejegyzés) tárgya első 20 karakterének lekéréséhez.', + 'To get the first 5 lines of the body (of the latest customer article).' => + '(A legutóbbi ügyfél bejegyzés) törzse első 5 sorának lekéréséhez.', + 'Attributes of the current customer user data' => 'A jelenlegi ügyfél-felhasználó adatainak jellemzői', + 'Attributes of the current ticket owner user data' => 'A jelenlegi jegytulajdonos felhasználóadatainak jellemzői', + 'Attributes of the ticket data' => 'A jegy adatainak jellemzői', + 'Ticket dynamic fields internal key values' => 'A jegy dinamikus mezőinek belső kulcs értékei', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'A jegy dinamikus mezőinek megjelenített értékei, legördülő és többválasztós mezőknél hasznos', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'például', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'A jelenlegi vagy a legfrissebb ügyintézői bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'A jelenlegi vagy a legfrissebb ügyintézői bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'A jelenlegi vagy a legfrissebb bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'A jelenlegi vagy a legfrissebb bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Címke hivatkozás', + 'You can use the following tags' => 'A következő címkéket használhatja', + 'Ticket responsible options' => 'Jegyfelelős beállításai', + 'Options of the current user who requested this action' => 'A jelenlegi felhasználó beállításai, aki ezt a műveletet kérte', + 'Config options' => 'Konfigurációs beállítások', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Kiválaszthat egy vagy több csoportot a hozzáférés meghatározásához a különböző ügyintézőknél.', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => 'A jegy ügyfél-felhasználója', 'All recipients of the first article' => 'Az első bejegyzés összes címzettje', 'All recipients of the last article' => 'Az utolsó bejegyzés összes címzettje', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Láthatatlan az ügyfélnek', 'Visible to customer' => 'Látható az ügyfélnek', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Áthelyezés jogosultságokra van szüksége!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'A csevegés nem aktív.', 'No permission.' => 'Nincs jogosultság.', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Válasz a jegyzetre', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Bejegyzés felosztása', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => 'Az örökölt konfigurációs biztonsági mentés fájlok többé nem szükségesek a telepített csomagokhoz, távolítsa el azokat a Kernel/Config/Backups mappából.', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Csomagtelepítési állapot', 'Some packages have locally modified files.' => 'Néhány csomag helyileg módosított fájlokkal rendelkezik.', @@ -5795,6 +5809,7 @@ sub Data { 'Meghatározza a RichText szerkesztő komponens magasságát. Szám (képpont) vagy százalék (relatív) értéket adjon meg.', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { 'A jegykeresés képernyő jellemzőinél használt alapértelmezett adatok. Például: „TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;”.', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'A jegykeresés képernyő jellemzőinél használt alapértelmezett adatok. Például: „TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;”.', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Meghatározza az alapértelmezett jegyjellemzőt a jegyrendezéshez az ügyintézői felület zárolt jegy nézetében.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'átmenetileg érvénytelen', @@ -8612,6 +8685,7 @@ Az Ön segélyszolgálat csapata 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Lehetővé teszi a kis formátumú jegyáttekintőt (CustomerInfo => 1 – megjeleníti az ügyfél-információkat is).', 'Always show RichText if available' => 'Mindig RichText szöveget jelenítsen meg, ha elérhető', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Válasz', 'Appointment Calendar overview page.' => 'Időpontnaptár áttekintő oldal.', 'Appointment Notifications' => 'Időpont-értesítések', diff --git a/Kernel/Language/id.pm b/Kernel/Language/id.pm index 4055becf7e2..55b2bf71bbf 100644 --- a/Kernel/Language/id.pm +++ b/Kernel/Language/id.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.626416315959858; + $Self->{Completeness} = 0.621778350515464; # csv separator $Self->{Separator} = ','; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Badan Pesan', 'Add new notification language' => 'Tambahkan pemberitahuan bahasa baru', 'Save Changes' => 'Simpan pengubahan', - 'Tag Reference' => 'Tandakan referensi', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Anda dapat menggunakan tag berikut ini', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'Misalnya', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'Atribut dari pengguna penerima untuk pemberitahuan', - 'Config options' => 'Pilihan konfigurasi', - 'Example notification' => 'Contoh pemberitahuan', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Penambahan penerima alamat surat', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Respon', 'Auto response from' => 'Respon otomatis dari', - 'Reference' => 'Referensi', - 'To get the first 20 character of the subject.' => 'Untuk mendapatkan 20 karakter pertama dari subjek', - 'To get the first 5 lines of the email.' => 'untuk mendapatkan 5 baris pertama dari email.', - 'To get the name of the ticket\'s customer user (if given).' => 'Untuk mendapatkan nama dari tiket pengguna pelanggan (jika diberikan).', - 'To get the article attribute' => 'Untuk mendapatkan atribut artikel', - 'Options of the current customer user data' => 'Pilihan dari data pelanggan pengguna saat ini', - 'Ticket owner options' => 'Pilihan pemilik tiket', - 'Ticket responsible options' => 'Pilihan penanggung jawab tiket', - 'Options of the current user who requested this action' => 'Pilihan dari pengguna saat ini yang meminta tindakan ini.', - 'Options of the ticket data' => 'Pilihan dari data tiket', - 'Options of ticket dynamic fields internal key values' => 'Pilihan dari nilai kunci internal bidang tiket dinamis', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Pilihan nilai tampilan dari bidang dinamis tiket, berguna untuk bidang Dropdown dan Multiselect', - 'Example response' => 'Contoh respon', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Manajemen layanan cloud', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Aktifkan izin %s untuk %s', 'Customer Default Groups:' => 'Grup default pelanggan:', 'No changes can be made to these groups.' => 'Tidak ada pengubahan yang dapat di buat kepada grup-grup ini', + 'Reference' => 'Referensi', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Akses Read only kepada tiket yang berada di grup/antrian ini', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { 'Beritahu pengguna hanya sekali per hari untuk menggunakan satu tiket transportasi yang telah dipilih.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Pemberitahuan telah dikirim ke agen atau pelanggan', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Untuk mendapatkan 20 karakter pertama dari subyek (artikel agen terbaru)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Untuk mendapatkan garis 5 pertama dari isi (Artikel agen terbaru)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Untuk mendapatkan 20 karakter pertama dari subyek (Artikel pelanggan terbaru).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Untuk mendapatkan 5 baris pertama dari isi (Artikel pelanggan terbaru).', - 'Attributes of the current customer user data' => 'Atribut pelanggan pengguna data saat ini', - 'Attributes of the current ticket owner user data' => 'Atribut dari pemilik tiket pengguna data saat ini', - 'Attributes of the current ticket responsible user data' => 'Atribut tiket yang bertanggungjawab untuk pengguna data saat ini', - 'Attributes of the current agent user who requested this action' => - 'Atribut pengguna agen saat ini yang meminta tindakan ', - 'Attributes of the ticket data' => 'Atribut data tiket', - 'Ticket dynamic fields internal key values' => 'Bidang tiket yang dinamis untuk nilai kunci internal ', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Bidang dinamis tiket yang menampilkan nilai, berguna untuk Dropdown dan Multiselecet', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2077,8 +2036,6 @@ EMAILADDRESS:info@example.com dari, kepada atau Cc.', 'Edit Salutation' => 'Ubah Salutasi', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'Contoh', - 'Example salutation' => 'Contoh salutasi', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2138,7 +2095,6 @@ EMAILADDRESS:info@example.com dari, kepada atau Cc.', 'Edit Signature' => 'Ubah tandatangan', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Contoh tandatangan', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Manajemen pilihan', @@ -2310,18 +2266,6 @@ EMAILADDRESS:info@example.com dari, kepada atau Cc.', 'Delete this entry' => 'Hapuskan entri ini', 'Do you really want to delete this template?' => 'Apakah Anda benar-benar ingin menghapus template ini?', 'A standard template with this name already exists!' => 'Template standar dengan nama ini sudah ada!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Membuat jenis template hanya mendukung smart tag ini', - 'Example template' => 'Contoh template', - 'The current ticket state is' => 'Pilihan tiket saat ini adalah', - 'Your email address is' => 'Alamat email anda adalah', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2581,6 +2525,7 @@ bin/otrs.Daemon.pl status\').', 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Tiket saya terkunci', + 'My Owned Tickets' => '', 'My watched tickets' => 'Tiket saya menonton', 'My responsibilities' => 'Tanggung jawab saya', 'Tickets in My Queues' => 'Tiket di Antrian saya', @@ -2827,6 +2772,13 @@ bin/otrs.Daemon.pl status\').', 'New Queue' => 'Queue baru', 'Move' => 'Pindah', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Tidak ada tiket ditemukan', 'Open / Close ticket action menu' => 'Buka/tutup menu aksi tiket', @@ -2835,6 +2787,8 @@ bin/otrs.Daemon.pl status\').', 'First Response Time' => 'Waktu respon yang pertama', 'Update Time' => 'Memperbaru waktu', 'Solution Time' => 'Solusi waktu', + 'Impact' => 'Dampak', + 'CustomerID' => 'ID Pelanggan', 'Move ticket to a different queue' => 'Pindahkan tiket ke queue yang berbeda', 'Change queue' => 'Ubah queue', @@ -3080,7 +3034,6 @@ bin/otrs.Daemon.pl status\').', # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'Contoh : 10*5155 atau 105658*', - 'CustomerID' => 'ID Pelanggan', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Jenis', 'Time Restrictions' => '', @@ -3313,6 +3266,61 @@ bin/otrs.Daemon.pl status\').', 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Anda bisa menginstal modul kustom publik (melalui manajer paket), misalnya FAQ modul, yang memiliki antarmuka publik.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'Misalnya', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'Atribut dari pengguna penerima untuk pemberitahuan', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Untuk mendapatkan 20 karakter pertama dari subjek', + 'To get the first 5 lines of the email.' => 'untuk mendapatkan 5 baris pertama dari email.', + 'To get the name of the ticket\'s customer user (if given).' => 'Untuk mendapatkan nama dari tiket pengguna pelanggan (jika diberikan).', + 'To get the article attribute' => 'Untuk mendapatkan atribut artikel', + 'Options of the current customer user data' => 'Pilihan dari data pelanggan pengguna saat ini', + 'Ticket owner options' => 'Pilihan pemilik tiket', + 'Options of the ticket data' => 'Pilihan dari data tiket', + 'Options of ticket dynamic fields internal key values' => 'Pilihan dari nilai kunci internal bidang tiket dinamis', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Pilihan nilai tampilan dari bidang dinamis tiket, berguna untuk bidang Dropdown dan Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Untuk mendapatkan 20 karakter pertama dari subyek (artikel agen terbaru)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Untuk mendapatkan garis 5 pertama dari isi (Artikel agen terbaru)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Untuk mendapatkan 20 karakter pertama dari subyek (Artikel pelanggan terbaru).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Untuk mendapatkan 5 baris pertama dari isi (Artikel pelanggan terbaru).', + 'Attributes of the current customer user data' => 'Atribut pelanggan pengguna data saat ini', + 'Attributes of the current ticket owner user data' => 'Atribut dari pemilik tiket pengguna data saat ini', + 'Attributes of the ticket data' => 'Atribut data tiket', + 'Ticket dynamic fields internal key values' => 'Bidang tiket yang dinamis untuk nilai kunci internal ', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Bidang dinamis tiket yang menampilkan nilai, berguna untuk Dropdown dan Multiselecet', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'Contoh', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Tandakan referensi', + 'You can use the following tags' => 'Anda dapat menggunakan tag berikut ini', + 'Ticket responsible options' => 'Pilihan penanggung jawab tiket', + 'Options of the current user who requested this action' => 'Pilihan dari pengguna saat ini yang meminta tindakan ini.', + 'Config options' => 'Pilihan konfigurasi', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Anda dapat memilih satu atau lebih kelompok untuk menentukan akses bagi agen yang berbeda.', @@ -3910,7 +3918,7 @@ bin/otrs.Daemon.pl status\').', 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4366,9 +4374,6 @@ bin/otrs.Daemon.pl status\').', # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Anda perlu memindahkan permissions!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Obrolan tidak diaktifkan', 'No permission.' => 'Tidak ada permission.', @@ -4663,6 +4668,10 @@ bin/otrs.Daemon.pl status\').', # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Balas ke catatan', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Pisahkan artikel ini', @@ -5389,6 +5398,11 @@ bin/otrs.Daemon.pl status\').', 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Status Instalasi paket', 'Some packages have locally modified files.' => 'Beberapa paket telah lokal memodifikasi file.', @@ -5791,6 +5805,7 @@ bin/otrs.Daemon.pl status\').', 'Mendefinisikan tinggi untuk orang kaya komponen editor teks. Masukkan nomor (piksel) atau nilai persen (relatif).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6737,6 +6752,14 @@ bin/otrs.Daemon.pl status\').', 'default data digunakan pada atribut untuk layar pencarian tiket. Contoh: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'default data digunakan pada atribut untuk layar pencarian tiket. Contoh: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Mendefinisikan atribut tiket default untuk tiket menyortir dalam pandangan tiket terkunci dari antarmuka agen.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ bin/otrs.Daemon.pl status\').', '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'tidak valid sementara', @@ -8609,6 +8682,7 @@ Helpdesk Team Anda 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Memungkinkan memiliki gambaran format kecil tiket (CustomerInfo => 1 - menunjukkan juga informasi pelanggan).', 'Always show RichText if available' => 'Selalu menampilkan Rich Text jika tersedia', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Jawab', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/it.pm b/Kernel/Language/it.pm index 5533042b76f..497a14a2b9d 100644 --- a/Kernel/Language/it.pm +++ b/Kernel/Language/it.pm @@ -34,7 +34,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.625606992554225; + $Self->{Completeness} = 0.622422680412371; # csv separator $Self->{Separator} = ''; @@ -233,16 +233,6 @@ sub Data { 'Message body' => 'Corpo del messaggio', 'Add new notification language' => 'Aggiungi nuova lingua delle notifiche', 'Save Changes' => 'Salva cambiamenti', - 'Tag Reference' => 'Riferimento tag', - 'Notifications are sent to an agent.' => 'Le notifiche sono inviate ad un agente.', - 'You can use the following tags' => 'Puoi usare i seguenti tag', - 'To get the first 20 character of the appointment title.' => 'Usa i primi 20 caratteri dell\'oggetto.', - 'To get the appointment attribute' => 'Per recuperare l’attributo appuntamento', - ' e. g.' => ' ad es.', - 'To get the calendar attribute' => 'Per ottenere l\'attributo calendario', - 'Attributes of the recipient user for the notification' => 'Attributi dell\'utente destinatario delle notifiche', - 'Config options' => 'Opzioni di configurazione', - 'Example notification' => 'Notifica di esempio', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Indirizzi email di destinazione aggiuntivi', @@ -282,20 +272,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Risposta', 'Auto response from' => 'Risposta automatica da', - 'Reference' => 'Riferimento', - 'To get the first 20 character of the subject.' => 'Usa i primi 20 caratteri dell\'oggetto.', - 'To get the first 5 lines of the email.' => 'Usa le prime 5 righe dell\'email.', - 'To get the name of the ticket\'s customer user (if given).' => 'Per ottenere il nome dell’utenza cliente del ticket (se fornito).', - 'To get the article attribute' => 'Usa l\'attributo dell\'articolo', - 'Options of the current customer user data' => 'Opzioni dei dati dell’utenza cliente attuale', - 'Ticket owner options' => 'Operazioni proprietario ticket', - 'Ticket responsible options' => 'Operazione responsabile ticket', - 'Options of the current user who requested this action' => 'Opzioni dell\'utente corrente che ha richiesto questa azione', - 'Options of the ticket data' => 'Opzioni dei dati del ticket', - 'Options of ticket dynamic fields internal key values' => 'Opzioni per i valori dei campi dinamici a livello di ticket', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opzioni per i valori dei campi dinamici a livello di ticket, utili per i campi a tendina e a selezione multipla', - 'Example response' => 'Risposta di esempio', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Gestione servizi Cloud', @@ -438,6 +414,7 @@ sub Data { 'Toggle %s permission for %s' => 'Imposta permesso %s per %s', 'Customer Default Groups:' => 'Gruppi predefiniti cliente:', 'No changes can be made to these groups.' => 'Nessun cambiamento verrà effettuato a questi gruppi.', + 'Reference' => 'Riferimento', 'ro' => 'sola lettura', 'Read only access to the ticket in this group/queue.' => 'Accesso in sola lettura ai ticket in questo gruppo/coda.', 'rw' => 'lettura e scrittura', @@ -451,9 +428,9 @@ sub Data { 'Back to search results' => 'Torna ai risultati della ricerca', 'Customer user are needed to have a customer history and to login via customer panel.' => 'Le utenze cliente sono necessarie per avere una cronologia del cliente e per effettuare l\'accesso dal pannello clienti.', - 'Customer Users ↔ Customers' => '', - 'Customer Users ↔ Groups' => '', - 'Customer Users ↔ Services' => '', + 'Customer Users ↔ Customers' => 'Utenze clienti ↔ Clienti', + 'Customer Users ↔ Groups' => 'Utenze clienti ↔ Gruppi', + 'Customer Users ↔ Services' => 'Utenze clienti ↔ Servizi', 'List (%s total)' => 'Elenco (% totale)', 'Username' => 'Nome utente', 'Email' => 'Email', @@ -483,7 +460,7 @@ sub Data { 'La tabella sopra mostra l\'accesso al cliente concesso all\'utenza cliente in base al contesto dell\'autorizzazione. La matrice tiene conto di tutti gli accessi ereditati (ad es. Gruppi cliente). Nota: la tabella non considera le modifiche apportate a questo modulo senza inviarlo.', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUserCustomer.tt - 'Manage Customer User-Customer Relations' => 'Gestire le relazioni utenza cliente-cliente', + 'Manage Customer User-Customer Relations' => 'Gestione associazioni utenze cliente ↔ cliente', 'Select the customer user:customer relations.' => 'Seleziona le relazioni utenza cliente:cliente', 'Change Customer Relations for Customer User' => 'Modifica le relazioni con il cliente per l\'utenza cliente', 'Change Customer User Relations for Customer' => 'Modifica le relazioni utenza cliente per cliente', @@ -1449,24 +1426,6 @@ sub Data { 'Avvisare l\'utente una sola volta al giorno di un singolo ticket utilizzando un trasporto selezionato.', 'This field is required and must have less than 4000 characters.' => 'Questo campo è obbligatorio e deve contenere meno di 4000 caratteri.', - 'Notifications are sent to an agent or a customer.' => 'Le notifiche sono inviate ad un agente o a un cliente.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Per avere i primi 20 caratteri mail - subject (agent)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Per avere le prime 5 righe del corpo messaggio (dell\'ultimo articolo dell\'agente).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Per avere i primi 20 caratteri mail - subject (customer).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Per avere le prime 5 righe corpo mail (customer).', - 'Attributes of the current customer user data' => 'Attributi dei dati utente del cliente attuale', - 'Attributes of the current ticket owner user data' => 'Attributi dei dati utente del proprietario del ticket corrente', - 'Attributes of the current ticket responsible user data' => 'Attributi dei dati utente responsabili del ticket corrente', - 'Attributes of the current agent user who requested this action' => - 'Attributi dell\'attuale utente agente che ha richiesto questa azione', - 'Attributes of the ticket data' => 'Attributi dei dati del ticket', - 'Ticket dynamic fields internal key values' => 'Valori chiave interni dei campi dinamici del ticket', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'I campi dinamici del ticket visualizzano valori, utili per i campi Dropdown e Multiselect', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Utilizzare la virgola o il punto e virgola per separare gli indirizzi e-mail.', @@ -2085,8 +2044,6 @@ sub Data { 'Edit Salutation' => 'Modifica saluto', 'Filter for Salutations' => 'Filtro per i Saluti', 'Filter for salutations' => 'Filtro per i saluti', - 'e. g.' => 'es.', - 'Example salutation' => 'Saluto di esempio', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'La modalità protetta deve essere abilitata!', @@ -2146,7 +2103,6 @@ sub Data { 'Edit Signature' => 'Modifica firma', 'Filter for Signatures' => 'Filtro per Firme', 'Filter for signatures' => 'Filtro per firme', - 'Example signature' => 'Firma di esempio', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestione Stati', @@ -2318,18 +2274,6 @@ sub Data { 'Delete this entry' => 'Elimina questa voce', 'Do you really want to delete this template?' => 'Vuoi veramente cancellare questo modello?', 'A standard template with this name already exists!' => 'Un modello standard con questo nome esiste già!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Per ottenere i primi 20 caratteri dell\'oggetto dell\'articolo agente corrente / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Per ottenere le prime 5 righe del corpo dell\'articolo agente attuale / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Per ottenere i primi 20 caratteri dell\'oggetto dell\'articolo corrente / più recente (corrente per risposta e inoltro, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - 'Per ottenere le prime 5 righe del corpo dell\'articolo corrente / più recente (corrente per Risposta e Inoltra, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', - 'Create type templates only supports this smart tags' => 'Crea modelli di tipi supporta solo questi smart tag', - 'Example template' => 'Modello di esempio', - 'The current ticket state is' => 'Lo stato attuale del ticket è', - 'Your email address is' => 'Il tuo indirizzo email è', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Gestisci relazioni modello-allegato', @@ -2496,7 +2440,7 @@ sub Data { 'Change search options' => 'Modifica le opzioni di ricerca', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserInformationCenter.tt - 'Customer User Information Center' => 'Centro informazioni utenze clienti', + 'Customer User Information Center' => 'Centro informazioni utenze dei clienti', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentDaemonInfo.tt 'The OTRS Daemon is a daemon process that performs asynchronous tasks, e.g. ticket escalation triggering, email sending, etc.' => @@ -2588,6 +2532,7 @@ sub Data { 'Assigned to customer user' => 'Assegnato a utenza cliente', 'Accessible for customer user' => 'Accessibile per utenza cliente', 'My locked tickets' => 'Ticket bloccati da me', + 'My Owned Tickets' => '', 'My watched tickets' => 'Ticket osservati da me', 'My responsibilities' => 'Mie responsabilità', 'Tickets in My Queues' => 'Ticket nelle mie code', @@ -2834,6 +2779,13 @@ sub Data { 'New Queue' => 'Nuova coda', 'Move' => 'Sposta', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Non sono stati trovati dati ticket.', 'Open / Close ticket action menu' => 'Apre / chiude il menu di azione del ticket', @@ -2842,6 +2794,8 @@ sub Data { 'First Response Time' => 'Tempo iniziale per risposta', 'Update Time' => 'Tempo per aggiornamento', 'Solution Time' => 'Tempo per soluzione', + 'Impact' => 'Impatto', + 'CustomerID' => 'Codice cliente', 'Move ticket to a different queue' => 'Sposta il ticket ad una coda differente', 'Change queue' => 'Cambia coda', @@ -3087,7 +3041,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profilo', 'e. g. 10*5155 or 105658*' => 'es 10*5155 or 105658*', - 'CustomerID' => 'Codice cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Ricerca testo completo nei ticket (ad esempio "John*n" o "Will*")', 'Types' => 'Tipi', 'Time Restrictions' => 'Restrizioni temporali', @@ -3320,6 +3273,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'È possibile installare un modulo pubblico personalizzato (tramite il gestore pacchetti), ad esempio il modulo FAQ, che ha un\'interfaccia pubblica.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Per recuperare l’attributo appuntamento', + ' e. g.' => ' ad es.', + 'To get the first 20 character of the appointment title.' => 'Usa i primi 20 caratteri dell\'oggetto.', + 'To get the calendar attribute' => 'Per ottenere l\'attributo calendario', + 'Attributes of the recipient user for the notification' => 'Attributi dell\'utente destinatario delle notifiche', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Usa i primi 20 caratteri dell\'oggetto.', + 'To get the first 5 lines of the email.' => 'Usa le prime 5 righe dell\'email.', + 'To get the name of the ticket\'s customer user (if given).' => 'Per ottenere il nome dell’utenza cliente del ticket (se fornito).', + 'To get the article attribute' => 'Usa l\'attributo dell\'articolo', + 'Options of the current customer user data' => 'Opzioni dei dati dell’utenza cliente attuale', + 'Ticket owner options' => 'Operazioni proprietario ticket', + 'Options of the ticket data' => 'Opzioni dei dati del ticket', + 'Options of ticket dynamic fields internal key values' => 'Opzioni per i valori dei campi dinamici a livello di ticket', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opzioni per i valori dei campi dinamici a livello di ticket, utili per i campi a tendina e a selezione multipla', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Per avere i primi 20 caratteri mail - subject (agent)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Per avere le prime 5 righe del corpo messaggio (dell\'ultimo articolo dell\'agente).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Per avere i primi 20 caratteri mail - subject (customer).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Per avere le prime 5 righe corpo mail (customer).', + 'Attributes of the current customer user data' => 'Attributi dei dati utente del cliente attuale', + 'Attributes of the current ticket owner user data' => 'Attributi dei dati utente del proprietario del ticket corrente', + 'Attributes of the ticket data' => 'Attributi dei dati del ticket', + 'Ticket dynamic fields internal key values' => 'Valori chiave interni dei campi dinamici del ticket', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'I campi dinamici del ticket visualizzano valori, utili per i campi Dropdown e Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'es.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Per ottenere i primi 20 caratteri dell\'oggetto dell\'articolo agente corrente / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Per ottenere le prime 5 righe del corpo dell\'articolo agente attuale / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Per ottenere i primi 20 caratteri dell\'oggetto dell\'articolo corrente / più recente (corrente per risposta e inoltro, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + 'Per ottenere le prime 5 righe del corpo dell\'articolo corrente / più recente (corrente per Risposta e Inoltra, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Riferimento tag', + 'You can use the following tags' => 'Puoi usare i seguenti tag', + 'Ticket responsible options' => 'Operazione responsabile ticket', + 'Options of the current user who requested this action' => 'Opzioni dell\'utente corrente che ha richiesto questa azione', + 'Config options' => 'Opzioni di configurazione', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Si può scegliere uno o più gruppi per definire l\'accesso a diversi agenti.', @@ -3917,7 +3925,7 @@ sub Data { 'Customer user of the ticket' => 'Utenza cliente del ticket', 'All recipients of the first article' => 'Tutti i destinatari del primo articolo', 'All recipients of the last article' => 'Tutti i destinatari dell\'ultimo articolo', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Invisibile al cliente', 'Visible to customer' => 'Visibile al cliente', @@ -4373,9 +4381,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Ti servono i permessi di spostamento!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'La chat non è attiva.', 'No permission.' => 'Nessun permesso.', @@ -4670,6 +4675,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Rispondere alla nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dividi questo articolo', @@ -5396,6 +5405,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Stato di installazione del pacchetto', 'Some packages have locally modified files.' => '', @@ -5802,6 +5816,7 @@ NOTA: i sistemi di terze parti richiedono una configurazione a se.', '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6748,6 +6763,14 @@ NOTA: i sistemi di terze parti richiedono una configurazione a se.', '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7996,6 +8019,56 @@ NOTA: i sistemi di terze parti richiedono una configurazione a se.', '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'non valido-temporaneamente', @@ -8393,7 +8466,7 @@ NOTA: i sistemi di terze parti richiedono una configurazione a se.', # JS File: var/httpd/htdocs/js/Core.Agent.TicketBulk.js ' ...and %s more' => '', - ' ...show less' => '', + ' ...show less' => ' ...mostra meno', # JS File: var/httpd/htdocs/js/Core.Agent.TicketFormDraft.js 'Add new draft' => 'Aggiungi nuova bozza', @@ -8526,7 +8599,18 @@ Please create a new ticket via the customer panel. Thanks for your help! Your Helpdesk Team -' => '', +' => ' +Gentile utente, + +sfortunatamente non siamo riusciti a riconoscere un numero di ticket valido +nell\'oggetto della mail, che quindi non può essere elaborata. + +Può creare un nuovo ticket dalla pagina web. + +Grazie per l\'aiuto. + +Il tuo helpdesk. +', ' (work units)' => ' (unità di lavoro)', ' 2 minutes' => ' 2 minuti', ' 5 minutes' => ' 5 minuti', @@ -8608,6 +8692,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permette di avere il formato piccolo nella visualizzazione dei ticket (CustomerInfo =>1 - mostra anche le informazioni del cliente)', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Rispondi', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', @@ -8732,11 +8817,11 @@ Thanks for your help! 'Customer Information Center.' => '', 'Customer Ticket Print Module.' => '', 'Customer User Administration' => 'Amministrazione utenze clienti', - 'Customer User Information' => '', - 'Customer User Information Center Search.' => '', + 'Customer User Information' => 'Informazioni sull\'utente del cliente', + 'Customer User Information Center Search.' => 'Cerca informazioni utenza del cliente', 'Customer User Information Center search.' => '', - 'Customer User Information Center.' => '', - 'Customer User-Customer Relations' => '', + 'Customer User Information Center.' => 'Centro informazioni utenze dei clienti', + 'Customer User-Customer Relations' => 'Associazioni utenze clienti ↔ clienti', 'Customer preferences.' => '', 'Customer ticket overview' => '', 'Customer ticket search.' => '', @@ -8922,7 +9007,7 @@ Thanks for your help! 'Macedonian' => '', 'Mail Accounts' => 'Account di posta', 'Malay' => 'Malese', - 'Manage Customer User-Customer Relations.' => '', + 'Manage Customer User-Customer Relations.' => 'Gestisce le associazioni utenze cliente ↔ cliente.', 'Manage OAuth2 tokens and their configurations.' => '', 'Manage OTRS Group cloud services.' => '', 'Manage PGP keys for email encryption.' => 'Gestisci le chiavi PGP per la cifratura delle email.', diff --git a/Kernel/Language/ja.pm b/Kernel/Language/ja.pm index 2c197b33cce..57147eb55e3 100644 --- a/Kernel/Language/ja.pm +++ b/Kernel/Language/ja.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%Y/%M/%D'; $Self->{DateInputFormat} = '%Y/%M/%D'; $Self->{DateInputFormatLong} = '%Y/%M/%D - %T'; - $Self->{Completeness} = 0.709452897377792; + $Self->{Completeness} = 0.704252577319588; # csv separator $Self->{Separator} = ';'; @@ -227,16 +227,6 @@ sub Data { 'Message body' => 'メッセージボディー', 'Add new notification language' => '新規通知言語を追加', 'Save Changes' => '変更を保存', - 'Tag Reference' => 'タグリファレンス', - 'Notifications are sent to an agent.' => '通知は担当者へ送信されます。', - 'You can use the following tags' => '次のタグを使用できます', - 'To get the first 20 character of the appointment title.' => 'アポイントの表題から最初の20文字を取得', - 'To get the appointment attribute' => '予定の属性を取得すること', - ' e. g.' => '例', - 'To get the calendar attribute' => 'カレンダーの属性を取得すること', - 'Attributes of the recipient user for the notification' => '通知する受信者ユーザーの属性', - 'Config options' => '設定オプション', - 'Example notification' => '通知例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '追加の受信者のメールアドレス', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => '応答', 'Auto response from' => '自動応答差出人', - 'Reference' => '用例', - 'To get the first 20 character of the subject.' => '表題の最初の20文字を取得', - 'To get the first 5 lines of the email.' => 'メールの最初の5行を取得', - 'To get the name of the ticket\'s customer user (if given).' => 'チケットの顧客ユーザー名を取得(可能な場合)', - 'To get the article attribute' => '記事の属性を取得', - 'Options of the current customer user data' => '現在の顧客ユーザーデータのオプション', - 'Ticket owner options' => 'チケット所有者オプション', - 'Ticket responsible options' => 'チケット責任者オプション', - 'Options of the current user who requested this action' => '操作を要求された現在のユーザーのオプション', - 'Options of the ticket data' => 'チケットデータのオプション', - 'Options of ticket dynamic fields internal key values' => 'チケットのダイナミック・フィールドの内部キー値のオプション', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'チケットのダイナミック・フィールドの表示値のオプション。ドロップダウンまたは複数選択領域で利用可能・', - 'Example response' => '応答例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'クラウドサービス管理', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => '%s の %s 権限を切り替え', 'Customer Default Groups:' => '顧客の規定グループ:', 'No changes can be made to these groups.' => '変更はこれらのグループに行うことができます。', + 'Reference' => '用例', 'ro' => '読取り', 'Read only access to the ticket in this group/queue.' => 'このグループ/キューのチケットを読み取り専用にします。', 'rw' => '読書き', @@ -1445,24 +1422,6 @@ sub Data { '選択された通知方法を使って1つのチケットにつき1度だけユーザーに通知する。', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => '通知は担当者、顧客に送信されます。', - 'To get the first 20 character of the subject (of the latest agent article).' => - '表題の最初の20文字を取得 (最新の担当者記事)', - 'To get the first 5 lines of the body (of the latest agent article).' => - '本文から最初の5行を取得 (最新の担当者記事)', - 'To get the first 20 character of the subject (of the latest customer article).' => - '表題の最初の20文字を取得 (最新の顧客記事)', - 'To get the first 5 lines of the body (of the latest customer article).' => - '本文から最初の5行を取得 (最新の顧客記事)', - 'Attributes of the current customer user data' => '現在の顧客ユーザの属性', - 'Attributes of the current ticket owner user data' => '現在のチケット所有者の属性', - 'Attributes of the current ticket responsible user data' => '現在の責任者の属性', - 'Attributes of the current agent user who requested this action' => - '現在操作を要求している担当者の属性', - 'Attributes of the ticket data' => 'チケットデータの属性', - 'Ticket dynamic fields internal key values' => 'チケットのダイナミック・フィールドの内部用キー値', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'チケットのダイナミック・フィールドの表示値。ドロップダウンまたは複数選択領域で利用可能', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Edit Salutation' => '挨拶文を編集', 'Filter for Salutations' => '挨拶文でフィルター', 'Filter for salutations' => '挨拶文でフィルター', - 'e. g.' => '例', - 'Example salutation' => '挨拶文の例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'セキュアモードを有効にしてください。', @@ -2143,7 +2100,6 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Edit Signature' => '署名を編集', 'Filter for Signatures' => '署名でフィルター', 'Filter for signatures' => '署名でフィルター', - 'Example signature' => '署名の例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'ステータス管理', @@ -2315,18 +2271,6 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Delete this entry' => 'この登録を削除', 'Do you really want to delete this template?' => '本当にこのテンプレートを削除してよろしいですか?', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '作成するタイプテンプレートはこのスマートタグのみをサポートします。', - 'Example template' => 'テンプレート例', - 'The current ticket state is' => '現在のチケットのステータスは', - 'Your email address is' => 'あなたのメールアドレスは', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Assigned to customer user' => '顧客ユーザーに割り当てられた', 'Accessible for customer user' => '顧客ユーザーにアクセス可能', 'My locked tickets' => 'ロックチケット', + 'My Owned Tickets' => '', 'My watched tickets' => '監視チケット', 'My responsibilities' => '責任チケット', 'Tickets in My Queues' => '担当キュー内チケット', @@ -2831,6 +2776,13 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'New Queue' => '新規キュー', 'Move' => '移転', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'チケットデータがありません', 'Open / Close ticket action menu' => 'チケットアクションメニューを開く/閉じる', @@ -2839,6 +2791,8 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'First Response Time' => '初回応答期限', 'Update Time' => '更新期限', 'Solution Time' => '解決期限', + 'Impact' => '影響度', + 'CustomerID' => '顧客ID', 'Move ticket to a different queue' => '別のキューへチケットを移転', 'Change queue' => 'キュー変更', @@ -3084,7 +3038,6 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'プロファイル', 'e. g. 10*5155 or 105658*' => '例: 10*5155 または 105658*', - 'CustomerID' => '顧客ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'チケットにおける全文検索(例えば、「John * n」または「Will *」)', 'Types' => 'タイプ', 'Time Restrictions' => '時間制限', @@ -3317,6 +3270,61 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '予定の属性を取得すること', + ' e. g.' => '例', + 'To get the first 20 character of the appointment title.' => 'アポイントの表題から最初の20文字を取得', + 'To get the calendar attribute' => 'カレンダーの属性を取得すること', + 'Attributes of the recipient user for the notification' => '通知する受信者ユーザーの属性', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '表題の最初の20文字を取得', + 'To get the first 5 lines of the email.' => 'メールの最初の5行を取得', + 'To get the name of the ticket\'s customer user (if given).' => 'チケットの顧客ユーザー名を取得(可能な場合)', + 'To get the article attribute' => '記事の属性を取得', + 'Options of the current customer user data' => '現在の顧客ユーザーデータのオプション', + 'Ticket owner options' => 'チケット所有者オプション', + 'Options of the ticket data' => 'チケットデータのオプション', + 'Options of ticket dynamic fields internal key values' => 'チケットのダイナミック・フィールドの内部キー値のオプション', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'チケットのダイナミック・フィールドの表示値のオプション。ドロップダウンまたは複数選択領域で利用可能・', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '表題の最初の20文字を取得 (最新の担当者記事)', + 'To get the first 5 lines of the body (of the latest agent article).' => + '本文から最初の5行を取得 (最新の担当者記事)', + 'To get the first 20 character of the subject (of the latest customer article).' => + '表題の最初の20文字を取得 (最新の顧客記事)', + 'To get the first 5 lines of the body (of the latest customer article).' => + '本文から最初の5行を取得 (最新の顧客記事)', + 'Attributes of the current customer user data' => '現在の顧客ユーザの属性', + 'Attributes of the current ticket owner user data' => '現在のチケット所有者の属性', + 'Attributes of the ticket data' => 'チケットデータの属性', + 'Ticket dynamic fields internal key values' => 'チケットのダイナミック・フィールドの内部用キー値', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'チケットのダイナミック・フィールドの表示値。ドロップダウンまたは複数選択領域で利用可能', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '例', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'タグリファレンス', + 'You can use the following tags' => '次のタグを使用できます', + 'Ticket responsible options' => 'チケット責任者オプション', + 'Options of the current user who requested this action' => '操作を要求された現在のユーザーのオプション', + 'Config options' => '設定オプション', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '担当者ごとに、複数のグループを同時選択することもできます。', @@ -3915,7 +3923,7 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Customer user of the ticket' => '', 'All recipients of the first article' => '最初の記事の全ての受信者', 'All recipients of the last article' => '最後の記事の全ての受信者', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4371,9 +4379,6 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'move許可が必要です!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'チャットはアクティブではありません。', 'No permission.' => '権限がありません!', @@ -4668,6 +4673,10 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'メモに返信', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'この記事を分割', @@ -5394,6 +5403,11 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'パッケージの導入状態', 'Some packages have locally modified files.' => 'いくつかのパッケージがローカルで修正されています。', @@ -5796,6 +5810,7 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6742,6 +6757,14 @@ OTRSが443ポートを用いてcloud.otrs.comに接続できることを確認 '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '担当者インタフェースのロック済チケット・ビューで、チケット・ソートのためのデフォルトのチケット属性を定義します。', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7999,6 +8022,56 @@ Contentはダイナミック・フィールドの形式によって設定内容 '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '無効-暫定', @@ -8620,6 +8693,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '小さいフォーマットでのチケット一覧の表示を許可します(CustomerInfo => 1 - 顧客情報も表示します)。', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '回答', 'Appointment Calendar overview page.' => '予約カレンダーの表示', 'Appointment Notifications' => '予約の通知', diff --git a/Kernel/Language/ko.pm b/Kernel/Language/ko.pm index 5242116f282..2ca6d246ab8 100644 --- a/Kernel/Language/ko.pm +++ b/Kernel/Language/ko.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = ''; $Self->{DateInputFormat} = ''; $Self->{DateInputFormatLong} = ''; - $Self->{Completeness} = 0.898510844933636; + $Self->{Completeness} = 0.892235824742268; # csv separator $Self->{Separator} = ''; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '메시지 본문', 'Add new notification language' => '새 알림 언어 추가', 'Save Changes' => '변경 저장', - 'Tag Reference' => '태그 참조', - 'Notifications are sent to an agent.' => '통지는 에이전트로 전송됩니다.', - 'You can use the following tags' => '다음 태그를 사용할 수 있습니다.', - 'To get the first 20 character of the appointment title.' => '약속 제목의 처음 20자를 얻습니다.', - 'To get the appointment attribute' => '약속 특성을 얻으려면', - ' e. g.' => 'e. g.', - 'To get the calendar attribute' => '달력 속성을 가져 오려면', - 'Attributes of the recipient user for the notification' => '알림에 대한 수신자 사용자의 속성', - 'Config options' => '구성 옵션', - 'Example notification' => '알림 예', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '추가받는 사람 전자 메일 주소', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => '응답', 'Auto response from' => '님의 자동 응답', - 'Reference' => '참고', - 'To get the first 20 character of the subject.' => '주제의 처음 20자를 얻습니다.', - 'To get the first 5 lines of the email.' => '전자 메일의 처음 5 줄을 가져옵니다.', - 'To get the name of the ticket\'s customer user (if given).' => '티켓의 고객 사용자 이름을 알려주는 것입니다 (주어진 경우).', - 'To get the article attribute' => '기사 속성을 얻으려면', - 'Options of the current customer user data' => '현재 고객 사용자 데이터의 옵션', - 'Ticket owner options' => '티켓 소유자 옵션', - 'Ticket responsible options' => '티켓 책임 옵션', - 'Options of the current user who requested this action' => '이 작업을 요청한 현재 사용자의 옵션', - 'Options of the ticket data' => '티켓 데이터의 옵션', - 'Options of ticket dynamic fields internal key values' => '티켓 동적 필드 내부 키 값의 옵션', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '티켓 동적 필드의 옵션은 드롭 다운 및 다중선택 필드에 유용한 값을 표시합니다.', - 'Example response' => '응답 예', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '클라우드 서비스 관리', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => '%s에 대한 %s 권한을 토글합니다.', 'Customer Default Groups:' => '고객 기본 그룹 :', 'No changes can be made to these groups.' => '이 그룹은 변경할 수 없습니다.', + 'Reference' => '참고', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => '이 그룹/대기열에 있는 티켓에 대한 읽기 전용 액세스.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { '선택한 전송을 사용하는 단일 티켓에 대해 하루에 한 번 사용자에게 알립니다.', 'This field is required and must have less than 4000 characters.' => '이 필드는 필수이며 4000 자 미만이어야합니다.', - 'Notifications are sent to an agent or a customer.' => '통지는 상담원 또는 고객에게 전송됩니다.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '(최신 에이전트 기사의) 제목의 처음 20자를 가져옵니다.', - 'To get the first 5 lines of the body (of the latest agent article).' => - '(최신 에이전트 기사의) 본문의 처음 5 줄을 가져 오려면.', - 'To get the first 20 character of the subject (of the latest customer article).' => - '(최신 고객 기사의) 제목의 처음 20자를 얻으려면.', - 'To get the first 5 lines of the body (of the latest customer article).' => - '(최신 고객 기사의) 본문의 첫 번째 5 줄을 가져옵니다.', - 'Attributes of the current customer user data' => '현재 고객 사용자 데이터의 속성', - 'Attributes of the current ticket owner user data' => '현재 티켓 소유자 사용자 데이터의 속성', - 'Attributes of the current ticket responsible user data' => '현재 티켓 책임 사용자 데이터의 속성', - 'Attributes of the current agent user who requested this action' => - '이 작업을 요청한 현재 상담원 사용자의 속성', - 'Attributes of the ticket data' => '티켓 데이터의 속성', - 'Ticket dynamic fields internal key values' => '동적 필드 내부 키 값 티켓 ', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '티켓 동적 필드는 드롭 다운 및 Multiselect 필드에 유용한 값을 표시합니다. ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '인사말 편집', 'Filter for Salutations' => '인사말 필터링', 'Filter for salutations' => '인사말 필터링', - 'e. g.' => '예를들면', - 'Example salutation' => '예시 인사말', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '보안 모드가 활성화되어야 합니다!', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => '시그니처 편집', 'Filter for Signatures' => '시그니처 필터링', 'Filter for signatures' => '시그니처 필터링', - 'Example signature' => '서명의 예', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => '주 관리', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => '이 항목 삭제', 'Do you really want to delete this template?' => '이 템플릿을 정말로 삭제 하시겠습니까?', 'A standard template with this name already exists!' => '이 이름을 가진 표준 템플릿이 이미 존재합니다!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '만들기 유형 템플릿은 이 스마트 태그만 지원합니다.', - 'Example template' => '템플릿 예제', - 'The current ticket state is' => '현재 티켓 상태는 다음과 같습니다.', - 'Your email address is' => '귀하의 이메일 주소 : ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '고객 사용자에게 할당 됨', 'Accessible for customer user' => '고객 사용자가 엑세스 가능', 'My locked tickets' => '내 잠긴 티켓', + 'My Owned Tickets' => '', 'My watched tickets' => '내가 본 티켓', 'My responsibilities' => '내 책임', 'Tickets in My Queues' => '내 대기열의 티켓', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => '새로운 대기열', 'Move' => '이동', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '티켓이 없습니다.', 'Open / Close ticket action menu' => '티켓 열기 / 닫기 액션 메뉴', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => '첫 번째 응답 시간', 'Update Time' => '업데이트 시간', 'Solution Time' => '솔루션 시간', + 'Impact' => '', + 'CustomerID' => '고객 ID', 'Move ticket to a different queue' => '티켓을 다른 대기열로 이동', 'Change queue' => '대기열 변경', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => '프로필', 'e. g. 10*5155 or 105658*' => '이자형. 지. 10 * 5155 또는 105658 *', - 'CustomerID' => '고객 ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '티켓에서 전체 텍스트 검색 (예 : "John * n"또는 "Will *")', 'Types' => '유형', 'Time Restrictions' => '시간 제한', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '공용 인터페이스가있는 FAQ 모듈과 같이 (패키지 관리자)를 통해 사용자 정의 공용 모듈을 설치할 수 있습니다.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '약속 특성을 얻으려면', + ' e. g.' => 'e. g.', + 'To get the first 20 character of the appointment title.' => '약속 제목의 처음 20자를 얻습니다.', + 'To get the calendar attribute' => '달력 속성을 가져 오려면', + 'Attributes of the recipient user for the notification' => '알림에 대한 수신자 사용자의 속성', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '주제의 처음 20자를 얻습니다.', + 'To get the first 5 lines of the email.' => '전자 메일의 처음 5 줄을 가져옵니다.', + 'To get the name of the ticket\'s customer user (if given).' => '티켓의 고객 사용자 이름을 알려주는 것입니다 (주어진 경우).', + 'To get the article attribute' => '기사 속성을 얻으려면', + 'Options of the current customer user data' => '현재 고객 사용자 데이터의 옵션', + 'Ticket owner options' => '티켓 소유자 옵션', + 'Options of the ticket data' => '티켓 데이터의 옵션', + 'Options of ticket dynamic fields internal key values' => '티켓 동적 필드 내부 키 값의 옵션', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '티켓 동적 필드의 옵션은 드롭 다운 및 다중선택 필드에 유용한 값을 표시합니다.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '(최신 에이전트 기사의) 제목의 처음 20자를 가져옵니다.', + 'To get the first 5 lines of the body (of the latest agent article).' => + '(최신 에이전트 기사의) 본문의 처음 5 줄을 가져 오려면.', + 'To get the first 20 character of the subject (of the latest customer article).' => + '(최신 고객 기사의) 제목의 처음 20자를 얻으려면.', + 'To get the first 5 lines of the body (of the latest customer article).' => + '(최신 고객 기사의) 본문의 첫 번째 5 줄을 가져옵니다.', + 'Attributes of the current customer user data' => '현재 고객 사용자 데이터의 속성', + 'Attributes of the current ticket owner user data' => '현재 티켓 소유자 사용자 데이터의 속성', + 'Attributes of the ticket data' => '티켓 데이터의 속성', + 'Ticket dynamic fields internal key values' => '동적 필드 내부 키 값 티켓 ', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '티켓 동적 필드는 드롭 다운 및 Multiselect 필드에 유용한 값을 표시합니다. ', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '예를들면', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '태그 참조', + 'You can use the following tags' => '다음 태그를 사용할 수 있습니다.', + 'Ticket responsible options' => '티켓 책임 옵션', + 'Options of the current user who requested this action' => '이 작업을 요청한 현재 사용자의 옵션', + 'Config options' => '구성 옵션', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '하나 이상의 그룹을 선택하여 다른 에이전트에 대한 엑세스를 정의할 수 있습니다.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '티켓의 고객 사용자', 'All recipients of the first article' => '첫 번째 기사의 모든 수신자', 'All recipients of the last article' => '마지막 기사의 모든 수신자', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '이동할 권한이 없습니다.', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '채팅이 Active 되지 않음', 'No permission.' => '권한 없음', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '메모에 회신', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '이 기사 분할', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '패키지 설치 상태', 'Some packages have locally modified files.' => '일부 패키지에는 로컬로 수정된 파일이 있습니다.', @@ -5789,6 +5803,7 @@ sub Data { '서식있는 텍스트 편집기 구성 요소의 높이를 정의합니다. 숫자 (픽셀) 또는 퍼센트 값 (상대)을 입력하십시오.', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '티켓 검색 화면의 속성에 사용할 기본 데이터입니다. 예 : "TicketCreateTimePointFormat = year; TicketCreateTimePointStart = 마지막; TicketCreateTimePoint = 2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '티켓 검색 화면의 속성에 사용할 기본 데이터입니다. 예 : "TicketCreateTimeStartYear = 2010, TicketCreateTimeStartMonth = 10, TicketCreateTimeStopDay = 4, TicketCreateTimeStopYear = 2010, TicketCreateTimeStopMonth = 11, TicketCreateTimeStopDay = 3; ', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '에이전트 인터페이스의 잠긴 티켓 보기에서 티켓 정렬에 대한 기본 티켓 속성을 정의합니다.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '유효하지 않은 일시적', @@ -8606,6 +8679,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '작은 형식의 티켓 개요를 가질 수 있습니다 (CustomerInfo => 1 - 고객 정보 표시).', 'Always show RichText if available' => '가능한 경우 리치 텍스트 표시', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '응답', 'Appointment Calendar overview page.' => '약속 일정 개요 페이지.', 'Appointment Notifications' => '약속 알림', diff --git a/Kernel/Language/lt.pm b/Kernel/Language/lt.pm index 268567866c5..60fab590468 100644 --- a/Kernel/Language/lt.pm +++ b/Kernel/Language/lt.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%Y-%M-%D'; $Self->{DateInputFormat} = '%Y-%M-%D'; $Self->{DateInputFormatLong} = '%Y-%M-%D - %T'; - $Self->{Completeness} = 0.192618970540628; + $Self->{Completeness} = 0.190721649484536; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Išsaugoti pakeitimus', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Galite naudoti šias žymeles', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => ' pvz.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfigūracijos parinktys', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Atsakymas', 'Auto response from' => 'Automatinis atsakymas nuo', - 'Reference' => 'Nuoroda (Reference)', - 'To get the first 20 character of the subject.' => '', - 'To get the first 5 lines of the email.' => '', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => 'Šio kliento naudotojo duomenų parinktys', - 'Ticket owner options' => 'Trikties savininko parinktys', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => 'Naudotojo prašiusio šio veiksmo parinktys', - 'Options of the ticket data' => 'Trikties duomenų parinktys', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Atsakymo pavyzdys', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Įjungti %s leidimą %s', 'Customer Default Groups:' => 'Standartinės klientų grupės:', 'No changes can be made to these groups.' => 'Šioms grupėms negalima atlikti jokių pakeitimų.', + 'Reference' => 'Nuoroda (Reference)', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Tik skaitymo teisės trikčiai šioje grupėje/eilėje.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Pranešimai yra siunčiami agentui arba klientui.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Gauti pirmus 20 temos simbolių (paskutinio agento straipsnio).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Gauti pirmas 5 turinio eilutes (paskutinio agento straipsnio).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Gauti pirmus 20 temos simbolių (paskutinio kliento straipsnio).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Gauti pirmas 5 turinio eilutes (paskutinio kliento straipsnio).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Redaguoti kreipimąsi', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'pvz.', - 'Example salutation' => 'Kreipimosi pavyzdys', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Redaguoti parašą', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Parašo pavyzdys', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Būsenų valdymas', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Ištrinti šį įrašą', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Dabartinė trikties būsena yra', - 'Your email address is' => 'Jūsų el. pašto adresas yra', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Nauja eilė', 'Move' => 'Perkelti', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nerasta duomenų apie triktį.', 'Open / Close ticket action menu' => '', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Pirmas atsakymo laikas', 'Update Time' => 'Atnaujinimo laikas', 'Solution Time' => 'Sprendimo laikas', + 'Impact' => '', + 'CustomerID' => 'Kliento ID', 'Move ticket to a different queue' => 'Perkelti triktį į kitą eilę', 'Change queue' => 'Pakeisti eilę', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profilis', 'e. g. 10*5155 or 105658*' => 'pvz. 10*5155 arba 105658*', - 'CustomerID' => 'Kliento ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipai', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => ' pvz.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '', + 'To get the first 5 lines of the email.' => '', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => 'Šio kliento naudotojo duomenų parinktys', + 'Ticket owner options' => 'Trikties savininko parinktys', + 'Options of the ticket data' => 'Trikties duomenų parinktys', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Gauti pirmus 20 temos simbolių (paskutinio agento straipsnio).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Gauti pirmas 5 turinio eilutes (paskutinio agento straipsnio).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Gauti pirmus 20 temos simbolių (paskutinio kliento straipsnio).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Gauti pirmas 5 turinio eilutes (paskutinio kliento straipsnio).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'pvz.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Galite naudoti šias žymeles', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => 'Naudotojo prašiusio šio veiksmo parinktys', + 'Config options' => 'Konfigūracijos parinktys', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Skirtingiems agentams apibrėžti galite pasirinkti vieną ar daugiau grupių.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'laikinai negaliojantis', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/lv.pm b/Kernel/Language/lv.pm index 6cec2bd1a10..5dac857bbc0 100644 --- a/Kernel/Language/lv.pm +++ b/Kernel/Language/lv.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.156523146649401; + $Self->{Completeness} = 0.155283505154639; # csv separator $Self->{Separator} = ''; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Saglabāt izmaiņas', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Jūs varat izmantot šādus tagus', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'piem.,', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfigurācijas iespējas', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Atbilde', 'Auto response from' => 'Automātiskā atbilde no', - 'Reference' => 'Atsauce (en)', - 'To get the first 20 character of the subject.' => 'Lai saņemtu pirmās 20 rakstzīmes no pieteikuma tēmas', - 'To get the first 5 lines of the email.' => 'Lai saņemtu pirmās 5 rindiņas no e-pasta', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Lai iegūtu ziņas atribūtus', - 'Options of the current customer user data' => 'Pašreizējā klienta datu iespējas', - 'Ticket owner options' => 'Pieteikuma īpašnieka iespējas', - 'Ticket responsible options' => 'Pieteikuma atbildīgā iespējas', - 'Options of the current user who requested this action' => 'Pašreizējā lietotāja iespējas, kas pieprasīja šo darbību', - 'Options of the ticket data' => 'Pieteikuma datu iespējas', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Atbildes piemērs', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Pārslēgt %s atļauju priekš %s', 'Customer Default Groups:' => 'Klienta grupas pēc noklusējuma', 'No changes can be made to these groups.' => 'Nevar veikt izmaiņas šajās grupās.', + 'Reference' => 'Atsauce (en)', 'ro' => 'lasīt', 'Read only access to the ticket in this group/queue.' => 'Tikai pieteikumu lasīšanas tiesības šajā grupā/rindā.', 'rw' => 'rakstīt', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Paziņojumi tiek nosūtīti aģentam vai klientam.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā aģenta ziņojuma)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Lai saņemtu pirmās 5 satura rindas (no pēdējā aģenta ziņojuma)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā klienta ziņojuma).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Lai saņemtu pirmās 5 satura rindas (no pēdējā klienta ziņojuma)', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Statusu pārvaldība', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Aktuālais pieteikuma statuss ir', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mani bloķētie pieteikumi', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Jauna rinda', 'Move' => 'Pārvietot', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Pirmais reakcijas laiks', 'Update Time' => 'Atjaunināšanas laiks', 'Solution Time' => 'Atrisinājuma laiks', + 'Impact' => '', + 'CustomerID' => 'Klienta identifikators', 'Move ticket to a different queue' => '', 'Change queue' => 'Mainīt rindu', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profils', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Klienta identifikators', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'piem.,', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Lai saņemtu pirmās 20 rakstzīmes no pieteikuma tēmas', + 'To get the first 5 lines of the email.' => 'Lai saņemtu pirmās 5 rindiņas no e-pasta', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Lai iegūtu ziņas atribūtus', + 'Options of the current customer user data' => 'Pašreizējā klienta datu iespējas', + 'Ticket owner options' => 'Pieteikuma īpašnieka iespējas', + 'Options of the ticket data' => 'Pieteikuma datu iespējas', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā aģenta ziņojuma)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Lai saņemtu pirmās 5 satura rindas (no pēdējā aģenta ziņojuma)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā klienta ziņojuma).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Lai saņemtu pirmās 5 satura rindas (no pēdējā klienta ziņojuma)', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Jūs varat izmantot šādus tagus', + 'Ticket responsible options' => 'Pieteikuma atbildīgā iespējas', + 'Options of the current user who requested this action' => 'Pašreizējā lietotāja iespējas, kas pieprasīja šo darbību', + 'Config options' => 'Konfigurācijas iespējas', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Atbildēt uz vēstuli', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Sadalīt šo ziņu', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'īslaicīgi nederīgs', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Atbilde', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/mk.pm b/Kernel/Language/mk.pm index 9901088ede6..70fa88c1b48 100644 --- a/Kernel/Language/mk.pm +++ b/Kernel/Language/mk.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.28714794431855; + $Self->{Completeness} = 0.284632731958763; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Зачувај Промени', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Можеш да ги користиш следниве тагови', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'пример', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Конфигурациски опции', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Одговор', 'Auto response from' => 'Форма на автоматски одговор', - 'Reference' => 'Референца', - 'To get the first 20 character of the subject.' => 'Да се добијат првите 20 карактери на оваа предмет.', - 'To get the first 5 lines of the email.' => 'Да ги земете првите 5 линии од е-адресата.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'За да ги земеш атрибутите на натпис', - 'Options of the current customer user data' => 'Опции за сегашниот потрошувач кориснички податоци', - 'Ticket owner options' => 'сопственик на Тикет опции', - 'Ticket responsible options' => 'Тикет опции со одговорности', - 'Options of the current user who requested this action' => 'Опции за тековниот корисник кој побара оваа акција', - 'Options of the ticket data' => 'Опции од податоците на тикетот', - 'Options of ticket dynamic fields internal key values' => 'Опции за вредностите на внатрешни клучните на динамички полиња на тикет.', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Опции од тикет динамичките полиња прикажани вредности, корисни за Dropdown и Multiselect полиња', - 'Example response' => 'Пример одговор', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Префрли %s дозволи за %s', 'Customer Default Groups:' => 'За Кориснки Стандардна Група:', 'No changes can be made to these groups.' => 'Неможат да се направат промени на овие групи.', + 'Reference' => 'Референца', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Само читај пристап до тикет во оваа група/редица.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Известувањата се испратени на агент или клиент.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'За да ги добие првите 20 карактерот на предметот (од последниот натпис на агент).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'За да ги земете првите 5 линии од телото (од последниот натпис од агент).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'За да ги добие првите 20 карактерот на темата (од последниот натпис на клиентот).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'За да ги добие првите 5 карактерот на темата (од последниот натпис на потрошувачот).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Измени Обраќање', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'п.р.', - 'Example salutation' => 'Пример за обраќање', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Измени Потпис', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Пример за потпис', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Управување со Состојба', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Избриши го овој внес', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => 'Веќе постои шаблон под исто име!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Направи нов тип на темплејт кој поддржува паметни тагови', - 'Example template' => 'Пример за Шаблон', - 'The current ticket state is' => 'Состојбата на вашиот тикет е', - 'Your email address is' => 'Твојата е-адреса е', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Мои заклучени текети', + 'My Owned Tickets' => '', 'My watched tickets' => 'Мои надгледувани тикети', 'My responsibilities' => 'Мои одговорности', 'Tickets in My Queues' => 'Тикети во моит Редици', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Нова Редица.', 'Move' => 'Премести', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Не се пронајдени информации за тикет.', 'Open / Close ticket action menu' => '', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Прво време на одговор', 'Update Time' => 'Ажурирај Време', 'Solution Time' => 'Време за Решение', + 'Impact' => 'Влијание', + 'CustomerID' => 'Корисничко ИД', 'Move ticket to a different queue' => 'Премести го тикетот во различен ред', 'Change queue' => 'Измени редица', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Профил', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Корисничко ИД', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'пример', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Да се добијат првите 20 карактери на оваа предмет.', + 'To get the first 5 lines of the email.' => 'Да ги земете првите 5 линии од е-адресата.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'За да ги земеш атрибутите на натпис', + 'Options of the current customer user data' => 'Опции за сегашниот потрошувач кориснички податоци', + 'Ticket owner options' => 'сопственик на Тикет опции', + 'Options of the ticket data' => 'Опции од податоците на тикетот', + 'Options of ticket dynamic fields internal key values' => 'Опции за вредностите на внатрешни клучните на динамички полиња на тикет.', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Опции од тикет динамичките полиња прикажани вредности, корисни за Dropdown и Multiselect полиња', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'За да ги добие првите 20 карактерот на предметот (од последниот натпис на агент).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'За да ги земете првите 5 линии од телото (од последниот натпис од агент).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'За да ги добие првите 20 карактерот на темата (од последниот натпис на клиентот).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'За да ги добие првите 5 карактерот на темата (од последниот натпис на потрошувачот).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'п.р.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Можеш да ги користиш следниве тагови', + 'Ticket responsible options' => 'Тикет опции со одговорности', + 'Options of the current user who requested this action' => 'Опции за тековниот корисник кој побара оваа акција', + 'Config options' => 'Конфигурациски опции', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Можете да селектирате едена или повеќе групи за да дефинирате пристап за различни агенти.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Забележан одговор', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Поделени на овој член', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'невалиден-привремено', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Одговор', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/ms.pm b/Kernel/Language/ms.pm index 77b6a2bfe48..bdd4f4eeb1c 100644 --- a/Kernel/Language/ms.pm +++ b/Kernel/Language/ms.pm @@ -24,7 +24,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.557138232437682; + $Self->{Completeness} = 0.552835051546392; # csv separator $Self->{Separator} = ';'; @@ -223,16 +223,6 @@ sub Data { 'Message body' => 'Badan Mesej', 'Add new notification language' => 'Menambah bahasa pemberitahuan baru', 'Save Changes' => 'Simpan Perubahan', - 'Tag Reference' => 'Label Rujukan', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Tag berikut boleh digunakan', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'cth.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'Sifat-sifat pengguna penerima bagi pemberitahuan', - 'Config options' => 'tetapan tatarajah', - 'Example notification' => 'Contoh pemberitahuan', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Alamat e-mel penerima tambahan', @@ -272,20 +262,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Tindak balas', 'Auto response from' => 'Jawapan automatik', - 'Reference' => 'Rujukan(en)', - 'To get the first 20 character of the subject.' => '20 aksara pertama subjek', - 'To get the first 5 lines of the email.' => 'Yang pertama lima baris mesej', - 'To get the name of the ticket\'s customer user (if given).' => 'Untuk mendapatkan nama tiket pengguna pelanggan (jika diberikan).', - 'To get the article attribute' => 'Atribut Seksyen', - 'Options of the current customer user data' => 'Atribut pelanggan semasa', - 'Ticket owner options' => 'Atribut memegang tiket', - 'Ticket responsible options' => 'Atribut caj tiket', - 'Options of the current user who requested this action' => 'Pilihan pengguna semasa yang meminta tindakan ini', - 'Options of the ticket data' => 'Pilihan data tiket', - 'Options of ticket dynamic fields internal key values' => 'Pilihan tiket medan dinamik nilai utama dalaman', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Pilihan tiket medan dinamik memaparkan nilai , berguna untuk medan kotak pilihan dan medan pelbagai pilihan ', - 'Example response' => 'balas daripada sampel', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Awan Pengurusan Perkhidmatan', @@ -428,6 +404,7 @@ sub Data { 'Toggle %s permission for %s' => 'Toggle kebenaran %s untuk %s', 'Customer Default Groups:' => 'Kumpulan standard:', 'No changes can be made to these groups.' => 'Dalam kumpulan-kumpulan ini tidak boleh diubah suai.', + 'Reference' => 'Rujukan(en)', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Baca sahaja akses kepada tiket dalam kumpulan ini / beratur.', 'rw' => 'rw', @@ -1439,24 +1416,6 @@ sub Data { 'Memberitahu pengguna hanya sekali setiap hari kira-kira satu tiket menggunakan pengangkutan yang dipilih.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Pemberitahuan dihantar kepada ejen atau pelanggan.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Untuk mendapatkan pertama 20 watak subjek (artikel ejen terbaru).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Untuk mendapatkan 5 baris pertama badan (artikel ejen terbaru).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Untuk mendapatkan pertama 20 watak subjek (artikel pelanggan terbaru)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Untuk mendapatkan 5 baris pertama badan (pelanggan artikel yang terbaru).', - 'Attributes of the current customer user data' => 'Sifat-sifat data pengguna semasa pelanggan', - 'Attributes of the current ticket owner user data' => 'Sifat-sifat data pengguna pemilik tiket semasa', - 'Attributes of the current ticket responsible user data' => 'Sifat-sifat data tiket semasa pengguna bertanggungjawab', - 'Attributes of the current agent user who requested this action' => - 'Sifat-sifat pengguna ejen semasa yang memohon tindakan ini', - 'Attributes of the ticket data' => 'Sifat-sifat data tiket', - 'Ticket dynamic fields internal key values' => 'Tiket medan dinamik nilai utama dalaman', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Tiket bidang dinamik memaparkan nilai, berguna untuk medan Turun ke bawah dan Pelbagai pilihan.', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2075,8 +2034,6 @@ sub Data { 'Edit Salutation' => 'Edit salam', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'cth.', - 'Example salutation' => 'salam contoh', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2136,7 +2093,6 @@ sub Data { 'Edit Signature' => 'Edit Tandatangan', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'tandatangan contoh', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Pengurusan Keadaan', @@ -2308,18 +2264,6 @@ sub Data { 'Delete this entry' => 'Padam entri ini', 'Do you really want to delete this template?' => 'Adakah anda benar-benar mahu untuk memadam template ini?', 'A standard template with this name already exists!' => 'Templat piawai dengan nama ini sudah wujud!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Cipta templat jenis hanya menyokong tanda pintar ini', - 'Example template' => 'Contoh templat', - 'The current ticket state is' => 'Keadaan tiket semasa', - 'Your email address is' => 'Alamat e-mel anda adalah', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2578,6 +2522,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Tiket dikunci saya', + 'My Owned Tickets' => '', 'My watched tickets' => 'Tiket menonton saya', 'My responsibilities' => 'saya tanggungjawab', 'Tickets in My Queues' => 'Tiket dalam barisan saya', @@ -2824,6 +2769,13 @@ sub Data { 'New Queue' => 'Barisan baru', 'Move' => 'Gerak', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Tiada data tiket ditemui.', 'Open / Close ticket action menu' => 'Buka /Tutup menu tindakan', @@ -2832,6 +2784,8 @@ sub Data { 'First Response Time' => 'Masa respon pertama', 'Update Time' => 'Masa Kemas Kini', 'Solution Time' => 'Masa Penyelasaian', + 'Impact' => 'Kesan', + 'CustomerID' => 'IDPelanggan', 'Move ticket to a different queue' => 'Pindah tiket ke barisan baru', 'Change queue' => 'Ubah barisan', @@ -3077,7 +3031,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'contoj: 10*5155 atau 105658*', - 'CustomerID' => 'IDPelanggan', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Jenis', 'Time Restrictions' => '', @@ -3310,6 +3263,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'cth.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'Sifat-sifat pengguna penerima bagi pemberitahuan', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '20 aksara pertama subjek', + 'To get the first 5 lines of the email.' => 'Yang pertama lima baris mesej', + 'To get the name of the ticket\'s customer user (if given).' => 'Untuk mendapatkan nama tiket pengguna pelanggan (jika diberikan).', + 'To get the article attribute' => 'Atribut Seksyen', + 'Options of the current customer user data' => 'Atribut pelanggan semasa', + 'Ticket owner options' => 'Atribut memegang tiket', + 'Options of the ticket data' => 'Pilihan data tiket', + 'Options of ticket dynamic fields internal key values' => 'Pilihan tiket medan dinamik nilai utama dalaman', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Pilihan tiket medan dinamik memaparkan nilai , berguna untuk medan kotak pilihan dan medan pelbagai pilihan ', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Untuk mendapatkan pertama 20 watak subjek (artikel ejen terbaru).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Untuk mendapatkan 5 baris pertama badan (artikel ejen terbaru).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Untuk mendapatkan pertama 20 watak subjek (artikel pelanggan terbaru)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Untuk mendapatkan 5 baris pertama badan (pelanggan artikel yang terbaru).', + 'Attributes of the current customer user data' => 'Sifat-sifat data pengguna semasa pelanggan', + 'Attributes of the current ticket owner user data' => 'Sifat-sifat data pengguna pemilik tiket semasa', + 'Attributes of the ticket data' => 'Sifat-sifat data tiket', + 'Ticket dynamic fields internal key values' => 'Tiket medan dinamik nilai utama dalaman', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Tiket bidang dinamik memaparkan nilai, berguna untuk medan Turun ke bawah dan Pelbagai pilihan.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'cth.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Label Rujukan', + 'You can use the following tags' => 'Tag berikut boleh digunakan', + 'Ticket responsible options' => 'Atribut caj tiket', + 'Options of the current user who requested this action' => 'Pilihan pengguna semasa yang meminta tindakan ini', + 'Config options' => 'tetapan tatarajah', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Anda boleh memilih satu atau lebih kumpulan untuk menentukan akses untuk ejen yang berbeza.', @@ -3907,7 +3915,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4363,9 +4371,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4660,6 +4665,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Balas pada nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Pisahkan artikel ini', @@ -5386,6 +5395,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Status Pemasangan Pakej', 'Some packages have locally modified files.' => '', @@ -5788,6 +5802,7 @@ sub Data { 'Mentakrifkan ketinggian untuk komponent editor teks beraneka. Masukkan nombor (piksel) atau nilai peratus (relatif).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6734,6 +6749,14 @@ sub Data { 'Data asal digunakan untuk sifat bagi skrin carian tiket. Contoh: TicketCreateTimePointFormat=tahun;TicketCreateTimePointStart=Terakhir;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Data asal digunakan untuk sifat bagi skrin carian tiket. Contoh: TicketCrateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Mentakrifkan sifat tiket asal untuk penyusunan tiket dalam paparan tiket terkunci dari paparan ejen.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7984,6 +8007,56 @@ Search_DynamicField_XTimeSlotStartMonth=01; Search_DynamicField_XTimeSlotStartDa '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'tidak sah-sementara', @@ -8608,6 +8681,7 @@ Kumpulan MejaBantuan Anda 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Membolehkan mempunyai format tiket gambaran kecil (InfoPelanggan => 1 - juga menunjukkan maklumat pelanggan).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Jawapan', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/nb_NO.pm b/Kernel/Language/nb_NO.pm index 87db3800fe8..c84ee0e04b8 100644 --- a/Kernel/Language/nb_NO.pm +++ b/Kernel/Language/nb_NO.pm @@ -34,7 +34,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.390417610877307; + $Self->{Completeness} = 0.387403350515464; # csv separator $Self->{Separator} = ';'; @@ -233,16 +233,6 @@ sub Data { 'Message body' => 'Meldingstekst', 'Add new notification language' => '', 'Save Changes' => 'Lagre endringer', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'Varslinger sendes til en saksbehandler.', - 'You can use the following tags' => 'Du kan bruke de følgende "tags"', - 'To get the first 20 character of the appointment title.' => 'For å hente de første 20 tegnene i avtaleoverskriften.', - 'To get the appointment attribute' => 'For å hente avtaleattributtet', - ' e. g.' => 'f.eks.', - 'To get the calendar attribute' => 'For å hente kalenderattributtet', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Valg for oppsett', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -282,20 +272,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Svar', 'Auto response from' => 'Autosvar fra', - 'Reference' => 'Referanse', - 'To get the first 20 character of the subject.' => 'For å hente de første 20 tegnene i overskriften.', - 'To get the first 5 lines of the email.' => 'For å hente de første 5 linjene i e-posten.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'For å hente innlegg-attributtet', - 'Options of the current customer user data' => 'Valg for den nåværende brukerens brukerdata', - 'Ticket owner options' => 'Valg for sakens eier', - 'Ticket responsible options' => 'Valg for saksansvarlige', - 'Options of the current user who requested this action' => 'Valg for den nåværende brukeren som ba om denne handlingen', - 'Options of the ticket data' => 'Valg for sakens data', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Eksempel på svar', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -438,6 +414,7 @@ sub Data { 'Toggle %s permission for %s' => 'Slå av/på %s-tilgang for %s', 'Customer Default Groups:' => 'Standardgrupper for kunder', 'No changes can be made to these groups.' => 'Kan ikke endre disse gruppene.', + 'Reference' => 'Referanse', 'ro' => 'lesetilgang', 'Read only access to the ticket in this group/queue.' => 'Kun lese-tilgang til saker i denne gruppen/køen.', 'rw' => 'skrivetilgang', @@ -1449,24 +1426,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Varslinger som sendes til saksbehandlere eller kunder.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'For å få de første 20 tegn av emnefeltet (fra den siste agentsaken).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'For å få de første 5 linjene av meldingen (fra den siste agentsaken).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'For å få de første 20 tegn av emnefeltet (fra den siste kundesaken).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'For å få de første 5 linjene av meldingen (fra den siste kundesaken).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2085,8 +2044,6 @@ sub Data { 'Edit Salutation' => 'Endre hilsning', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'f.eks.', - 'Example salutation' => 'Eksempel på hilsning', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2146,7 +2103,6 @@ sub Data { 'Edit Signature' => 'Endre Signatur', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Eksempel på signatur', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Administrasjon: Statuser', @@ -2318,18 +2274,6 @@ sub Data { 'Delete this entry' => 'Slett denne posten', 'Do you really want to delete this template?' => 'Virkelig slette denne malen?', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => 'Eksempel på mal', - 'The current ticket state is' => 'Nåværende status på sak', - 'Your email address is' => 'Din e-postadresse er', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2588,6 +2532,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mine saker', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mine overvåkede saker', 'My responsibilities' => 'Mine ansvar', 'Tickets in My Queues' => 'Saker i Min Kø', @@ -2834,6 +2779,13 @@ sub Data { 'New Queue' => 'Ny kø', 'Move' => 'Flytt', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Ingen saker ble funnet', 'Open / Close ticket action menu' => '', @@ -2842,6 +2794,8 @@ sub Data { 'First Response Time' => 'Første responstid', 'Update Time' => 'Oppdateringstid', 'Solution Time' => 'Løsningstid', + 'Impact' => 'Omfang', + 'CustomerID' => 'Kunde-ID', 'Move ticket to a different queue' => 'Flytt saker til annen kø', 'Change queue' => 'Endre kø', @@ -3087,7 +3041,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'f.eks. 10*5155 eller 105658*', - 'CustomerID' => 'Kunde-ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typer', 'Time Restrictions' => '', @@ -3320,6 +3273,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'For å hente avtaleattributtet', + ' e. g.' => 'f.eks.', + 'To get the first 20 character of the appointment title.' => 'For å hente de første 20 tegnene i avtaleoverskriften.', + 'To get the calendar attribute' => 'For å hente kalenderattributtet', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'For å hente de første 20 tegnene i overskriften.', + 'To get the first 5 lines of the email.' => 'For å hente de første 5 linjene i e-posten.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'For å hente innlegg-attributtet', + 'Options of the current customer user data' => 'Valg for den nåværende brukerens brukerdata', + 'Ticket owner options' => 'Valg for sakens eier', + 'Options of the ticket data' => 'Valg for sakens data', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'For å få de første 20 tegn av emnefeltet (fra den siste agentsaken).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'For å få de første 5 linjene av meldingen (fra den siste agentsaken).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'For å få de første 20 tegn av emnefeltet (fra den siste kundesaken).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'For å få de første 5 linjene av meldingen (fra den siste kundesaken).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'f.eks.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Du kan bruke de følgende "tags"', + 'Ticket responsible options' => 'Valg for saksansvarlige', + 'Options of the current user who requested this action' => 'Valg for den nåværende brukeren som ba om denne handlingen', + 'Config options' => 'Valg for oppsett', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Du kan velge en eller flere grupper for å gi tilgang for forskjellige saksbehandlere', @@ -3917,7 +3925,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4373,9 +4381,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4670,6 +4675,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Besvar notis', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Skill ut denne artikkelen', @@ -5396,6 +5405,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Installasjonsstatus for pakker', 'Some packages have locally modified files.' => 'Noen pakker har filer som er endret lokalt.', @@ -5798,6 +5812,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6744,6 +6759,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7992,6 +8015,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'midlertidig ugyldig', @@ -8604,6 +8677,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Tillater å bruke liten saksoversikt (Kunde-info => 1 - vis også kundeinformasjon)', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Svar', 'Appointment Calendar overview page.' => 'Oversiktsside for avtalekalender.', 'Appointment Notifications' => 'Varsler om avtale', diff --git a/Kernel/Language/nl.pm b/Kernel/Language/nl.pm index b976bf61564..67d47572325 100644 --- a/Kernel/Language/nl.pm +++ b/Kernel/Language/nl.pm @@ -31,7 +31,7 @@ sub Data { $Self->{DateFormatShort} = '%D-%M-%Y'; $Self->{DateInputFormat} = '%D-%M-%Y'; $Self->{DateInputFormatLong} = '%D-%M-%Y - %T'; - $Self->{Completeness} = 0.51230171576562; + $Self->{Completeness} = 0.50805412371134; # csv separator $Self->{Separator} = ';'; @@ -230,16 +230,6 @@ sub Data { 'Message body' => 'Berichttekst', 'Add new notification language' => 'Voeg nieuwe taal voor meldingen toe', 'Save Changes' => 'Wijzigingen opslaan', - 'Tag Reference' => 'Tag verwijzing', - 'Notifications are sent to an agent.' => 'Meldingen zijn verzonden naar de behandelaar.', - 'You can use the following tags' => 'U kunt de volgende tags gebruiken', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => 'Om de afspraak eigenschap te krijgen', - ' e. g.' => ' bijv.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'Eigenschappen van de ontvanger voor deze melding', - 'Config options' => 'Attributen van de configuratie', - 'Example notification' => 'Voorbeeld van de melding', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Aanvullende ontvanger e-mailadres', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Wachtrijen ↔ Automatische antwoorden', 'Response' => 'Antwoord', 'Auto response from' => 'Automatisch antwoord van', - 'Reference' => 'Referentie', - 'To get the first 20 character of the subject.' => 'Voor de eerste 20 tekens van het onderwerp.', - 'To get the first 5 lines of the email.' => 'Voor de eerste vijf regels van het e-mail bericht.', - 'To get the name of the ticket\'s customer user (if given).' => 'Om de naam van de klant te verkrijgen (indien gegeven)', - 'To get the article attribute' => 'Voor de attributen van de interactie', - 'Options of the current customer user data' => 'Attributen van de huidige klant', - 'Ticket owner options' => 'Attributen van de ticket eigenaar', - 'Ticket responsible options' => 'Attributen van de verantwoordelijke', - 'Options of the current user who requested this action' => 'Attributen van de huidige gebruiker', - 'Options of the ticket data' => 'Attributen van het ticket', - 'Options of ticket dynamic fields internal key values' => 'Attributen van dynamische velden, interne waarden', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Waarden van dynamische velden, voor Dropdown en Multiselect velden', - 'Example response' => 'Voorbeeld', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Cloud Service Beheer', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => '%s permissies aan/uit voor %s', 'Customer Default Groups:' => 'Standaard groepen', 'No changes can be made to these groups.' => 'Deze groepen kunnen niet gewijzigd worden.', + 'Reference' => 'Referentie', 'ro' => 'alleen lezen', 'Read only access to the ticket in this group/queue.' => 'Leesrechten op de tickets in deze groep/wachtrij.', 'rw' => 'lezen + schrijven', @@ -1446,24 +1423,6 @@ sub Data { 'Verstuur slechts éénmaal per dag over één ticket via de geselecteerde methode', 'This field is required and must have less than 4000 characters.' => 'Dit veld is vereist en mag maximaal 4000 tekens bevatten.', - 'Notifications are sent to an agent or a customer.' => 'Meldingen worden verstuurd naar een behandelaar.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Om de eerste 20 karakters van het onderwerp van de nieuwste behandelaars-interactie te tonen.', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Om de eerste vijf regels van de tekst van de nieuwste behandelaars-interactie te tonen.', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Om de eerste 20 karakters van het onderwerp van de nieuwste klant-interactie te tonen.', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Om de eerste vijf regels van de tekst van de nieuwste klant-interactie te tonen.', - 'Attributes of the current customer user data' => 'Attributen van de huidige klantengegevens', - 'Attributes of the current ticket owner user data' => 'Eigenschappen van de huidige ticket eigenaar', - 'Attributes of the current ticket responsible user data' => 'Eigenschappen van de huidige ticket responsible', - 'Attributes of the current agent user who requested this action' => - 'Eigenschappen van de agent die deze actie uitvoert', - 'Attributes of the ticket data' => 'Eigenschappen van de ticket gegevens', - 'Ticket dynamic fields internal key values' => 'Ticket dynamisch veld voor interne sleutelwaarden', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Ticket dynamisch veld weergave waarden, handig voor dropdown en multiselect velden', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => 'Bewerk aanhef', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'bijv.', - 'Example salutation' => 'Aanhef voorbeeld', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'Bewerk handtekening', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Handtekening-voorbeeld', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Status beheer', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'Verwijder antwoord', 'Do you really want to delete this template?' => 'Wilt u deze template echt verwijderen?', 'A standard template with this name already exists!' => 'Er bestaat al een standaard template met deze naam!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Sjablonen van het type \'Aanmaken\' ondersteunen alleen deze tags', - 'Example template' => 'Voorbeeld-sjabloon', - 'The current ticket state is' => 'De huidige ticketstatus is', - 'Your email address is' => 'Uw e-mailadres is', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mijn vergrendelde tickets', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mijn gevolgde tickets', 'My responsibilities' => 'Tickets waarvoor ik verantwoordelijk ben', 'Tickets in My Queues' => 'Tickets in mijn wachtrijen', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'Nieuwe wachtrij', 'Move' => 'Verplaatsen', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Geen tickets gevonden.', 'Open / Close ticket action menu' => 'Open / Sluit ticket actie menu', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'Eerste reactie', 'Update Time' => 'Vervolg tijd', 'Solution Time' => 'Oplossingstijd', + 'Impact' => 'Impact', + 'CustomerID' => 'Klantcode', 'Move ticket to a different queue' => 'Verplaats naar nieuwe wachtrij', 'Change queue' => 'Verplaats naar wachtrij', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Sjabloon', 'e. g. 10*5155 or 105658*' => 'bijv. 2010*5155 of 20100802*', - 'CustomerID' => 'Klantcode', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typen', 'Time Restrictions' => '', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Om de afspraak eigenschap te krijgen', + ' e. g.' => ' bijv.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'Eigenschappen van de ontvanger voor deze melding', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Voor de eerste 20 tekens van het onderwerp.', + 'To get the first 5 lines of the email.' => 'Voor de eerste vijf regels van het e-mail bericht.', + 'To get the name of the ticket\'s customer user (if given).' => 'Om de naam van de klant te verkrijgen (indien gegeven)', + 'To get the article attribute' => 'Voor de attributen van de interactie', + 'Options of the current customer user data' => 'Attributen van de huidige klant', + 'Ticket owner options' => 'Attributen van de ticket eigenaar', + 'Options of the ticket data' => 'Attributen van het ticket', + 'Options of ticket dynamic fields internal key values' => 'Attributen van dynamische velden, interne waarden', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Waarden van dynamische velden, voor Dropdown en Multiselect velden', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Om de eerste 20 karakters van het onderwerp van de nieuwste behandelaars-interactie te tonen.', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Om de eerste vijf regels van de tekst van de nieuwste behandelaars-interactie te tonen.', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Om de eerste 20 karakters van het onderwerp van de nieuwste klant-interactie te tonen.', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Om de eerste vijf regels van de tekst van de nieuwste klant-interactie te tonen.', + 'Attributes of the current customer user data' => 'Attributen van de huidige klantengegevens', + 'Attributes of the current ticket owner user data' => 'Eigenschappen van de huidige ticket eigenaar', + 'Attributes of the ticket data' => 'Eigenschappen van de ticket gegevens', + 'Ticket dynamic fields internal key values' => 'Ticket dynamisch veld voor interne sleutelwaarden', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Ticket dynamisch veld weergave waarden, handig voor dropdown en multiselect velden', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'bijv.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Tag verwijzing', + 'You can use the following tags' => 'U kunt de volgende tags gebruiken', + 'Ticket responsible options' => 'Attributen van de verantwoordelijke', + 'Options of the current user who requested this action' => 'Attributen van de huidige gebruiker', + 'Config options' => 'Attributen van de configuratie', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'U kunt één of meerdere groepen definiëren die deze rapportage kunnen gebruiken.', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => 'Klantgebruiker van het ticket', 'All recipients of the first article' => 'Alle ontvangers van het eerste artikel', 'All recipients of the last article' => 'Alle ontvangers van het laatste artikel', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Onzichtbaar voor klant', 'Visible to customer' => 'Zichtbaar voor klant', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Notitie beantwoorden', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Splits deze interactie', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Pakket installatie status', 'Some packages have locally modified files.' => '', @@ -5795,6 +5809,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'tijdelijk ongeldig', @@ -8612,6 +8685,7 @@ Het Helpdesk Team 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Antwoord', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/pl.pm b/Kernel/Language/pl.pm index edb8c3d4842..2113bba1e85 100644 --- a/Kernel/Language/pl.pm +++ b/Kernel/Language/pl.pm @@ -29,7 +29,7 @@ sub Data { $Self->{DateFormatShort} = '%Y-%M-%D'; $Self->{DateInputFormat} = '%Y-%M-%D'; $Self->{DateInputFormatLong} = '%Y-%M-%D - %T'; - $Self->{Completeness} = 0.643897701521528; + $Self->{Completeness} = 0.642396907216495; # csv separator $Self->{Separator} = ';'; @@ -202,7 +202,7 @@ sub Data { 'Send to all group members (agents only)' => ' Wyślij do wszystkich członków grupy (tylko agenci)', 'Send to all role members' => 'Wyślij do wszystkich członków roli', 'Send on out of office' => 'Wyślij powiadomienie o nieobecności w biurze', - 'Also send if the user is currently out of office.' => 'Również wyślij jeśli użytkownik jest aktualnie poza biurem', + 'Also send if the user is currently out of office.' => 'Wyślij również, jeśli użytkownik jest aktualnie poza biurem', 'Once per day' => 'Jeden na dzień', 'Notify user just once per day about a single appointment using a selected transport.' => 'Powiadamiaj użytkownika o pojedynczym wydarzeniu, przy użyciu wybranego transportu, tylko raz dziennie.', @@ -224,20 +224,10 @@ sub Data { 'Ten język nie jest obecny lub włączony w systemie. Powiadomienie może zostać skasowane, jeśli nie jest już potrzebne.', 'Remove Notification Language' => 'Usuń język powiadomienia', 'Subject' => 'Temat', - 'Text' => 'Treść', + 'Text' => 'Tekst', 'Message body' => 'Treść wiadomości', 'Add new notification language' => 'Dodaj nowy język powiadomienia', 'Save Changes' => 'Zapisz zmiany', - 'Tag Reference' => 'Opis tag\'u', - 'Notifications are sent to an agent.' => 'Powiadomienia są wysyłane do agenta.', - 'You can use the following tags' => 'Możesz używać następujących znaczników', - 'To get the first 20 character of the appointment title.' => 'By pobrać pierwsze 20 znaków tytułu wydarzenia.', - 'To get the appointment attribute' => 'By pobrać atrybut wydarzenia', - ' e. g.' => 'np.', - 'To get the calendar attribute' => 'By pobrać atrybut kalendarza', - 'Attributes of the recipient user for the notification' => 'Atrybuty danych odbiorcy powiadomienia', - 'Config options' => 'Opcje konfiguracyjne', - 'Example notification' => 'Przykładowe powiadomienie', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Dodatkowe adresy email odbiorców', @@ -277,20 +267,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Kolejki ↔ Odpowiedzi Automatyczne', 'Response' => 'Odpowiedź', 'Auto response from' => 'Automatyczna odpowiedź od', - 'Reference' => 'Podpowiedzi', - 'To get the first 20 character of the subject.' => 'Pokaż pierwsze 20 znaków tematu.', - 'To get the first 5 lines of the email.' => 'Pokaż 5 linii wiadomości e-mail.', - 'To get the name of the ticket\'s customer user (if given).' => 'Pokaż nazwę klienta ze zgłoszenia (jeśli jest podana).', - 'To get the article attribute' => 'Pokaż właściwości wiadomości', - 'Options of the current customer user data' => 'Opcje danych obecnego użytkownika', - 'Ticket owner options' => 'Opcje właściciela zgłoszenia', - 'Ticket responsible options' => 'Opcje odpowiedzialego za zgłoszenie', - 'Options of the current user who requested this action' => 'Opcje bieżącego użytkownika, który żądał akcji', - 'Options of the ticket data' => 'Opcje danych zgłoszenia', - 'Options of ticket dynamic fields internal key values' => 'Opcje wewnętrznych wartości kluczy pól dynamicznych zgłoszeń', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opcje wartości wyświetlanych pól dynamicznych zgłoszeń, przydatne dla pól Dropdown i Multiselect', - 'Example response' => 'Przykładowa odpowiedź', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Zarządzanie usługami w chmurze', @@ -434,6 +410,7 @@ sub Data { 'Toggle %s permission for %s' => 'Przełącz uprawnienie %s dla %s', 'Customer Default Groups:' => 'Domyślne grupy klientów', 'No changes can be made to these groups.' => 'Nie można wprowadzić zmian do tych grup.', + 'Reference' => 'Podpowiedzi', 'ro' => 'odczyt', 'Read only access to the ticket in this group/queue.' => 'Prawo jedynie do odczytu zgłoszeń w tej grupie/kolejce', 'rw' => 'odczyt/zapis', @@ -1004,8 +981,8 @@ sub Data { 'Wyzwalacze (triggery) zdarzeń asynchronicznych obsługiwane przez harmonogram OTRS pracujący w tle (zalecane)', 'Synchronous event triggers would be processed directly during the web request.' => 'Triggery synchroniczne będą przetwarzane bezpośrednio w trakcie przetwarzania żądania web.', - 'Add all attachments' => '', - 'Add all attachments to invoker payload.' => '', + 'Add all attachments' => 'Dodaj wszystkie załączniki', + 'Add all attachments to invoker payload.' => 'Dodaj wszystkie załączniki do bloku danych wywołania', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerEvent.tt 'GenericInterface Invoker Event Settings for Web Service %s' => '', @@ -1145,7 +1122,7 @@ sub Data { 'This configuration defines if incoming connections should get closed or kept alive.' => 'Ta konfiguracja określa czy przychodzące połączenia powinny być zamknięte lub utrzymane. ', 'Additional response headers' => '', - 'Add response header' => '', + 'Add response header' => 'Dodaj nagłówek odpowiedzi', 'Endpoint' => 'Punkt końcowy', 'URI to indicate specific location for accessing a web service.' => '', @@ -1235,7 +1212,7 @@ sub Data { 'Default command' => 'Polecenie domyślne', 'The default HTTP command to use for the requests.' => '', 'Additional request headers' => '', - 'Add request header' => '', + 'Add request header' => 'Dodaj nagłówek żądania', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPSOAP.tt 'e.g. https://local.otrs.com:8000/Webservice/Example' => 'np. https://local.otrs.com:8000/Webservice/Example', @@ -1336,7 +1313,7 @@ sub Data { 'Error Handling Modules' => '', 'Error handling modules are used to react in case of errors during the communication. Those modules are executed in a specific order, which can be changed by drag and drop.' => '', - 'Add error handling module' => '', + 'Add error handling module' => 'Dodaj moduł obsługi błędu', 'Operations are individual system functions which remote systems can request.' => 'Operacje to indywidualne funkcje systemowe, które mogą być wywołane przez zdalne systemy.', 'Invokers prepare data for a request to a remote web service, and process its response data.' => @@ -1445,24 +1422,6 @@ sub Data { 'Powiadamiaj użytkownika raz na dzień o pojedynczym tickecie używając wybranego sposobu', 'This field is required and must have less than 4000 characters.' => 'To pole jest wymagane i musi być krótsze niż 4000 znaków.', - 'Notifications are sent to an agent or a customer.' => 'Powiadomienia są wysyłane do agenta obsługi lub klienta', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości agenta).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości agenta).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości klienta).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości klienta).', - 'Attributes of the current customer user data' => 'Atrybuty danych obecnego użytkownika klienta', - 'Attributes of the current ticket owner user data' => 'Atrybuty danych użytkownika aktualnego właściciela zgłoszenia', - 'Attributes of the current ticket responsible user data' => 'Atrybuty danych użytkownika aktualnego odpowiedzialnego za zgłoszenie', - 'Attributes of the current agent user who requested this action' => - 'Opcje bieżącego agenta, który żądał akcji', - 'Attributes of the ticket data' => 'Atrybuty danych zgłoszenia', - 'Ticket dynamic fields internal key values' => 'Wartości wewnętrznych kluczy pól dynamicznych', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Wyświetlane wartości pól dynamicznych zgłoszeń, przydatne dla pól list rozwijanych i wielokrotnego wyboru.', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -1480,7 +1439,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt 'Queue Management' => '', 'Manage OAuth2 tokens and their configurations' => 'Zarządzaj tokenami OAuth2 i ich konfiguracją', - 'Add by template' => '', + 'Add by template' => 'Dodaj używając szablonu', 'Base configuration' => '', 'An OAuth2 token configuration with this name already exists.' => '', @@ -1502,9 +1461,9 @@ sub Data { '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt - 'Add OAuth2 token configuration' => '', + 'Add OAuth2 token configuration' => 'Dodaj konfigurację tokena OAuth2', 'Add a new OAuth2 token configuration based on the selected template.' => - '', + 'Dodaj nową konfigurację tokena OAuth2 w oparciu o wybrany szablon.', 'Import and export' => '', 'Upload a YAML file to import token configurations. See documentation on OAuth2 token management for further details.' => '', @@ -2081,8 +2040,6 @@ sub Data { 'Edit Salutation' => 'Edytuj powitanie', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'np.', - 'Example salutation' => 'Przykładowe powitanie', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2142,7 +2099,6 @@ sub Data { 'Edit Signature' => 'Edytuj podpis', 'Filter for Signatures' => 'Filtr dla Podpisów', 'Filter for signatures' => 'Filtr dla podpisów', - 'Example signature' => 'Przykładowy podpis', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Zarządzanie stanami', @@ -2180,7 +2136,7 @@ sub Data { 'System Email Addresses Management' => 'Konfiguracja adresów e-mail Systemu', 'Add System Email Address' => 'Dodaj systemowy adres e-mail', 'Edit System Email Address' => 'Edytuj systemowy adres e-mail', - 'Add System Address' => '', + 'Add System Address' => 'Dodaj adres systemowy', 'Filter for System Addresses' => '', 'Filter for system addresses' => '', 'All incoming email with this address in To or Cc will be dispatched to the selected queue.' => @@ -2314,18 +2270,6 @@ sub Data { 'Delete this entry' => 'Usuń tę pozycję', 'Do you really want to delete this template?' => 'Czy na pewno chcesz usunąć ten szablon?', 'A standard template with this name already exists!' => 'Szablon o takiej nazwie już istnieje!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Tworzenie typowych szablonów wspiera jedynie takie tagi', - 'Example template' => 'Przykładowy szablon', - 'The current ticket state is' => 'Aktualny stan zgłoszenia to', - 'Your email address is' => 'Twój adres e-mail to', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2334,7 +2278,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt 'Ticket attribute relations' => 'Relacje atrybutów zgłoszeń', - 'Add ticket attribute relations' => '', + 'Add ticket attribute relations' => 'Dodaj relacje atrybutów zgłoszenia', 'Edit ticket attribute relations' => '', 'Import CSV or Excel file' => '', 'Attribute' => 'Atrybut', @@ -2343,7 +2287,7 @@ sub Data { 'Download previously imported file' => '', 'The file needs to be in CSV (UTF-8) or Excel format. Both header columns need to contain the names of valid ticket attributes. The name of the uploaded file must be unique and must not be in use by another ticket attribute relations record.' => '', - 'Add missing possible dynamic field values' => '', + 'Add missing possible dynamic field values' => 'Dodaj brakujące możliwe wartości pola dynamicznego', 'Attribute values' => 'Wartości atrybutu', 'If a value is colored red, it is missing from the possible values list of the dynamic field configuration.' => '', @@ -2486,7 +2430,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserAddressBookOverview.tt 'The customer user is already selected in the ticket mask.' => '', 'Select this customer user' => '', - 'Add selected customer user to' => '', + 'Add selected customer user to' => 'Dodaj wybranego użytkownika klienta do', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserAddressBookOverviewNavBar.tt 'Change search options' => 'Zmień kryteria wyszukiwania', @@ -2584,6 +2528,7 @@ sub Data { 'Assigned to customer user' => 'Przypisane do użytkownika klienta', 'Accessible for customer user' => 'Dostępne dla użytkownika klienta', 'My locked tickets' => 'Zablokowane', + 'My Owned Tickets' => 'Posiadane zgłoszenia', 'My watched tickets' => 'Obserwowane', 'My responsibilities' => 'Odpowiedzialny', 'Tickets in My Queues' => 'Zgłoszenia w Moich Kolejkach', @@ -2830,6 +2775,13 @@ sub Data { 'New Queue' => 'Nowa kolejka', 'Move' => 'Przenieś', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nie odnaleziono danych zgłoszenia.', 'Open / Close ticket action menu' => 'Menu akcji otwartych / zamkniętych zgłoszeń', @@ -2838,12 +2790,14 @@ sub Data { 'First Response Time' => 'Czas pozostały do pierwszej odpowiedzi', 'Update Time' => 'Czas pozostały do aktualizacji', 'Solution Time' => 'Czas pozostały do rozwiązania', + 'Impact' => 'Wpływ', + 'CustomerID' => 'Identyfikator klienta', 'Move ticket to a different queue' => 'Przenieś zgłoszenie do innej kolejki', 'Change queue' => 'Zmień kolejkę', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewNavBar.tt 'Remove active filters for this screen.' => 'Usuń aktywne filtry z tego ekranu.', - 'Remove mention' => '', + 'Remove mention' => 'Usuń wzmiankę', 'Tickets per page' => 'Zgłoszeń na stronę', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt @@ -3083,7 +3037,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'np. 10*5155 lub 105658*', - 'CustomerID' => 'Identyfikator klienta', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typy zgłoszeń', 'Time Restrictions' => '', @@ -3316,6 +3269,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'By pobrać atrybut wydarzenia', + ' e. g.' => 'np.', + 'To get the first 20 character of the appointment title.' => 'By pobrać pierwsze 20 znaków tytułu wydarzenia.', + 'To get the calendar attribute' => 'By pobrać atrybut kalendarza', + 'Attributes of the recipient user for the notification' => 'Atrybuty danych odbiorcy powiadomienia', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Pokaż pierwsze 20 znaków tematu.', + 'To get the first 5 lines of the email.' => 'Pokaż 5 linii wiadomości e-mail.', + 'To get the name of the ticket\'s customer user (if given).' => 'Pokaż nazwę klienta ze zgłoszenia (jeśli jest podana).', + 'To get the article attribute' => 'Pokaż właściwości wiadomości', + 'Options of the current customer user data' => 'Opcje danych obecnego użytkownika', + 'Ticket owner options' => 'Opcje właściciela zgłoszenia', + 'Options of the ticket data' => 'Opcje danych zgłoszenia', + 'Options of ticket dynamic fields internal key values' => 'Opcje wewnętrznych wartości kluczy pól dynamicznych zgłoszeń', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opcje wartości wyświetlanych pól dynamicznych zgłoszeń, przydatne dla pól Dropdown i Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości agenta).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości agenta).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości klienta).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości klienta).', + 'Attributes of the current customer user data' => 'Atrybuty danych obecnego użytkownika klienta', + 'Attributes of the current ticket owner user data' => 'Atrybuty danych użytkownika aktualnego właściciela zgłoszenia', + 'Attributes of the ticket data' => 'Atrybuty danych zgłoszenia', + 'Ticket dynamic fields internal key values' => 'Wartości wewnętrznych kluczy pól dynamicznych', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Wyświetlane wartości pól dynamicznych zgłoszeń, przydatne dla pól list rozwijanych i wielokrotnego wyboru.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'np.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Opis tag\'u', + 'You can use the following tags' => 'Możesz używać następujących znaczników', + 'Ticket responsible options' => 'Opcje odpowiedzialego za zgłoszenie', + 'Options of the current user who requested this action' => 'Opcje bieżącego użytkownika, który żądał akcji', + 'Config options' => 'Opcje konfiguracyjne', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Możesz wskazać jedną lub więcej grup aby zdefiniować dostęp dla różnych agentów.', @@ -3913,7 +3921,7 @@ sub Data { 'Customer user of the ticket' => 'Użytkownik klienta w tym zgłoszeniu', 'All recipients of the first article' => 'Wszyscy adresaci pierwszej wiadomości', 'All recipients of the last article' => 'Wszyscy adresaci ostatniej wiadomości', - 'All users who are mentioned in a ticket' => 'Wszyscy użytkownicy wspomniani w zgłoszeniu', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4369,9 +4377,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Wymaga uprawnień do przenoszenia!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => 'Posiadane zgłoszenia', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Czat jest nieaktywny.', 'No permission.' => 'Brak uprawnień!', @@ -4666,6 +4671,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Odpowiedź na notatkę', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Podziel wiadomość', @@ -5392,6 +5401,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Stan instalacji pakietu', 'Some packages have locally modified files.' => '', @@ -5580,7 +5594,7 @@ sub Data { 'Wpisany adres e-mail już istnieje. Wystarczy się zalogować lub skorzystać z funkcji resetowania hasła.', 'This email address is not allowed to register. Please contact support staff.' => 'Podany adres e-mail nie jest dopuszczony do rejestracji. Skontaktuj się z Obsługą Kienta.', - 'Added via Customer Panel (%s)' => '', + 'Added via Customer Panel (%s)' => 'Dodano przez Panel Klienta (%s)', 'Customer user can\'t be added!' => 'Nie mozna dodać użytkownika klienta!', 'Can\'t send account info!' => '', 'New account created. Sent login information to %s. Please check your email.' => @@ -5794,6 +5808,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6740,6 +6755,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Definiuje domyślny atrybut zgłoszenia dla sortowania zgłoszeń w widoku zablokowanych zgłoszeń interfejsu agenta.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7591,7 +7614,7 @@ sub Data { 'Ustawia limit przetwarzanych zgłoszeń podczas pojedynczego wywołania agenta automatycznego.', 'Allows generic agent to execute custom modules.' => '', 'Unlock tickets whenever a note is added and the owner is out of office.' => - 'Odblokowuj zgłoszenia jeżeli zostałą dodana notatka a właściciel jest poza biurem.', + 'Odblokowuj zgłoszenia jeżeli została dodana notatka a właściciel jest poza biurem.', 'Include unknown customers in ticket filter.' => '', 'List of all ticket events to be displayed in the GUI.' => 'Lista wszystkich wydarzeń związanych ze zgłoszeniami do wyświetlenia w interfejsie uźytkownika.', 'List of all article events to be displayed in the GUI.' => 'Lista wszystkich wydarzeń związanych z artykułami do wyświetlenia w interfejsie uźytkownika.', @@ -7988,6 +8011,56 @@ sub Data { 'Moduł powiadomienia interfejsu agenta pokazujący ilość wzmianek.', 'Module to grant access to the mentioned agents of a ticket.' => 'Moduł nadający uprawnienia do zgłoszenia dla wzmiankowanych agentów.', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'czasowo nieaktualne', @@ -8563,17 +8636,17 @@ Twój Zespół Helpdesk. 'Activation of dynamic fields for screens.' => 'Aktywacja pól dynamicznych na ekranach.', 'ActivityID' => '', 'Add a note to this ticket' => 'Dodaj notatkę do tego zgłoszenia', - 'Add an inbound phone call to this ticket' => '', - 'Add an outbound phone call to this ticket' => '', - 'Added %s time unit(s), for a total of %s time unit(s).' => '', + 'Add an inbound phone call to this ticket' => 'Dodaj telefon przychodzący do tego zgłoszenia', + 'Add an outbound phone call to this ticket' => 'Dodaj telefon wychodzący do tego zgłoszenia', + 'Added %s time unit(s), for a total of %s time unit(s).' => 'Dodano %s jednostek czasu, łącznie %s jednostek czasu.', 'Added email. %s' => 'Dodano e-mail. %s', - 'Added follow-up to ticket [%s]. %s' => '', + 'Added follow-up to ticket [%s]. %s' => 'Dodano kontynuację zgłoszenia [%s]. %s', 'Added link to ticket "%s".' => 'Dodano łącze do zgłoszenia "%s".', - 'Added note (%s).' => '', - 'Added phone call from customer.' => '', - 'Added phone call to customer.' => '', + 'Added note (%s).' => 'Dodano notatkę (%s).', + 'Added phone call from customer.' => 'Dodano połączenie telefoniczne od klienta.', + 'Added phone call to customer.' => 'Dodano połączenie telefoniczne do klienta.', 'Added subscription for user "%s".' => 'Dodano subskrypcje dla użytkownika "%s".', - 'Added system request (%s).' => '', + 'Added system request (%s).' => 'Dodano żądanie systemu (%s).', 'Added web request from customer.' => '', 'Admin' => 'Administracja', 'Admin Area.' => 'Obszar Administratora.', @@ -8610,6 +8683,7 @@ Twój Zespół Helpdesk. 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odpowiedz', 'Appointment Calendar overview page.' => 'Strona podsumowująca Kalendarz Wydarzeń', 'Appointment Notifications' => 'Powiadomienia Wydarzeń', @@ -9136,7 +9210,7 @@ Twój Zespół Helpdesk. 'System Configuration Deployment' => 'Wdrażanie Konfiguracji Systemu', 'System Configuration Group' => '', 'System Maintenance' => 'Konserwacja systemu', - 'Textarea' => 'Pole tekstowe', + 'Textarea' => 'Obszar tekstowy', 'Thai' => 'Tajski', 'The PGP signature is expired.' => '', 'The PGP signature was made by a revoked key, this could mean that the signature is forged.' => diff --git a/Kernel/Language/pt.pm b/Kernel/Language/pt.pm index 478e81b2073..3c5d123f849 100644 --- a/Kernel/Language/pt.pm +++ b/Kernel/Language/pt.pm @@ -27,7 +27,7 @@ sub Data { $Self->{DateFormatShort} = '%Y-%M-%D'; $Self->{DateInputFormat} = '%Y-%M-%D'; $Self->{DateInputFormatLong} = '%Y-%M-%D - %T'; - $Self->{Completeness} = 0.305762382648106; + $Self->{Completeness} = 0.303640463917526; # csv separator $Self->{Separator} = ';'; @@ -226,16 +226,6 @@ sub Data { 'Message body' => 'Corpo da mensagem', 'Add new notification language' => 'Adicionar nova língua à notificação', 'Save Changes' => 'Guardar alterações ', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'As notificações são enviadas a um agente.', - 'You can use the following tags' => 'Pode utilizar as seguintes tags', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => 'Para obter os atributos do evento', - ' e. g.' => 'ex:', - 'To get the calendar attribute' => 'Para obter os atributos do calendário', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Opções de configuração', - 'Example notification' => 'Notificação de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -275,20 +265,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Resposta', 'Auto response from' => 'Remetente da auto resposta', - 'Reference' => 'Referência', - 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 Caracteres do assunto', - 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 linhas do email', - 'To get the name of the ticket\'s customer user (if given).' => 'Para obter o nome do utilizador cliente dos tickets (se fornecido).', - 'To get the article attribute' => 'Para obter os atributos do artigo', - 'Options of the current customer user data' => 'Opções disponíveis para o cliente atual', - 'Ticket owner options' => 'Opções do proprietário do ticket', - 'Ticket responsible options' => 'Opções do responsável do ticket', - 'Options of the current user who requested this action' => 'Opções do utilizador atual que pediu esta ação', - 'Options of the ticket data' => 'Opções para informação do ticket', - 'Options of ticket dynamic fields internal key values' => 'Opções de valores de chave internos dos campos dinâmicos', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Resposta de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -431,6 +407,7 @@ sub Data { 'Toggle %s permission for %s' => 'Ativar a permissão %s para %s', 'Customer Default Groups:' => 'Grupos por omissão para o cliente', 'No changes can be made to these groups.' => 'Não é possível realizar alterações aos seguintes grupos', + 'Reference' => 'Referência', 'ro' => 'leitura', 'Read only access to the ticket in this group/queue.' => 'Acesso apenas de leitura para o ticket neste grupo/fila.', 'rw' => 'escrita', @@ -1442,24 +1419,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'As notificações são enviadas para um agente ou um cliente.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Para obter os primeiros 20 carateres do assunto (do último artigo do agente)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Para obter as últimas 5 linhas do corpo do email (do último artigo do agente)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para obter os primeiros 20 carateres do assunto (do último artigo do cliente)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para obter as últimas 5 linhas do corpo do email (do último artigo do cliente)', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2078,8 +2037,6 @@ sub Data { 'Edit Salutation' => 'Editar saudação', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'ex. ', - 'Example salutation' => 'Exemplo de saudação', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2139,7 +2096,6 @@ sub Data { 'Edit Signature' => 'Editar assinatura', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Assinatura de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gestão de estado', @@ -2311,18 +2267,6 @@ sub Data { 'Delete this entry' => 'Apagar esta entrada', 'Do you really want to delete this template?' => 'Deseja apagar este modelo?', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'O estado atual do ticket é', - 'Your email address is' => 'O seu email é', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2581,6 +2525,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Os meus tickets bloqueados', + 'My Owned Tickets' => '', 'My watched tickets' => 'Os meus tickets vigiados', 'My responsibilities' => 'Minhas responsabilidades', 'Tickets in My Queues' => 'TIckets nas minhas Filas', @@ -2827,6 +2772,13 @@ sub Data { 'New Queue' => 'Nova Fila', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Não foram encontrados dados do ticket', 'Open / Close ticket action menu' => '', @@ -2835,6 +2787,8 @@ sub Data { 'First Response Time' => 'Tempo da primeira resposta', 'Update Time' => 'Tempo de actualização', 'Solution Time' => 'Tempo de solução', + 'Impact' => 'Impacto', + 'CustomerID' => 'ID de Cliente', 'Move ticket to a different queue' => 'Mover ticket para uma fila diferente', 'Change queue' => 'Modificar a fila', @@ -3080,7 +3034,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'ex. 20170102450052911 ou 201701*', - 'CustomerID' => 'ID de Cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => '', @@ -3313,6 +3266,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Para obter os atributos do evento', + ' e. g.' => 'ex:', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => 'Para obter os atributos do calendário', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 Caracteres do assunto', + 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 linhas do email', + 'To get the name of the ticket\'s customer user (if given).' => 'Para obter o nome do utilizador cliente dos tickets (se fornecido).', + 'To get the article attribute' => 'Para obter os atributos do artigo', + 'Options of the current customer user data' => 'Opções disponíveis para o cliente atual', + 'Ticket owner options' => 'Opções do proprietário do ticket', + 'Options of the ticket data' => 'Opções para informação do ticket', + 'Options of ticket dynamic fields internal key values' => 'Opções de valores de chave internos dos campos dinâmicos', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Para obter os primeiros 20 carateres do assunto (do último artigo do agente)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Para obter as últimas 5 linhas do corpo do email (do último artigo do agente)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para obter os primeiros 20 carateres do assunto (do último artigo do cliente)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para obter as últimas 5 linhas do corpo do email (do último artigo do cliente)', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'ex. ', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Pode utilizar as seguintes tags', + 'Ticket responsible options' => 'Opções do responsável do ticket', + 'Options of the current user who requested this action' => 'Opções do utilizador atual que pediu esta ação', + 'Config options' => 'Opções de configuração', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Pode selecionar um ou mais grupos para definir o acesso a diferentes agentes', @@ -3910,7 +3918,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4366,9 +4374,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Necessita de permissões de movimentação', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Chat não está activo.', 'No permission.' => 'Sem permissão.', @@ -4663,6 +4668,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Responder na nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Divide este artigo', @@ -5389,6 +5398,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5791,6 +5805,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6737,6 +6752,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7985,6 +8008,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'inválido-temporariamente', @@ -8381,8 +8454,8 @@ sub Data { 'Do you really want to continue?' => '', # JS File: var/httpd/htdocs/js/Core.Agent.TicketBulk.js - ' ...and %s more' => '', - ' ...show less' => '', + ' ...and %s more' => ' e %s mais', + ' ...show less' => ' ...mostrar menos', # JS File: var/httpd/htdocs/js/Core.Agent.TicketFormDraft.js 'Add new draft' => '', @@ -8515,7 +8588,18 @@ Please create a new ticket via the customer panel. Thanks for your help! Your Helpdesk Team -' => '', +' => ' +Caro Cliente, + +Infelizmente, não conseguimos detetar um número de ticket válido +no título do seu email, por esse motivo, este email não foi processado. + +Por favor, crie um novo ticket através do painel de cliente. + +Obrigado pela sua ajuda! + +A sua equipa de Helpdesk +', ' (work units)' => ' (unidades de trabalho)', ' 2 minutes' => ' 2 minutos', ' 5 minutes' => ' 5 minutos', @@ -8597,6 +8681,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite utilizar o formato de vista geral (CustomerInfo => 1 - mostra também a informação de cliente).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Resposta', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/pt_BR.pm b/Kernel/Language/pt_BR.pm index c885e8f3237..fe139f78563 100644 --- a/Kernel/Language/pt_BR.pm +++ b/Kernel/Language/pt_BR.pm @@ -30,7 +30,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.873098089996763; + $Self->{Completeness} = 0.885470360824742; # csv separator $Self->{Separator} = ';'; @@ -229,16 +229,6 @@ sub Data { 'Message body' => 'Corpo da mensagem', 'Add new notification language' => 'Adicionar novo idioma notificação', 'Save Changes' => 'Salvar Alterações', - 'Tag Reference' => 'Referência de Tag', - 'Notifications are sent to an agent.' => 'As notificações são enviadas a um agente.', - 'You can use the following tags' => 'Você pode usar os seguintes rótulos', - 'To get the first 20 character of the appointment title.' => 'Para obter os 20 primeiros caracteres do título do compromisso.', - 'To get the appointment attribute' => 'Para obter o atributo compromisso', - ' e. g.' => 'ex.', - 'To get the calendar attribute' => 'Para obter o atributo calendário', - 'Attributes of the recipient user for the notification' => 'Atributos do usuário destinatário da notificação', - 'Config options' => 'Opções de Configuração', - 'Example notification' => 'Exemplo de notificação', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Caixa de endereço de e-mail adicional', @@ -278,20 +268,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Filas ↔ Respostas Automáticas', 'Response' => 'Resposta', 'Auto response from' => 'Autorresposta de', - 'Reference' => 'Referência', - 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 caracteres do assunto.', - 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 linhas do e-mail.', - 'To get the name of the ticket\'s customer user (if given).' => 'Para obter o nome do usuário cliente do chamado (se fornecido).', - 'To get the article attribute' => 'Para obter o atributo do artigo', - 'Options of the current customer user data' => 'Opções para os dados do atual usuário cliente', - 'Ticket owner options' => 'Opções do proprietário do chamado', - 'Ticket responsible options' => 'Opções do responsável pelo chamado', - 'Options of the current user who requested this action' => 'Opções do usuário atual que solicitou a ação', - 'Options of the ticket data' => 'Opções dos dados do chamado', - 'Options of ticket dynamic fields internal key values' => 'Opções de valores internos de campos dinâmicos de chamados', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opções de exibição de valores de campos dinâmicos de chamados, úteis para campos Dropdown e Multisseleção', - 'Example response' => 'Resposta de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Gestão de Serviço de Nuvem', @@ -434,6 +410,7 @@ sub Data { 'Toggle %s permission for %s' => 'Alternar a permissão %s para %s', 'Customer Default Groups:' => 'Grupos-padrão para clientes:', 'No changes can be made to these groups.' => 'Nenhuma alteração pode ser feita a estes grupos.', + 'Reference' => 'Referência', 'ro' => 'Somente Leitura', 'Read only access to the ticket in this group/queue.' => 'Acesso somente leitura de chamados neste grupo/fila.', 'rw' => 'Leitura E Escrita', @@ -517,12 +494,12 @@ sub Data { 'Filter for dynamic fields' => 'Filtro para campos dinâmicos', 'To add a new field, select the field type from one of the object\'s list, the object defines the boundary of the field and it can\'t be changed after the field creation.' => 'Para adicionar um novo campo, selecione o tipo de campo em uma das listas de objetos. O objeto define o domínio do campo e não pode ser alterado após a criação.', - 'Import and export of configurations' => '', + 'Import and export of configurations' => 'Importação ou exportação de configurações', 'Upload a file in YAML format (as provided by the export) to import dynamic field configurations.' => '', - 'Overwrite existing configurations' => '', - 'Import configurations' => '', - 'Export configurations' => '', + 'Overwrite existing configurations' => 'Sobrescrever configurações existentes', + 'Import configurations' => 'Importar configurações', + 'Export configurations' => 'Exportar configurações', 'Process Management' => 'Gerenciamento de Processos', 'Dynamic fields ↔ Screens' => '', 'Dynamic Fields List' => 'Lista de Campos Dinâmicos', @@ -622,8 +599,8 @@ sub Data { 'Assignment of dynamic fields to screens' => '', 'Overview' => 'Visão Geral', 'Screens' => 'Telas', - 'Default columns' => '', - 'Add dynamic field' => '', + 'Default columns' => 'Colunas padrão', + 'Add dynamic field' => 'Adicionar campo dinâmico', 'Filter' => 'Filtro', 'You can assign elements by dragging and dropping them to the lists of available, disabled, assigned and required elements.' => '', @@ -655,10 +632,10 @@ sub Data { 'This is the default term for the click search.' => '', 'Initial default search term' => '', 'This is the default search term when the mask is loaded.' => '', - 'Attributes' => '', + 'Attributes' => 'Atributos', 'Attributes for invoker execution (initially default values will be used).' => '', - 'Attribute keys' => '', + 'Attribute keys' => 'Atributos chave', 'Custom attribute form for invoker execution.' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice/Config.tt @@ -702,7 +679,7 @@ sub Data { 'Input field width' => '', 'Width of the input field (percentage).' => '', 'Additional dynamic field storage' => '', - 'Dynamic field' => '', + 'Dynamic field' => 'Campo dinâmico', 'Restore values' => '', 'These dynamic fields are also filled with values from the same record.' => '', @@ -1004,7 +981,7 @@ sub Data { 'Gatilhos de eventos asíncronos são tratados pelo OTRS Scheduler Daemon em segundo plano (recomendado).', 'Synchronous event triggers would be processed directly during the web request.' => 'Gatilhos (dispadores) de eventos síncronos precisam ser processados diretamente durante a requisição web.', - 'Add all attachments' => '', + 'Add all attachments' => 'Adicionar todos os anexos', 'Add all attachments to invoker payload.' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerEvent.tt @@ -1074,7 +1051,7 @@ sub Data { 'Force array for tags' => '', 'Enter tags separated by space for which array representation should be forced.' => '', - 'Keep XML attributes' => '', + 'Keep XML attributes' => 'Manter atributos XML', 'Only needed for content type XML.' => '', 'Data key regex filters (before mapping)' => 'Filtros de regex de chave de dados (antes do mapeamento)', 'Data key regex filters (after mapping)' => 'Filtros de regex de chave de dados (após o mapeamento)', @@ -1151,7 +1128,7 @@ sub Data { 'URI que indica a localização específica para acessar um webservice.', 'e.g https://www.otrs.com:10745/api/v1.0 (without trailing backslash)' => 'ex: https://www.otrs.com:10745/api/v1.0 (sem fuga da barra invertida)', - 'Disable SSL hostname certificate verification' => '', + 'Disable SSL hostname certificate verification' => 'Desabilitar verificação de hostname no certificado SSL', 'Disables hostname certificate verification. This is not recommended and should only be used in test environments.' => '', 'Timeout' => 'Expiração', @@ -1190,8 +1167,8 @@ sub Data { 'JWT authentication: Additional header data' => '', 'Additional header data for JWT. Give key/value pairs (separated by ;), e.g.: Key1=Value1;Key2=Value2;Key3=Value3' => '', - 'OAuth2 token configuration' => '', - 'Content type' => '', + 'OAuth2 token configuration' => 'Configuração do token OAuth2', + 'Content type' => 'Tipo de conteúdo', 'The default content type added to HTTP header to use for POST and PUT requests.' => '', 'Use Proxy Options' => 'Usar Configurações de Proxy', @@ -1292,7 +1269,7 @@ sub Data { 'e.g utf-8, latin1, iso-8859-1, cp1250, Etc.' => 'ex.: utf-8, latin1, iso-8859-1, cp1250 etc.', 'User' => 'Usuário', 'Password' => 'Senha', - 'Disable SSL hostname verification' => '', + 'Disable SSL hostname verification' => 'Desabilitar verificação de hostname SSL', 'Disables (setting "Yes") or enables (setting "No", default) the SSL hostname verification.' => '', 'Sort options' => 'Ordenar opções', @@ -1377,7 +1354,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminLog.tt 'System Log' => 'Eventos do Sistema', - 'Clear log entries' => '', + 'Clear log entries' => 'Limpar entradas de log', 'Here you will find log information about your system.' => 'Aqui você vai encontrar informações sobre eventos do seu sistema.', 'Hide this message' => 'Esconder esta mensagem', 'Recent Log Entries' => 'Entradas Recentes de Log', @@ -1399,7 +1376,7 @@ sub Data { 'E-mail enviado pode ser configurado nas definições de Sendmail* em %s.', 'System Configuration' => 'Configuração do Sistema', 'Host' => 'Servidor', - 'Authentication type' => '', + 'Authentication type' => 'Tipo de autenticação', 'Delete account' => 'Excluir conta', 'Fetch mail' => 'Obter E-mails', 'Do you really want to delete this mail account?' => 'Você realmente quer excluir esta conta de e-mail?', @@ -1445,24 +1422,6 @@ sub Data { 'Notificar usuário apenas uma vez por dia sobre um chamado simples usando um transporte selecionado.', 'This field is required and must have less than 4000 characters.' => 'Este campo é obrigatório e deve ter menos do que 4000 caracteres.', - 'Notifications are sent to an agent or a customer.' => 'Notificações serão enviadas para um Atendente ou Cliente.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Para buscar os primeiros 20 caracteres do assunto (do último artigo do atendente)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Para buscar as primeiras 5 linhas do corpo (do último artigo do atendente)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Para buscar os primeiros 20 caracteres do assunto (do último artigo do cliente)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Para buscar as primeiras 5 linhas do corpo (do último artigo do cliente)', - 'Attributes of the current customer user data' => 'Atributos de dados do usuário cliente atual', - 'Attributes of the current ticket owner user data' => 'Atributos de dados do usuário atual proprietário do chamado', - 'Attributes of the current ticket responsible user data' => 'Atributos de dados do usuário atual responsável pelo chamado', - 'Attributes of the current agent user who requested this action' => - 'Atributos do usuário agente atual que solicitaram esta ação', - 'Attributes of the ticket data' => 'Atributos dos dados do chamado', - 'Ticket dynamic fields internal key values' => 'Chave de valores interna dos campos dinâmicos do chamado', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Campos dinâmicos bilhete exibem valores, útil para campos do tipo Dropdown e Multiselect', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Use vírgula ou aspas para separar emails.', @@ -1470,7 +1429,7 @@ sub Data { 'Você pode utilizar OTRS-tags como para inserir valores do chamado atual.', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportWebserviceSettings.tt - 'Web service name' => '', + 'Web service name' => 'Nome do web service', 'Invoker' => '', 'Asynchronous event triggers will be handled as separate process by the scheduler daemon (recommended).' => '', @@ -1479,11 +1438,11 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt 'Queue Management' => 'Gerenciamento de Fila', - 'Manage OAuth2 tokens and their configurations' => '', - 'Add by template' => '', - 'Base configuration' => '', + 'Manage OAuth2 tokens and their configurations' => 'Gerenciar tokens OAuth2 e suas configurações', + 'Add by template' => 'Adicionar via modelo', + 'Base configuration' => 'Configuração base', 'An OAuth2 token configuration with this name already exists.' => - '', + 'Uma configuração OAuth2 com este nome já existe.', 'Client ID' => '', 'Client secret' => '', 'URL for authorization code' => '', @@ -1492,33 +1451,33 @@ sub Data { 'Access token scope' => '', 'Template' => 'Modelo', 'This is the template that was used to create this OAuth2 token configuration.' => - '', + 'Este é o modelo usado para criar a configuração do token OAuth2.', 'Notifications' => 'Notificações', - 'Expired token' => '', + 'Expired token' => 'Token expirado', 'Shows a notification for admins below the top menu if the OAuth2 token has expired.' => - '', + 'Mostrar uma notificação para os administradores se o token OAuth2 estiver expirado.', 'Expired refresh token' => '', 'Shows a notification for admins below the top menu if the OAuth2 refresh token has expired.' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt - 'Add OAuth2 token configuration' => '', + 'Add OAuth2 token configuration' => 'Adicionar configuração do token OAuth2', 'Add a new OAuth2 token configuration based on the selected template.' => - '', - 'Import and export' => '', + 'Adicionar um novo token OAuth2 baseado no seguinte modelo.', + 'Import and export' => 'Importar e exportar', 'Upload a YAML file to import token configurations. See documentation on OAuth2 token management for further details.' => - '', - 'Overwrite existing token configurations' => '', - 'Import token configurations' => '', - 'Export token configurations' => '', - 'OAuth2 token configurations' => '', - 'Token status' => '', - 'Refresh token status' => '', - 'Validity of token configuration' => '', - 'Last token request failed.' => '', - 'Token has expired on %s.' => '', - 'Token is valid until %s.' => '', - 'No token was requested yet.' => '', + 'Faça o upload de um arquivo YAML para importar configurações de token. Consulte a documentação sobre gerenciamento de token OAuth2 para obter mais detalhes.', + 'Overwrite existing token configurations' => 'Substituir configurações de token existentes', + 'Import token configurations' => 'Importar configurações do token', + 'Export token configurations' => 'Exportar configurações do token', + 'OAuth2 token configurations' => 'Configurações do token OAuth2', + 'Token status' => 'Status do token', + 'Refresh token status' => 'Atualizar status do token', + 'Validity of token configuration' => 'Validade da configuração do token', + 'Last token request failed.' => 'A última solicitação de token falhou.', + 'Token has expired on %s.' => 'Token expirou em %s.', + 'Token is valid until %s.' => 'Token é valido até %s.', + 'No token was requested yet.' => 'Nenhum token foi solicitado ainda.', 'Last (refresh) token request failed.' => '', 'Refresh token has expired on %s.' => '', 'Refresh token has expired.' => '', @@ -1526,12 +1485,12 @@ sub Data { 'Refresh token is valid (without expiration date).' => '', 'No refresh token was requested yet.' => '', 'Refresh token request is not configured.' => '', - 'Request new token' => '', - 'Delete this token and its configuration.' => '', + 'Request new token' => 'Solicitar novo token', + 'Delete this token and its configuration.' => 'Apagar este token e suas configurações.', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOTRSBusinessInstalled.tt 'Manage %s' => 'Gerenciar %s', - 'Downgrade to ((OTRS)) Community Edition' => '', + 'Downgrade to ((OTRS)) Community Edition' => 'Downgrade para ((OTRS)) Community Edition', 'Read documentation' => 'Leia a documentação', '%s makes contact regularly with cloud.otrs.com to check on available updates and the validity of the underlying contract.' => '%s faz contato regular com cloud.otrs.com para verificar as atualizações disponíveis e a validade do contrato subjacente.', @@ -1587,7 +1546,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminOTRSBusinessUninstall.tt 'Cancel downgrade and go back' => 'Cancelar downgrade e retornar', - 'Go to Package Manager' => '', + 'Go to Package Manager' => 'Ir para o Gerenciados de Pacotes', 'Sorry, but currently you can\'t downgrade due to the following packages which depend on %s:' => 'Desculpe, mas atualmente você não pode efetuar desatualizar os seguintes pacotes que dependem de % s:', 'Vendor' => 'Fornecedor', @@ -1634,7 +1593,7 @@ sub Data { 'Do you really want to reinstall this package? Any manual changes will be lost.' => 'Você realmente quer reinstalar este pacote? Quaisquer alterações manuais serão perdidas.', 'Go to updating instructions' => 'Vá para instruções de atualização', - 'Go to znuny.org' => '', + 'Go to znuny.org' => 'Ir até znuny.org', 'package information' => 'informação do pacote', 'Package installation requires a patch level update of Znuny.' => 'Pacote de Instalação requer atualização do OTRS', @@ -1656,7 +1615,7 @@ sub Data { 'No caso de você ter mais perguntas, teremos prazer em respondê-las.', 'Install Package' => 'Instalar Pacote', 'Update Package' => 'Atualizar Pacote', - 'Package' => '', + 'Package' => 'Pacote', 'Required package %s is already installed.' => '', 'Required Perl module %s is already installed.' => '', 'Required package %s needs to get installed!' => '', @@ -1774,7 +1733,7 @@ sub Data { 'Changes to the Processes here only affect the behavior of the system, if you synchronize the Process data. By synchronizing the Processes, the newly made changes will be written to the Configuration.' => 'Alterações feitas aos Processos só afetam o sistema após a sincronização dos processos. Ao sincronizar os processos as alterações serão escritas nas configurações.', 'Access Control Lists (ACL)' => 'Listas de Controle de Acesso (ACL)', - 'Generic Agent' => '', + 'Generic Agent' => 'Atendente Genérico', 'Manage Process Widiget Groups' => '', 'Processes' => 'Processos', 'Process name' => 'Nome do Processo', @@ -1789,7 +1748,7 @@ sub Data { 'Por favor, note que alterar esta atividade afetará os seguintes processos', 'Activity' => 'Atividade', 'Activity Name' => 'Nome da Atividade', - 'Scope' => '', + 'Scope' => 'Escopo', 'Scope Entity ID' => '', 'This field is required for activities with a scope.' => '', 'Activity Dialogs' => 'Janelas de Atividade', @@ -1830,7 +1789,7 @@ sub Data { 'Communication Channel' => 'Canal de Comunicação', 'Is visible for customer' => 'Ficar visível para o Cliente', 'Text Template' => 'Modelo de Texto', - 'Auto fill' => '', + 'Auto fill' => 'Auto preencher', 'Display' => 'Exibir', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementPath.tt @@ -2081,8 +2040,6 @@ sub Data { 'Edit Salutation' => 'Alterar Saudação', 'Filter for Salutations' => 'Filtrar por Saudação', 'Filter for salutations' => 'Filtrar por Saudação', - 'e. g.' => 'ex.', - 'Example salutation' => 'Saudação de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'Modo Seguro tem de estar ativado!', @@ -2142,7 +2099,6 @@ sub Data { 'Edit Signature' => 'Alterar Assinatura', 'Filter for Signatures' => 'Filtrar por Assinatura', 'Filter for signatures' => 'Filtrar por Assinatura', - 'Example signature' => 'Assinatura de exemplo', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Gerenciamento de Estado', @@ -2272,7 +2228,7 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemFiles.tt 'System file support' => '', - 'Delete cache' => '', + 'Delete cache' => 'Apagar cache', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemFiles/Widget.tt 'Permissions' => 'Permissões', @@ -2314,18 +2270,6 @@ sub Data { 'Delete this entry' => 'Excluir esta entrada', 'Do you really want to delete this template?' => 'Você quer realmente excluir este modelo?', 'A standard template with this name already exists!' => 'Um modelo padrão com este nome já existe!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Criar modelos de tipo apenas suporta estas etiquetas inteligentes', - 'Example template' => 'Modelo exemplo', - 'The current ticket state is' => 'O estado atual do chamado é', - 'Your email address is' => 'Seu endereço de e-mail é', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2334,16 +2278,16 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt 'Ticket attribute relations' => '', - 'Add ticket attribute relations' => '', + 'Add ticket attribute relations' => 'Adicionar relações de atributo de ticket', 'Edit ticket attribute relations' => '', - 'Import CSV or Excel file' => '', + 'Import CSV or Excel file' => 'Importar arquivo CSV ou Excel', 'Attribute' => 'Atributo', - 'Last update' => '', + 'Last update' => 'Última atualização', 'Are you sure you want to delete entry \'%s\'?' => '', - 'Download previously imported file' => '', + 'Download previously imported file' => 'Baixar o arquivo importado anteriormente', 'The file needs to be in CSV (UTF-8) or Excel format. Both header columns need to contain the names of valid ticket attributes. The name of the uploaded file must be unique and must not be in use by another ticket attribute relations record.' => '', - 'Add missing possible dynamic field values' => '', + 'Add missing possible dynamic field values' => 'Adicionar possíveis valores de campos dinâmicos ausentes', 'Attribute values' => '', 'If a value is colored red, it is missing from the possible values list of the dynamic field configuration.' => '', @@ -2554,7 +2498,7 @@ sub Data { 'New email ticket to %s' => 'Novo chamado via e-mail de %s', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardMyLastChangedTickets.tt - 'No tickets found.' => '', + 'No tickets found.' => 'Nenhum chamado encontrado.', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardProductNotify.tt '%s %s is available!' => '%s %s está disponível!', @@ -2584,6 +2528,7 @@ sub Data { 'Assigned to customer user' => 'Atribuído ao usuário cliente.', 'Accessible for customer user' => 'Acessível para o usuário cliente.', 'My locked tickets' => 'Meus Chamados Bloqueados', + 'My Owned Tickets' => 'Meus Chamados', 'My watched tickets' => 'Meus Chamados Monitorados', 'My responsibilities' => 'Minhas Responsabilidades', 'Tickets in My Queues' => 'Chamados nas Minhas Filas', @@ -2641,7 +2586,7 @@ sub Data { 'This setting can currently not be saved.' => 'Esta configuração não pode ser salva no momento.', 'This setting can currently not be saved' => 'Esta configuração não pode ser salva no momento', 'Save this setting' => 'Salvar esta configuração', - 'Did you know? You can help translating Znuny at %s.' => '', + 'Did you know? You can help translating Znuny at %s.' => 'Você sabia? É possível ajudar na tradução do Znuny em %s.', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentPreferences/SettingsList.tt 'Reset to default' => 'Retornar ao padrão', @@ -2830,6 +2775,13 @@ sub Data { 'New Queue' => 'Nova Fila', 'Move' => 'Mover', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nenhum dado de chamado encontrado.', 'Open / Close ticket action menu' => 'Menu de Abrir / Fechar chamado', @@ -2838,12 +2790,14 @@ sub Data { 'First Response Time' => 'Prazo de Resposta Inicial', 'Update Time' => 'Prazo de Atualização', 'Solution Time' => 'Prazo de Solução', + 'Impact' => 'Impacto', + 'CustomerID' => 'ID do Cliente', 'Move ticket to a different queue' => 'Mover Chamado Para Uma Fila Diferente', 'Change queue' => 'Alterar fila', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewNavBar.tt 'Remove active filters for this screen.' => 'Remover filtros ativos para esta tela.', - 'Remove mention' => '', + 'Remove mention' => 'Remover menção', 'Tickets per page' => 'Chamados por página', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt @@ -2951,8 +2905,8 @@ sub Data { 'This message is being processed. Already tried to send %s time(s). Next try will be %s.' => 'Esta mensagem está sendo processada. Já foi(ram) feita(s) %s tentativa(s) de envio. Próxima tentativa será %s.', 'This message contains events' => '', - 'This message contains an event' => '', - 'Show more information' => '', + 'This message contains an event' => 'Esta mensagem contém um evento', + 'Show more information' => 'Mostrar mais informações', 'Start: %s, End: %s' => '', 'Calendar events details' => '', 'Calendar event details' => '', @@ -2968,7 +2922,7 @@ sub Data { 'Linked Objects' => 'Objetos Associados', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/MentionsTable.tt - 'Mentions' => '', + 'Mentions' => 'Menções', # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/TicketInformation.tt 'Archive' => 'Arquivar', @@ -3083,7 +3037,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Perfil', 'e. g. 10*5155 or 105658*' => 'ex. 10*5155 ou 105658*', - 'CustomerID' => 'ID do Cliente', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipos', 'Time Restrictions' => 'Restrições de tempo', @@ -3145,7 +3098,7 @@ sub Data { 'Personal preferences' => 'Preferências Pessoais', 'Logout' => 'Sair', 'You are logged in as' => 'Você está logado como', - 'Last viewed' => '', + 'Last viewed' => 'Última visualização', # TT Template: Kernel/Output/HTML/Templates/Standard/Installer.tt 'JavaScript not available' => 'JavaScript não habilitado ou não é suportado.', @@ -3157,7 +3110,7 @@ sub Data { 'Welcome to %s' => 'Bem-vindo a %s', 'Phone' => 'Telefone', 'Web site' => 'Website', - 'Community' => '', + 'Community' => 'Comunidade', 'Next' => 'Próximo', # TT Template: Kernel/Output/HTML/Templates/Standard/InstallerConfigureMail.tt @@ -3316,6 +3269,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Você pode instalar um módulo público customizado (por meio do gerenciador de pacotes), por exemplo o módulo de FAQ, o qual possui uma interface pública.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Para obter o atributo compromisso', + ' e. g.' => 'ex.', + 'To get the first 20 character of the appointment title.' => 'Para obter os 20 primeiros caracteres do título do compromisso.', + 'To get the calendar attribute' => 'Para obter o atributo calendário', + 'Attributes of the recipient user for the notification' => 'Atributos do usuário destinatário da notificação', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Para obter os primeiros 20 caracteres do assunto.', + 'To get the first 5 lines of the email.' => 'Para obter as primeiras 5 linhas do e-mail.', + 'To get the name of the ticket\'s customer user (if given).' => 'Para obter o nome do usuário cliente do chamado (se fornecido).', + 'To get the article attribute' => 'Para obter o atributo do artigo', + 'Options of the current customer user data' => 'Opções para os dados do atual usuário cliente', + 'Ticket owner options' => 'Opções do proprietário do chamado', + 'Options of the ticket data' => 'Opções dos dados do chamado', + 'Options of ticket dynamic fields internal key values' => 'Opções de valores internos de campos dinâmicos de chamados', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opções de exibição de valores de campos dinâmicos de chamados, úteis para campos Dropdown e Multisseleção', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Para buscar os primeiros 20 caracteres do assunto (do último artigo do atendente)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Para buscar as primeiras 5 linhas do corpo (do último artigo do atendente)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Para buscar os primeiros 20 caracteres do assunto (do último artigo do cliente)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Para buscar as primeiras 5 linhas do corpo (do último artigo do cliente)', + 'Attributes of the current customer user data' => 'Atributos de dados do usuário cliente atual', + 'Attributes of the current ticket owner user data' => 'Atributos de dados do usuário atual proprietário do chamado', + 'Attributes of the ticket data' => 'Atributos dos dados do chamado', + 'Ticket dynamic fields internal key values' => 'Chave de valores interna dos campos dinâmicos do chamado', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Campos dinâmicos bilhete exibem valores, útil para campos do tipo Dropdown e Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Referência de Tag', + 'You can use the following tags' => 'Você pode usar os seguintes rótulos', + 'Ticket responsible options' => 'Opções do responsável pelo chamado', + 'Options of the current user who requested this action' => 'Opções do usuário atual que solicitou a ação', + 'Config options' => 'Opções de Configuração', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Você pode selecionar um ou mais grupos para definir o acesso de diferentes atendentes.', @@ -3714,14 +3722,14 @@ sub Data { 'System was not able to reset the setting!' => 'O sistema não conseguiu redefinir a definição!', 'Settings were reset.' => 'As configurações foram redefinidas.', 'Screens for dynamic field %s' => '', - 'Dynamic fields for screen %s' => '', + 'Dynamic fields for screen %s' => 'Campo dinâmico para a tela %s', 'Default columns for screen %s' => '', # Perl Module: Kernel/Modules/AdminDynamicFieldWebservice.pm 'Could not get config for dynamic field %s' => '', 'The field must contain only ASCII letters and numbers.' => '', 'Dynamic field is configured more than once.' => '', - 'Dynamic field does not exist or is invalid.' => '', + 'Dynamic field does not exist or is invalid.' => 'Campo dinâmico não existe ou é inválido.', 'Only dynamic fields for tickets are allowed.' => '', # Perl Module: Kernel/Modules/AdminEmail.pm @@ -3860,9 +3868,9 @@ sub Data { 'Need valid Subaction!' => 'Necessita Subação válida!', 'This field should be an integer.' => 'Este campo deveria ser um inteiro.', 'Invalid key file and/or password (if needed, see below).' => '', - 'Invalid password and/or key file (see above).' => '', - 'Certificate is expired.' => '', - 'Certificate file could not be parsed.' => '', + 'Invalid password and/or key file (see above).' => 'Senha ou arquivo de chave inválido (veja acima)', + 'Certificate is expired.' => 'Certificado está expirado.', + 'Certificate file could not be parsed.' => 'O arquivo de certificado não pode ser parseado.', 'Please enter a time in seconds (at least 10 seconds).' => '', 'Please enter data in expected form (see explanation of field).' => '', @@ -3913,7 +3921,7 @@ sub Data { 'Customer user of the ticket' => 'Usuário cliente do ticket', 'All recipients of the first article' => 'Todos os destinatários do primeiro artigo', 'All recipients of the last article' => 'Todos os destinatários do último artigo', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Não visível para o cliente', 'Visible to customer' => 'Visível para o cliente', @@ -4360,8 +4368,8 @@ sub Data { 'My Locked Tickets' => 'Meus Chamados Bloqueados', # Perl Module: Kernel/Modules/AgentTicketMentionView.pm - 'New mention' => '', - 'My Mentions' => '', + 'New mention' => 'Nova menção', + 'My Mentions' => 'Minhas menções', # Perl Module: Kernel/Modules/AgentTicketMerge.pm 'Can\'t merge ticket with itself!' => 'Não é possível mesclar um Ticket com ele mesmo.', @@ -4369,9 +4377,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Você precisa da permissão: mover!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Chat não está ativo.', 'No permission.' => 'Sem permissão.', @@ -4666,6 +4671,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Responder a nota', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dividir este artigo', @@ -4807,7 +4816,7 @@ sub Data { 'Show Tree Selection' => 'Mostrar Seleção de Árvore', 'Split Quote' => 'Marca de citação', 'Remove Quote' => 'Remover citação', - 'Last Views' => '', + 'Last Views' => 'Últimas Visualizações', # Perl Module: Kernel/Output/HTML/Layout/LinkObject.pm 'Linked as' => 'Associado como', @@ -4854,7 +4863,7 @@ sub Data { 'OTRS Daemon is not running.' => 'OTRS Daemon não esta executando', # Perl Module: Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm - 'OAuth2 token for "%s" has expired.' => '', + 'OAuth2 token for "%s" has expired.' => 'Token OAuth2 para "%s" foi expirado.', 'OAuth2 refresh token for "%s" has expired.' => '', # Perl Module: Kernel/Output/HTML/Notification/OutofOfficeCheck.pm @@ -4973,9 +4982,9 @@ sub Data { 'Locked Tickets Total' => 'Total de Chamados Bloqueados', # Perl Module: Kernel/Output/HTML/ToolBar/TicketMention.pm - 'Total mentions' => '', - 'Total new mentions' => '', - 'New mentions' => '', + 'Total mentions' => 'Total de menções', + 'Total new mentions' => 'Total de novas menções', + 'New mentions' => 'Novas menções', # Perl Module: Kernel/Output/HTML/ToolBar/TicketOwner.pm 'Owned Tickets New' => '', @@ -5027,12 +5036,12 @@ sub Data { 'Send unencrypted notification' => 'Enviar notificação não-encriptada', # Perl Module: Kernel/System/Calendar/Plugin/Ticket/Create.pm - 'On the date' => '', + 'On the date' => 'Na data', # Perl Module: Kernel/System/CalendarEvents.pm - 'on' => '', + 'on' => 'em', 'of year' => 'do ano', - 'of month' => '', + 'of month' => 'do mês', 'all-day' => '', # Perl Module: Kernel/System/Console/Command/Dev/Tools/Config2Docbook.pm @@ -5068,9 +5077,9 @@ sub Data { 'Maximum size is %s characters.' => 'O tamanho máximo é %s caracteres.', # Perl Module: Kernel/System/MailQueue.pm - 'Error while validating Message data.' => '', - 'Error while validating Sender email address.' => '', - 'Error while validating Recipient email address.' => '', + 'Error while validating Message data.' => 'Erro ao validar dados da Mensagem', + 'Error while validating Sender email address.' => 'Erro ao validar o endereço de e-mail do remetente.', + 'Error while validating Recipient email address.' => 'Erro ao validar o endereço de e-mail do destinatário.', # Perl Module: Kernel/System/Mention.pm 'LastMention' => '', @@ -5392,6 +5401,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => 'Arquivos', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Estado da Instalação do Pacote', 'Some packages have locally modified files.' => 'Alguns pacotes possuem arquivos modificados localmente.', @@ -5794,10 +5808,11 @@ sub Data { 'Define a altura do componente de edição rich text. Registre um número (pixels) ou uma porcentagem (relativo).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', - 'Disable autocomplete in the login screen.' => '', + 'Disable autocomplete in the login screen.' => 'Desabilitar auto completar na tela de login.', 'Disable HTTP header "X-Frame-Options: SAMEORIGIN" to allow OTRS to be included as an IFrame in other websites. Disabling this HTTP header can be a security issue! Only disable it, if you know what you are doing!' => 'Desativa o cabeçalho HTTP "X-Frame-Options: SAMEORIGIN" para que o OTRS seja incluído como um IFrame em outras páginas web. Desativar este cabeçalho HTTP pode ser um problema de segurança! Só desative se você souber o que está fazendo.', 'Disable HTTP header "Content-Security-Policy" to allow loading of external script contents. Disabling this HTTP header can be a security issue! Only disable it, if you know what you are doing!' => @@ -5961,7 +5976,7 @@ sub Data { 'Maximum Number of a calendar shown in a dropdown.' => 'Número Máximo de calendários exibidos em um campo de seleção.', 'Define the start day of the week for the date picker.' => 'Define o dia de início da semana para o selecionador de data.', 'Adds the permanent vacation days.' => '', - 'Adds the one time vacation days.' => '', + 'Adds the one time vacation days.' => 'Adiciona os feriados de data única.', 'Defines the hours and week days to count the working time.' => 'Define as horas e dias de semana para contabilizar o tempo de trabalho.', 'Defines the name of the indicated calendar.' => 'Define o nome do calendário indicado.', 'Defines the time zone of the indicated calendar, which can be assigned later to a specific queue.' => @@ -5970,7 +5985,7 @@ sub Data { 'Define o dia de início da semana no selecionador de dias do calendário indicado.', 'Adds the permanent vacation days for the indicated calendar.' => '', - 'Adds the one time vacation days for the indicated calendar.' => '', + 'Adds the one time vacation days for the indicated calendar.' => 'Adiciona os feriados de data única para o calendário indicado.', 'Defines the hours and week days of the indicated calendar, to count the working time.' => 'Define as horas e dias de semana do calendário indicado para contabilizar o tempo de trabalho.', 'Defines the maximal size (in bytes) for file uploads via the browser. Warning: Setting this option to a value which is too low could cause many masks in your OTRS instance to stop working (probably any mask which takes input from the user).' => @@ -6740,6 +6755,14 @@ sub Data { 'Dados padrão para serem utilizados em atributo da tela de pesquisa de ticket. Por Exemplo: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Dados padrão para serem utilizados em atributo da tela de pesquisa de ticket. Por Exemplo: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Define o atributo de ticket padrão para ordenamento de ticket na visão de ticket bloqueado da interface de agente.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7589,7 +7612,7 @@ sub Data { '', 'Set the limit of tickets that will be executed on a single genericagent job execution.' => 'Define o limite de tickets que serão executados em uma única execução de job do Agente Genérico.', - 'Allows generic agent to execute custom modules.' => '', + 'Allows generic agent to execute custom modules.' => 'Permite o atendente genérico executar módulos customizados.', 'Unlock tickets whenever a note is added and the owner is out of office.' => 'Desbloqueia chamados sempre que uma nota for adicionada e o proprietário estiver fora do escritório.', 'Include unknown customers in ticket filter.' => 'Incluir clientes desconhecidos no filtro de ticket.', @@ -7818,7 +7841,7 @@ sub Data { 'Define a fila padrão para tickets novos na interface de agente.', # XML Definition: Kernel/Config/Files/XML/Znuny.xml - 'Access package repositories via HTTP or HTTPS.' => '', + 'Access package repositories via HTTP or HTTPS.' => 'Acessar repositórios de pacotes via HTTP ou HTTPS', 'URL to the OTRS cloud service proxy service. The http or https prefix will be added, depending on SysConfig option \'PackageRepositoryURLSchema\'.' => '', 'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' => @@ -7892,7 +7915,7 @@ sub Data { 'Frontend module registration for the admin interface.' => '', 'The user\'s Mattermost username.' => '', 'Loader module registration for the admin interface.' => '', - 'Adds ticket attribute relations based on CSV/Excel data.' => '', + 'Adds ticket attribute relations based on CSV/Excel data.' => 'Adiciona relações de atributo de chamado com base em dados CSV/Excel.', 'Available/allowed actions for ticket attribute relations.' => '', 'Always adds empty values to the ticket attribute relations so that it is not needed to add them to the CSV/Excel data.' => '', @@ -7911,7 +7934,7 @@ sub Data { '', 'This configuration defines if a dynamic field has to be checked in the agent ticket bulk view to get set for each ticket. This prevents unwanted overwrite of dynamic field values with their default or even empty values.' => '', - 'Default format for export files.' => '', + 'Default format for export files.' => 'Formato padrão para exportar aquivos.', 'Separator for exported CSV files.' => '', 'Quoting character for exported CSV files.' => '', 'Handles changes to data of modules which use the DBCRUD base module.' => @@ -7974,7 +7997,7 @@ sub Data { '', 'Defines which notifications about mentions should be sent.' => '', 'Defines if the toolbar mention icon should count mentions.' => '', - 'These groups won\'t be selectable to be mentioned.' => '', + 'These groups won\'t be selectable to be mentioned.' => 'Esses grupos não serão selecionáveis para serem mencionados.', 'Limits number of users (per article) that will be marked as mentioned and be notified. Users (and users from mentioned groups) that exceed this limit will silently be ignored.' => '', 'Frontend registration of triggers for mention plugin of CKEditor.' => @@ -7986,8 +8009,58 @@ sub Data { '', 'Agent interface notification module to show the number of mentions.' => '', - 'Module to grant access to the mentioned agents of a ticket.' => '', + 'Module to grant access to the mentioned agents of a ticket.' => 'Módulo para conceder acesso aos referidos agentes de um ticket.', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'inválido-temporariamente', @@ -8100,7 +8173,7 @@ sub Data { 'You will receive a notification each time a reminder time is reached for one of your appointments.' => 'Você receberá uma notificação toda vez que o tempo de lembrete para um de seus compromissos for atingido .', 'Ticket email delivery failure notification' => 'Notificação de falha na entrega de ticket de e-mail', - 'Mention notification' => '', + 'Mention notification' => 'Notificação de menção', # JS File: var/httpd/htdocs/js/Core.AJAX.js 'Error during AJAX communication. Status: %s, Error: %s' => 'Error durante comunicação AJAX. Status: %s, Erro: %s', @@ -8131,7 +8204,7 @@ sub Data { 'Deleting the field and its data. This may take a while...' => 'Delindo o campo e seus dados. Isto pode levar um tempo…', # JS File: var/httpd/htdocs/js/Core.Agent.Admin.GenericAgent.js - 'Remove this dynamic field' => '', + 'Remove this dynamic field' => 'Remover este campo dinâmico', 'Remove selection' => 'Remover tradução', 'Do you really want to delete this generic agent job?' => '', 'Delete this Event Trigger' => 'Excluir este disparador de evento', @@ -8242,7 +8315,7 @@ sub Data { 'Customer interface does not support articles not visible for customers.' => 'A interface de cliente não permite artigos que não estejam visíveis ao cliente.', 'Sorry, the only existing parameter can\'t be removed.' => 'Desculpe, o único parâmetro existente não pode ser removido.', - 'Are you sure you want to overwrite the config parameters?' => '', + 'Are you sure you want to overwrite the config parameters?' => 'Tem certeza que deseja sobrescrever os parâmetros de configuração?', # JS File: var/httpd/htdocs/js/Core.Agent.Admin.SMIME.js 'Do you really want to delete this certificate?' => 'Você realmente quer excluir este certificado?', @@ -8611,6 +8684,7 @@ Obrigado pela ajuda! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Permite ter uma visão em formato pequeno do chamado (CustomerInfo => 1 - mostra também as informações do cliente).', 'Always show RichText if available' => 'Sempre exibir RichText se disponível', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Responder', 'Appointment Calendar overview page.' => 'Página de visão geral de calendário de compromissos.', 'Appointment Notifications' => 'Notificações de compromisso', @@ -8740,9 +8814,9 @@ Obrigado pela ajuda! 'Customer User Information Center search.' => 'Pesquisa do Centro de Informações do Usuário Cliente.', 'Customer User Information Center.' => 'Centro de Informações do Usuário Cliente.', 'Customer User-Customer Relations' => '', - 'Customer preferences.' => '', - 'Customer ticket overview' => '', - 'Customer ticket search.' => '', + 'Customer preferences.' => 'Preferências do cliente.', + 'Customer ticket overview' => 'Visão geral de chamados do cliente', + 'Customer ticket search.' => 'Busca de Chamados do Cliente', 'Customer ticket zoom' => '', 'Customer user search' => 'Busca de usuário cliente', 'CustomerID search' => '', @@ -8849,13 +8923,13 @@ Obrigado pela ajuda! 'German' => 'Alemão', 'Gives customer users group based access to tickets from customer users of the same customer (ticket CustomerID is a CustomerID of the customer user).' => 'Permito o acesso baseado em grupos para usuários clientes a tickets de usuários clientes do mesmo cliente (ID de Cliente de ticjet é um ID de Cliente do usuário cliente).', - 'Global Search Module.' => '', + 'Global Search Module.' => 'Módulo de Busca Global', 'Go to dashboard!' => 'Vá para o Painel de Controle', 'Good PGP signature.' => '', 'Google Authenticator' => 'Autenticador Google', 'Graph: Bar Chart' => 'Gráfico de Barras', 'Graph: Line Chart' => 'Gráfico de Linhas', - 'Graph: Stacked Area Chart' => '', + 'Graph: Stacked Area Chart' => 'Gráfico de área empilhada', 'Greek' => 'Grego', 'Hebrew' => 'Hebreu', 'High Contrast' => 'Alto Contraste', @@ -8873,7 +8947,7 @@ Obrigado pela ajuda! 'Inline' => '', 'Input' => 'Entrada', 'Interface language' => 'Linguagem da Interface', - 'Internal' => '', + 'Internal' => 'Interno', 'Internal communication channel.' => 'Canal de comunicação interna.', 'International Workers\' Day' => 'Dia Internacional do Trabalho', 'It was not possible to check the PGP signature, this may be caused by a missing public key or an unsupported algorithm.' => @@ -8885,7 +8959,7 @@ Obrigado pela ajuda! 'Korean' => 'Coreano', 'Language' => 'Idioma', 'Large' => 'Grande', - 'Last Mentions' => '', + 'Last Mentions' => 'Últimas Menções', 'Last Screen Overview' => 'Visão Geral da Última Tela', 'Last customer subject' => 'Último assunto de cliente', 'Last view - limit' => '', @@ -8926,7 +9000,7 @@ Obrigado pela ajuda! 'Mail Accounts' => 'Contas de E-mail', 'Malay' => 'Malásio', 'Manage Customer User-Customer Relations.' => '', - 'Manage OAuth2 tokens and their configurations.' => '', + 'Manage OAuth2 tokens and their configurations.' => 'Gerenciar tokens OAuth2 e suas configurações', 'Manage OTRS Group cloud services.' => 'Gerenciar serviços de nuvem OTRS Group.', 'Manage PGP keys for email encryption.' => 'Gerenciar chaves PGP para encriptação de e-mail.', 'Manage POP3 or IMAP accounts to fetch email from.' => 'Gerenciar contas POP3 e IMAP para buscar e-mails.', @@ -8935,7 +9009,7 @@ Obrigado pela ajuda! 'Manage different calendars.' => 'Gerenciar calendário diferentes.', 'Manage existing sessions.' => 'Gerenciar sessões existentes.', 'Manage support data.' => 'Gerenciar dados de suporte.', - 'Manage system files.' => '', + 'Manage system files.' => 'Gerenciar arquivos do sistema.', 'Manage tasks triggered by event or time based execution.' => 'Gerenciar tarefas disparadas por evento ou com execução baseada em tempo.', 'Management of ticket attribute relations.' => '', 'Mark as Spam!' => 'Marque como Spam', @@ -8943,13 +9017,13 @@ Obrigado pela ajuda! 'Mattermost Username' => '', 'Max. number of articles per page in TicketZoom' => '', 'Medium' => 'Médio', - 'Mentioned in article' => '', - 'Mentioned in ticket' => '', - 'Mentions.' => '', + 'Mentioned in article' => 'Mencionado no artigo', + 'Mentioned in ticket' => 'Mencionado no chamado', + 'Mentions.' => 'Menções.', 'Merge this ticket and all articles into another ticket' => 'Agrupar esse ticket e todos artigos com um outro ticket', 'Merged Ticket (%s/%s) to (%s/%s).' => 'Ticket Agrupado (%s/%s) com (%s/%s).', 'Merged Ticket to .' => 'Chamado agrupado com .', - 'Minute' => '', + 'Minute' => 'Minuto', 'Miscellaneous' => 'Outros', 'Module to filter and manipulate incoming messages. Get a 4 digit number to ticket free text, use regex in Match e. g. From => \'(.+?)@.+?\', and use () as [***] in Set =>.' => '', @@ -8957,7 +9031,7 @@ Obrigado pela ajuda! 'My Queues' => 'Minhas Filas', 'My Services' => 'Meus Serviços', 'My Tickets.' => 'Meus Chamados.', - 'My last changed tickets' => '', + 'My last changed tickets' => 'Meus últimos chamados alterados', 'NameX' => 'NomeX', 'New Ticket' => 'Novo Chamado', 'New Tickets' => 'Chamados Novos', @@ -8965,7 +9039,7 @@ Obrigado pela ajuda! 'New Year\'s Day' => 'Ano Novo', 'New Year\'s Eve' => 'Véspera de Ano Novo', 'New process ticket' => 'Novo chamado via processo', - 'News' => '', + 'News' => 'Notícias', 'News about OTRS releases!' => 'Notícias sobre lançamentos OTRS!', 'No public key found.' => '', 'No valid OpenPGP data found.' => '', @@ -8976,8 +9050,8 @@ Obrigado pela ajuda! 'Notified about solution time escalation.' => 'Notificado sobre escalonamento de tempo de solução.', 'Notified about update time escalation.' => 'Notificado sobre tempo de escalonamento de atualização.', 'Number of displayed tickets' => 'Número de Chamados Exibidos', - 'OAuth2' => '', - 'OAuth2 token' => '', + 'OAuth2' => 'OAuth2', + 'OAuth2 token' => 'Token OAuth2', 'OTRS Group Services' => 'Serviços do Grupo OTRS', 'Open an external link!' => 'Abra um link externo!', 'Open tickets (customer user)' => 'Chamados abertos (usuário cliente)', @@ -9101,7 +9175,7 @@ Obrigado pela ajuda! 'Shows a preview of the ticket overview (CustomerInfo => 1 - shows also Customer-Info, CustomerInfoMaxSize max. size in characters of Customer-Info).' => 'Mostra uma visão prévia da visão geral de ticket (CustomerInfo => 1 - também mostra Informação de Cliente, CustomerInfoMaxSize tamanho máximo, em caracteres, da Informação de Cliente).', 'Shows information on how to start OTRS Daemon' => 'Mostra informações de como inciar o Daemon OTRS', - 'Shows last mention of tickets.' => '', + 'Shows last mention of tickets.' => 'Mostrar últimas menções do chamado.', 'Signature data.' => '', 'Simple' => 'Simples', 'Skin' => 'Tema', @@ -9238,7 +9312,7 @@ Obrigado pela ajuda! 'Your service selection of your preferred services. You also get notified about those services via email if enabled.' => 'Sua seleção de serviços favoritos. Você também é notificado sobre esses serviços via e-mail se ativado.', 'Your username in Mattermost without the leading @' => '', - 'Znuny.org - News' => '', + 'Znuny.org - News' => 'Znuny.org - Notícias', 'Zoom' => 'Detalhes', 'all tickets' => '', 'archived tickets' => '', diff --git a/Kernel/Language/ro.pm b/Kernel/Language/ro.pm index 7acc04075fb..7bac3a29c1d 100644 --- a/Kernel/Language/ro.pm +++ b/Kernel/Language/ro.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.300097118808676; + $Self->{Completeness} = 0.29735824742268; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Corpul mesajului', 'Add new notification language' => 'Adăugați o nouă limbă de notificare', 'Save Changes' => 'Salvare modificări', - 'Tag Reference' => 'Referință pentru etichete', - 'Notifications are sent to an agent.' => 'Notificările sunt trimise unui agent.', - 'You can use the following tags' => 'Puteți folosi următoarele etichete', - 'To get the first 20 character of the appointment title.' => 'Pentru a obține primele 20 de caractere al titlului programării.', - 'To get the appointment attribute' => 'Pentru a obține atributul programării', - ' e. g.' => ' de ex.', - 'To get the calendar attribute' => 'Pentru a obține atributul calendarului', - 'Attributes of the recipient user for the notification' => 'Atributele destinatarului pentru notificare', - 'Config options' => 'Opțiuni de configurare', - 'Example notification' => 'Exemplu de notificare', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Adrese de e-mail suplimentare destinatarului', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Răspuns', 'Auto response from' => 'Răspuns automat de la', - 'Reference' => 'Referință', - 'To get the first 20 character of the subject.' => 'Pentru a lua primele 20 de caractere ale subiectului.', - 'To get the first 5 lines of the email.' => 'Pentru a obține primele 5 rânduri ale e-mailului.', - 'To get the name of the ticket\'s customer user (if given).' => 'Pentru a obține numele utilizatorului client al biletului (dacă este dat).', - 'To get the article attribute' => 'Pentru a obține atributul articolului', - 'Options of the current customer user data' => 'Opțiunile datelor ale utilizatorului client curent', - 'Ticket owner options' => 'Opțiunile posesorului tichetului', - 'Ticket responsible options' => 'Opțiunile reponsabilului tichetului', - 'Options of the current user who requested this action' => 'Opțiunile utilizatorului curent care a cerut această acțiune', - 'Options of the ticket data' => 'Opțiunile tichetului', - 'Options of ticket dynamic fields internal key values' => 'Opțiuni ale valorilor cheie interne pentru câmpurile dinamice din tichet', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opțiunile de afișare al câmpurilor dinamice ale tichetului, utile pentru câmpurile Listă verticală și Selecție multiplă', - 'Example response' => 'Exemplu de răspuns', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Administrarea serviciilor Cloud', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Comutați permisiunea %s pentru %s', 'Customer Default Groups:' => 'Grupurile implicite pentru client:', 'No changes can be made to these groups.' => 'Nu se pot face modificări la aceste grupuri.', + 'Reference' => 'Referință', 'ro' => 'doar în citire', 'Read only access to the ticket in this group/queue.' => 'Tichetul poate fi doar citit în acest grup/coadă.', 'rw' => 'citire, scriere', @@ -1440,24 +1417,6 @@ sub Data { 'Notifică utilizatorul o dată pe zi despre un tichet folosind mijlocul de transport ales.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Notificările sunt trimise către un agent sau un client.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Pentru a lua doar primele 20 de caractere ale subiectului (din ultimul articol al agentului).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Pentru a lua primele 5 linii din corpul mesajului (din ultimul articol al agentului).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Pentru a lua primele 20 de caractere ale subiectului (din ultimul articol al clientului).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Pentru a lua primele 5 linii din corpul mesajului (ultimul articol al clientului).', - 'Attributes of the current customer user data' => 'Atributele datelor ale utilizatorului clientului curent', - 'Attributes of the current ticket owner user data' => 'Atributele datelor ale utilizatorului proprietar al tichetului curent', - 'Attributes of the current ticket responsible user data' => 'Atributele datelor utilizatorului responsabil al tichetului curent', - 'Attributes of the current agent user who requested this action' => - 'Atributele utilizatorului agentului actual care a solicitat această acțiune', - 'Attributes of the ticket data' => 'Atributele datelor tichetului', - 'Ticket dynamic fields internal key values' => 'Valorile interne pentru câmpurile dinamice ale tichetului', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Valorile afișate ale câmpurilor dinamice al unui tichet, util pentru câmpurile Listă verticală și Selecție multiplă', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Utilizați virgula sau punct și virgulă pentru a separa adresele de e-mail.', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'de ex.', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Starea', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => 'Exemplu de șablon', - 'The current ticket state is' => 'Starea curentă a tichetului este', - 'Your email address is' => 'Adresa dvs. de e-mail este', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Tichetele mele blocate', + 'My Owned Tickets' => '', 'My watched tickets' => 'Tichetele urmărite de mine', 'My responsibilities' => 'Responsabilitățile mele', 'Tickets in My Queues' => 'Tichete în cozile mele', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Coadă nouă', 'Move' => 'Mutare', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => 'Deschide/închide meniul pentru acțiuni tichet', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Timpul primului răspuns', 'Update Time' => 'Momentul actualizării', 'Solution Time' => 'Momentul soluționării', + 'Impact' => 'Impact', + 'CustomerID' => 'IDClient', 'Move ticket to a different queue' => 'Mută tichetul într-o coadă diferită', 'Change queue' => 'Schimbă coada', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'IDClient', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipuri', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Pentru a obține atributul programării', + ' e. g.' => ' de ex.', + 'To get the first 20 character of the appointment title.' => 'Pentru a obține primele 20 de caractere al titlului programării.', + 'To get the calendar attribute' => 'Pentru a obține atributul calendarului', + 'Attributes of the recipient user for the notification' => 'Atributele destinatarului pentru notificare', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Pentru a lua primele 20 de caractere ale subiectului.', + 'To get the first 5 lines of the email.' => 'Pentru a obține primele 5 rânduri ale e-mailului.', + 'To get the name of the ticket\'s customer user (if given).' => 'Pentru a obține numele utilizatorului client al biletului (dacă este dat).', + 'To get the article attribute' => 'Pentru a obține atributul articolului', + 'Options of the current customer user data' => 'Opțiunile datelor ale utilizatorului client curent', + 'Ticket owner options' => 'Opțiunile posesorului tichetului', + 'Options of the ticket data' => 'Opțiunile tichetului', + 'Options of ticket dynamic fields internal key values' => 'Opțiuni ale valorilor cheie interne pentru câmpurile dinamice din tichet', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opțiunile de afișare al câmpurilor dinamice ale tichetului, utile pentru câmpurile Listă verticală și Selecție multiplă', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Pentru a lua doar primele 20 de caractere ale subiectului (din ultimul articol al agentului).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Pentru a lua primele 5 linii din corpul mesajului (din ultimul articol al agentului).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Pentru a lua primele 20 de caractere ale subiectului (din ultimul articol al clientului).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Pentru a lua primele 5 linii din corpul mesajului (ultimul articol al clientului).', + 'Attributes of the current customer user data' => 'Atributele datelor ale utilizatorului clientului curent', + 'Attributes of the current ticket owner user data' => 'Atributele datelor ale utilizatorului proprietar al tichetului curent', + 'Attributes of the ticket data' => 'Atributele datelor tichetului', + 'Ticket dynamic fields internal key values' => 'Valorile interne pentru câmpurile dinamice ale tichetului', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Valorile afișate ale câmpurilor dinamice al unui tichet, util pentru câmpurile Listă verticală și Selecție multiplă', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'de ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Referință pentru etichete', + 'You can use the following tags' => 'Puteți folosi următoarele etichete', + 'Ticket responsible options' => 'Opțiunile reponsabilului tichetului', + 'Options of the current user who requested this action' => 'Opțiunile utilizatorului curent care a cerut această acțiune', + 'Config options' => 'Opțiuni de configurare', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => 'Vizibil pentru client', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => 'Nu ai permisiuni.', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Răspunde la o notă', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Împarte acest articol', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'invalid-temporar', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Răspuns', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/ru.pm b/Kernel/Language/ru.pm index a9eb53e0ce2..f89382b8021 100644 --- a/Kernel/Language/ru.pm +++ b/Kernel/Language/ru.pm @@ -37,7 +37,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.863062479766915; + $Self->{Completeness} = 0.857119845360825; # csv separator $Self->{Separator} = ';'; @@ -236,16 +236,6 @@ sub Data { 'Message body' => 'Содержание уведомления', 'Add new notification language' => 'Добавить дополнительный язык для уведомлений', 'Save Changes' => 'Сохранить изменения', - 'Tag Reference' => 'Справка по тэгам', - 'Notifications are sent to an agent.' => 'Уведомления отправляются агенту.', - 'You can use the following tags' => 'Вы можете использовать следующие теги', - 'To get the first 20 character of the appointment title.' => 'Чтобы получить первые 20 символов темы мероприятия.', - 'To get the appointment attribute' => 'Чтобы получить атрибут мероприятия', - ' e. g.' => ' например,', - 'To get the calendar attribute' => 'Чтобы получить атрибут календаря', - 'Attributes of the recipient user for the notification' => 'Атрибуты пользователя - получателя уведомления', - 'Config options' => 'Опции конфигурации', - 'Example notification' => 'Пример уведомления', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Дополнительный адрес получателя', @@ -285,20 +275,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Очереди ↔ Автоответы', 'Response' => 'Ответ', 'Auto response from' => 'Автоответ от', - 'Reference' => 'Ссылка', - 'To get the first 20 character of the subject.' => 'Чтобы получить первые 20 символов темы.', - 'To get the first 5 lines of the email.' => 'Чтобы получить первые 5 строк email.', - 'To get the name of the ticket\'s customer user (if given).' => 'Получить имя клиента заявки (если указано).', - 'To get the article attribute' => 'Чтобы получить атрибут сообщения', - 'Options of the current customer user data' => 'Атрибуты данных о пользователе текущего клиента', - 'Ticket owner options' => 'Атрибуты владельца заявки', - 'Ticket responsible options' => 'Атрибуты ответственного за заявку', - 'Options of the current user who requested this action' => 'Атрибуты текущего пользователя, запросившего это действие', - 'Options of the ticket data' => 'Атрибуты данных заявки', - 'Options of ticket dynamic fields internal key values' => 'Атрибуты динамических полей заявки (значения внутренних ключей)', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Атрибуты отображаемых значений динамических полей заявки, полезно при использовании типов Dropdown и Multiselect', - 'Example response' => 'Пример ответа', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Управление облачным сервисом', @@ -441,6 +417,7 @@ sub Data { 'Toggle %s permission for %s' => 'Переключить разрешение «%s» для %s', 'Customer Default Groups:' => 'Клиентские группы по-умолчанию:', 'No changes can be made to these groups.' => 'В эти группы нельзя внести изменения.', + 'Reference' => 'Ссылка', 'ro' => 'Только чтение', 'Read only access to the ticket in this group/queue.' => 'Права только на чтение заявки в данной группе/очереди', 'rw' => 'Чтение/запись', @@ -1452,24 +1429,6 @@ sub Data { 'Уведомить пользователя только раз в день для каждой отдельной заявки, используя указанный способ доставки.', 'This field is required and must have less than 4000 characters.' => 'Данное поле обязательно и должно быть менее 4000 символов.', - 'Notifications are sent to an agent or a customer.' => 'Уведомления отправляются агенту или клиенту', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Первые 20 символов темы из последнего сообщения агента', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Первые 5 строк последнего сообщения агента', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Первые 20 символов темы из последнего сообщения клиента', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Первые 5 строк последнего сообщения клиента', - 'Attributes of the current customer user data' => 'Атрибуты данных текущего клиента', - 'Attributes of the current ticket owner user data' => 'Атрибуты текущего владельца заявки', - 'Attributes of the current ticket responsible user data' => 'Атрибуты текущего ответственного за заявку', - 'Attributes of the current agent user who requested this action' => - 'Атрибуты текущего агента, запросившего это действие', - 'Attributes of the ticket data' => 'Атрибуты данных заявки', - 'Ticket dynamic fields internal key values' => 'Значения внутренних ключей динамических полей заявки', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Отображаемые значения динамических полей заявки, полезно при использовании полей типа Dropdown и Multiselect', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2088,8 +2047,6 @@ sub Data { 'Edit Salutation' => 'Изменить приветствие', 'Filter for Salutations' => 'Фильтр для приветствий', 'Filter for salutations' => 'Фильтр для приветствий', - 'e. g.' => 'например,', - 'Example salutation' => 'Пример приветствия', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'Необходимо включить безопасный режим!', @@ -2149,7 +2106,6 @@ sub Data { 'Edit Signature' => 'Изменить подпись', 'Filter for Signatures' => 'Фильтр для Подписей', 'Filter for signatures' => 'Фильтр для Подписей', - 'Example signature' => 'Пример подписи', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Управление состояниями', @@ -2321,18 +2277,6 @@ sub Data { 'Delete this entry' => 'Удалить эту запись', 'Do you really want to delete this template?' => 'Действительно удалить этот шаблон?', 'A standard template with this name already exists!' => 'Стандартный шаблон с таким именем уже существует!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Создайте шаблоны типа, только поддерживает это умные теги', - 'Example template' => 'Пример шаблона', - 'The current ticket state is' => 'Текущее состояние заявки', - 'Your email address is' => 'Ваш email адрес ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Управление связями шаблон-вложение', @@ -2591,6 +2535,7 @@ sub Data { 'Assigned to customer user' => 'Назначить клиенту', 'Accessible for customer user' => 'Доступно клиенту', 'My locked tickets' => 'Мои заблокированные заявки', + 'My Owned Tickets' => '', 'My watched tickets' => 'Мои наблюдаемые заявки', 'My responsibilities' => 'Заявки, где я ответственный', 'Tickets in My Queues' => 'Заявки в моих очередях', @@ -2837,6 +2782,13 @@ sub Data { 'New Queue' => 'Новая очередь', 'Move' => 'Переместить', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Не найдено данных о заявках.', 'Open / Close ticket action menu' => 'Меню действия по заявке - Открыть / Закрыть ', @@ -2845,6 +2797,8 @@ sub Data { 'First Response Time' => 'Время до первого ответа', 'Update Time' => 'Время до изменения заявки', 'Solution Time' => 'Время до решения заявки', + 'Impact' => 'Степень влияния', + 'CustomerID' => 'ID компании', 'Move ticket to a different queue' => 'Переместить заявку в другую очередь', 'Change queue' => 'Сменить очередь', @@ -3090,7 +3044,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Параметры', 'e. g. 10*5155 or 105658*' => 'например, 10*5155 или 105658*', - 'CustomerID' => 'ID компании', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Полнотекстовый поиск в заявках (например, "Иван*в" или "Петр*")', 'Types' => 'Типы', 'Time Restrictions' => 'Временные рамки', @@ -3323,6 +3276,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Вы можете установить специальный общедоступный модуль (с помощью менеджера пакетов), например, модуль FAQ, который имеет открытый интерфейс.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Чтобы получить атрибут мероприятия', + ' e. g.' => ' например,', + 'To get the first 20 character of the appointment title.' => 'Чтобы получить первые 20 символов темы мероприятия.', + 'To get the calendar attribute' => 'Чтобы получить атрибут календаря', + 'Attributes of the recipient user for the notification' => 'Атрибуты пользователя - получателя уведомления', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Чтобы получить первые 20 символов темы.', + 'To get the first 5 lines of the email.' => 'Чтобы получить первые 5 строк email.', + 'To get the name of the ticket\'s customer user (if given).' => 'Получить имя клиента заявки (если указано).', + 'To get the article attribute' => 'Чтобы получить атрибут сообщения', + 'Options of the current customer user data' => 'Атрибуты данных о пользователе текущего клиента', + 'Ticket owner options' => 'Атрибуты владельца заявки', + 'Options of the ticket data' => 'Атрибуты данных заявки', + 'Options of ticket dynamic fields internal key values' => 'Атрибуты динамических полей заявки (значения внутренних ключей)', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Атрибуты отображаемых значений динамических полей заявки, полезно при использовании типов Dropdown и Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Первые 20 символов темы из последнего сообщения агента', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Первые 5 строк последнего сообщения агента', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Первые 20 символов темы из последнего сообщения клиента', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Первые 5 строк последнего сообщения клиента', + 'Attributes of the current customer user data' => 'Атрибуты данных текущего клиента', + 'Attributes of the current ticket owner user data' => 'Атрибуты текущего владельца заявки', + 'Attributes of the ticket data' => 'Атрибуты данных заявки', + 'Ticket dynamic fields internal key values' => 'Значения внутренних ключей динамических полей заявки', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Отображаемые значения динамических полей заявки, полезно при использовании полей типа Dropdown и Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'например,', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Справка по тэгам', + 'You can use the following tags' => 'Вы можете использовать следующие теги', + 'Ticket responsible options' => 'Атрибуты ответственного за заявку', + 'Options of the current user who requested this action' => 'Атрибуты текущего пользователя, запросившего это действие', + 'Config options' => 'Опции конфигурации', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Вы можете выбрать одну или несколько групп для определения доступа для разных агентов.', @@ -3920,7 +3928,7 @@ sub Data { 'Customer user of the ticket' => 'Клиент заявки', 'All recipients of the first article' => 'Все получатели первой заметки', 'All recipients of the last article' => 'Все получатели последней заметки', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4376,9 +4384,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Требуется права на перемещение!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Чат не активен.', 'No permission.' => 'Нет разрешения.', @@ -4673,6 +4678,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Ответить на сообщение', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Разделить это сообщение', @@ -5399,6 +5408,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Состояние установки пакетов', 'Some packages have locally modified files.' => 'Некоторые пакеты содержат локально модифицированные файлы.', @@ -5801,6 +5815,7 @@ sub Data { 'Задает высоту окна текстового редактора. Введите число пикселей и значение в процентах.', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6747,6 +6762,14 @@ sub Data { 'Стандартные данные, используемые для атрибутов поиска. Например: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Стандартные данные, используемые для атрибутов поиска. Например: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Задает атрибут заявки по умолчанию для сортировки заявок в обзоре блокированных заявок в интерфейсе агента.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7995,6 +8018,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'временно недействительный', @@ -8618,6 +8691,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Допускает использование small(краткий) режима просмотра заявок (CustomerInfo => 1 - показывает также информацию о клиенте).', 'Always show RichText if available' => 'Всегда показывать RichText если доступно', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Ответ', 'Appointment Calendar overview page.' => 'Страница обзора Календаря мероприятий.', 'Appointment Notifications' => 'Уведомления о мероприятиях', diff --git a/Kernel/Language/sk_SK.pm b/Kernel/Language/sk_SK.pm index 8fbe639bef9..640aadb29df 100644 --- a/Kernel/Language/sk_SK.pm +++ b/Kernel/Language/sk_SK.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.186791842020071; + $Self->{Completeness} = 0.185728092783505; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Telo správy', 'Add new notification language' => 'Pridaj nový notifikačný jazyk', 'Save Changes' => 'Ulož zmeny', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'Notifikácie boli poslané agentovi.', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Odpoveď', 'Auto response from' => 'Automatická odpoveď od', - 'Reference' => 'Referencia', - 'To get the first 20 character of the subject.' => '', - 'To get the first 5 lines of the email.' => '', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => 'Možnosti vlastníka tiketu', - 'Ticket responsible options' => '', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => '', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => 'Referencia', 'ro' => '', 'Read only access to the ticket in this group/queue.' => 'Read-only prístup k tiketom v tejto skupine/rade.', 'rw' => '', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => '', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => '', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => '', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Moje uzamknuté tikety', + 'My Owned Tickets' => '', 'My watched tickets' => 'Moje sledované tikety', 'My responsibilities' => 'Tikety kde som Zodpovedný', 'Tickets in My Queues' => 'Tikety v mojich radoch', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Nový rad', 'Move' => 'Presunúť', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Neboli nájdené žiadne dáta ticketu', 'Open / Close ticket action menu' => 'Otvoriť / Uzatvoriť menu akcíí na tikete', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Čas prvej odozvy', 'Update Time' => 'Čas aktualizácie', 'Solution Time' => 'Čas vyriešenia', + 'Impact' => '', + 'CustomerID' => 'Zákaznícke č.', 'Move ticket to a different queue' => 'Presunúť tiket do iného radu', 'Change queue' => 'Zmeniť rad', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'napríklad 10*5155 alebo 105658*', - 'CustomerID' => 'Zákaznícke č.', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typy', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '', + 'To get the first 5 lines of the email.' => '', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => 'Možnosti vlastníka tiketu', + 'Options of the ticket data' => '', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => '', + 'Options of the current user who requested this action' => '', + 'Config options' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Odpovedať na poznámku', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Rozdel tento článok', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'dočasne neplatný', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odpovedať', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/sl.pm b/Kernel/Language/sl.pm index 45b69c470f7..efa6a293769 100644 --- a/Kernel/Language/sl.pm +++ b/Kernel/Language/sl.pm @@ -29,7 +29,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.213175785043703; + $Self->{Completeness} = 0.21117912371134; # csv separator $Self->{Separator} = ';'; @@ -228,16 +228,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Shrani spremembe', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Lahko uporabite naslednje oznake', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'npr.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfiguracijske možnosti', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -277,20 +267,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Odgovor', 'Auto response from' => 'Avtomatski odgovor od', - 'Reference' => 'Reference', - 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 črk subjekta', - 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 vrst sporočila', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Da vidite atribute članka', - 'Options of the current customer user data' => 'Možnost pregleda podatkov o trenutnem uporabniku', - 'Ticket owner options' => 'Možnost lastnika zahtevka', - 'Ticket responsible options' => 'Možnost odgovornega za zahtevek', - 'Options of the current user who requested this action' => 'Možnosti trenutnega uporabnika, ki je zahteval to akcijo', - 'Options of the ticket data' => 'Možnost podatkov o zahtevku', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Primer odgovora', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -433,6 +409,7 @@ sub Data { 'Toggle %s permission for %s' => 'Spremeni %s dovolenje za %s', 'Customer Default Groups:' => 'Privzete skupine za uporabnika:', 'No changes can be made to these groups.' => 'V teh skupinah spremembe niso dovoljene.', + 'Reference' => 'Reference', 'ro' => '"ro"', 'Read only access to the ticket in this group/queue.' => 'Dostop je omogočen samo za branje zahtevkov v teh skupinah/vrstah.', 'rw' => '"rw"', @@ -1444,24 +1421,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Obvestilo poslano zaposlenemu ali uporabniku.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Pregled prvih 20 znakov predmeta (zadnjega članka zaposlenega).', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Pregled prvih 20 znakov predmeta (zadnji članke zaposlenega)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Pregled prvih 5 vrst sporočila (zadnji članek zaposlenega).', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2080,8 +2039,6 @@ sub Data { 'Edit Salutation' => 'Uredi pozdrav', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'npr.', - 'Example salutation' => 'Primer pozdrava', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2141,7 +2098,6 @@ sub Data { 'Edit Signature' => 'Uredi podpis', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Primer podpisa', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Upravljanje statusov', @@ -2313,18 +2269,6 @@ sub Data { 'Delete this entry' => 'Izbriši ta vnos', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Trenutni status zahtevka je', - 'Your email address is' => 'Vaš naslov E-pošte je', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2583,6 +2527,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Moji prevzeti zahtevki', + 'My Owned Tickets' => '', 'My watched tickets' => 'Moji opazovani zahtevki', 'My responsibilities' => '', 'Tickets in My Queues' => 'Zahtevki v mojih vrstah', @@ -2829,6 +2774,13 @@ sub Data { 'New Queue' => 'Nova vrsta', 'Move' => 'Premakni', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Ni podatkov o zahtevku.', 'Open / Close ticket action menu' => '', @@ -2837,6 +2789,8 @@ sub Data { 'First Response Time' => 'Čas prvega odgovora', 'Update Time' => 'Čas posodobitve', 'Solution Time' => 'Čas rešitve', + 'Impact' => '', + 'CustomerID' => 'ID stranke', 'Move ticket to a different queue' => 'Premakni zahtevek v drugo vrsto', 'Change queue' => 'Spremeni vrsto', @@ -3082,7 +3036,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'npr 10*5155 ali 105658*', - 'CustomerID' => 'ID stranke', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipi', 'Time Restrictions' => '', @@ -3315,6 +3268,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'npr.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 črk subjekta', + 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 vrst sporočila', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Da vidite atribute članka', + 'Options of the current customer user data' => 'Možnost pregleda podatkov o trenutnem uporabniku', + 'Ticket owner options' => 'Možnost lastnika zahtevka', + 'Options of the ticket data' => 'Možnost podatkov o zahtevku', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Pregled prvih 20 znakov predmeta (zadnjega članka zaposlenega).', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Pregled prvih 20 znakov predmeta (zadnji članke zaposlenega)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Pregled prvih 5 vrst sporočila (zadnji članek zaposlenega).', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'npr.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Lahko uporabite naslednje oznake', + 'Ticket responsible options' => 'Možnost odgovornega za zahtevek', + 'Options of the current user who requested this action' => 'Možnosti trenutnega uporabnika, ki je zahteval to akcijo', + 'Config options' => 'Konfiguracijske možnosti', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Izberete lahko eno ali več skupin za opredelitev dostopa za različne uporabnike.', @@ -3912,7 +3920,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4368,9 +4376,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4665,6 +4670,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '', @@ -5391,6 +5400,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5793,6 +5807,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6739,6 +6754,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7987,6 +8010,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'trenutno neveljavno', @@ -8599,6 +8672,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odgovor', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/sr_Cyrl.pm b/Kernel/Language/sr_Cyrl.pm index c619f3e1d57..75e95c563c8 100644 --- a/Kernel/Language/sr_Cyrl.pm +++ b/Kernel/Language/sr_Cyrl.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.923923599870508; + $Self->{Completeness} = 0.917686855670103; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'Садржај поруке', 'Add new notification language' => 'Уклони нови језик обавештења', 'Save Changes' => 'Сачувај промене', - 'Tag Reference' => 'Референца ознаке', - 'Notifications are sent to an agent.' => 'Обавештење ће бити послато оператеру.', - 'You can use the following tags' => 'Можете користити следеће ознаке', - 'To get the first 20 character of the appointment title.' => 'Да видите првих 20 карактера наслова термина.', - 'To get the appointment attribute' => 'Да видите атрибуте термина', - ' e. g.' => ' нпр.', - 'To get the calendar attribute' => 'Да видите атрибуте календара', - 'Attributes of the recipient user for the notification' => 'Атрибути корисника примаоца за обавештење', - 'Config options' => 'Конфигурационе опције', - 'Example notification' => 'Пример обавештења', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Имејл адреса додатног примаоца', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Редови ↔ аутоматски одговори', 'Response' => 'Одговор', 'Auto response from' => 'Аутоматски одговор од', - 'Reference' => 'Референца', - 'To get the first 20 character of the subject.' => 'Да видите првих 20 слова предмета.', - 'To get the first 5 lines of the email.' => 'Да видите првих 5 линија имејла.', - 'To get the name of the ticket\'s customer user (if given).' => 'Да прибавите назив клијента корисника за тикет (ако је дат).', - 'To get the article attribute' => 'Да видите атрибуте чланка', - 'Options of the current customer user data' => 'Опције података о актуелном клијенту кориснику', - 'Ticket owner options' => 'Опције власника тикета', - 'Ticket responsible options' => 'Опције одговорног за тикет', - 'Options of the current user who requested this action' => 'Опције актуелног корисника који је тражио ову акцију', - 'Options of the ticket data' => 'Опције података о тикету', - 'Options of ticket dynamic fields internal key values' => 'Опције за вредности интерних кључева динамичких поља тикета', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Опције за приказане вредности динамичких поља тикета, корисно за поља Dropdown и Multiselect', - 'Example response' => 'Пример одговора', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Управљање сервисима у облаку', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'Промени %s дозволе за %s', 'Customer Default Groups:' => 'Подразумеване групе за клијента:', 'No changes can be made to these groups.' => 'На овим групама промене нису могуће.', + 'Reference' => 'Референца', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Приступ ограничен само на читање за тикете у овим групама/редовима.', 'rw' => 'rw', @@ -1440,24 +1417,6 @@ sub Data { 'Обавети корисника само једном дневно о поједином тикету коришћењем изабраног транспорта.', 'This field is required and must have less than 4000 characters.' => 'Ово поље је обавезно и не сме бити дуже од 4000 карактера.', - 'Notifications are sent to an agent or a customer.' => 'Обавештење послато оператеру или клијенту.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Да видите првих 20 слова предмета (последњег чланка оператера).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Да видите првих 5 линија поруке (последњег чланка оператера).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Да видите првих 20 слова предмета (последњег чланка клијента).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Да видите првих 5 линија поруке (последњег чланка клијента).', - 'Attributes of the current customer user data' => 'Атрибути података актуелног клијента корисника', - 'Attributes of the current ticket owner user data' => 'Атрибути података корисника власника актуелног тикета', - 'Attributes of the current ticket responsible user data' => 'Атрибути података одговорног корисника актуелног тикета', - 'Attributes of the current agent user who requested this action' => - 'Атрибути актуелног корисника оператера који је тражио ову акцију', - 'Attributes of the ticket data' => 'Атрибути података тикета', - 'Ticket dynamic fields internal key values' => 'Вредности интерних кључева динамичких поља тикета', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Приказане вредности динамичких поља, корисно за падајућа и поља са вишеструким избором', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Користите зарез или тачку-зарез за одвајање имејл адреса.', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => 'Уреди Поздрав', 'Filter for Salutations' => 'Филтер за поздраве', 'Filter for salutations' => 'Филтер за поздраве', - 'e. g.' => 'нпр.', - 'Example salutation' => 'Пример поздрава', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'Потребно је да сигуран мод буде укључен!', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'Уреди Потпис', 'Filter for Signatures' => 'Филтер за потписе', 'Filter for signatures' => 'Филтер за потписе', - 'Example signature' => 'Пример потписа', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Управљање статусима', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Обриши овај унос', 'Do you really want to delete this template?' => 'Да ли стварно желите да обришете овај шаблон?', 'A standard template with this name already exists!' => 'Стандардни шаблон са овим називом већ постоји!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Креирај тип шаблона који подржавају само ове паметне ознаке.', - 'Example template' => 'Пример шаблона', - 'The current ticket state is' => 'Тренутни стаус тикета је', - 'Your email address is' => 'Ваша имејл адреса је', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Управљање релацијама шаблони-прилози', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => 'Додељени клијент корисник', 'Accessible for customer user' => 'Дозвољен приступ за клијент корисника', 'My locked tickets' => 'Моји закључани тикети', + 'My Owned Tickets' => '', 'My watched tickets' => 'Моји праћени тикети', 'My responsibilities' => 'Одговоран сам за', 'Tickets in My Queues' => 'Тикети у мојим редовима', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Нови Ред', 'Move' => 'Премести', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Нису нађени подаци о тикету', 'Open / Close ticket action menu' => 'Акциони мени Отварања / Затварања тикета', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'Време првог одговора', 'Update Time' => 'Време ажурирања', 'Solution Time' => 'Време решавања', + 'Impact' => 'Утицај', + 'CustomerID' => 'ID клијента', 'Move ticket to a different queue' => 'Премести тикет у други ред', 'Change queue' => 'Промени ред', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Профил', 'e. g. 10*5155 or 105658*' => 'нпр. 10*5155 или 105658*', - 'CustomerID' => 'ID клијента', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Текстуално претраживање у тикетима (нпр. "John*n" или "Will*")', 'Types' => 'Типови', 'Time Restrictions' => 'Временска ограничења', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Можете инсталирати додатни модул (видите управљање пакетима), нпр. FAQ, који има јавни интерфејс.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Да видите атрибуте термина', + ' e. g.' => ' нпр.', + 'To get the first 20 character of the appointment title.' => 'Да видите првих 20 карактера наслова термина.', + 'To get the calendar attribute' => 'Да видите атрибуте календара', + 'Attributes of the recipient user for the notification' => 'Атрибути корисника примаоца за обавештење', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Да видите првих 20 слова предмета.', + 'To get the first 5 lines of the email.' => 'Да видите првих 5 линија имејла.', + 'To get the name of the ticket\'s customer user (if given).' => 'Да прибавите назив клијента корисника за тикет (ако је дат).', + 'To get the article attribute' => 'Да видите атрибуте чланка', + 'Options of the current customer user data' => 'Опције података о актуелном клијенту кориснику', + 'Ticket owner options' => 'Опције власника тикета', + 'Options of the ticket data' => 'Опције података о тикету', + 'Options of ticket dynamic fields internal key values' => 'Опције за вредности интерних кључева динамичких поља тикета', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Опције за приказане вредности динамичких поља тикета, корисно за поља Dropdown и Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Да видите првих 20 слова предмета (последњег чланка оператера).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Да видите првих 5 линија поруке (последњег чланка оператера).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Да видите првих 20 слова предмета (последњег чланка клијента).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Да видите првих 5 линија поруке (последњег чланка клијента).', + 'Attributes of the current customer user data' => 'Атрибути података актуелног клијента корисника', + 'Attributes of the current ticket owner user data' => 'Атрибути података корисника власника актуелног тикета', + 'Attributes of the ticket data' => 'Атрибути података тикета', + 'Ticket dynamic fields internal key values' => 'Вредности интерних кључева динамичких поља тикета', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Приказане вредности динамичких поља, корисно за падајућа и поља са вишеструким избором', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'нпр.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Референца ознаке', + 'You can use the following tags' => 'Можете користити следеће ознаке', + 'Ticket responsible options' => 'Опције одговорног за тикет', + 'Options of the current user who requested this action' => 'Опције актуелног корисника који је тражио ову акцију', + 'Config options' => 'Конфигурационе опције', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Можете изабрати једну или више група за дефинисање приступа за различите оператере.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => 'Клијент корисник тикета', 'All recipients of the first article' => 'Сви примаоци првог чланка', 'All recipients of the last article' => 'Сви примаоци последњег чланка', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Невидљиво клијенту', 'Visible to customer' => 'Видљиво клијенту', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Неопходна вам је дозвола за премештање!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Ћаскање није активно.', 'No permission.' => 'Нема дозволе.', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Одговори на напомену', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Подели овај чланак', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => 'Резервне копије прошлих конфигурација више нису неопходне за рад инсталираних пакета, молимо уклоните их из Kernel/Config/Backups.', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Статус инсталације пакета', 'Some packages have locally modified files.' => 'Неки пакети садрже локално измењене датотеке.', @@ -5789,6 +5803,7 @@ sub Data { 'Одређује висину за компоненту Rich Text Editor. Унеси број (пиксели) или процентуалну вредност (релативну).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { 'Подразумевани подаци за коришћење на атрибутима за приказ претраге тикета. Пример: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Подразумевани подаци за коришћење на атрибутима за приказ претраге тикета. Пример: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Дефинише подразумевани атрибут тикета за сортирање тикета у прегледу закључаног тикета интерфејса оператера.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'неважећи-привремено', @@ -8606,6 +8679,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Дозвољава поседовање малог формата прегледа тикета ( CustomerInfo => 1 - такође приказује информације о клијенту).', 'Always show RichText if available' => 'Увек прикажи RichText ако је доступан', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Одговор', 'Appointment Calendar overview page.' => 'Страница за преглед календара.', 'Appointment Notifications' => 'Обавештења о термину', diff --git a/Kernel/Language/sr_Latn.pm b/Kernel/Language/sr_Latn.pm index 03af43509d5..8251f290bd5 100644 --- a/Kernel/Language/sr_Latn.pm +++ b/Kernel/Language/sr_Latn.pm @@ -31,7 +31,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.923923599870508; + $Self->{Completeness} = 0.917686855670103; # csv separator $Self->{Separator} = ';'; @@ -230,16 +230,6 @@ sub Data { 'Message body' => 'Sadržaj poruke', 'Add new notification language' => 'Ukloni novi jezik obaveštenja', 'Save Changes' => 'Sačuvaj promene', - 'Tag Reference' => 'Referenca oznake', - 'Notifications are sent to an agent.' => 'Obaveštenje će biti poslato operateru.', - 'You can use the following tags' => 'Možete koristiti sledeće oznake', - 'To get the first 20 character of the appointment title.' => 'Da vidite prvih 20 karaktera naslova termina.', - 'To get the appointment attribute' => 'Da vidite atribute termina', - ' e. g.' => ' npr.', - 'To get the calendar attribute' => 'Da vidite atribute kalendara', - 'Attributes of the recipient user for the notification' => 'Atributi korisnika primaoca za obaveštenje', - 'Config options' => 'Konfiguracione opcije', - 'Example notification' => 'Primer obaveštenja', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Imejl adresa dodatnog primaoca', @@ -279,20 +269,6 @@ sub Data { 'Queues ↔ Auto Responses' => 'Redovi ↔ automatski odgovori', 'Response' => 'Odgovor', 'Auto response from' => 'Automatski odgovor od', - 'Reference' => 'Referenca', - 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 slova predmeta.', - 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 linija imejla.', - 'To get the name of the ticket\'s customer user (if given).' => 'Da pribavite naziv klijenta korisnika za tiket (ako je dat).', - 'To get the article attribute' => 'Da vidite atribute članka', - 'Options of the current customer user data' => 'Opcije podataka o aktuelnom klijentu korisniku', - 'Ticket owner options' => 'Opcije vlasnika tiketa', - 'Ticket responsible options' => 'Opcije odgovornog za tiket', - 'Options of the current user who requested this action' => 'Opcije aktuelnog korisnika koji je tražio ovu akciju', - 'Options of the ticket data' => 'Opcije podataka o tiketu', - 'Options of ticket dynamic fields internal key values' => 'Opcije za vrednosti internih ključeva dinamičkih polja tiketa', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Opcije za prikazane vrednosti dinamičkih polja tiketa, korisno za polja Dropdown i Multiselect', - 'Example response' => 'Primer odgovora', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Upravljanje servisima u oblaku', @@ -435,6 +411,7 @@ sub Data { 'Toggle %s permission for %s' => 'Promeni %s dozvole za %s', 'Customer Default Groups:' => 'Podrazumevane grupe za klijenta:', 'No changes can be made to these groups.' => 'Na ovim grupama promene nisu moguće.', + 'Reference' => 'Referenca', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Pristup ograničen samo na čitanje za tikete u ovim grupama/redovima.', 'rw' => 'rw', @@ -1446,24 +1423,6 @@ sub Data { 'Obaveti korisnika samo jednom dnevno o pojedinom tiketu korišćenjem izabranog transporta.', 'This field is required and must have less than 4000 characters.' => 'Ovo polje je obavezno i ne sme biti duže od 4000 karaktera.', - 'Notifications are sent to an agent or a customer.' => 'Obaveštenje poslato operateru ili klijentu.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Da vidite prvih 20 slova predmeta (poslednjeg članka operatera).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Da vidite prvih 5 linija poruke (poslednjeg članka operatera).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Da vidite prvih 20 slova predmeta (poslednjeg članka klijenta).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Da vidite prvih 5 linija poruke (poslednjeg članka klijenta).', - 'Attributes of the current customer user data' => 'Atributi podataka aktuelnog klijenta korisnika', - 'Attributes of the current ticket owner user data' => 'Atributi podataka korisnika vlasnika aktuelnog tiketa', - 'Attributes of the current ticket responsible user data' => 'Atributi podataka odgovornog korisnika aktuelnog tiketa', - 'Attributes of the current agent user who requested this action' => - 'Atributi aktuelnog korisnika operatera koji je tražio ovu akciju', - 'Attributes of the ticket data' => 'Atributi podataka tiketa', - 'Ticket dynamic fields internal key values' => 'Vrednosti internih ključeva dinamičkih polja tiketa', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Prikazane vrednosti dinamičkih polja, korisno za padajuća i polja sa višestrukim izborom', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => 'Koristite zarez ili tačku-zarez za odvajanje imejl adresa.', @@ -2082,8 +2041,6 @@ sub Data { 'Edit Salutation' => 'Uredi Pozdrav', 'Filter for Salutations' => 'Filter za pozdrave', 'Filter for salutations' => 'Filter za pozdrave', - 'e. g.' => 'npr.', - 'Example salutation' => 'Primer pozdrava', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => 'Potrebno je da siguran mod bude uključen!', @@ -2143,7 +2100,6 @@ sub Data { 'Edit Signature' => 'Uredi Potpis', 'Filter for Signatures' => 'Filter za potpise', 'Filter for signatures' => 'Filter za potpise', - 'Example signature' => 'Primer potpisa', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Upravljanje statusima', @@ -2315,18 +2271,6 @@ sub Data { 'Delete this entry' => 'Obriši ovaj unos', 'Do you really want to delete this template?' => 'Da li stvarno želite da obrišete ovaj šablon?', 'A standard template with this name already exists!' => 'Standardni šablon sa ovim nazivom već postoji!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Kreiraj tip šablona koji podržavaju samo ove pametne oznake.', - 'Example template' => 'Primer šablona', - 'The current ticket state is' => 'Trenutni staus tiketa je', - 'Your email address is' => 'Vaša imejl adresa je', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => 'Upravljanje relacijama šabloni-prilozi', @@ -2585,6 +2529,7 @@ sub Data { 'Assigned to customer user' => 'Dodeljeni klijent korisnik', 'Accessible for customer user' => 'Dozvoljen pristup za klijent korisnika', 'My locked tickets' => 'Moji zaključani tiketi', + 'My Owned Tickets' => '', 'My watched tickets' => 'Moji praćeni tiketi', 'My responsibilities' => 'Odgovoran sam za', 'Tickets in My Queues' => 'Tiketi u mojim redovima', @@ -2831,6 +2776,13 @@ sub Data { 'New Queue' => 'Novi Red', 'Move' => 'Premesti', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Nisu nađeni podaci o tiketu', 'Open / Close ticket action menu' => 'Akcioni meni Otvaranja / Zatvaranja tiketa', @@ -2839,6 +2791,8 @@ sub Data { 'First Response Time' => 'Vreme prvog odgovora', 'Update Time' => 'Vreme ažuriranja', 'Solution Time' => 'Vreme rešavanja', + 'Impact' => 'Uticaj', + 'CustomerID' => 'ID klijenta', 'Move ticket to a different queue' => 'Premesti tiket u drugi red', 'Change queue' => 'Promeni red', @@ -3084,7 +3038,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'npr. 10*5155 ili 105658*', - 'CustomerID' => 'ID klijenta', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => 'Tekstualno pretraživanje u tiketima (npr. "John*n" ili "Will*")', 'Types' => 'Tipovi', 'Time Restrictions' => 'Vremenska ograničenja', @@ -3317,6 +3270,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Možete instalirati dodatni modul (vidite upravljanje paketima), npr. FAQ, koji ima javni interfejs.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Da vidite atribute termina', + ' e. g.' => ' npr.', + 'To get the first 20 character of the appointment title.' => 'Da vidite prvih 20 karaktera naslova termina.', + 'To get the calendar attribute' => 'Da vidite atribute kalendara', + 'Attributes of the recipient user for the notification' => 'Atributi korisnika primaoca za obaveštenje', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Da vidite prvih 20 slova predmeta.', + 'To get the first 5 lines of the email.' => 'Da vidite prvih 5 linija imejla.', + 'To get the name of the ticket\'s customer user (if given).' => 'Da pribavite naziv klijenta korisnika za tiket (ako je dat).', + 'To get the article attribute' => 'Da vidite atribute članka', + 'Options of the current customer user data' => 'Opcije podataka o aktuelnom klijentu korisniku', + 'Ticket owner options' => 'Opcije vlasnika tiketa', + 'Options of the ticket data' => 'Opcije podataka o tiketu', + 'Options of ticket dynamic fields internal key values' => 'Opcije za vrednosti internih ključeva dinamičkih polja tiketa', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Opcije za prikazane vrednosti dinamičkih polja tiketa, korisno za polja Dropdown i Multiselect', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Da vidite prvih 20 slova predmeta (poslednjeg članka operatera).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Da vidite prvih 5 linija poruke (poslednjeg članka operatera).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Da vidite prvih 20 slova predmeta (poslednjeg članka klijenta).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Da vidite prvih 5 linija poruke (poslednjeg članka klijenta).', + 'Attributes of the current customer user data' => 'Atributi podataka aktuelnog klijenta korisnika', + 'Attributes of the current ticket owner user data' => 'Atributi podataka korisnika vlasnika aktuelnog tiketa', + 'Attributes of the ticket data' => 'Atributi podataka tiketa', + 'Ticket dynamic fields internal key values' => 'Vrednosti internih ključeva dinamičkih polja tiketa', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Prikazane vrednosti dinamičkih polja, korisno za padajuća i polja sa višestrukim izborom', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'npr.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Referenca oznake', + 'You can use the following tags' => 'Možete koristiti sledeće oznake', + 'Ticket responsible options' => 'Opcije odgovornog za tiket', + 'Options of the current user who requested this action' => 'Opcije aktuelnog korisnika koji je tražio ovu akciju', + 'Config options' => 'Konfiguracione opcije', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Možete izabrati jednu ili više grupa za definisanje pristupa za različite operatere.', @@ -3914,7 +3922,7 @@ sub Data { 'Customer user of the ticket' => 'Klijent korisnik tiketa', 'All recipients of the first article' => 'Svi primaoci prvog članka', 'All recipients of the last article' => 'Svi primaoci poslednjeg članka', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => 'Nevidljivo klijentu', 'Visible to customer' => 'Vidljivo klijentu', @@ -4370,9 +4378,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Neophodna vam je dozvola za premeštanje!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Ćaskanje nije aktivno.', 'No permission.' => 'Nema dozvole.', @@ -4667,6 +4672,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Odgovori na napomenu', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Podeli ovaj članak', @@ -5393,6 +5402,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => 'Rezervne kopije prošlih konfiguracija više nisu neophodne za rad instaliranih paketa, molimo uklonite ih iz Kernel/Config/Backups.', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Status instalacije paketa', 'Some packages have locally modified files.' => 'Neki paketi sadrže lokalno izmenjene datoteke.', @@ -5795,6 +5809,7 @@ sub Data { 'Određuje visinu za komponentu Rich Text Editor. Unesi broj (pikseli) ili procentualnu vrednost (relativnu).', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ sub Data { 'Podrazumevani podaci za korišćenje na atributima za prikaz pretrage tiketa. Primer: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;".', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Podrazumevani podaci za korišćenje na atributima za prikaz pretrage tiketa. Primer: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Definiše podrazumevani atribut tiketa za sortiranje tiketa u pregledu zaključanog tiketa interfejsa operatera.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'nevažeći-privremeno', @@ -8612,6 +8685,7 @@ Vaša tehnička podrška 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Dozvoljava posedovanje malog formata pregleda tiketa ( CustomerInfo => 1 - takođe prikazuje informacije o klijentu).', 'Always show RichText if available' => 'Uvek prikaži RichText ako je dostupan', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Odgovor', 'Appointment Calendar overview page.' => 'Stranica za pregled kalendara.', 'Appointment Notifications' => 'Obaveštenja o terminu', diff --git a/Kernel/Language/sv.pm b/Kernel/Language/sv.pm index 19717f35327..cdab708112c 100644 --- a/Kernel/Language/sv.pm +++ b/Kernel/Language/sv.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%Y.%M.%D'; $Self->{DateInputFormat} = '%Y.%M.%D'; $Self->{DateInputFormatLong} = '%Y.%M.%D - %T'; - $Self->{Completeness} = 0.342991259307219; + $Self->{Completeness} = 0.340045103092784; # csv separator $Self->{Separator} = ';'; @@ -227,16 +227,6 @@ sub Data { 'Message body' => 'Meddelandekropp', 'Add new notification language' => 'Lägg till nytt notifieringsspråk', 'Save Changes' => 'Spara ändringar', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => 'Påminnelser skickas till handläggare.', - 'You can use the following tags' => 'Du kan använda följande taggar', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => ' t.ex.', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Konfigurationsinställningar', - 'Example notification' => 'Exempelnotifiering', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Ytterligare mottagaradresser', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Svar', 'Auto response from' => 'Autosvar från', - 'Reference' => 'Referens', - 'To get the first 20 character of the subject.' => 'För att få dom första 20 tecknen i ärenderaden', - 'To get the first 5 lines of the email.' => 'För att få dom första fem raderna i mejlet', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'För att hämta artikelattribut', - 'Options of the current customer user data' => 'Inställningar för kundens användardata', - 'Ticket owner options' => 'Alternativ för ärendeägare', - 'Ticket responsible options' => 'Alternativ för ärendeansvarig', - 'Options of the current user who requested this action' => 'Alternativ för nuvarande användare som begärde denna åtgärd', - 'Options of the ticket data' => 'Alternativ för ärendedata', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Exempelsvar', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Molntjänsthantering', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => 'Växla %s rättigheter för %s', 'Customer Default Groups:' => 'Standardgrupper för kund:', 'No changes can be made to these groups.' => 'Inga ändringar kan göras för dessa grupper.', + 'Reference' => 'Referens', 'ro' => 'läs', 'Read only access to the ticket in this group/queue.' => 'Endast läsrättighet till ärenden i denna grupp/kö.', 'rw' => 'skriv', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Notifieringar skickas till handläggare eller kunder.', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'För att få de första 20 tecknen i ärenderaden (på senaste handläggarartikeln).', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'För att få de första fem raderna i kroppen (på senaste handläggarartikeln).', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'För att då de första 20 tecknen i ärenderaden (på senaste kundartikeln).', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'För att få de fem första raderna i kroppen (på senaste kundartikeln).', - 'Attributes of the current customer user data' => 'Egenskaper för kundens användardata', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => 'Redigera hälsningsfras', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 't.ex.', - 'Example salutation' => 'Exempel på hälsningsfras', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => 'Redigera signatur', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Exempelsignatur', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Status', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => 'Radera denna post', 'Do you really want to delete this template?' => 'Vill du verkligen radera den här mallen?', 'A standard template with this name already exists!' => 'En standardmall med det här namnet existerar redan!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => 'Exempelmall', - 'The current ticket state is' => 'Nuvarande ärendestatus', - 'Your email address is' => 'Din e-postadress', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Mina låsta ärenden', + 'My Owned Tickets' => '', 'My watched tickets' => 'Mina bevakade ärenden', 'My responsibilities' => 'Mina uppdrag', 'Tickets in My Queues' => 'Ärenden i Mina Köer', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'Ny Kö', 'Move' => 'Flytta', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Ingen ärendeinformation hittad.', 'Open / Close ticket action menu' => 'Öppna/stängda ärenden-menyn', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'Första Responstid', 'Update Time' => 'Uppdateringstid', 'Solution Time' => 'Lösningstid', + 'Impact' => 'Påverkan', + 'CustomerID' => 'Kund-ID', 'Move ticket to a different queue' => 'Flytta ärende till en annan kö', 'Change queue' => 'Ändra kö', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Kund-ID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Typer', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => ' t.ex.', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'För att få dom första 20 tecknen i ärenderaden', + 'To get the first 5 lines of the email.' => 'För att få dom första fem raderna i mejlet', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'För att hämta artikelattribut', + 'Options of the current customer user data' => 'Inställningar för kundens användardata', + 'Ticket owner options' => 'Alternativ för ärendeägare', + 'Options of the ticket data' => 'Alternativ för ärendedata', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'För att få de första 20 tecknen i ärenderaden (på senaste handläggarartikeln).', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'För att få de första fem raderna i kroppen (på senaste handläggarartikeln).', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'För att då de första 20 tecknen i ärenderaden (på senaste kundartikeln).', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'För att få de fem första raderna i kroppen (på senaste kundartikeln).', + 'Attributes of the current customer user data' => 'Egenskaper för kundens användardata', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 't.ex.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Du kan använda följande taggar', + 'Ticket responsible options' => 'Alternativ för ärendeansvarig', + 'Options of the current user who requested this action' => 'Alternativ för nuvarande användare som begärde denna åtgärd', + 'Config options' => 'Konfigurationsinställningar', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Svara på anteckning', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Dela den här artikeln', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'Paketinstallationsstatus', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6738,6 +6753,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7986,6 +8009,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '* ogiltig-tillfälligt', @@ -8598,6 +8671,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Svar', 'Appointment Calendar overview page.' => 'Kalenderhändelseöversikt.', 'Appointment Notifications' => 'Kalenderhändelsepåminnelser', diff --git a/Kernel/Language/sw.pm b/Kernel/Language/sw.pm index a37ca4ff3e9..6d3c1e9294c 100644 --- a/Kernel/Language/sw.pm +++ b/Kernel/Language/sw.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%M/%D/%Y'; $Self->{DateInputFormat} = '%M/%D/%Y'; $Self->{DateInputFormatLong} = '%M/%D/%Y - %T'; - $Self->{Completeness} = 0.445937196503723; + $Self->{Completeness} = 0.442654639175258; # csv separator $Self->{Separator} = ','; @@ -227,16 +227,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => 'Hifadhi mabadiliko', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Unaweza kutumia lebo zifuatazo', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'Mfano', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Mchaguo wa usanidi', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Majibu', 'Auto response from' => 'Majibu automatiki kutoka', - 'Reference' => 'Marejeo', - 'To get the first 20 character of the subject.' => 'Kupata herufi 20 za kwanza za somo', - 'To get the first 5 lines of the email.' => 'Kupata mistari 5 ya kwanza ya barua pepe.', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Kupata sifa za makala', - 'Options of the current customer user data' => 'Chaguo la data za mtumiaji za mteja wa sasa', - 'Ticket owner options' => 'Chaguo la mmiliki wa tiketi', - 'Ticket responsible options' => 'Michaguo ya tiketi husika', - 'Options of the current user who requested this action' => 'Michaguo ya mtumiaji wa sasa ambae ameomba tendo hili.', - 'Options of the ticket data' => 'Chaguo la data ya tiketi', - 'Options of ticket dynamic fields internal key values' => 'Chaguo la thamani za muhimu za ndani za uga wenye nguvu wa tiketi.', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Chaguo la thamani za za uga wenye nguvu wa kuonyesa wa tiketi, inatumika katika uga wa Kuangushachini na Chaguowingi.', - 'Example response' => 'Majibu ya mfano', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => 'Geuza ruhusa %s kwa %s', 'Customer Default Groups:' => 'Kikundi chaguo-msingi cha mteja', 'No changes can be made to these groups.' => 'Hakuna mabadiliko yanayoweza kufanywa katika makundi haya.', + 'Reference' => 'Marejeo', 'ro' => 'ro', 'Read only access to the ticket in this group/queue.' => 'Ufikivu wa kusoma tu kwenda kwenye tiketi katika kikundi hiki/foleni.', 'rw' => 'soma andikka', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Taarifa zimetumwa kwa wakala au mteja', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Kupata herufi 20 za kwanza za somo (kutoka kwa wakala wa karibuni)', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Kupata mistari 5 ya kwanza ya kiini (kutoka kwa wakala wa makala wa karibuni)', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Kupata herufi 20 za kwanza za somo (kutoka kwa makala ya mteja wa karibuni)', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Kupata mistari 5 ya kwanza ya kiini (kutoka kwa makala ya mteja wa karibuni)', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => 'Hariri salamu', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'Mfano', - 'Example salutation' => 'Mfano wa salamu', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => 'Hariri Saini', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Saini ya mfano', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Usimamizi wa hali', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => 'Futa ingizo hili', 'Do you really want to delete this template?' => 'Kweli uanataka kufuta hiki kiolezo?', 'A standard template with this name already exists!' => 'Kielezo cha kawaida kwa jina hili tayari kipo!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Tengeneza aina ya violezo kwa kusaidia tu lebo maizi.', - 'Example template' => 'Kielezo cha mfano', - 'The current ticket state is' => 'Hali ya tiketi ya sasa ni', - 'Your email address is' => 'Anuani yako ya barua pepe ni', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Tiketi zangu zilizofungwa', + 'My Owned Tickets' => '', 'My watched tickets' => 'Tiketi zangu zinazoangaliwa', 'My responsibilities' => 'Majukumu yangu', 'Tickets in My Queues' => 'Tiketi katika foleni yangu', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'Foleni mpya', 'Move' => 'Sogea', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Data za tiketi hazijapatikana', 'Open / Close ticket action menu' => '', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'Muda wa kwanza wa majibu', 'Update Time' => 'Muda wa kusasisha', 'Solution Time' => 'Muda wa ufumbuzi', + 'Impact' => 'Madhara', + 'CustomerID' => 'Kitambilisho cha mteja', 'Move ticket to a different queue' => 'Hamisha tiketi kwenye foleni nyingine', 'Change queue' => 'Badili foleni', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Maelezo mafupi', 'e. g. 10*5155 or 105658*' => 'Mfano 10*5155 au 105658', - 'CustomerID' => 'Kitambilisho cha mteja', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Aina', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'Mfano', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Kupata herufi 20 za kwanza za somo', + 'To get the first 5 lines of the email.' => 'Kupata mistari 5 ya kwanza ya barua pepe.', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Kupata sifa za makala', + 'Options of the current customer user data' => 'Chaguo la data za mtumiaji za mteja wa sasa', + 'Ticket owner options' => 'Chaguo la mmiliki wa tiketi', + 'Options of the ticket data' => 'Chaguo la data ya tiketi', + 'Options of ticket dynamic fields internal key values' => 'Chaguo la thamani za muhimu za ndani za uga wenye nguvu wa tiketi.', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Chaguo la thamani za za uga wenye nguvu wa kuonyesa wa tiketi, inatumika katika uga wa Kuangushachini na Chaguowingi.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Kupata herufi 20 za kwanza za somo (kutoka kwa wakala wa karibuni)', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Kupata mistari 5 ya kwanza ya kiini (kutoka kwa wakala wa makala wa karibuni)', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Kupata herufi 20 za kwanza za somo (kutoka kwa makala ya mteja wa karibuni)', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Kupata mistari 5 ya kwanza ya kiini (kutoka kwa makala ya mteja wa karibuni)', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'Mfano', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Unaweza kutumia lebo zifuatazo', + 'Ticket responsible options' => 'Michaguo ya tiketi husika', + 'Options of the current user who requested this action' => 'Michaguo ya mtumiaji wa sasa ambae ameomba tendo hili.', + 'Config options' => 'Mchaguo wa usanidi', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Unaweza kuchagua kikundi kimoja na zaidi kuwapa ufikivu kwa mawakala mbalimbali.', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Gawanya makala hii', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5792,6 +5806,7 @@ sub Data { 'Inafafanua urefu kwa kijenzi cha mhariri wa matini tajini kwa skrini hii. Ingiza namba (Pikseli) au thamani ya asilimia (Inayohusika).refu wa ', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6741,6 +6756,14 @@ Mfano: 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'Data chaguo-msingi kutumia katika sifa kwa ajili ya skrini ya kutafuta ya tiketi: "Mwaka wa kuanza wa muda wa kutengeneza tiketi=2010; Mwezi wa kuanza wa muda wa kutengeneza tiketi=10; Siku ya kuanza ya muda wa kutengeneza tiketi=4; Mwaka wa kuacha wa muda wa kutengeneza tiketi =2010; Mwezi wa kuacha wa muda wa kutengeneza tiketi = 11; Siku ya kuacha ya muda wa kutengeneza tiketi=3; ".', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'Inafafanua sifa ya tiketi chaguo-msingi kwa ajili ya kupanga tiketi katika mandhari ya tiketi zilizofungwa ya kiolesura cha mteja.', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ Mfano: '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'isiyo halali kwa muda mfupi', @@ -8601,6 +8674,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'Inaruhusu kuwa na marejeo ya tiketi ya umbizo dogo (Taarifa za mteja =>1 - inaonyesha pia taarifa za mteja).', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'jibu', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/th_TH.pm b/Kernel/Language/th_TH.pm index 93eacccba9a..5067b4deb4a 100644 --- a/Kernel/Language/th_TH.pm +++ b/Kernel/Language/th_TH.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D/%M/%Y'; $Self->{DateInputFormat} = '%D/%M/%Y'; $Self->{DateInputFormatLong} = '%D/%M/%Y - %T'; - $Self->{Completeness} = 0.54354159922305; + $Self->{Completeness} = 0.53930412371134; # csv separator $Self->{Separator} = ','; @@ -224,16 +224,6 @@ sub Data { 'Message body' => 'เนื้อหาของข้อความ', 'Add new notification language' => 'เพิ่มภาษาใหม่ของการแจ้งเตือน', 'Save Changes' => 'บันทึกการเปลี่ยนแปลง', - 'Tag Reference' => 'แท็กข้อมูลอ้างอิง', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'คุณสามารถใช้แท็กต่อไปนี้', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'ตัวอย่างเช่น', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => 'คุณลักษณะของผู้ใช้ผู้รับสำหรับการแจ้งเตือน', - 'Config options' => 'ตัวเลือกการกำหนดค่า', - 'Example notification' => 'ตัวอย่างการแจ้งเตือน', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'ที่อยู่อีเมลของผู้รับเพิ่มเติม', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'ตอบสนอง', 'Auto response from' => 'การตอบสนองอัตโนมัติจาก', - 'Reference' => 'อ้างอิง', - 'To get the first 20 character of the subject.' => 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง', - 'To get the first 5 lines of the email.' => 'เพื่อให้ได้5 บรรทัดแรกของอีเมล', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'เพื่อให้ได้คุณลักษณะของบทความ', - 'Options of the current customer user data' => 'ตัวเลือกของลูกค้าผู้ใช้ข้อมูลในปัจจุบัน', - 'Ticket owner options' => 'ตัวเลือกเจ้าของตั๋ว', - 'Ticket responsible options' => 'ตัวเลือกผู้รับผิดชอบตั๋ว', - 'Options of the current user who requested this action' => 'ตัวเลือกของผู้ใช้ปัจจุบันที่ร้องขอการกระทำนี้', - 'Options of the ticket data' => 'ตัวเลือกของข้อมูลของตั๋ว', - 'Options of ticket dynamic fields internal key values' => 'ตัวเลือกของช่องตั๋วแบบไดนามิกค่าคีย์ภายใน', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'ตัวเลือกของช่องตั๋วแบบไดนามิกที่แสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ', - 'Example response' => 'ตัวอย่างการตอบสนอง', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'การจัดการบริการระบบคลาวด์', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => 'สลับ %s การอนุญาตสำหรับ %s', 'Customer Default Groups:' => 'กลุ่มลูกค้าเริ่มต้น:', 'No changes can be made to these groups.' => 'ไม่มีการเปลี่ยนแปลงใหนที่สามารถทำเพื่อกลุ่มเหล่านี้', + 'Reference' => 'อ้างอิง', 'ro' => 'แถว', 'Read only access to the ticket in this group/queue.' => 'ตั๋วในกลุ่ม/คิวนี้ สามารถอ่านเท่านั้น', 'rw' => 'แถว', @@ -1440,24 +1417,6 @@ sub Data { 'แจ้งให้ผู้ใช้เพียงครั้งเดียวต่อวันเกี่ยวกับตั๋วเพียงใบเดียวโดยใช้การขนส่งที่คุณเลือก', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'การแจ้งเตือนจะถูกส่งไปยังเอเย่นต์หรือลูกค้า', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความเอเย่นต์ล่าสุด) ', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความเอเย่นต์ล่าสุด) ', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความลูกค้าล่าสุด) ', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความลูกค้าล่าสุด) ', - 'Attributes of the current customer user data' => 'คุณลักษณะของข้อมูลลูกค้าผู้ใช้ปัจจุบัน', - 'Attributes of the current ticket owner user data' => 'คุณลักษณะของข้อมูลผู้ใช้เจ้าของตั๋วปัจจุบัน', - 'Attributes of the current ticket responsible user data' => 'คุณลักษณะของข้อมูลผู้ใช้ที่ดูแลตั๋วปัจจุบัน', - 'Attributes of the current agent user who requested this action' => - 'คุณลักษณะของผู้ใช้เอเย่นต์ปัจจุบันที่ร้องขอการดำเนินการนี้', - 'Attributes of the ticket data' => 'คุณลักษณะของข้อมูลตั๋ว', - 'Ticket dynamic fields internal key values' => 'ค่าคีย์ภายในช่องตั๋วแบบไดนามิก', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'ช่องตั๋วแบบไดนามิกแสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2078,8 +2037,6 @@ sub Data { 'Edit Salutation' => 'แก้ไขคำขึ้นต้น', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'ตัวอย่างเช่น', - 'Example salutation' => 'ตัวอย่างคำขึ้นต้น', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2139,7 +2096,6 @@ sub Data { 'Edit Signature' => 'แก้ไขลายเซ็น', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'แก้ไขลายเซ็น', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'การจัดการสถานะ', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => 'ลบการกรอกข้อมูลนี้', 'Do you really want to delete this template?' => 'คุณต้องการที่จะลบแม่แบบนี้หรือไม่?', 'A standard template with this name already exists!' => 'แม่แบบมาตรฐานที่ใช้ชื่อนี้มีอยู่แล้ว!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'สร้างประเภทแม่แบบซึ่งสนับสนุนเฉพาะสมาร์ทแท็กนี้', - 'Example template' => 'ตัวอย่างแม่แบบ', - 'The current ticket state is' => 'สถานะตั๋วปัจจุบัน', - 'Your email address is' => 'ที่อยู่อีเมลของคุณคือ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'ตั๋วที่ถูกล็อคของฉัน', + 'My Owned Tickets' => '', 'My watched tickets' => 'ตั๋วดูแล้วของฉัน', 'My responsibilities' => 'ความรับผิดชอบของฉัน', 'Tickets in My Queues' => 'ตั๋วในคิวของฉัน', @@ -2828,6 +2773,13 @@ sub Data { 'New Queue' => 'คิวใหม่', 'Move' => 'ย้าย', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'ไม่พบข้อมูลตั๋ว', 'Open / Close ticket action menu' => 'เปิด/ปิดเมนูตั๋วการดำเนินการ', @@ -2836,6 +2788,8 @@ sub Data { 'First Response Time' => 'เวลาตอบสนองครั้งแรก', 'Update Time' => 'เวลาการอัพเดต', 'Solution Time' => 'เวลาการแก้ปัญหา', + 'Impact' => 'ผลกระทบ', + 'CustomerID' => 'ไอดีลูกค้า', 'Move ticket to a different queue' => 'ย้ายตั๋วไปคิวอื่น', 'Change queue' => 'เปลี่ยนคิว', @@ -3081,7 +3035,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'โปรไฟล์', 'e. g. 10*5155 or 105658*' => 'เช่น 10*5155 หรือ 105658*', - 'CustomerID' => 'ไอดีลูกค้า', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'ประเภท', 'Time Restrictions' => '', @@ -3314,6 +3267,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'คุณสามารถติดตั้งโมดูลสาธารณะที่สามารถกำหนดเอง (ผ่านผู้จัดการแพคเกจ) เช่นโมดูลFAQซึ่งมีอินเตอร์เฟซสาธารณะ', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'ตัวอย่างเช่น', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => 'คุณลักษณะของผู้ใช้ผู้รับสำหรับการแจ้งเตือน', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง', + 'To get the first 5 lines of the email.' => 'เพื่อให้ได้5 บรรทัดแรกของอีเมล', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'เพื่อให้ได้คุณลักษณะของบทความ', + 'Options of the current customer user data' => 'ตัวเลือกของลูกค้าผู้ใช้ข้อมูลในปัจจุบัน', + 'Ticket owner options' => 'ตัวเลือกเจ้าของตั๋ว', + 'Options of the ticket data' => 'ตัวเลือกของข้อมูลของตั๋ว', + 'Options of ticket dynamic fields internal key values' => 'ตัวเลือกของช่องตั๋วแบบไดนามิกค่าคีย์ภายใน', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'ตัวเลือกของช่องตั๋วแบบไดนามิกที่แสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความเอเย่นต์ล่าสุด) ', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความเอเย่นต์ล่าสุด) ', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความลูกค้าล่าสุด) ', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความลูกค้าล่าสุด) ', + 'Attributes of the current customer user data' => 'คุณลักษณะของข้อมูลลูกค้าผู้ใช้ปัจจุบัน', + 'Attributes of the current ticket owner user data' => 'คุณลักษณะของข้อมูลผู้ใช้เจ้าของตั๋วปัจจุบัน', + 'Attributes of the ticket data' => 'คุณลักษณะของข้อมูลตั๋ว', + 'Ticket dynamic fields internal key values' => 'ค่าคีย์ภายในช่องตั๋วแบบไดนามิก', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'ช่องตั๋วแบบไดนามิกแสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'ตัวอย่างเช่น', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'แท็กข้อมูลอ้างอิง', + 'You can use the following tags' => 'คุณสามารถใช้แท็กต่อไปนี้', + 'Ticket responsible options' => 'ตัวเลือกผู้รับผิดชอบตั๋ว', + 'Options of the current user who requested this action' => 'ตัวเลือกของผู้ใช้ปัจจุบันที่ร้องขอการกระทำนี้', + 'Config options' => 'ตัวเลือกการกำหนดค่า', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'คุณสามารถเลือกหนึ่งหรือมากกว่าหนึ่งกลุ่มเพื่อกำหนดการเข้าถึงสำหรับเอเย่นต์ที่แตกต่างกัน', @@ -3911,7 +3919,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4367,9 +4375,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'คุณจำเป็นต้องย้ายสิทธิ์!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'แชทยังไม่ทำงาน', 'No permission.' => 'ไม่มีสิทธิ์', @@ -4664,6 +4669,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'ตอบกลับไปยังโน้ต', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'แยกบทความนี้', @@ -5390,6 +5399,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => 'สถานะการติดตั้งแพคเกจ', 'Some packages have locally modified files.' => 'แพคเกจบางส่วนมีการปรับเปลี่ยนไฟล์ภายในเครื่อง', @@ -5792,6 +5806,7 @@ sub Data { 'กำหนดความสูงสำหรับคอมโพเนนต์แก้ไขข้อความ ใส่หมายเลข (พิกเซล) หรือค่าร้อยละ (เทียบ)', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6739,6 +6754,14 @@ sub Data { 'ข้อมูลเริ่มต้นที่จะใช้ในแอตทริบิวต์สำหรับหน้าจอการค้นหาตั๋ว ตัวอย่าง: "TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;"', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => 'ข้อมูลเริ่มต้นที่จะใช้ในแอตทริบิวต์สำหรับหน้าจอการค้นหาตั๋ว ตัวอย่าง: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;"', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => 'กำหนดคแอตทริบิวต์เริ่มต้นของตั๋วสำหรับการเรียงลำดับตั๋วในมุมมองตั๋วที่ถูกในอินเตอร์เฟซเอเย่นต์', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7989,6 +8012,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'ไม่ถูกต้องชั่วคราว', @@ -8612,6 +8685,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => 'อนุญาตให้มีรูปแบบภาพรวมของตั๋วขนาดเล็ก (customerinfo => 1 - แสดงข้อมูลของลูกค้าอีกด้วย)', 'Always show RichText if available' => 'แสดง RichText อยู่เสมอด้วยถ้ามี', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'ตอบ', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/tr.pm b/Kernel/Language/tr.pm index 21b9e22131f..ef36981acdb 100644 --- a/Kernel/Language/tr.pm +++ b/Kernel/Language/tr.pm @@ -25,7 +25,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.182745224991907; + $Self->{Completeness} = 0.181056701030928; # csv separator $Self->{Separator} = ';'; @@ -224,16 +224,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Yapılandırma seçenekleri', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -273,20 +263,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Cevap', 'Auto response from' => '', - 'Reference' => 'Referans', - 'To get the first 20 character of the subject.' => 'Konunun ilk 20 karakterini al', - 'To get the first 5 lines of the email.' => 'Elektronik postanın ilk 5 satırını al', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '', - 'Options of the current customer user data' => '', - 'Ticket owner options' => 'Bilet sahibi ayarları', - 'Ticket responsible options' => 'Bilet sorumluluk ayarları', - 'Options of the current user who requested this action' => '', - 'Options of the ticket data' => 'Bilet veri ayarları', - 'Options of ticket dynamic fields internal key values' => '', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', - 'Example response' => 'Örnek cevap', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '', @@ -429,6 +405,7 @@ sub Data { 'Toggle %s permission for %s' => '', 'Customer Default Groups:' => '', 'No changes can be made to these groups.' => '', + 'Reference' => 'Referans', 'ro' => 'so', 'Read only access to the ticket in this group/queue.' => 'Bu grup/kuyruktaki bilete salt okunur erişim.', 'rw' => 'oy', @@ -1440,24 +1417,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Bildirimler bir aracıya veya müşteriye gönderilirler.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2076,8 +2035,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2137,7 +2094,6 @@ sub Data { 'Edit Signature' => 'İmza Düzenle', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Örnek imza', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Durum Yönetimi', @@ -2309,18 +2265,6 @@ sub Data { 'Delete this entry' => 'Bu kaydı sil', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Bilet durumu', - 'Your email address is' => 'E-posta adresiniz', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2579,6 +2523,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Kilitli biletlerim', + 'My Owned Tickets' => '', 'My watched tickets' => 'İzlediğim biletler', 'My responsibilities' => 'Sorumluluklarım', 'Tickets in My Queues' => 'Kuyruğumdaki biletler', @@ -2825,6 +2770,13 @@ sub Data { 'New Queue' => 'Yeni Kuyruk', 'Move' => 'Taşı', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Bilet kaydı bulunamadı.', 'Open / Close ticket action menu' => '', @@ -2833,6 +2785,8 @@ sub Data { 'First Response Time' => 'İlk Cevap Zamanı', 'Update Time' => 'Güncelleme Zamanı', 'Solution Time' => 'Çözüm Zamanı', + 'Impact' => '', + 'CustomerID' => 'Müşteri IDsi', 'Move ticket to a different queue' => 'Bileti başka bir kuyruğa taşı', 'Change queue' => 'Kuyruğu değiştir', @@ -3078,7 +3032,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Profil', 'e. g. 10*5155 or 105658*' => 'örn: 10*5155 yada 105658*', - 'CustomerID' => 'Müşteri IDsi', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Tipler', 'Time Restrictions' => '', @@ -3311,6 +3264,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Konunun ilk 20 karakterini al', + 'To get the first 5 lines of the email.' => 'Elektronik postanın ilk 5 satırını al', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '', + 'Options of the current customer user data' => '', + 'Ticket owner options' => 'Bilet sahibi ayarları', + 'Options of the ticket data' => 'Bilet veri ayarları', + 'Options of ticket dynamic fields internal key values' => '', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '', + 'Ticket responsible options' => 'Bilet sorumluluk ayarları', + 'Options of the current user who requested this action' => '', + 'Config options' => 'Yapılandırma seçenekleri', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Farklı aracılara erişim tanımlamak için bir yada daha fazla grup seçebilirsiniz.', @@ -3908,7 +3916,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4364,9 +4372,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4661,6 +4666,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Bu yazıyı böl', @@ -5387,6 +5396,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5789,6 +5803,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6735,6 +6750,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7983,6 +8006,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'geçici olarak geçersiz', @@ -8595,6 +8668,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Cevapla', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/uk.pm b/Kernel/Language/uk.pm index 66e396460a9..30f0d3c449d 100644 --- a/Kernel/Language/uk.pm +++ b/Kernel/Language/uk.pm @@ -26,7 +26,7 @@ sub Data { $Self->{DateFormatShort} = '%M/%D/%Y'; $Self->{DateInputFormat} = '%M/%D/%Y'; $Self->{DateInputFormatLong} = '%M/%D/%Y - %T'; - $Self->{Completeness} = 0.460666882486241; + $Self->{Completeness} = 0.456507731958763; # csv separator $Self->{Separator} = ','; @@ -225,16 +225,6 @@ sub Data { 'Message body' => 'Тіло повідомлення', 'Add new notification language' => 'Додати нову мову сповіщення', 'Save Changes' => 'Зберегти зміни', - 'Tag Reference' => 'Тег посилання', - 'Notifications are sent to an agent.' => 'Повідомлення, що надсилаються агенту', - 'You can use the following tags' => 'Ви можете використовувати наступні теги', - 'To get the first 20 character of the appointment title.' => 'Для отримання перших 20-ти символів заголовку Події', - 'To get the appointment attribute' => 'Для отримання атрибуту Події', - ' e. g.' => ' наприклад,', - 'To get the calendar attribute' => 'Для отримання аатрибутів календаря', - 'Attributes of the recipient user for the notification' => 'Атрибути користувача-одержувача для сповіщення', - 'Config options' => 'Налаштування опцій', - 'Example notification' => 'Приклад сповіщення', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => 'Додаткові адреси електронної пошти одержувача', @@ -274,20 +264,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Відповідь', 'Auto response from' => 'Автовідповідь від', - 'Reference' => 'Посилання', - 'To get the first 20 character of the subject.' => 'Щоб бачити перші 20 символів теми', - 'To get the first 5 lines of the email.' => 'Щоб бачити перші 5 рядків email', - 'To get the name of the ticket\'s customer user (if given).' => 'Для того, щоб отримати ім\'я користувача клієнтського квитка (якщо воно є).', - 'To get the article attribute' => 'Отримати атрибути статті', - 'Options of the current customer user data' => 'Персональні опції клієнта', - 'Ticket owner options' => 'Опції власника заявки', - 'Ticket responsible options' => 'Опції відповідального на заявку', - 'Options of the current user who requested this action' => 'Опції поточного користувача до відповів на подію', - 'Options of the ticket data' => 'Опції інформації заявки', - 'Options of ticket dynamic fields internal key values' => 'Опції значень внутрішніх ключів динамічних полів заявки', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Опції значень динамічних полів заявки, корисні для полів-випадних меню та з підтримкою багатьох варіантів вибору.', - 'Example response' => 'Приклад відповіді', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Керування хмарним сервісом', @@ -430,6 +406,7 @@ sub Data { 'Toggle %s permission for %s' => 'Застосувати %s повноваження для %s', 'Customer Default Groups:' => 'Клієнтська група по-умовчанню:', 'No changes can be made to these groups.' => 'Не можливо зробити зміни для цих груп', + 'Reference' => 'Посилання', 'ro' => 'Тільки читання', 'Read only access to the ticket in this group/queue.' => 'Права тільки на читання заявки в даній групі/черги', 'rw' => 'Читання/запис', @@ -1441,24 +1418,6 @@ sub Data { 'Повідомляти користувача тільки один раз на день про один квиток використовуючи вибраний транспорт.', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Повідомлення відправлені агентові або клієнтові', - 'To get the first 20 character of the subject (of the latest agent article).' => - 'Перші 20 символів теми з останнього повідомлення агента', - 'To get the first 5 lines of the body (of the latest agent article).' => - 'Перші 5 рядків останнього повідомлення агента', - 'To get the first 20 character of the subject (of the latest customer article).' => - 'Перші 20 символів теми з останнього повідомлення клієнта', - 'To get the first 5 lines of the body (of the latest customer article).' => - 'Перші 5 рядків останнього повідомлення клієнта', - 'Attributes of the current customer user data' => 'Атрибути поточних даних клієнта користувача.', - 'Attributes of the current ticket owner user data' => 'Атрибути поточних даних користувача власника квитка.', - 'Attributes of the current ticket responsible user data' => 'Атрибути поточних даних користувача відповідального за квиток', - 'Attributes of the current agent user who requested this action' => - 'Атрибути поточного користувача-агента, який запросив цю дію', - 'Attributes of the ticket data' => 'Атрибути даних квитка.', - 'Ticket dynamic fields internal key values' => 'Значення внутрішніх ключів динамічних полів квитка.', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Динамічні поля квитка відображають значення, корисні для полів що Розкриваються та з Множинним вибором', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2077,8 +2036,6 @@ sub Data { 'Edit Salutation' => 'Редагувати вітання', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => 'наприклад,', - 'Example salutation' => 'Приклад вітання', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2138,7 +2095,6 @@ sub Data { 'Edit Signature' => 'Змінити підпис', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => 'Приклад підпису', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Керування станами', @@ -2310,18 +2266,6 @@ sub Data { 'Delete this entry' => 'Вилучити цей запис', 'Do you really want to delete this template?' => 'Ви дійсно бажаєте вилучити цей шаблон?', 'A standard template with this name already exists!' => 'Стандартний шаблон з таким ім\'ям вже існує!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => 'Створення типу шаблонів підтримує тільки ці смарт-теги', - 'Example template' => 'Приклад шаблону', - 'The current ticket state is' => 'Поточний стан заявки', - 'Your email address is' => 'Ваш email адреса ', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2580,6 +2524,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => 'Мої заблоковані заявки', + 'My Owned Tickets' => '', 'My watched tickets' => 'Квитки за якими я спостерігаю', 'My responsibilities' => 'Мої обов\'язки', 'Tickets in My Queues' => 'Заявки в моїй черзі', @@ -2826,6 +2771,13 @@ sub Data { 'New Queue' => 'Нова черга', 'Move' => 'Перемістити', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => 'Не знайдено даних про квитки', 'Open / Close ticket action menu' => 'Відкрити/Закрити меню дій з квитком', @@ -2834,6 +2786,8 @@ sub Data { 'First Response Time' => 'Час до першої відповіді', 'Update Time' => 'Час до зміни заявки', 'Solution Time' => 'Час розв\'язку заявки', + 'Impact' => '', + 'CustomerID' => 'ID клієнта', 'Move ticket to a different queue' => 'Перемістити заявку в іншу чергу', 'Change queue' => 'Перемістити в іншу чергу', @@ -3079,7 +3033,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Параметри', 'e. g. 10*5155 or 105658*' => 'наприклад, 10*5155 або 105658*', - 'CustomerID' => 'ID клієнта', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => 'Типи', 'Time Restrictions' => '', @@ -3312,6 +3265,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => 'Ви можете встановити спеціальний загальнодоступний модуль (через менеджер пакунків), наприклад модуль ЧАП-ів, який має відкритий інтерфейс.', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => 'Для отримання атрибуту Події', + ' e. g.' => ' наприклад,', + 'To get the first 20 character of the appointment title.' => 'Для отримання перших 20-ти символів заголовку Події', + 'To get the calendar attribute' => 'Для отримання аатрибутів календаря', + 'Attributes of the recipient user for the notification' => 'Атрибути користувача-одержувача для сповіщення', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Щоб бачити перші 20 символів теми', + 'To get the first 5 lines of the email.' => 'Щоб бачити перші 5 рядків email', + 'To get the name of the ticket\'s customer user (if given).' => 'Для того, щоб отримати ім\'я користувача клієнтського квитка (якщо воно є).', + 'To get the article attribute' => 'Отримати атрибути статті', + 'Options of the current customer user data' => 'Персональні опції клієнта', + 'Ticket owner options' => 'Опції власника заявки', + 'Options of the ticket data' => 'Опції інформації заявки', + 'Options of ticket dynamic fields internal key values' => 'Опції значень внутрішніх ключів динамічних полів заявки', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Опції значень динамічних полів заявки, корисні для полів-випадних меню та з підтримкою багатьох варіантів вибору.', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + 'Перші 20 символів теми з останнього повідомлення агента', + 'To get the first 5 lines of the body (of the latest agent article).' => + 'Перші 5 рядків останнього повідомлення агента', + 'To get the first 20 character of the subject (of the latest customer article).' => + 'Перші 20 символів теми з останнього повідомлення клієнта', + 'To get the first 5 lines of the body (of the latest customer article).' => + 'Перші 5 рядків останнього повідомлення клієнта', + 'Attributes of the current customer user data' => 'Атрибути поточних даних клієнта користувача.', + 'Attributes of the current ticket owner user data' => 'Атрибути поточних даних користувача власника квитка.', + 'Attributes of the ticket data' => 'Атрибути даних квитка.', + 'Ticket dynamic fields internal key values' => 'Значення внутрішніх ключів динамічних полів квитка.', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Динамічні поля квитка відображають значення, корисні для полів що Розкриваються та з Множинним вибором', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => 'наприклад,', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => 'Тег посилання', + 'You can use the following tags' => 'Ви можете використовувати наступні теги', + 'Ticket responsible options' => 'Опції відповідального на заявку', + 'Options of the current user who requested this action' => 'Опції поточного користувача до відповів на подію', + 'Config options' => 'Налаштування опцій', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => 'Ви можете вибрати одну чи більше груп для визначення доступу для різних агентів.', @@ -3909,7 +3917,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4365,9 +4373,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => 'Вам потрібно перемістити дозволи!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => 'Чат не активний.', 'No permission.' => 'Немає дозволу.', @@ -4662,6 +4667,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => 'Відповісти на нотатку', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Розділити цю статтю', @@ -5388,6 +5397,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5790,6 +5804,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6736,6 +6751,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7984,6 +8007,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'тимчасово недійсний', @@ -8596,6 +8669,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Відповісти', 'Appointment Calendar overview page.' => 'Сторінка перегляду Подій календаря', 'Appointment Notifications' => 'Повідомлення по події', diff --git a/Kernel/Language/vi_VN.pm b/Kernel/Language/vi_VN.pm index 039db82b078..13e5837efd8 100644 --- a/Kernel/Language/vi_VN.pm +++ b/Kernel/Language/vi_VN.pm @@ -24,7 +24,7 @@ sub Data { $Self->{DateFormatShort} = '%D.%M.%Y'; $Self->{DateInputFormat} = '%D.%M.%Y'; $Self->{DateInputFormatLong} = '%D.%M.%Y - %T'; - $Self->{Completeness} = 0.148753641955325; + $Self->{Completeness} = 0.147712628865979; # csv separator $Self->{Separator} = ';'; @@ -223,16 +223,6 @@ sub Data { 'Message body' => '', 'Add new notification language' => '', 'Save Changes' => '', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => 'Bạn có thể sử dụng những thẻ sau đây', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => 'Thí dụ', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => 'Tùy chọn cấu hình', - 'Example notification' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -272,20 +262,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => 'Phản hồi', 'Auto response from' => 'Phản hồi tự động từ', - 'Reference' => 'Tham chiếu', - 'To get the first 20 character of the subject.' => 'Lấy 20 ký tự đầu tiên của tiêu đề', - 'To get the first 5 lines of the email.' => 'Lấy 5 dòng đầu tiên của email', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => 'Để có được các thuộc tính bài viết', - 'Options of the current customer user data' => 'Tùy chọn của dữ liệu người dùng của khách hàng hiện tại', - 'Ticket owner options' => 'Sự lựa chọn chủ sở hữu vé', - 'Ticket responsible options' => 'Vé tùy chọn chịu trách nhiệm', - 'Options of the current user who requested this action' => 'Các tùy chọn của người dùng hiện tại yêu cầu hành động này', - 'Options of the ticket data' => 'Tùy chọn các dữ liệu của vé', - 'Options of ticket dynamic fields internal key values' => 'Tùy chọn của vé lĩnh vực năng động giá trị chính của nội bộ', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - 'Tùy chọn của vé lĩnh vực năng động hiển thị giá trị, hữu ích cho Dropdown và Multiselect lĩnh vực', - 'Example response' => 'Ví dụ phản hồi', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => 'Quản lý dịch vụ đám mây', @@ -428,6 +404,7 @@ sub Data { 'Toggle %s permission for %s' => 'Toggle cho phép% s cho% s', 'Customer Default Groups:' => 'Nhóm khách hàng mặc định:', 'No changes can be made to these groups.' => 'Không có thay đổi có thể được thực hiện cho các nhóm này. ', + 'Reference' => 'Tham chiếu', 'ro' => 'Chỉ đọc', 'Read only access to the ticket in this group/queue.' => 'Quyền chỉ đọc truy cập vào thẻ trong nhóm/hàng đợi này.', 'rw' => 'đọc và ghi', @@ -1439,24 +1416,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => 'Các thông báo đã được gửi tới điều hành viên hoặc khách hàng.', - 'To get the first 20 character of the subject (of the latest agent article).' => - '', - 'To get the first 5 lines of the body (of the latest agent article).' => - '', - 'To get the first 20 character of the subject (of the latest customer article).' => - '', - 'To get the first 5 lines of the body (of the latest customer article).' => - '', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2075,8 +2034,6 @@ sub Data { 'Edit Salutation' => '', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '', - 'Example salutation' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2136,7 +2093,6 @@ sub Data { 'Edit Signature' => '', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => 'Quản trị trạng thái', @@ -2308,18 +2264,6 @@ sub Data { 'Delete this entry' => '', 'Do you really want to delete this template?' => '', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '', - 'The current ticket state is' => 'Trạng thái thẻ hiện tại là', - 'Your email address is' => '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2578,6 +2522,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '', + 'My Owned Tickets' => '', 'My watched tickets' => '', 'My responsibilities' => '', 'Tickets in My Queues' => '', @@ -2824,6 +2769,13 @@ sub Data { 'New Queue' => 'Hàng đợi mới', 'Move' => 'Chuyển', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '', 'Open / Close ticket action menu' => '', @@ -2832,6 +2784,8 @@ sub Data { 'First Response Time' => 'Lần phản hồi đầu tiên', 'Update Time' => 'Thời gian cập nhật', 'Solution Time' => 'Thời gian giải pháp', + 'Impact' => 'Tác động', + 'CustomerID' => 'Mã khách hàng', 'Move ticket to a different queue' => '', 'Change queue' => 'Thay đổi hàng đợi', @@ -3077,7 +3031,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => 'Hồ sơ', 'e. g. 10*5155 or 105658*' => '', - 'CustomerID' => 'Mã khách hàng', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '', 'Time Restrictions' => '', @@ -3310,6 +3263,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => 'Thí dụ', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => 'Lấy 20 ký tự đầu tiên của tiêu đề', + 'To get the first 5 lines of the email.' => 'Lấy 5 dòng đầu tiên của email', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => 'Để có được các thuộc tính bài viết', + 'Options of the current customer user data' => 'Tùy chọn của dữ liệu người dùng của khách hàng hiện tại', + 'Ticket owner options' => 'Sự lựa chọn chủ sở hữu vé', + 'Options of the ticket data' => 'Tùy chọn các dữ liệu của vé', + 'Options of ticket dynamic fields internal key values' => 'Tùy chọn của vé lĩnh vực năng động giá trị chính của nội bộ', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + 'Tùy chọn của vé lĩnh vực năng động hiển thị giá trị, hữu ích cho Dropdown và Multiselect lĩnh vực', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '', + 'To get the first 5 lines of the body (of the latest agent article).' => + '', + 'To get the first 20 character of the subject (of the latest customer article).' => + '', + 'To get the first 5 lines of the body (of the latest customer article).' => + '', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => 'Bạn có thể sử dụng những thẻ sau đây', + 'Ticket responsible options' => 'Vé tùy chọn chịu trách nhiệm', + 'Options of the current user who requested this action' => 'Các tùy chọn của người dùng hiện tại yêu cầu hành động này', + 'Config options' => 'Tùy chọn cấu hình', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '', @@ -3907,7 +3915,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4363,9 +4371,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '', @@ -4660,6 +4665,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => 'Chia bài viết này', @@ -5386,6 +5395,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5788,6 +5802,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6734,6 +6749,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7982,6 +8005,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => 'tạm thời không hợp lệ', @@ -8594,6 +8667,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => 'Trả lời', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Language/zh_CN.pm b/Kernel/Language/zh_CN.pm index 9857a6e10ca..d745b2e70f0 100644 --- a/Kernel/Language/zh_CN.pm +++ b/Kernel/Language/zh_CN.pm @@ -32,7 +32,7 @@ sub Data { $Self->{DateFormatShort} = '%Y.%M.%D'; $Self->{DateInputFormat} = '%Y.%M.%D'; $Self->{DateInputFormatLong} = '%Y.%M.%D - %T'; - $Self->{Completeness} = 0.927484622855293; + $Self->{Completeness} = 0.921230670103093; # csv separator $Self->{Separator} = ''; @@ -231,16 +231,6 @@ sub Data { 'Message body' => '消息正文', 'Add new notification language' => '添加通知语言', 'Save Changes' => '保存更改', - 'Tag Reference' => '标签参考', - 'Notifications are sent to an agent.' => '发送给服务人员的通知。', - 'You can use the following tags' => '你可以使用以下的标记', - 'To get the first 20 character of the appointment title.' => '获取预约的前20个字符。', - 'To get the appointment attribute' => '获取预约的属性', - ' e. g.' => ' 例如:', - 'To get the calendar attribute' => '获取日历的属性', - 'Attributes of the recipient user for the notification' => '通知收件人的属性', - 'Config options' => '系统配置数据', - 'Example notification' => '通知样例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '额外的收件人邮件地址', @@ -280,20 +270,6 @@ sub Data { 'Queues ↔ Auto Responses' => '队列 ↔ 自动回复', 'Response' => '回复内容', 'Auto response from' => '自动响应的发件人', - 'Reference' => 'ACL设置参考', - 'To get the first 20 character of the subject.' => '获取主题的前20个字符。', - 'To get the first 5 lines of the email.' => '获取邮件的前五行。', - 'To get the name of the ticket\'s customer user (if given).' => '获取工单的客户用户名字(如果有)。', - 'To get the article attribute' => '获取邮件的属性信息', - 'Options of the current customer user data' => '客户用户资料属性', - 'Ticket owner options' => '工单所有者属性', - 'Ticket responsible options' => '工单负责人属性', - 'Options of the current user who requested this action' => '工单提交者的属性', - 'Options of the ticket data' => '工单数据属性', - 'Options of ticket dynamic fields internal key values' => '工单动态字段内部键值', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '动态字段显示名称,用于下拉选择和复选框', - 'Example response' => '自动响应样例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '云服务管理', @@ -436,6 +412,7 @@ sub Data { 'Toggle %s permission for %s' => '授予/取消 %s 权限给 %s', 'Customer Default Groups:' => '客户的默认组:', 'No changes can be made to these groups.' => '不能更改默认组.', + 'Reference' => 'ACL设置参考', 'ro' => 'ro(只读)', 'Read only access to the ticket in this group/queue.' => '对于组/队列中的工单具有 \'只读\'权限。', 'rw' => 'rw(读写)', @@ -1447,24 +1424,6 @@ sub Data { '每个工单的通知使用选择的方式一天只发送一次。', 'This field is required and must have less than 4000 characters.' => '这个字段是必须的,并且不能超过4000个字符。', - 'Notifications are sent to an agent or a customer.' => '发送给服务人员或客户的通知。', - 'To get the first 20 character of the subject (of the latest agent article).' => - '获取主题的前20个字符(最新的服务人员信件)。', - 'To get the first 5 lines of the body (of the latest agent article).' => - '获取邮件正文内容前5行(最新的服务人员信件)。', - 'To get the first 20 character of the subject (of the latest customer article).' => - '获取邮件主题的前20个字符(最新的客户信件)。', - 'To get the first 5 lines of the body (of the latest customer article).' => - '获取邮件正文内容前5行(最新的客户信件)。', - 'Attributes of the current customer user data' => '客户用户的属性', - 'Attributes of the current ticket owner user data' => '工单所有者的属性', - 'Attributes of the current ticket responsible user data' => '工单负责人的属性', - 'Attributes of the current agent user who requested this action' => - '请示此动作的服务人员的属性', - 'Attributes of the ticket data' => '工单的属性', - 'Ticket dynamic fields internal key values' => '工单动态字段内部键值', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '工单动态字段显示值,对下拉式和多项选择字段有用', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '使用逗号或分号分隔电子邮件地址。', @@ -2083,8 +2042,6 @@ sub Data { 'Edit Salutation' => '编辑问候语', 'Filter for Salutations' => '问候语过滤器', 'Filter for salutations' => '问候语过滤器', - 'e. g.' => '例如:', - 'Example salutation' => '问候语样例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '需要启用安全模式!', @@ -2144,7 +2101,6 @@ sub Data { 'Edit Signature' => '编辑签名', 'Filter for Signatures' => '签名过滤器', 'Filter for signatures' => '签名过滤器', - 'Example signature' => '签名样例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => '工单状态管理', @@ -2316,18 +2272,6 @@ sub Data { 'Delete this entry' => '删除该条目', 'Do you really want to delete this template?' => '您真的想要删除这个模板吗?', 'A standard template with this name already exists!' => '模板名称已存在!', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '获取当前/最新服务人员文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '获取当前/最新服务人员文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '获取当前/最新文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '获取当前/最新文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', - 'Create type templates only supports this smart tags' => '“Create创建”类型的模板只支持以下智能标签', - 'Example template' => '模板样例', - 'The current ticket state is' => '当前工单状态是', - 'Your email address is' => '你的邮件地址是', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '管理模板和附件的关联', @@ -2586,6 +2530,7 @@ sub Data { 'Assigned to customer user' => '分配给客户用户', 'Accessible for customer user' => '客户用户可访问', 'My locked tickets' => '我锁定的工单', + 'My Owned Tickets' => '', 'My watched tickets' => '我关注的工单', 'My responsibilities' => '我负责的工单', 'Tickets in My Queues' => '我的队列中的工单', @@ -2832,6 +2777,13 @@ sub Data { 'New Queue' => '新队列', 'Move' => '转移', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '没有找到工单数据。', 'Open / Close ticket action menu' => '处理/关闭工单动作的菜单', @@ -2840,6 +2792,8 @@ sub Data { 'First Response Time' => '首次响应时间', 'Update Time' => '更新时间', 'Solution Time' => '解决时间', + 'Impact' => '影响', + 'CustomerID' => 'CustomerID', 'Move ticket to a different queue' => '将工单转移到另一个队列', 'Change queue' => '更改队列', @@ -3085,7 +3039,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => '搜索条件', 'e. g. 10*5155 or 105658*' => '例如: 10*5155 或 105658*', - 'CustomerID' => 'CustomerID', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '对工单进行全文搜索(例如 "John*n" 或 "Will*")', 'Types' => '类型', 'Time Restrictions' => '时间限制', @@ -3318,6 +3271,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '你可以安装一个定制的有公共界面的公共模块(通过软件包管理器),例如FAQ知识库模块。', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '获取预约的属性', + ' e. g.' => ' 例如:', + 'To get the first 20 character of the appointment title.' => '获取预约的前20个字符。', + 'To get the calendar attribute' => '获取日历的属性', + 'Attributes of the recipient user for the notification' => '通知收件人的属性', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '获取主题的前20个字符。', + 'To get the first 5 lines of the email.' => '获取邮件的前五行。', + 'To get the name of the ticket\'s customer user (if given).' => '获取工单的客户用户名字(如果有)。', + 'To get the article attribute' => '获取邮件的属性信息', + 'Options of the current customer user data' => '客户用户资料属性', + 'Ticket owner options' => '工单所有者属性', + 'Options of the ticket data' => '工单数据属性', + 'Options of ticket dynamic fields internal key values' => '工单动态字段内部键值', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '动态字段显示名称,用于下拉选择和复选框', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '获取主题的前20个字符(最新的服务人员信件)。', + 'To get the first 5 lines of the body (of the latest agent article).' => + '获取邮件正文内容前5行(最新的服务人员信件)。', + 'To get the first 20 character of the subject (of the latest customer article).' => + '获取邮件主题的前20个字符(最新的客户信件)。', + 'To get the first 5 lines of the body (of the latest customer article).' => + '获取邮件正文内容前5行(最新的客户信件)。', + 'Attributes of the current customer user data' => '客户用户的属性', + 'Attributes of the current ticket owner user data' => '工单所有者的属性', + 'Attributes of the ticket data' => '工单的属性', + 'Ticket dynamic fields internal key values' => '工单动态字段内部键值', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '工单动态字段显示值,对下拉式和多项选择字段有用', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '例如:', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '获取当前/最新服务人员文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '获取当前/最新服务人员文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '获取当前/最新文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '获取当前/最新文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '标签参考', + 'You can use the following tags' => '你可以使用以下的标记', + 'Ticket responsible options' => '工单负责人属性', + 'Options of the current user who requested this action' => '工单提交者的属性', + 'Config options' => '系统配置数据', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '你可以为不同的服务人员选择一个或多个组以定义访问权限。', @@ -3915,7 +3923,7 @@ sub Data { 'Customer user of the ticket' => '该工单的客户用户', 'All recipients of the first article' => '第一封信件的所有收件人', 'All recipients of the last article' => '最近一封信件的所有收件人', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '客户不可见', 'Visible to customer' => '对客户可见', @@ -4371,9 +4379,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '你需要转换权限!', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '聊天不是活动的。', 'No permission.' => '没有权限。', @@ -4668,6 +4673,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '回复为备注', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '拆分信件', @@ -5394,6 +5403,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '已安装的软件包不再需要旧的配置备份文件,请从 Kernel/Config/Backups 文件夹中删除它们。', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '软件包安装状态', 'Some packages have locally modified files.' => '一些软件包有在本地修改过的文件。', @@ -5796,6 +5810,7 @@ sub Data { '定义富文本编辑器组件的高度。输入数值(像素值)或百分比值(相对值)。', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6742,6 +6757,14 @@ sub Data { '工单搜索屏幕用于搜索属性的默认数据。示例:“TicketCreateTimePointFormat=year;TicketCreateTimePointStart=Last;TicketCreateTimePoint=2;”。', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '工单搜索屏幕用于搜索属性的默认数据。示例:“TicketCreateTimeStartYear=2015;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2015;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;”。', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '定义服务人员界面锁定的工单视图工单排序的默认工单属性。', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7990,6 +8013,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '暂时无效', @@ -8612,6 +8685,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '允许拥有一个简洁版式的工单概览视图(如果CustomerInfo => 1还将显示客户信息)。', 'Always show RichText if available' => '始终显示富文本(如果有富文本)', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '回复', 'Appointment Calendar overview page.' => '预约日历概览页面。', 'Appointment Notifications' => '预约通知', diff --git a/Kernel/Language/zh_TW.pm b/Kernel/Language/zh_TW.pm index e2ad116443e..c5b35f4e1a0 100644 --- a/Kernel/Language/zh_TW.pm +++ b/Kernel/Language/zh_TW.pm @@ -28,7 +28,7 @@ sub Data { $Self->{DateFormatShort} = '%Y.%M.%D'; $Self->{DateInputFormat} = '%Y.%M.%D'; $Self->{DateInputFormatLong} = '%Y.%M.%D - %T'; - $Self->{Completeness} = 0.314341210747815; + $Self->{Completeness} = 0.311694587628866; # csv separator $Self->{Separator} = ''; @@ -227,16 +227,6 @@ sub Data { 'Message body' => '訊息內容', 'Add new notification language' => '添加新通知語言', 'Save Changes' => '保存更改', - 'Tag Reference' => '', - 'Notifications are sent to an agent.' => '', - 'You can use the following tags' => '您可以使用以下的標記', - 'To get the first 20 character of the appointment title.' => '', - 'To get the appointment attribute' => '', - ' e. g.' => '例如', - 'To get the calendar attribute' => '', - 'Attributes of the recipient user for the notification' => '', - 'Config options' => '系統配置數據', - 'Example notification' => '通知範例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt 'Additional recipient email addresses' => '', @@ -276,20 +266,6 @@ sub Data { 'Queues ↔ Auto Responses' => '', 'Response' => '回復内容', 'Auto response from' => '自動回復的發件人', - 'Reference' => '相關参考', - 'To get the first 20 character of the subject.' => '顯示主題的前20個字節', - 'To get the first 5 lines of the email.' => '顯示郵件的前五行', - 'To get the name of the ticket\'s customer user (if given).' => '', - 'To get the article attribute' => '信件數據屬性', - 'Options of the current customer user data' => '用戶資料屬性', - 'Ticket owner options' => '工單所有者屬性', - 'Ticket responsible options' => '工單負責人屬性', - 'Options of the current user who requested this action' => '工單提交者的屬性', - 'Options of the ticket data' => '工單數據屬性', - 'Options of ticket dynamic fields internal key values' => '工單動態字段内部鍵值', - 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '動態字段顯示名稱,用於下拉選擇和複選框', - 'Example response' => '這裡有一個範例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt 'Cloud Service Management' => '雲端服務管理', @@ -432,6 +408,7 @@ sub Data { 'Toggle %s permission for %s' => '切換%s權限給%s', 'Customer Default Groups:' => '用戶的默認組:', 'No changes can be made to these groups.' => '不能更改默認組.', + 'Reference' => '相關参考', 'ro' => '唯讀', 'Read only access to the ticket in this group/queue.' => '對於組/隊列中的工單具有 \'讀\' 的權限', 'rw' => '可讀寫', @@ -1443,24 +1420,6 @@ sub Data { '', 'This field is required and must have less than 4000 characters.' => '', - 'Notifications are sent to an agent or a customer.' => '發送給服務人員或用戶的通知。', - 'To get the first 20 character of the subject (of the latest agent article).' => - '截取主題的前20個字符(最新的服務人員信件)', - 'To get the first 5 lines of the body (of the latest agent article).' => - '截取郵件正文内容前5行(最新的服務人員信件)', - 'To get the first 20 character of the subject (of the latest customer article).' => - '截取郵件主題的前20個字符(最新的用戶信件)', - 'To get the first 5 lines of the body (of the latest customer article).' => - '截取郵件正文内容前5行(最新的用戶信件)', - 'Attributes of the current customer user data' => '', - 'Attributes of the current ticket owner user data' => '', - 'Attributes of the current ticket responsible user data' => '', - 'Attributes of the current agent user who requested this action' => - '', - 'Attributes of the ticket data' => '', - 'Ticket dynamic fields internal key values' => '', - 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => - '', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt 'Use comma or semicolon to separate email addresses.' => '', @@ -2079,8 +2038,6 @@ sub Data { 'Edit Salutation' => '編輯回復抬頭', 'Filter for Salutations' => '', 'Filter for salutations' => '', - 'e. g.' => '例如', - 'Example salutation' => '這裡有一個範例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt 'Secure Mode Needs to be Enabled!' => '', @@ -2140,7 +2097,6 @@ sub Data { 'Edit Signature' => '編輯回復簽名', 'Filter for Signatures' => '', 'Filter for signatures' => '', - 'Example signature' => '簽名範例', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt 'State Management' => '工單狀態管理', @@ -2312,18 +2268,6 @@ sub Data { 'Delete this entry' => '刪除該條目', 'Do you really want to delete this template?' => '你確定要删除這個模板嗎?', 'A standard template with this name already exists!' => '', - 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => - '', - 'Create type templates only supports this smart tags' => '', - 'Example template' => '模板舉例', - 'The current ticket state is' => '當前工單狀態是', - 'Your email address is' => '您的郵件地址是', # TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt 'Manage Template-Attachment Relations' => '', @@ -2582,6 +2526,7 @@ sub Data { 'Assigned to customer user' => '', 'Accessible for customer user' => '', 'My locked tickets' => '我鎖定的工單', + 'My Owned Tickets' => '', 'My watched tickets' => '我訂閱的工單', 'My responsibilities' => '我負責的工單', 'Tickets in My Queues' => '我隊列中的工單', @@ -2829,6 +2774,13 @@ sub Data { 'New Queue' => '新隊列', 'Move' => '轉移', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt + 'Add note to linked %s%s%s' => '', + 'Note to linked Ticket' => '', + 'LinkList invalid.' => '', + 'Note to origin Ticket' => '', + 'NoteToTicket invalid.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt 'No ticket data found.' => '沒有找到工單數據。', 'Open / Close ticket action menu' => '', @@ -2837,6 +2789,8 @@ sub Data { 'First Response Time' => '第一響應時間', 'Update Time' => '更新時間', 'Solution Time' => '解決時間', + 'Impact' => '影響', + 'CustomerID' => '客戶編號', 'Move ticket to a different queue' => '將工單轉移到另一個隊列', 'Change queue' => '更改隊列', @@ -3082,7 +3036,6 @@ sub Data { # TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt 'Profile' => '搜索條件', 'e. g. 10*5155 or 105658*' => '例如: 10*5155 或 105658*', - 'CustomerID' => '客戶編號', 'Fulltext Search in Tickets (e. g. "John*n" or "Will*")' => '', 'Types' => '類型', 'Time Restrictions' => '', @@ -3315,6 +3268,61 @@ sub Data { 'You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface.' => '', + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt + 'To get the appointment attribute' => '', + ' e. g.' => '例如', + 'To get the first 20 character of the appointment title.' => '', + 'To get the calendar attribute' => '', + 'Attributes of the recipient user for the notification' => '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt + 'To get the first 20 character of the subject.' => '顯示主題的前20個字節', + 'To get the first 5 lines of the email.' => '顯示郵件的前五行', + 'To get the name of the ticket\'s customer user (if given).' => '', + 'To get the article attribute' => '信件數據屬性', + 'Options of the current customer user data' => '用戶資料屬性', + 'Ticket owner options' => '工單所有者屬性', + 'Options of the ticket data' => '工單數據屬性', + 'Options of ticket dynamic fields internal key values' => '工單動態字段内部鍵值', + 'Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '動態字段顯示名稱,用於下拉選擇和複選框', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt + 'To get the first 20 character of the subject (of the latest agent article).' => + '截取主題的前20個字符(最新的服務人員信件)', + 'To get the first 5 lines of the body (of the latest agent article).' => + '截取郵件正文内容前5行(最新的服務人員信件)', + 'To get the first 20 character of the subject (of the latest customer article).' => + '截取郵件主題的前20個字符(最新的用戶信件)', + 'To get the first 5 lines of the body (of the latest customer article).' => + '截取郵件正文内容前5行(最新的用戶信件)', + 'Attributes of the current customer user data' => '', + 'Attributes of the current ticket owner user data' => '', + 'Attributes of the ticket data' => '', + 'Ticket dynamic fields internal key values' => '', + 'Ticket dynamic fields display values, useful for Dropdown and Multiselect fields' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt + 'e. g.' => '例如', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt + 'To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + 'To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.' => + '', + + # TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt + 'Tag Reference' => '', + 'You can use the following tags' => '您可以使用以下的標記', + 'Ticket responsible options' => '工單負責人屬性', + 'Options of the current user who requested this action' => '工單提交者的屬性', + 'Config options' => '系統配置數據', + # TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt 'You can select one or more groups to define access for different agents.' => '可選中一個或多個組以便定義不同服務人員。', @@ -3912,7 +3920,7 @@ sub Data { 'Customer user of the ticket' => '', 'All recipients of the first article' => '', 'All recipients of the last article' => '', - 'All users who are mentioned in a ticket' => '', + 'All agents who are mentioned in the ticket' => '', 'Invisible to customer' => '', 'Visible to customer' => '', @@ -4368,9 +4376,6 @@ sub Data { # Perl Module: Kernel/Modules/AgentTicketMove.pm 'You need move permissions!' => '', - # Perl Module: Kernel/Modules/AgentTicketOwnerView.pm - 'My Owned Tickets' => '', - # Perl Module: Kernel/Modules/AgentTicketPhone.pm 'Chat is not active.' => '', 'No permission.' => '沒有權限。', @@ -4665,6 +4670,10 @@ sub Data { # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNote.pm 'Reply to note' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm + 'Create notice for linked ticket' => '', + 'Transfer notice' => '', + # Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm 'Split this article' => '拆分信件', @@ -5391,6 +5400,11 @@ sub Data { 'Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder.' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm + 'Views with multiple loaded JavaScript files' => '', + 'The following JavaScript files loaded multiple times:' => '', + 'Files' => '', + # Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm 'Package Installation Status' => '', 'Some packages have locally modified files.' => '', @@ -5793,6 +5807,7 @@ sub Data { '', 'Defines the selectable font sizes in the rich text editor.' => '', 'Defines the selectable fonts in the rich text editor.' => '', + 'Defines the selectable format tags in the rich text editor.' => '', 'Defines additional plugins for use in the rich text editor.' => '', 'Defines extra content that is allowed for use in the rich text editor.' => '', @@ -6739,6 +6754,14 @@ sub Data { '', 'Default data to use on attribute for ticket search screen. Example: "TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;".' => '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;".' => + '', + 'Default data to use on attribute for ticket search screen. Example: "TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;".' => + '', 'Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface.' => '', 'Defines the default ticket order in the ticket locked view of the agent interface. Up: oldest on top. Down: latest on top.' => @@ -7987,6 +8010,56 @@ sub Data { '', 'Module to grant access to the mentioned agents of a ticket.' => '', 'Mapping of non-standard time zones to official ones.' => '', + 'Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution.' => + '', + 'Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn\'t be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting.' => + '', + 'This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping.' => + '', + 'Required permissions to use the NoteToLinkedTicket screen in the agent interface.' => + '', + 'Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket.' => + '', + 'Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Allows adding notes in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets if a note in NoteToLinkedTicket screen must be filled in by the agent.' => + '', + 'Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface.' => + '', + 'Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default.' => + '', + 'Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated).' => + '', + 'Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated).' => + '', + 'Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface.' => + '', + 'Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface.' => + '', + 'Shows the title field in the NoteToLinkedTicket screen of the agent interface.' => + '', # XML Definition: scripts/database/initial_insert.xml 'invalid-temporarily' => '暫時無效', @@ -8600,6 +8673,7 @@ Thanks for your help! 'Allows having a small format ticket overview (CustomerInfo => 1 - shows also the customer information).' => '', 'Always show RichText if available' => '', + 'An additional screen to add notes to a linked ticket.' => '', 'Answer' => '回復', 'Appointment Calendar overview page.' => '', 'Appointment Notifications' => '', diff --git a/Kernel/Modules/AdminAppointmentCalendarManage.pm b/Kernel/Modules/AdminAppointmentCalendarManage.pm index 1faae3bdbcc..7e82d7f4355 100644 --- a/Kernel/Modules/AdminAppointmentCalendarManage.pm +++ b/Kernel/Modules/AdminAppointmentCalendarManage.pm @@ -42,7 +42,8 @@ sub new { sub Run { my ( $Self, %Param ) = @_; - my $ParamObject = $Kernel::OM->Get('Kernel::System::Web::Request'); + my $ParamObject = $Kernel::OM->Get('Kernel::System::Web::Request'); + my $HTMLUtilsObject = $Kernel::OM->Get('Kernel::System::HTMLUtils'); # get names of all parameters my @ParamNames = $ParamObject->GetParamNames(); @@ -64,7 +65,7 @@ sub Run { my @SafeParamArray; for my $Value (@ParamArray) { if ( defined $Value ) { - my %SafeValue = $Kernel::OM->Get('Kernel::System::HTMLUtils')->Safety( + my %SafeValue = $HTMLUtilsObject->Safety( String => $Value, NoApplet => 1, NoObject => 1, @@ -87,20 +88,20 @@ sub Run { } $GetParam{$Key} = $ParamObject->GetParam( Param => $Key ); - - my %SafeGetParam = $Kernel::OM->Get('Kernel::System::HTMLUtils')->Safety( - String => $GetParam{$Key}, - NoApplet => 1, - NoObject => 1, - NoEmbed => 1, - NoSVG => 1, - NoImg => 1, - NoIntSrcLoad => 1, - NoExtSrcLoad => 1, - NoJavaScript => 1, - ); - - $GetParam{$Key} = $SafeGetParam{String}; + if ( !ref $GetParam{$Key} ) { + my %SafeGetParam = $HTMLUtilsObject->Safety( + String => $GetParam{$Key}, + NoApplet => 1, + NoObject => 1, + NoEmbed => 1, + NoSVG => 1, + NoImg => 1, + NoIntSrcLoad => 1, + NoExtSrcLoad => 1, + NoJavaScript => 1, + ); + $GetParam{$Key} = $SafeGetParam{String}; + } } my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); diff --git a/Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm b/Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm index 4ec81c74b9e..b95e8b2e3e3 100644 --- a/Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm +++ b/Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm @@ -278,7 +278,11 @@ sub _ShowOverview { $LayoutObject->Block( Name => 'Overview' ); - for my $DynamicFieldScreen ( sort keys %DynamicFieldScreens ) { + for my $DynamicFieldScreen ( + sort { $DynamicFieldScreens{$a} cmp $DynamicFieldScreens{$b} } + keys %DynamicFieldScreens + ) + { $LayoutObject->Block( Name => 'DynamicFieldScreenOverviewRow', Data => { @@ -288,7 +292,11 @@ sub _ShowOverview { ); } - for my $DefaultColumnsScreen ( sort keys %DefaultColumnsScreens ) { + for my $DefaultColumnsScreen ( + sort { $DefaultColumnsScreens{$a} cmp $DefaultColumnsScreens{$b} } + keys %DefaultColumnsScreens + ) + { $LayoutObject->Block( Name => 'DefaultColumnsScreenOverviewRow', Data => { @@ -419,7 +427,7 @@ sub _ShowEdit { }, ); - for my $Element ( sort keys %OtherElements ) { + for my $Element ( sort { $OtherElements{$a} cmp $OtherElements{$b} } keys %OtherElements ) { $LayoutObject->Block( Name => 'ActionOverviewRowEdit', Data => { diff --git a/Kernel/Modules/AdminGenericAgent.pm b/Kernel/Modules/AdminGenericAgent.pm index 3665287740d..416e58b19fe 100644 --- a/Kernel/Modules/AdminGenericAgent.pm +++ b/Kernel/Modules/AdminGenericAgent.pm @@ -12,6 +12,8 @@ package Kernel::Modules::AdminGenericAgent; use strict; use warnings; +use URI::Escape; + use Kernel::System::VariableCheck qw(:all); use Kernel::Language qw(Translatable); @@ -302,6 +304,7 @@ sub Run { ) { my $Profile = $Self->{Profile} || ''; + $Profile = uri_escape($Profile); # See internal issue #477. return $LayoutObject->Redirect( OP => "Action=$Self->{Action};Subaction=Update;Profile=$Profile" ); } else { diff --git a/Kernel/Modules/AdminNotificationEvent.pm b/Kernel/Modules/AdminNotificationEvent.pm index 03c702d0cac..bd6a14f8d2c 100644 --- a/Kernel/Modules/AdminNotificationEvent.pm +++ b/Kernel/Modules/AdminNotificationEvent.pm @@ -822,7 +822,7 @@ sub _Edit { Customer => Translatable('Customer user of the ticket'), AllRecipientsFirstArticle => Translatable('All recipients of the first article'), AllRecipientsLastArticle => Translatable('All recipients of the last article'), - AllMentionedUsers => Translatable('All users who are mentioned in a ticket'), + AllMentionedUsers => Translatable('All agents who are mentioned in the ticket'), }, Name => 'Recipients', Multiple => 1, diff --git a/Kernel/Modules/AdminPostMasterFilter.pm b/Kernel/Modules/AdminPostMasterFilter.pm index ad0fc8bf6b8..932d8b21680 100644 --- a/Kernel/Modules/AdminPostMasterFilter.pm +++ b/Kernel/Modules/AdminPostMasterFilter.pm @@ -12,6 +12,8 @@ package Kernel::Modules::AdminPostMasterFilter; use strict; use warnings; +use URI::Escape; + our $ObjectManagerDisabled = 1; sub new { @@ -197,7 +199,8 @@ sub Run { && ( $ParamObject->GetParam( Param => 'ContinueAfterSave' ) eq '1' ) ) { - return $LayoutObject->Redirect( OP => "Action=$Self->{Action};Subaction=Update;Name=$Name" ); + my $URIEscapedName = uri_escape($Name); # See internal issue #478. + return $LayoutObject->Redirect( OP => "Action=$Self->{Action};Subaction=Update;Name=$URIEscapedName" ); } else { diff --git a/Kernel/Modules/AdminSLA.pm b/Kernel/Modules/AdminSLA.pm index 0100bef90c6..7737de98b69 100644 --- a/Kernel/Modules/AdminSLA.pm +++ b/Kernel/Modules/AdminSLA.pm @@ -35,6 +35,8 @@ sub Run { my $SLAObject = $Kernel::OM->Get('Kernel::System::SLA'); my %Error = (); + $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; + # ------------------------------------------------------------ # # sla edit # ------------------------------------------------------------ # @@ -319,8 +321,6 @@ sub Run { ); } - $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; - # generate output $Output .= $LayoutObject->Output( TemplateFile => 'AdminSLA', @@ -337,6 +337,8 @@ sub _MaskNew { my $ParamObject = $Kernel::OM->Get('Kernel::System::Web::Request'); + $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; + # get params my %SLAData; $SLAData{SLAID} = $ParamObject->GetParam( Param => 'SLAID' ) || ''; @@ -541,8 +543,6 @@ sub _MaskNew { } } - $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; - # get output back return $LayoutObject->Output( TemplateFile => 'AdminSLA', diff --git a/Kernel/Modules/AdminService.pm b/Kernel/Modules/AdminService.pm index 7b64c19e6c7..de159c93d8b 100644 --- a/Kernel/Modules/AdminService.pm +++ b/Kernel/Modules/AdminService.pm @@ -35,6 +35,8 @@ sub Run { my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $ServiceObject = $Kernel::OM->Get('Kernel::System::Service'); + $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; + if ( $Self->{IsITSMInstalled} ) { my $DynamicFieldObject = $Kernel::OM->Get('Kernel::System::DynamicField'); @@ -333,6 +335,8 @@ sub _MaskNew { my $ServiceObject = $Kernel::OM->Get('Kernel::System::Service'); my %ServiceData; + $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; + # get params $ServiceData{ServiceID} = $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => "ServiceID" ); if ( $ServiceData{ServiceID} ne 'NEW' ) { @@ -472,8 +476,6 @@ sub _MaskNew { } } - $Param{IsITSMInstalled} = $Self->{IsITSMInstalled}; - # generate output return $LayoutObject->Output( TemplateFile => 'AdminService', diff --git a/Kernel/Modules/AdminSystemConfigurationGroup.pm b/Kernel/Modules/AdminSystemConfigurationGroup.pm index a5c7a5b18f7..168d3425c50 100644 --- a/Kernel/Modules/AdminSystemConfigurationGroup.pm +++ b/Kernel/Modules/AdminSystemConfigurationGroup.pm @@ -15,7 +15,7 @@ use warnings; our $ObjectManagerDisabled = 1; use Kernel::Language qw(Translatable); -use Kernel::System::VariableCheck qw(IsArrayRefWithData); +use Kernel::System::VariableCheck qw(:all); sub new { my ( $Type, %Param ) = @_; @@ -49,6 +49,11 @@ sub Run { UserID => $Self->{UserID}, ); + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + my %Result; my %LockStatus = $SysConfigObject->SettingLockCheck( @@ -126,6 +131,11 @@ sub Run { UserID => $Self->{UserID}, ); + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + my %LockStatus = $SysConfigObject->SettingLockCheck( DefaultID => $Setting{DefaultID}, ExclusiveLockGUID => $Setting{ExclusiveLockGUID} || '1', @@ -199,6 +209,11 @@ sub Run { Name => $SettingName, ); + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + if ( grep { $_ eq 'reset-globally' } @Options ) { # Reset globally @@ -344,6 +359,11 @@ sub Run { Name => $SettingName, ); + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + # try to lock to the current user if ( !$Setting{ExclusiveLockUserID} @@ -534,6 +554,11 @@ sub Run { return $Self->_ReturnJSON( Response => \%Result ); } + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + my $Value = $Setting{XMLContentParsed}->{Value}->[0]; %Result = $SysConfigObject->SettingAddItem( @@ -585,6 +610,11 @@ sub Run { return $Self->_ReturnJSON( Response => \%Result ); } + my $InvalidConfigLevelJSONResponse = $Self->_ReturnJSONOnInvalidConfigLevel( + Setting => \%Setting, + ); + return $InvalidConfigLevelJSONResponse if defined $InvalidConfigLevelJSONResponse; + my $Value = $Setting{XMLContentParsed}->{Value}->[0]; %Result = $SysConfigObject->SettingAddItem( @@ -816,4 +846,53 @@ sub _CheckInvalidSettings { return 1; } +sub _ReturnJSONOnInvalidConfigLevel { + my ( $Self, %Param ) = @_; + + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $SysConfigObject = $Kernel::OM->Get('Kernel::System::SysConfig'); + + NEEDED: + for my $Needed (qw(Setting)) { + next NEEDED if defined $Param{$Needed}; + + $LogObject->Log( + Priority => 'error', + Message => "Need $Needed!", + ); + return; + } + + return if !IsHashRefWithData( $Param{Setting} ); + return if !$Param{Setting}->{HasConfigLevel}; + + my $ConfigLevel = $ConfigObject->Get('ConfigLevel'); + return if !defined $ConfigLevel; + + return if $Param{Setting}->{HasConfigLevel} >= $ConfigLevel; + + my %Response; + + $Response{Data}->{Error} = $Kernel::OM->Get('Kernel::Language')->Translate( + "System was unable to update setting!", + ); + + $Response{Data}->{HTMLStrg} = $SysConfigObject->SettingRender( + Setting => $Param{Setting}, + + # RW => $UpdatedSetting{ExclusiveLockGUID} ? 1 : 0, + UserID => $Self->{UserID}, + ); + + for my $Key (qw(IsModified IsDirty ExclusiveLockGUID IsValid UserModificationActive)) { + $Response{Data}->{SettingData}->{$Key} = $Param{Setting}->{$Key}; + } + + $Response{Data}->{DeploymentNeeded} = 0; + $Response{Data}->{SettingData}->{Invalid} = 1; + + return $Self->_ReturnJSON( Response => \%Response ); +} + 1; diff --git a/Kernel/Modules/AdminSystemFiles.pm b/Kernel/Modules/AdminSystemFiles.pm index dad54d81292..808ed8f09ec 100644 --- a/Kernel/Modules/AdminSystemFiles.pm +++ b/Kernel/Modules/AdminSystemFiles.pm @@ -759,24 +759,22 @@ sub FileDetailsExtended { } elsif ( $Param{Type} eq 'Changed' ) { + # e.g. 6.4.2 my $Version = $ConfigObject->Get('Version'); - # please, do not delete this - # for development - # $Version = "6.0.22"; - # $Version =~ s{\.}{_}smxg; - # $Version = 'rel-' . $Version; + $Version =~ s{\.x\z}{}i; # 6.4.x => 6.4 (latest) + $Version =~ s{\.}{_}smxg; # 6.4.2 => 6_4_2 + $Version = 'rel-' . $Version; # 6_4_2 => rel-6_4_2 my $WebUserAgentObject = Kernel::System::WebUserAgent->new( Timeout => 15, ); - # URL => 'https://raw.githubusercontent.com/OTRS/otrs/rel-5_0/Kernel/GenericInterface/Event/Handler.pm', - my $URL = "https://raw.githubusercontent.com/OTRS/otrs/" . $Version . "/" . $Param{Path}; + # e.g.: https://raw.githubusercontent.com/znuny/znuny/rel-6_5/Kernel/GenericInterface/Event/Handler.pm + my $URL = "https://raw.githubusercontent.com/znuny/znuny/" . $Version . "/" . $Param{Path}; my %Response = $WebUserAgentObject->Request( - URL => $URL, - SkipSSLVerification => 1, - NoLog => 1, + URL => $URL, + NoLog => 1, ); if ( $Response{Status} eq '200 OK' && $Response{Content} ) { diff --git a/Kernel/Modules/AdminSystemMaintenance.pm b/Kernel/Modules/AdminSystemMaintenance.pm index 3834f4ae671..d6864d509e2 100644 --- a/Kernel/Modules/AdminSystemMaintenance.pm +++ b/Kernel/Modules/AdminSystemMaintenance.pm @@ -37,6 +37,7 @@ sub Run { my $SystemMaintenanceID = $ParamObject->GetParam( Param => 'SystemMaintenanceID' ) || ''; my $WantSessionID = $ParamObject->GetParam( Param => 'WantSessionID' ) || ''; + my $Notification = $ParamObject->GetParam( Param => 'Notification' ) || ''; my $SessionVisibility = 'Collapsed'; @@ -239,7 +240,7 @@ sub Run { ); } - if ( $ParamObject->GetParam( Param => 'Notification' ) eq 'Add' ) { + if ( $Notification eq 'Add' ) { # add notification push @NotifyData, { @@ -248,7 +249,7 @@ sub Run { }; } - if ( $ParamObject->GetParam( Param => 'Notification' ) eq 'Update' ) { + if ( $Notification eq 'Update' ) { # add notification push @NotifyData, { @@ -484,12 +485,12 @@ sub Run { my $Output = $LayoutObject->Header(); $Output .= $LayoutObject->NavigationBar(); - if ( ( $ParamObject->GetParam( Param => 'Notification' ) || '' ) eq 'Update' ) { + if ( $Notification eq 'Update' ) { $Output .= $LayoutObject->Notify( Info => Translatable('System Maintenance was updated successfully!') ); } - elsif ( ( $ParamObject->GetParam( Param => 'Notification' ) || '' ) eq 'Add' ) { + elsif ( $Notification eq 'Add' ) { $Output .= $LayoutObject->Notify( Info => Translatable('System Maintenance was added successfully!') ); diff --git a/Kernel/Modules/AgentDashboardCommon.pm b/Kernel/Modules/AgentDashboardCommon.pm index d5f85fdd4d6..3c46f270081 100644 --- a/Kernel/Modules/AgentDashboardCommon.pm +++ b/Kernel/Modules/AgentDashboardCommon.pm @@ -486,30 +486,19 @@ sub Run { } elsif ( $Self->{Subaction} eq 'ToolbarFetch' ) { - my $JSONObject = $Kernel::OM->Get('Kernel::System::JSON'); - - my @ToolbarItems = ( $LayoutObject->Header() =~ m{
  • }sg ); - my %ToolbarItems; - - TOOLBARITEM: - for my $ToolbarItem (@ToolbarItems) { - next TOOLBARITEM if $ToolbarItem eq 'UserAvatar'; - - ( my $ToolbarItemCSS ) = $LayoutObject->Header() =~ m{
  • (.*?)<\/li>}s; - - $ToolbarItems{Icons}->{$ToolbarItem} = $ToolbarItemCSS; + my $ToolBarModule = $ConfigObject->Get('Frontend::ToolBarModule'); + my $ToolbarItems; + if ( IsHashRefWithData($ToolBarModule) ) { + $ToolbarItems = $LayoutObject->ToolbarModules( + ToolBarModule => $ToolBarModule, + ReturnResult => 1, + ); } - $ToolbarItems{IconsOrder} = \@ToolbarItems; - - my $JSONEncodedToolbarItems = $JSONObject->Encode( - Data => \%ToolbarItems, - ); - return $LayoutObject->Attachment( ContentType => 'text/html', Charset => $LayoutObject->{UserCharset}, - Content => $JSONEncodedToolbarItems, + Content => $ToolbarItems, Type => 'inline', NoCache => 1, ); diff --git a/Kernel/Modules/AgentTicketActionCommon.pm b/Kernel/Modules/AgentTicketActionCommon.pm index 95637b6d8db..90d7cb5f3eb 100644 --- a/Kernel/Modules/AgentTicketActionCommon.pm +++ b/Kernel/Modules/AgentTicketActionCommon.pm @@ -92,6 +92,9 @@ sub new { $Self->{FormID} = $Kernel::OM->Get('Kernel::System::Web::UploadCache')->FormIDCreate(); } + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -342,6 +345,9 @@ sub Run { # get dynamic field values form http request my %DynamicFieldValues; + # to store the reference to the dynamic field for the impact + my $ImpactDynamicFieldConfig; + # define the dynamic fields to show based on the object type my $ObjectType = ['Ticket']; @@ -371,6 +377,114 @@ sub Run { ParamObject => $ParamObject, LayoutObject => $LayoutObject, ); + + # impact field was found + if ( $Self->{IsITSMIncidentProblemManagementInstalled} && $DynamicFieldConfig->{Name} eq 'ITSMImpact' ) { + + # store the reference to the impact field + $ImpactDynamicFieldConfig = $DynamicFieldConfig; + } + } + + my %Service; + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # get needed stuff + $GetParam{DynamicField_ITSMCriticality} = $ParamObject->GetParam( Param => 'DynamicField_ITSMCriticality' ); + $GetParam{DynamicField_ITSMImpact} = $ParamObject->GetParam( Param => 'DynamicField_ITSMImpact' ); + $GetParam{PriorityRC} = $ParamObject->GetParam( Param => 'PriorityRC' ); + $GetParam{ElementChanged} = $ParamObject->GetParam( Param => 'ElementChanged' ) || ''; + + # check if priority needs to be recalculated + if ( + $GetParam{ElementChanged} eq 'ServiceID' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMImpact' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMCriticality' + ) + { + $GetParam{PriorityRC} = 1; + } + + # set service id from ticket + if ( !defined $GetParam{ServiceID} && $Ticket{ServiceID} ) { + $GetParam{ServiceID} = $Ticket{ServiceID}; + } + + # set impact from ticket + if ( !defined $GetParam{DynamicField_ITSMImpact} ) { + $GetParam{DynamicField_ITSMImpact} = $Ticket{DynamicField_ITSMImpact}; + } + + # set criticality from ticket + if ( !defined $GetParam{DynamicField_ITSMCriticality} ) { + $GetParam{DynamicField_ITSMCriticality} = $Ticket{DynamicField_ITSMCriticality}; + } + + if ( $GetParam{ServiceID} ) { + + # get service + %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $GetParam{ServiceID}, + IncidentState => $Config->{ShowIncidentState} || 0, + UserID => $Self->{UserID}, + ); + + if ( $GetParam{ElementChanged} eq 'ServiceID' ) { + $GetParam{DynamicField_ITSMCriticality} = $Service{Criticality}; + } + + # recalculate impact if impact is not set until now + if ( !$GetParam{DynamicField_ITSMImpact} && $GetParam{ElementChanged} ne 'DynamicField_ITSMImpact' ) { + + # get default selection + my $DefaultSelection = $ImpactDynamicFieldConfig->{Config}->{DefaultValue}; + + if ($DefaultSelection) { + + # get default impact + $GetParam{DynamicField_ITSMImpact} = $DefaultSelection; + $GetParam{PriorityRC} = 1; + } + } + + # recalculate priority + if ( $GetParam{PriorityRC} && $GetParam{DynamicField_ITSMImpact} && $Config->{Priority} ) { + + if ( $GetParam{DynamicField_ITSMImpact} ) { + + # get priority + $GetParam{NewPriorityID} + = $Kernel::OM->Get('Kernel::System::ITSMCIPAllocate')->PriorityAllocationGet( + Criticality => $GetParam{DynamicField_ITSMCriticality} || $Service{Criticality}, + Impact => $GetParam{DynamicField_ITSMImpact}, + ); + } + else { + $GetParam{NewPriorityID} = ''; + } + } + } + + # no service was selected + else { + + # do not show the default selection + $ImpactDynamicFieldConfig->{Config}->{DefaultValue} = ''; + + # show only the empty selection + $ImpactDynamicFieldConfig->{Config}->{PossibleValues} = {}; + $GetParam{DynamicField_ITSMImpact} = ''; + } + + # set the selected impact and criticality + $DynamicFieldValues{ITSMCriticality} = $GetParam{DynamicField_ITSMCriticality} || $Service{Criticality}; + $DynamicFieldValues{ITSMImpact} = $GetParam{DynamicField_ITSMImpact}; + + # Send config data to JS. + $LayoutObject->AddJSData( + Key => $Self->{Action} . 'ShowIncidentState', + Value => $Config->{ShowIncidentState}, + ); } # convert dynamic field values into a structure for ACLs @@ -1237,6 +1351,39 @@ sub Run { ); } + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && ( $GetParam{DynamicField_ITSMCriticality} || $Service{Criticality} ) + ) + { + + # get config for criticality dynamic field + my $CriticalityDynamicFieldConfig = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldGet( + Name => 'ITSMCriticality', + ); + + # get possible values for criticality + my $CriticalityPossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ); + + # reverse the list to find out the key + my %ReverseCriticalityPossibleValues = reverse %{$CriticalityPossibleValues}; + + my $Criticality = $Service{Criticality} || ''; + if ( $Config->{DynamicField}->{ITSMCriticality} ) { + $Criticality = $GetParam{DynamicField_ITSMCriticality} || ''; + } + + # set the criticality + $DynamicFieldBackendObject->ValueSet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ObjectID => $Self->{TicketID}, + Value => $ReverseCriticalityPossibleValues{$Criticality}, + UserID => $Self->{UserID}, + ); + } + # load new URL in parent window and close popup $ReturnURL ||= "Action=AgentTicketZoom;TicketID=$Self->{TicketID};ArticleID=$ArticleID"; diff --git a/Kernel/Modules/AgentTicketCompose.pm b/Kernel/Modules/AgentTicketCompose.pm index d2f9cb4b19c..557dd5df7db 100644 --- a/Kernel/Modules/AgentTicketCompose.pm +++ b/Kernel/Modules/AgentTicketCompose.pm @@ -893,12 +893,18 @@ sub Run { # When a draft is loaded, inform a user that article subject will be empty # if contains only the ticket hook (if nothing is modified). - if ( $Error{LoadedFormDraft} ) { - $Output .= $LayoutObject->Notify( - Data => $LayoutObject->{LanguageObject}->Translate( - 'Article subject will be empty if the subject contains only the ticket hook!' - ), + if ( $Error{LoadedFormDraft} && IsStringWithData( $GetParam{Subject} ) ) { + my $CleanedSubject = $TicketObject->TicketSubjectClean( + TicketNumber => $Ticket{TicketNumber}, + Subject => $GetParam{Subject}, ); + if ( !IsStringWithData($CleanedSubject) ) { + $Output .= $LayoutObject->Notify( + Data => $LayoutObject->{LanguageObject}->Translate( + 'Article subject will be empty if the subject contains only the ticket hook!' + ), + ); + } } $GetParam{StandardResponse} = $GetParam{Body}; diff --git a/Kernel/Modules/AgentTicketEmail.pm b/Kernel/Modules/AgentTicketEmail.pm index c4fb62e071c..3e79d5e4f6c 100644 --- a/Kernel/Modules/AgentTicketEmail.pm +++ b/Kernel/Modules/AgentTicketEmail.pm @@ -43,6 +43,9 @@ sub new { $Self->{FormID} = $Kernel::OM->Get('Kernel::System::Web::UploadCache')->FormIDCreate(); } + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -283,6 +286,9 @@ sub Run { # get Dynamic fields form ParamObject my %DynamicFieldValues; + # to store the reference to the dynamic field for the impact + my $ImpactDynamicFieldConfig; + # get needed objects my $DynamicFieldBackendObject = $Kernel::OM->Get('Kernel::System::DynamicField::Backend'); my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); @@ -298,6 +304,13 @@ sub Run { ParamObject => $ParamObject, LayoutObject => $LayoutObject, ); + + # impact field was found + if ( $Self->{IsITSMIncidentProblemManagementInstalled} && $DynamicFieldConfig->{Name} eq 'ITSMImpact' ) { + + # store the reference to the impact field + $ImpactDynamicFieldConfig = $DynamicFieldConfig; + } } # convert dynamic field values into a structure for ACLs @@ -311,6 +324,85 @@ sub Run { } $GetParam{DynamicField} = \%DynamicFieldACLParameters; + my %Service; + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # get needed stuff + $GetParam{DynamicField_ITSMCriticality} = $ParamObject->GetParam( Param => 'DynamicField_ITSMCriticality' ); + $GetParam{DynamicField_ITSMImpact} = $ParamObject->GetParam( Param => 'DynamicField_ITSMImpact' ); + $GetParam{PriorityRC} = $ParamObject->GetParam( Param => 'PriorityRC' ); + $GetParam{ElementChanged} = $ParamObject->GetParam( Param => 'ElementChanged' ) || ''; + + # check if priority needs to be recalculated + if ( + $GetParam{ElementChanged} eq 'ServiceID' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMImpact' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMCriticality' + ) + { + $GetParam{PriorityRC} = 1; + } + + if ( $GetParam{ServiceID} ) { + + # get service + %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $GetParam{ServiceID}, + IncidentState => $Config->{ShowIncidentState} || 0, + UserID => $Self->{UserID}, + ); + + if ( $GetParam{ElementChanged} eq 'ServiceID' ) { + $GetParam{DynamicField_ITSMCriticality} = $Service{Criticality}; + } + + # recalculate impact if impact is not set until now + if ( !$GetParam{DynamicField_ITSMImpact} && $GetParam{ElementChanged} ne 'DynamicField_ITSMImpact' ) { + + # get default selection + my $DefaultSelection = $ImpactDynamicFieldConfig->{Config}->{DefaultValue}; + + if ($DefaultSelection) { + + # get default impact + $GetParam{DynamicField_ITSMImpact} = $DefaultSelection; + $GetParam{PriorityRC} = 1; + } + } + + # recalculate priority + if ( $GetParam{PriorityRC} && $GetParam{DynamicField_ITSMImpact} ) { + + # get priority + $GetParam{PriorityID} = $Kernel::OM->Get('Kernel::System::ITSMCIPAllocate')->PriorityAllocationGet( + Criticality => $GetParam{DynamicField_ITSMCriticality} || $Service{Criticality}, + Impact => $GetParam{DynamicField_ITSMImpact}, + ); + } + } + + # no service was selected + else { + + # do not show the default selection + $ImpactDynamicFieldConfig->{Config}->{DefaultValue} = ''; + + # show only the empty selection + $ImpactDynamicFieldConfig->{Config}->{PossibleValues} = {}; + $GetParam{DynamicField_ITSMImpact} = ''; + } + + # set the selected impact and criticality + $DynamicFieldValues{ITSMCriticality} = $GetParam{DynamicField_ITSMCriticality}; + $DynamicFieldValues{ITSMImpact} = $GetParam{DynamicField_ITSMImpact}; + + # Send config data to JS. + $LayoutObject->AddJSData( + Key => $Self->{Action} . 'ShowIncidentState', + Value => $Config->{ShowIncidentState}, + ); + } + # transform pending time, time stamp based on user time zone if ( defined $GetParam{Year} @@ -1637,6 +1729,36 @@ sub Run { ); } + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && $GetParam{ServiceID} + && $Service{Criticality} + && !$GetParam{DynamicField_ITSMCriticality} + ) + { + + # get config for criticality dynamic field + my $CriticalityDynamicFieldConfig = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldGet( + Name => 'ITSMCriticality', + ); + + # get possible values for criticality + my $CriticalityPossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ); + + # reverse the list to find out the key + my %ReverseCriticalityPossibleValues = reverse %{$CriticalityPossibleValues}; + + # set the criticality + $DynamicFieldBackendObject->ValueSet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ObjectID => $TicketID, + Value => $ReverseCriticalityPossibleValues{ $Service{Criticality} }, + UserID => $Self->{UserID}, + ); + } + # get pre loaded attachment @Attachments = $UploadCacheObject->FormIDGetAllFilesData( FormID => $Self->{FormID}, @@ -1869,6 +1991,71 @@ sub Run { ); } + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # get the temporarily links + my $TempLinkList = $Kernel::OM->Get('Kernel::System::LinkObject')->LinkList( + Object => 'Ticket', + Key => $Self->{FormID}, + State => 'Temporary', + UserID => $Self->{UserID}, + ); + + if ( $TempLinkList && ref $TempLinkList eq 'HASH' && %{$TempLinkList} ) { + + for my $TargetObjectOrg ( sort keys %{$TempLinkList} ) { + + # extract typelist + my $TypeList = $TempLinkList->{$TargetObjectOrg}; + + for my $Type ( sort keys %{$TypeList} ) { + + # extract direction list + my $DirectionList = $TypeList->{$Type}; + + for my $Direction ( sort keys %{$DirectionList} ) { + + for my $TargetKeyOrg ( sort keys %{ $DirectionList->{$Direction} } ) { + + # delete the temp link + $Kernel::OM->Get('Kernel::System::LinkObject')->LinkDelete( + Object1 => 'Ticket', + Key1 => $Self->{FormID}, + Object2 => $TargetObjectOrg, + Key2 => $TargetKeyOrg, + Type => $Type, + UserID => $Self->{UserID}, + ); + + my $SourceObject = $TargetObjectOrg; + my $SourceKey = $TargetKeyOrg; + my $TargetObject = 'Ticket'; + my $TargetKey = $TicketID; + + if ( $Direction eq 'Target' ) { + $SourceObject = 'Ticket'; + $SourceKey = $TicketID; + $TargetObject = $TargetObjectOrg; + $TargetKey = $TargetKeyOrg; + } + + # add the permanently link + my $Success = $Kernel::OM->Get('Kernel::System::LinkObject')->LinkAdd( + SourceObject => $SourceObject, + SourceKey => $SourceKey, + TargetObject => $TargetObject, + TargetKey => $TargetKey, + Type => $Type, + State => 'Valid', + UserID => $Self->{UserID}, + ); + } + } + } + } + } + } + # get redirect screen my $NextScreen = $Self->{UserCreateNextMask} || 'AgentTicketEmail'; @@ -3170,6 +3357,20 @@ sub _MaskEmailNew { ); } + # make sure to show the options block so that the "Link Ticket" option is shown + # even if spellchecker, address book and OptionCustomer is turned off + if ( $Self->{IsITSMIncidentProblemManagementInstalled} && !$ShownOptionsBlock ) { + $LayoutObject->Block( + Name => 'TicketOptions', + Data => { + %Param, + }, + ); + + # set flag to "true" in order to prevent calling the Options block again + $ShownOptionsBlock = 1; + } + # show attachments ATTACHMENT: for my $Attachment ( @{ $Param{Attachments} } ) { diff --git a/Kernel/Modules/AgentTicketEmailOutbound.pm b/Kernel/Modules/AgentTicketEmailOutbound.pm index 63bc3832d83..7b6781347d3 100644 --- a/Kernel/Modules/AgentTicketEmailOutbound.pm +++ b/Kernel/Modules/AgentTicketEmailOutbound.pm @@ -1292,12 +1292,19 @@ sub SendEmail { # When a draft is loaded, inform a user that article subject will be empty # if contains only the ticket hook (if nothing is modified). - if ( $Error{LoadedFormDraft} ) { - $Output .= $LayoutObject->Notify( - Data => $LayoutObject->{LanguageObject}->Translate( - 'Article subject will be empty if the subject contains only the ticket hook!' - ), + if ( $Error{LoadedFormDraft} && IsStringWithData( $GetParam{Subject} ) ) { + my $CleanedSubject = $TicketObject->TicketSubjectClean( + TicketNumber => $Ticket{TicketNumber}, + Subject => $GetParam{Subject}, ); + + if ( !IsStringWithData($CleanedSubject) ) { + $Output .= $LayoutObject->Notify( + Data => $LayoutObject->{LanguageObject}->Translate( + 'Article subject will be empty if the subject contains only the ticket hook!' + ), + ); + } } $Output .= $Self->_Mask( diff --git a/Kernel/Modules/AgentTicketNoteToLinkedTicket.pm b/Kernel/Modules/AgentTicketNoteToLinkedTicket.pm new file mode 100644 index 00000000000..0689ec53a93 --- /dev/null +++ b/Kernel/Modules/AgentTicketNoteToLinkedTicket.pm @@ -0,0 +1,3330 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +package Kernel::Modules::AgentTicketNoteToLinkedTicket; + +use strict; +use warnings; + +use Kernel::System::EmailParser; +use Kernel::System::VariableCheck qw(:all); +use Kernel::Language qw(Translatable); + +our $ObjectManagerDisabled = 1; + +sub new { + my ( $Type, %Param ) = @_; + + # allocate new hash for object + my $Self = {%Param}; + bless( $Self, $Type ); + + # Try to load draft if requested. + if ( + $Kernel::OM->Get('Kernel::Config')->Get("Ticket::Frontend::$Self->{Action}")->{FormDraft} + && $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'LoadFormDraft' ) + && $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'FormDraftID' ) + ) + { + $Self->{LoadedFormDraftID} = $Kernel::OM->Get('Kernel::System::Web::Request')->LoadFormDraft( + FormDraftID => $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'FormDraftID' ), + UserID => $Self->{UserID}, + ); + } + + # get article for whom this should be a reply, if available + my $ReplyToArticle = $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'ReplyToArticle' ) || ''; + my $TicketID = $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'TicketID' ) || ''; + + # check if ReplyToArticle really belongs to the ticket + my %ReplyToArticleContent; + my @ReplyToAdresses; + if ($ReplyToArticle) { + + my $ArticleBackendObject = $Kernel::OM->Get('Kernel::System::Ticket::Article')->BackendForArticle( + TicketID => $TicketID, + ArticleID => $ReplyToArticle, + ); + %ReplyToArticleContent = $ArticleBackendObject->ArticleGet( + TicketID => $TicketID, + ArticleID => $ReplyToArticle, + DynamicFields => 0, + ); + + $Self->{ReplyToArticle} = $ReplyToArticle; + $Self->{ReplyToArticleContent} = \%ReplyToArticleContent; + + # get sender of original note (to inform sender about answer) + if ( $ReplyToArticleContent{CreateBy} ) { + my @ReplyToSenderID = ( $ReplyToArticleContent{CreateBy} ); + $Self->{ReplyToSenderUserID} = \@ReplyToSenderID; + } + + # if article belongs to other ticket, don't use it as reply + if ( $ReplyToArticleContent{TicketID} ne $Self->{TicketID} ) { + $Self->{ReplyToArticle} = ""; + } + + # if article is not of type note-internal, don't use it as reply + if ( + $ArticleBackendObject->ChannelNameGet() ne 'Internal' + || ( + $ArticleBackendObject->ChannelNameGet() eq 'Internal' + && $ReplyToArticleContent{SenderType} ne 'agent' + ) + ) + { + $Self->{ReplyToArticle} = ""; + } + } + + # get form id + $Self->{FormID} = $Kernel::OM->Get('Kernel::System::Web::Request')->GetParam( Param => 'FormID' ); + + # create form id + if ( !$Self->{FormID} ) { + $Self->{FormID} = $Kernel::OM->Get('Kernel::System::Web::UploadCache')->FormIDCreate(); + } + + return $Self; +} + +sub Run { + my ( $Self, %Param ) = @_; + + # get needed objects + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $ParamObject = $Kernel::OM->Get('Kernel::System::Web::Request'); + my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); + + # check needed stuff + if ( !$Self->{TicketID} ) { + return $LayoutObject->ErrorScreen( + Message => Translatable('No TicketID is given!'), + Comment => Translatable('Please contact the administrator.'), + ); + } + + $Param{ArticleID} = $ParamObject->GetParam( Param => 'ArticleID' ) || ""; + $Param{NoteToTicket} = $ParamObject->GetParam( Param => 'NoteToTicket' ) || ""; + + @{ $Param{LinkedTicketIDs} } = $ParamObject->GetArray( Param => 'LinkedTicketIDs' ); + + my %ArticleContent = $ArticleObject->ArticleGet( + TicketID => $Self->{TicketID}, + ArticleID => $Param{ArticleID}, + DynamicFields => 0, + UserID => $Self->{UserID}, + ); + + $Param{ArticleContent} = \%ArticleContent; + + my $Config = $ConfigObject->Get("Ticket::Frontend::$Self->{Action}"); + + # check permissions + my $Access = $TicketObject->TicketPermission( + Type => $Config->{Permission}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID} + ); + + # error screen, don't show ticket + if ( !$Access ) { + return $LayoutObject->NoPermission( + Message => $LayoutObject->{LanguageObject}->Translate( 'You need %s permissions!', $Config->{Permission} ), + WithHeader => 'yes', + ); + } + + # get ACL restrictions + my %PossibleActions = ( 1 => $Self->{Action} ); + + my $ACL = $TicketObject->TicketAcl( + Data => \%PossibleActions, + Action => $Self->{Action}, + TicketID => $Self->{TicketID}, + ReturnType => 'Action', + ReturnSubType => '-', + UserID => $Self->{UserID}, + ); + my %AclAction = $TicketObject->TicketAclActionData(); + + # check if ACL restrictions exist + if ( $ACL || IsHashRefWithData( \%AclAction ) ) { + + my %AclActionLookup = reverse %AclAction; + + # show error screen if ACL prohibits this action + if ( !$AclActionLookup{ $Self->{Action} } ) { + return $LayoutObject->NoPermission( WithHeader => 'yes' ); + } + } + + # Check for failed draft loading request. + if ( + $ParamObject->GetParam( Param => 'LoadFormDraft' ) + && !$Self->{LoadedFormDraftID} + ) + { + return $LayoutObject->ErrorScreen( + Message => Translatable('Loading draft failed!'), + Comment => Translatable('Please contact the administrator.'), + ); + } + + my %Ticket = $TicketObject->TicketGet( + TicketID => $Self->{TicketID}, + DynamicFields => 1, + ); + + my $LoadedFormDraft; + if ( $Self->{LoadedFormDraftID} ) { + $LoadedFormDraft = $Kernel::OM->Get('Kernel::System::FormDraft')->FormDraftGet( + FormDraftID => $Self->{LoadedFormDraftID}, + GetContent => 0, + UserID => $Self->{UserID}, + ); + + my @Articles = $Kernel::OM->Get('Kernel::System::Ticket::Article')->ArticleList( + TicketID => $Self->{TicketID}, + OnlyLast => 1, + ); + + if (@Articles) { + my $LastArticle = $Articles[0]; + + my $LastArticleSystemTime; + if ( $LastArticle->{CreateTime} ) { + my $LastArticleSystemTimeObject = $Kernel::OM->Create( + 'Kernel::System::DateTime', + ObjectParams => { + String => $LastArticle->{CreateTime}, + }, + ); + $LastArticleSystemTime = $LastArticleSystemTimeObject->ToEpoch(); + } + + my $FormDraftSystemTimeObject = $Kernel::OM->Create( + 'Kernel::System::DateTime', + ObjectParams => { + String => $LoadedFormDraft->{ChangeTime}, + }, + ); + my $FormDraftSystemTime = $FormDraftSystemTimeObject->ToEpoch(); + + if ( !$LastArticleSystemTime || $FormDraftSystemTime <= $LastArticleSystemTime ) { + $Param{FormDraftOutdated} = 1; + } + } + } + + if ( IsHashRefWithData($LoadedFormDraft) ) { + + $LoadedFormDraft->{ChangeByName} = $Kernel::OM->Get('Kernel::System::User')->UserName( + UserID => $LoadedFormDraft->{ChangeBy}, + ); + } + + $LayoutObject->Block( + Name => 'Properties', + Data => { + FormDraft => $Config->{FormDraft}, + FormDraftID => $Self->{LoadedFormDraftID}, + FormDraftTitle => $LoadedFormDraft ? $LoadedFormDraft->{Title} : '', + FormDraftMeta => $LoadedFormDraft, + FormID => $Self->{FormID}, + ReplyToArticle => $Self->{ReplyToArticle}, + %Ticket, + %Param, + }, + ); + + # show right header + $LayoutObject->Block( + Name => 'Header' . $Self->{Action}, + Data => { + %Ticket, + }, + ); + + # get lock state + if ( $Config->{RequiredLock} ) { + if ( !$TicketObject->TicketLockGet( TicketID => $Self->{TicketID} ) ) { + + my $Lock = $TicketObject->TicketLockSet( + TicketID => $Self->{TicketID}, + Lock => 'lock', + UserID => $Self->{UserID} + ); + + if ($Lock) { + + # Set new owner if ticket owner is different then logged user. + if ( $Ticket{OwnerID} != $Self->{UserID} ) { + + # Remember previous owner, which will be used to restore ticket owner on undo action. + $Param{PreviousOwner} = $Ticket{OwnerID}; + + $TicketObject->TicketOwnerSet( + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + NewUserID => $Self->{UserID}, + ); + } + + # Show lock state. + $LayoutObject->Block( + Name => 'PropertiesLock', + Data => { + %Param, + TicketID => $Self->{TicketID}, + }, + ); + } + } + else { + my $AccessOk = $TicketObject->OwnerCheck( + TicketID => $Self->{TicketID}, + OwnerID => $Self->{UserID}, + ); + if ( !$AccessOk ) { + my $Output = $LayoutObject->Header( + Type => 'Small', + Value => $Ticket{Number}, + BodyClass => 'Popup', + ); + $Output .= $LayoutObject->Warning( + Message => Translatable('Sorry, you need to be the ticket owner to perform this action.'), + Comment => Translatable('Please change the owner first.'), + ); + $Output .= $LayoutObject->Footer( + Type => 'Small', + ); + return $Output; + } + + # show back link + $LayoutObject->Block( + Name => 'TicketBack', + Data => { + %Param, + TicketID => $Self->{TicketID}, + }, + ); + } + } + else { + $LayoutObject->Block( + Name => 'TicketBack', + Data => { + %Param, + %Ticket, + }, + ); + } + + # get params + my %GetParam; + for my $Key ( + qw( + NewStateID NewPriorityID TimeUnits IsVisibleForCustomer Title Body Subject NewQueueID + Year Month Day Hour Minute NewOwnerID NewResponsibleID TypeID ServiceID SLAID + Expand ReplyToArticle StandardTemplateID CreateArticle FormDraftID Title + ) + ) + { + $GetParam{$Key} = $ParamObject->GetParam( Param => $Key ); + } + + $GetParam{NoteToTicket} = $ParamObject->GetParam( Param => 'NoteToTicket' ); + @{ $GetParam{LinkedTicketIDs} } = $ParamObject->GetArray( Param => 'LinkedTicketIDs' ); + + # ACL compatibility translation + my %ACLCompatGetParam = ( + StateID => $GetParam{NewStateID}, + PriorityID => $GetParam{NewPriorityID}, + QueueID => $GetParam{NewQueueID}, + OwnerID => $GetParam{NewOwnerID}, + ResponsibleID => $GetParam{NewResponsibleID}, + ); + + # get dynamic field values form http request + my %DynamicFieldValues; + + # define the dynamic fields to show based on the object type + my $ObjectType = ['Ticket']; + + # only screens that add notes can modify Article dynamic fields + if ( $Config->{Note} ) { + $ObjectType = [ 'Ticket', 'Article' ]; + } + + # get the dynamic fields for this screen + my $DynamicField = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldListGet( + Valid => 1, + ObjectType => $ObjectType, + FieldFilter => $Config->{DynamicField} || {}, + ); + + # get dynamic field backend object + my $DynamicFieldBackendObject = $Kernel::OM->Get('Kernel::System::DynamicField::Backend'); + + # cycle trough the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + # extract the dynamic field value from the web request + $DynamicFieldValues{ $DynamicFieldConfig->{Name} } = $DynamicFieldBackendObject->EditFieldValueGet( + DynamicFieldConfig => $DynamicFieldConfig, + ParamObject => $ParamObject, + LayoutObject => $LayoutObject, + ); + } + + # convert dynamic field values into a structure for ACLs + my %DynamicFieldACLParameters; + DYNAMICFIELD: + for my $DynamicFieldItem ( sort keys %DynamicFieldValues ) { + next DYNAMICFIELD if !$DynamicFieldItem; + next DYNAMICFIELD if !defined $DynamicFieldValues{$DynamicFieldItem}; + + $DynamicFieldACLParameters{ 'DynamicField_' . $DynamicFieldItem } = $DynamicFieldValues{$DynamicFieldItem}; + } + $GetParam{DynamicField} = \%DynamicFieldACLParameters; + + # transform pending time, time stamp based on user time zone + if ( + defined $GetParam{Year} + && defined $GetParam{Month} + && defined $GetParam{Day} + && defined $GetParam{Hour} + && defined $GetParam{Minute} + ) + { + %GetParam = $LayoutObject->TransformDateSelection( + %GetParam, + ); + } + + # rewrap body if no rich text is used + if ( $GetParam{Body} && !$LayoutObject->{BrowserRichText} ) { + $GetParam{Body} = $LayoutObject->WrapPlainText( + MaxCharacters => $ConfigObject->Get('Ticket::Frontend::TextAreaNote'), + PlainText => $GetParam{Body}, + ); + } + + # get upload cache object + my $UploadCacheObject = $Kernel::OM->Get('Kernel::System::Web::UploadCache'); + + if ( + $Self->{Subaction} eq 'Store' + || $Self->{LoadedFormDraftID} + ) + { + + # challenge token check for write action + if ( $Self->{Subaction} eq 'Store' ) { + $LayoutObject->ChallengeTokenCheck(); + } + + $GetParam{IsVisibleForCustomer} //= 0; + + # store action + my %Error; + + # get all attachments meta data + my @Attachments = $UploadCacheObject->FormIDGetAllFilesMeta( + FormID => $Self->{FormID}, + ); + + # Get and validate draft action. + my $FormDraftAction = $ParamObject->GetParam( Param => 'FormDraftAction' ); + if ( $FormDraftAction && !$Config->{FormDraft} ) { + return $LayoutObject->ErrorScreen( + Message => Translatable('FormDraft functionality disabled!'), + Comment => Translatable('Please contact the administrator.'), + ); + } + + my %FormDraftResponse; + + # Check draft name. + if ( + $FormDraftAction + && ( $FormDraftAction eq 'Add' || $FormDraftAction eq 'Update' ) + ) + { + my $Title = $ParamObject->GetParam( Param => 'FormDraftTitle' ); + + # A draft name is required. + if ( !$Title ) { + + %FormDraftResponse = ( + Success => 0, + ErrorMessage => $Kernel::OM->Get('Kernel::Language')->Translate("Draft name is required!"), + ); + } + + # Chosen draft name must be unique. + else { + my $FormDraftList = $Kernel::OM->Get('Kernel::System::FormDraft')->FormDraftListGet( + ObjectType => 'Ticket', + ObjectID => $Self->{TicketID}, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + DRAFT: + for my $FormDraft ( @{$FormDraftList} ) { + + # No existing draft with same name. + next DRAFT if $Title ne $FormDraft->{Title}; + + # Same name for update on existing draft. + if ( + $GetParam{FormDraftID} + && $FormDraftAction eq 'Update' + && $GetParam{FormDraftID} eq $FormDraft->{FormDraftID} + ) + { + next DRAFT; + } + + # Another draft with the chosen name already exists. + %FormDraftResponse = ( + Success => 0, + ErrorMessage => $Kernel::OM->Get('Kernel::Language') + ->Translate( "FormDraft name %s is already in use!", $Title ), + ); + last DRAFT; + } + } + } + + # Perform draft action instead of saving form data in ticket/article. + if ( $FormDraftAction && !%FormDraftResponse ) { + + # Reset FormDraftID to prevent updating existing draft. + if ( $FormDraftAction eq 'Add' && $GetParam{FormDraftID} ) { + $ParamObject->{Query}->param( + -name => 'FormDraftID', + -value => '', + ); + } + + my $FormDraftActionOk; + if ( + $FormDraftAction eq 'Add' + || + ( $FormDraftAction eq 'Update' && $GetParam{FormDraftID} ) + ) + { + $FormDraftActionOk = $ParamObject->SaveFormDraft( + UserID => $Self->{UserID}, + ObjectType => 'Ticket', + ObjectID => $Self->{TicketID}, + OverrideParams => { + ReplyToArticle => undef, + }, + ); + } + + if ($FormDraftActionOk) { + $FormDraftResponse{Success} = 1; + } + else { + %FormDraftResponse = ( + Success => 0, + ErrorMessage => 'Could not perform requested draft action!', + ); + } + } + + if (%FormDraftResponse) { + + # build JSON output + my $JSON = $LayoutObject->JSONEncode( + Data => \%FormDraftResponse, + ); + + # send JSON response + return $LayoutObject->Attachment( + ContentType => 'application/json; charset=' . $LayoutObject->{Charset}, + Content => $JSON, + Type => 'inline', + NoCache => 1, + ); + } + + # get state object + my $StateObject = $Kernel::OM->Get('Kernel::System::State'); + + # check pending time + if ( $GetParam{NewStateID} ) { + my %StateData = $StateObject->StateGet( + ID => $GetParam{NewStateID}, + ); + + # check state type + if ( $StateData{TypeName} =~ /^pending/i ) { + + # check needed stuff + for my $Needed (qw(Year Month Day Hour Minute)) { + if ( !defined $GetParam{$Needed} ) { + $Error{'DateInvalid'} = 'ServerError'; + } + } + + # create datetime object + my $PendingDateTimeObject = $Kernel::OM->Create( + 'Kernel::System::DateTime', + ObjectParams => { + %GetParam, + Second => 0, + }, + ); + + # get current system epoch + my $CurSystemDateTimeObject = $Kernel::OM->Create('Kernel::System::DateTime'); + + # check date + if ( + !$PendingDateTimeObject + || $PendingDateTimeObject < $CurSystemDateTimeObject + ) + { + $Error{'DateInvalid'} = 'ServerError'; + } + } + } + + if ( $Config->{Note} && $Config->{NoteMandatory} ) { + + # check subject + if ( !$GetParam{Subject} ) { + $Error{'SubjectInvalid'} = 'ServerError'; + } + + # check body + if ( !$GetParam{Body} ) { + $Error{'BodyInvalid'} = 'ServerError'; + } + } + + # check owner + if ( $Config->{Owner} && $Config->{OwnerMandatory} ) { + if ( !$GetParam{NewOwnerID} ) { + $Error{'NewOwnerInvalid'} = 'ServerError'; + } + } + + # check responsible + if ( $Config->{Responsible} && $Config->{ResponsibleMandatory} ) { + if ( !$GetParam{NewResponsibleID} ) { + $Error{'NewResponsibleInvalid'} = 'ServerError'; + } + } + + # check title + if ( $Config->{Title} && !$GetParam{Title} ) { + $Error{'TitleInvalid'} = 'ServerError'; + } + + # check type + if ( + ( $ConfigObject->Get('Ticket::Type') ) + && + ( $Config->{TicketType} ) && + ( !$GetParam{TypeID} ) + ) + { + $Error{'TypeIDInvalid'} = ' ServerError'; + } + + # check service + if ( + $ConfigObject->Get('Ticket::Service') + && $Config->{Service} + && $GetParam{SLAID} + && !$GetParam{ServiceID} + ) + { + $Error{'ServiceInvalid'} = ' ServerError'; + } + + # check mandatory service + if ( + $ConfigObject->Get('Ticket::Service') + && $Config->{Service} + && $Config->{ServiceMandatory} + && !$GetParam{ServiceID} + ) + { + $Error{'ServiceInvalid'} = ' ServerError'; + } + + # check mandatory sla + if ( + $ConfigObject->Get('Ticket::Service') + && $Config->{Service} + && $Config->{SLAMandatory} + && !$GetParam{SLAID} + ) + { + $Error{'SLAInvalid'} = ' ServerError'; + } + + # check mandatory queue + if ( $Config->{Queue} && $Config->{QueueMandatory} ) { + if ( !$GetParam{NewQueueID} ) { + $Error{'NewQueueInvalid'} = 'ServerError'; + } + } + + # check mandatory state + if ( $Config->{State} && $Config->{StateMandatory} ) { + if ( !$GetParam{NewStateID} ) { + $Error{'NewStateInvalid'} = 'ServerError'; + } + } + + # check time units, but only if the current screen has a note + # (accounted time can only be stored if and article is generated) + if ( + $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + && $Config->{Note} + && $GetParam{TimeUnits} eq '' + ) + { + $Error{'TimeUnitsInvalid'} = ' ServerError'; + } + + # check expand + if ( $GetParam{Expand} ) { + %Error = (); + $Error{Expand} = 1; + } + + # create html strings for all dynamic fields + my @TicketTypeDynamicFields; + my @ArticleTypeDynamicFields; + + # cycle trough the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + my $PossibleValuesFilter; + + my $IsACLReducible = $DynamicFieldBackendObject->HasBehavior( + DynamicFieldConfig => $DynamicFieldConfig, + Behavior => 'IsACLReducible', + ); + + if ($IsACLReducible) { + + # get PossibleValues + my $PossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $DynamicFieldConfig, + ); + + # check if field has PossibleValues property in its configuration + if ( IsHashRefWithData($PossibleValues) ) { + + # convert possible values key => value to key => key for ACLs using a Hash slice + my %AclData = %{$PossibleValues}; + @AclData{ keys %AclData } = keys %AclData; + + # set possible values filter from ACLs + my $ACL = $TicketObject->TicketAcl( + %GetParam, + Action => $Self->{Action}, + TicketID => $Self->{TicketID}, + ReturnType => 'Ticket', + ReturnSubType => 'DynamicField_' . $DynamicFieldConfig->{Name}, + Data => \%AclData, + UserID => $Self->{UserID}, + ); + if ($ACL) { + my %Filter = $TicketObject->TicketAclData(); + + # convert Filer key => key back to key => value using map + %{$PossibleValuesFilter} = map { $_ => $PossibleValues->{$_} } + keys %Filter; + } + } + } + + my $ValidationResult; + + # Do not validate only if object type is Article and CreateArticle value is not defined. + if ( !( $DynamicFieldConfig->{ObjectType} eq 'Article' && !$GetParam{CreateArticle} ) ) { + + $ValidationResult = $DynamicFieldBackendObject->EditFieldValueValidate( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValuesFilter => $PossibleValuesFilter, + ParamObject => $ParamObject, + Mandatory => + $Config->{DynamicField}->{ $DynamicFieldConfig->{Name} } == 2, + ); + + if ( !IsHashRefWithData($ValidationResult) ) { + return $LayoutObject->ErrorScreen( + Message => + $LayoutObject->{LanguageObject}->Translate( + 'Could not perform validation on field %s!', $DynamicFieldConfig->{Label} + ), + Comment => Translatable('Please contact the administrator.'), + ); + } + + # Propagate validation error to the Error variable to be detected by the frontend. + if ( $ValidationResult->{ServerError} ) + { + $Error{ $DynamicFieldConfig->{Name} } = ' ServerError'; + } + } + + if ( $DynamicFieldConfig->{ObjectType} eq 'Ticket' ) { + + # Get field html. + my $DynamicFieldHTML = $DynamicFieldBackendObject->EditFieldRender( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValuesFilter => $PossibleValuesFilter, + ServerError => $ValidationResult->{ServerError} || '', + ErrorMessage => $ValidationResult->{ErrorMessage} || '', + Mandatory => $Config->{DynamicField}->{ $DynamicFieldConfig->{Name} } == 2, + LayoutObject => $LayoutObject, + ParamObject => $ParamObject, + AJAXUpdate => 1, + UpdatableFields => $Self->_GetFieldsToUpdate(), + ); + + push @TicketTypeDynamicFields, { + Name => $DynamicFieldConfig->{Name}, + Label => $DynamicFieldHTML->{Label}, + Field => $DynamicFieldHTML->{Field}, + }; + } + elsif ( $DynamicFieldConfig->{ObjectType} eq 'Article' ) { + my $Class = ''; + my $MandatoryTooltip = 0; + + if ( $Config->{DynamicField}->{ $DynamicFieldConfig->{Name} } == 2 ) { + if ( + $Config->{NoteMandatory} || + $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ) + { + $Class = 'Validate_Required'; + } + else { + $Class = 'Validate_DependingRequiredAND Validate_Depending_CreateArticle'; + $MandatoryTooltip = 1; + } + } + + # Get field html. + my $DynamicFieldHTML = $DynamicFieldBackendObject->EditFieldRender( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValuesFilter => $PossibleValuesFilter, + ServerError => $ValidationResult->{ServerError} || '', + ErrorMessage => $ValidationResult->{ErrorMessage} || '', + Mandatory => ( $Class eq 'Validate_Required' ) ? 1 : 0, + Class => $Class, + LayoutObject => $LayoutObject, + ParamObject => $ParamObject, + AJAXUpdate => 1, + UpdatableFields => $Self->_GetFieldsToUpdate(), + ); + + push @ArticleTypeDynamicFields, { + Name => $DynamicFieldConfig->{Name}, + Label => $DynamicFieldHTML->{Label}, + Field => $DynamicFieldHTML->{Field}, + MandatoryTooltip => $MandatoryTooltip, + }; + } + } + + # Make sure we don't save form if a draft was loaded. + if ( $Self->{LoadedFormDraftID} ) { + %Error = ( LoadedFormDraft => 1 ); + } + + # check errors + if (%Error) { + + my $Output = $LayoutObject->Header( + Type => 'Small', + Value => $Ticket{TicketNumber}, + BodyClass => 'Popup', + ); + $Output .= $Self->_Mask( + Attachments => \@Attachments, + TimeUnitsRequired => ( + $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ? 'Validate_Required' + : '' + ), + %Ticket, + TicketTypeDynamicFields => \@TicketTypeDynamicFields, + ArticleTypeDynamicFields => \@ArticleTypeDynamicFields, + + %GetParam, + %Error, + ); + $Output .= $LayoutObject->Footer( + Type => 'Small', + ); + return $Output; + } + + # set new title + if ( $Config->{Title} ) { + if ( defined $GetParam{Title} ) { + $TicketObject->TicketTitleUpdate( + Title => $GetParam{Title}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + ); + } + } + + # set new type + if ( $ConfigObject->Get('Ticket::Type') && $Config->{TicketType} ) { + if ( $GetParam{TypeID} ) { + $TicketObject->TicketTypeSet( + Action => $Self->{Action}, + TypeID => $GetParam{TypeID}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + ); + } + } + + # set new service + if ( $ConfigObject->Get('Ticket::Service') && $Config->{Service} ) { + if ( defined $GetParam{ServiceID} ) { + $TicketObject->TicketServiceSet( + %GetParam, + %ACLCompatGetParam, + Action => $Self->{Action}, + ServiceID => $GetParam{ServiceID}, + TicketID => $Self->{TicketID}, + CustomerUserID => $Ticket{CustomerUserID}, + UserID => $Self->{UserID}, + ); + } + if ( defined $GetParam{SLAID} ) { + $TicketObject->TicketSLASet( + Action => $Self->{Action}, + SLAID => $GetParam{SLAID}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + ); + } + } + + my $UnlockOnAway = 1; + + # move ticket to a new queue, but only if the queue was changed + if ( + $Config->{Queue} + && $GetParam{NewQueueID} + && $GetParam{NewQueueID} ne $Ticket{QueueID} + ) + { + + # move ticket (send notification if no new owner is selected) + my $BodyAsText = ''; + if ( $LayoutObject->{BrowserRichText} ) { + $BodyAsText = $LayoutObject->RichText2Ascii( + String => $GetParam{Body} || 0, + ); + } + else { + $BodyAsText = $GetParam{Body} || 0; + } + my $Move = $TicketObject->TicketQueueSet( + QueueID => $GetParam{NewQueueID}, + UserID => $Self->{UserID}, + TicketID => $Self->{TicketID}, + SendNoNotification => $GetParam{NewUserID}, + Comment => $BodyAsText, + Action => $Self->{Action}, + ); + if ( !$Move ) { + return $LayoutObject->ErrorScreen(); + } + } + + # set new owner + my @NotifyDone; + if ( $Config->{Owner} ) { + my $BodyText = $LayoutObject->RichText2Ascii( + String => $GetParam{Body} || '', + ); + if ( $GetParam{NewOwnerID} ) { + $TicketObject->TicketLockSet( + TicketID => $Self->{TicketID}, + Lock => 'lock', + UserID => $Self->{UserID}, + ); + my $Success = $TicketObject->TicketOwnerSet( + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + NewUserID => $GetParam{NewOwnerID}, + Comment => $BodyText, + ); + $UnlockOnAway = 0; + + # remember to not notify owner twice + if ( $Success && $Success eq 1 ) { + push @NotifyDone, $GetParam{NewOwnerID}; + } + } + } + + # set new responsible + if ( $ConfigObject->Get('Ticket::Responsible') && $Config->{Responsible} ) { + if ( $GetParam{NewResponsibleID} ) { + my $BodyText = $LayoutObject->RichText2Ascii( + String => $GetParam{Body} || '', + ); + my $Success = $TicketObject->TicketResponsibleSet( + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + NewUserID => $GetParam{NewResponsibleID}, + Comment => $BodyText, + ); + + # remember to not notify responsible twice + if ( $Success && $Success eq 1 ) { + push @NotifyDone, $GetParam{NewResponsibleID}; + } + } + } + + # add note + my $ArticleID = ''; + my $ReturnURL; + + # set priority + if ( $Config->{Priority} && $GetParam{NewPriorityID} ) { + $TicketObject->TicketPrioritySet( + TicketID => $Self->{TicketID}, + PriorityID => $GetParam{NewPriorityID}, + UserID => $Self->{UserID}, + ); + } + + # set state + if ( $Config->{State} && $GetParam{NewStateID} ) { + $TicketObject->TicketStateSet( + TicketID => $Self->{TicketID}, + StateID => $GetParam{NewStateID}, + UserID => $Self->{UserID}, + DynamicField => $GetParam{DynamicField}, + ); + + # unlock the ticket after close + my %StateData = $StateObject->StateGet( + ID => $GetParam{NewStateID}, + ); + + # set unlock on close state + if ( $StateData{TypeName} =~ /^close/i ) { + $TicketObject->TicketLockSet( + TicketID => $Self->{TicketID}, + Lock => 'unlock', + UserID => $Self->{UserID}, + ); + } + + # set pending time on pending state + elsif ( $StateData{TypeName} =~ /^pending/i ) { + + # set pending time + $TicketObject->TicketPendingTimeSet( + UserID => $Self->{UserID}, + TicketID => $Self->{TicketID}, + %GetParam, + ); + } + + # redirect parent window to last screen overview on closed tickets + if ( + $StateData{TypeName} =~ /^close/i + && !$ConfigObject->Get('Ticket::Frontend::RedirectAfterCloseDisabled') + ) + { + $ReturnURL = $Self->{LastScreenOverview} || 'Action=AgentDashboard'; + } + } + + if ( + $GetParam{CreateArticle} + && $Config->{Note} + && ( $GetParam{Subject} || $GetParam{Body} ) + ) + { + + if ( !$GetParam{Subject} ) { + if ( $Config->{Subject} ) { + my $Subject = $LayoutObject->Output( + Template => $Config->{Subject}, + ); + $GetParam{Subject} = $Subject; + } + $GetParam{Subject} = $GetParam{Subject} + || $LayoutObject->{LanguageObject}->Translate('No subject'); + } + + # get pre loaded attachment + my @Attachments = $UploadCacheObject->FormIDGetAllFilesData( + FormID => $Self->{FormID}, + ); + + # get submit attachment + my %UploadStuff = $ParamObject->GetUploadAll( + Param => 'FileUpload', + ); + if (%UploadStuff) { + push @Attachments, \%UploadStuff; + } + + my $MimeType = 'text/plain'; + if ( $LayoutObject->{BrowserRichText} ) { + $MimeType = 'text/html'; + + # remove unused inline images + my @NewAttachmentData; + ATTACHMENT: + for my $Attachment (@Attachments) { + my $ContentID = $Attachment->{ContentID}; + if ( + $ContentID + && ( $Attachment->{ContentType} =~ /image/i ) + && ( $Attachment->{Disposition} eq 'inline' ) + ) + { + my $ContentIDHTMLQuote = $LayoutObject->Ascii2Html( + Text => $ContentID, + ); + + # workaround for link encode of rich text editor, see bug#5053 + my $ContentIDLinkEncode = $LayoutObject->LinkEncode($ContentID); + $GetParam{Body} =~ s/(ContentID=)$ContentIDLinkEncode/$1$ContentID/g; + + # ignore attachment if not linked in body + next ATTACHMENT + if $GetParam{Body} !~ /(\Q$ContentIDHTMLQuote\E|\Q$ContentID\E)/i; + } + + # remember inline images and normal attachments + push @NewAttachmentData, \%{$Attachment}; + } + @Attachments = @NewAttachmentData; + + # verify html document + $GetParam{Body} = $LayoutObject->RichTextDocumentComplete( + String => $GetParam{Body}, + ); + } + + my $From = "\"$Self->{UserFullname}\" <$Self->{UserEmail}>"; + my @NotifyUserIDs; + + # get list of users that will be informed without selection in informed/involved list + my @UserListWithoutSelection + = split( ',', $ParamObject->GetParam( Param => 'UserListWithoutSelection' ) || "" ); + + # get inform user list + my @InformUserID = $ParamObject->GetArray( Param => 'InformUserID' ); + + # get involved user list + my @InvolvedUserID = $ParamObject->GetArray( Param => 'InvolvedUserID' ); + + if ( $Config->{InformAgent} ) { + push @NotifyUserIDs, @InformUserID; + } + + if ( $Config->{InvolvedAgent} ) { + push @NotifyUserIDs, @InvolvedUserID; + } + + if ( $Self->{ReplyToArticle} ) { + push @NotifyUserIDs, @UserListWithoutSelection; + } + + if ( $Param{NoteToTicket} ) { + $ArticleID = $Kernel::OM->Get('Kernel::System::Ticket::Article::Backend::Internal')->ArticleCreate( + TicketID => $Self->{TicketID}, + SenderType => 'agent', + From => $From, + MimeType => $MimeType, + Charset => $LayoutObject->{UserCharset}, + UserID => $Self->{UserID}, + HistoryType => $Config->{HistoryType}, + HistoryComment => $Config->{HistoryComment}, + ForceNotificationToUserID => \@NotifyUserIDs, + ExcludeMuteNotificationToUserID => \@NotifyDone, + UnlockOnAway => $UnlockOnAway, + Attachment => \@Attachments, + %GetParam, + ); + + if ( !$ArticleID ) { + return $LayoutObject->ErrorScreen(); + } + + # time accounting + if ( $GetParam{TimeUnits} ) { + $TicketObject->TicketAccountTime( + TicketID => $Self->{TicketID}, + ArticleID => $ArticleID, + TimeUnit => $GetParam{TimeUnits}, + UserID => $Self->{UserID}, + ); + } + } + + if ( $Param{LinkedTicketIDs} ) { + for my $LinkedTicketID ( @{ $Param{LinkedTicketIDs} } ) { + my $LinkedArticleID + = $Kernel::OM->Get('Kernel::System::Ticket::Article::Backend::Internal')->ArticleCreate( + TicketID => $LinkedTicketID, + SenderType => 'agent', + From => $From, + MimeType => $MimeType, + Charset => $LayoutObject->{UserCharset}, + UserID => $Self->{UserID}, + HistoryType => $Config->{HistoryType}, + HistoryComment => $Config->{HistoryComment}, + ForceNotificationToUserID => \@NotifyUserIDs, + ExcludeMuteNotificationToUserID => \@NotifyDone, + UnlockOnAway => $UnlockOnAway, + Attachment => \@Attachments, + %GetParam, + ); + + if ( !$LinkedArticleID ) { + return $LayoutObject->ErrorScreen(); + } + + if ( $Config->{LinkedTicketState} ) { + $TicketObject->TicketStateSet( + State => $Config->{LinkedTicketStateDefault}, + TicketID => $LinkedTicketID, + ArticleID => $LinkedArticleID, + UserID => $Self->{UserID}, + ); + } + } + } + + # remove pre submitted attachments + $UploadCacheObject->FormIDRemove( FormID => $Self->{FormID} ); + } + + # set dynamic fields + # cycle through the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + # set the object ID (TicketID or ArticleID) depending on the field configration + my $ObjectID = $DynamicFieldConfig->{ObjectType} eq 'Article' ? $ArticleID : $Self->{TicketID}; + + # set the value + my $Success = $DynamicFieldBackendObject->ValueSet( + DynamicFieldConfig => $DynamicFieldConfig, + ObjectID => $ObjectID, + Value => $DynamicFieldValues{ $DynamicFieldConfig->{Name} }, + UserID => $Self->{UserID}, + ); + } + + # If form was called based on a draft, + # delete draft since its content has now been used. + if ( + $GetParam{FormDraftID} + && !$Kernel::OM->Get('Kernel::System::FormDraft')->FormDraftDelete( + FormDraftID => $GetParam{FormDraftID}, + UserID => $Self->{UserID}, + ) + ) + { + return $LayoutObject->ErrorScreen( + Message => Translatable('Could not delete draft!'), + Comment => Translatable('Please contact the administrator.'), + ); + } + + # load new URL in parent window and close popup + $ReturnURL ||= "Action=AgentTicketZoom;TicketID=$Self->{TicketID};ArticleID=$ArticleID"; + + return $LayoutObject->PopupClose( + URL => $ReturnURL, + ); + } + elsif ( $Self->{Subaction} eq 'AJAXUpdate' ) { + my %Ticket = $TicketObject->TicketGet( TicketID => $Self->{TicketID} ); + my $CustomerUser = $Ticket{CustomerUserID}; + my $ElementChanged = $ParamObject->GetParam( Param => 'ElementChanged' ) || ''; + + my $ServiceID; + + # get service value from param if field is visible in the screen + if ( $ConfigObject->Get('Ticket::Service') && $Config->{Service} ) { + $ServiceID = $GetParam{ServiceID} || ''; + } + + # otherwise use ticket service value since it can't be changed + elsif ( $ConfigObject->Get('Ticket::Service') ) { + $ServiceID = $Ticket{ServiceID} || ''; + } + + my $QueueID = $GetParam{NewQueueID} || $Ticket{QueueID}; + my $StateID = $GetParam{NewStateID} || $Ticket{StateID}; + + # get list type + my $TreeView = 0; + if ( $ConfigObject->Get('Ticket::Frontend::ListType') eq 'tree' ) { + $TreeView = 1; + } + + my $Owners = $Self->_GetOwners( + %GetParam, + QueueID => $QueueID, + StateID => $StateID, + AllUsers => $GetParam{OwnerAll}, + ); + my $OldOwners = $Self->_GetOldOwners( + %GetParam, + QueueID => $QueueID, + StateID => $StateID, + AllUsers => $GetParam{OwnerAll}, + ); + my $ResponsibleUsers = $Self->_GetResponsible( + %GetParam, + QueueID => $QueueID, + StateID => $StateID, + AllUsers => $GetParam{OwnerAll}, + ); + my $Priorities = $Self->_GetPriorities( + %GetParam, + ); + my $Services = $Self->_GetServices( + %GetParam, + CustomerUserID => $CustomerUser, + QueueID => $QueueID, + StateID => $StateID, + ); + my $Types = $Self->_GetTypes( + %GetParam, + CustomerUserID => $CustomerUser, + QueueID => $QueueID, + StateID => $StateID, + ); + my $NewQueues = $Self->_GetQueues( + %GetParam, + ); + + # reset previous ServiceID to reset SLA-List if no service is selected + if ( !defined $ServiceID || !$Services->{$ServiceID} ) { + $ServiceID = ''; + } + my $SLAs = $Self->_GetSLAs( + %GetParam, + CustomerUserID => $CustomerUser, + QueueID => $QueueID, + StateID => $StateID, + ServiceID => $ServiceID, + ); + my $NextStates = $Self->_GetNextStates( + %GetParam, + CustomerUserID => $CustomerUser || '', + QueueID => $QueueID, + StateID => $StateID, + ); + + # update Dynamic Fields Possible Values via AJAX + my @DynamicFieldAJAX; + + # cycle trough the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + my $IsACLReducible = $DynamicFieldBackendObject->HasBehavior( + DynamicFieldConfig => $DynamicFieldConfig, + Behavior => 'IsACLReducible', + ); + next DYNAMICFIELD if !$IsACLReducible; + + my $PossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $DynamicFieldConfig, + ); + + # convert possible values key => value to key => key for ACLs using a Hash slice + my %AclData = %{$PossibleValues}; + @AclData{ keys %AclData } = keys %AclData; + + # set possible values filter from ACLs + my $ACL = $TicketObject->TicketAcl( + %GetParam, + Action => $Self->{Action}, + TicketID => $Self->{TicketID}, + QueueID => $QueueID, + ReturnType => 'Ticket', + ReturnSubType => 'DynamicField_' . $DynamicFieldConfig->{Name}, + Data => \%AclData, + UserID => $Self->{UserID}, + ); + if ($ACL) { + my %Filter = $TicketObject->TicketAclData(); + + # convert Filer key => key back to key => value using map + %{$PossibleValues} = map { $_ => $PossibleValues->{$_} } keys %Filter; + } + + my $DataValues = $DynamicFieldBackendObject->BuildSelectionDataGet( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValues => $PossibleValues, + Value => $DynamicFieldValues{ $DynamicFieldConfig->{Name} }, + ) || $PossibleValues; + + # add dynamic field to the list of fields to update + push( + @DynamicFieldAJAX, + { + Name => 'DynamicField_' . $DynamicFieldConfig->{Name}, + Data => $DataValues, + SelectedID => $DynamicFieldValues{ $DynamicFieldConfig->{Name} }, + Translation => $DynamicFieldConfig->{Config}->{TranslatableValues} || 0, + Max => 100, + } + ); + } + + my $StandardTemplates = $Self->_GetStandardTemplates( + %GetParam, + QueueID => $QueueID || '', + ); + + my @TemplateAJAX; + + # update ticket body and attachements if needed. + if ( $ElementChanged eq 'StandardTemplateID' ) { + my @TicketAttachments; + my $TemplateText; + + # remove all attachments from the Upload cache + my $RemoveSuccess = $UploadCacheObject->FormIDRemove( + FormID => $Self->{FormID}, + ); + if ( !$RemoveSuccess ) { + $Kernel::OM->Get('Kernel::System::Log')->Log( + Priority => 'error', + Message => "Form attachments could not be deleted!", + ); + } + + # get the template text and set new attachments if a template is selected + if ( IsPositiveInteger( $GetParam{StandardTemplateID} ) ) { + my $TemplateGenerator = $Kernel::OM->Get('Kernel::System::TemplateGenerator'); + + # set template text, replace smart tags (limited as ticket is not created) + $TemplateText = $TemplateGenerator->Template( + TemplateID => $GetParam{StandardTemplateID}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + ); + + # if ReplyToArticle is given, get this article to generate + # the quoted article content + if ( $Self->{ReplyToArticle} ) { + + # get article to quote + my $Body = $LayoutObject->ArticleQuote( + TicketID => $Self->{TicketID}, + ArticleID => $Self->{ReplyToArticle}, + FormID => $Self->{FormID}, + UploadCacheObject => $UploadCacheObject, + ); + + # prepare quoted body content + $Body = $Self->_GetQuotedReplyBody( + %{ $Self->{ReplyToArticleContent} }, + Body => $Body, + ); + + if ( $LayoutObject->{BrowserRichText} ) { + $TemplateText = $TemplateText . '

    ' . $Body; + } + else { + $TemplateText = $TemplateText . "\n\n" . $Body; + } + } + + # create StdAttachmentObject + my $StdAttachmentObject = $Kernel::OM->Get('Kernel::System::StdAttachment'); + + # add std. attachments to ticket + my %AllStdAttachments = $StdAttachmentObject->StdAttachmentStandardTemplateMemberList( + StandardTemplateID => $GetParam{StandardTemplateID}, + ); + for my $ID ( sort keys %AllStdAttachments ) { + my %AttachmentsData = $StdAttachmentObject->StdAttachmentGet( ID => $ID ); + $UploadCacheObject->FormIDAddFile( + FormID => $Self->{FormID}, + Disposition => 'attachment', + %AttachmentsData, + ); + } + + # send a list of attachments in the upload cache back to the clientside JavaScript + # which renders then the list of currently uploaded attachments + @TicketAttachments = $UploadCacheObject->FormIDGetAllFilesMeta( + FormID => $Self->{FormID}, + ); + + for my $Attachment (@TicketAttachments) { + $Attachment->{Filesize} = $LayoutObject->HumanReadableDataSize( + Size => $Attachment->{Filesize}, + ); + } + } + + @TemplateAJAX = ( + { + Name => 'UseTemplateNote', + Data => '0', + }, + { + Name => 'RichText', + Data => $TemplateText || '', + }, + { + Name => 'TicketAttachments', + Data => \@TicketAttachments, + KeepData => 1, + }, + ); + } + + my $JSON = $LayoutObject->BuildSelectionJSON( + [ + + { + Name => 'NewOwnerID', + Data => $Owners, + SelectedID => $GetParam{NewOwnerID}, + Translation => 0, + PossibleNone => 1, + Max => 100, + }, + { + Name => 'NewResponsibleID', + Data => $ResponsibleUsers, + SelectedID => $GetParam{NewResponsibleID}, + Translation => 0, + PossibleNone => 1, + Max => 100, + }, + { + Name => 'NewStateID', + Data => $NextStates, + SelectedID => $GetParam{NewStateID}, + Translation => 1, + PossibleNone => $Config->{StateDefault} ? 0 : 1, + Max => 100, + }, + { + Name => 'NewPriorityID', + Data => $Priorities, + SelectedID => $GetParam{NewPriorityID}, + PossibleNone => 0, + Translation => 1, + Max => 100, + }, + { + Name => 'ServiceID', + Data => $Services, + SelectedID => $GetParam{ServiceID}, + PossibleNone => 1, + Translation => 0, + TreeView => $TreeView, + Max => 100, + }, + { + Name => 'SLAID', + Data => $SLAs, + SelectedID => $GetParam{SLAID}, + PossibleNone => 1, + Translation => 0, + Max => 100, + }, + { + Name => 'StandardTemplateID', + Data => $StandardTemplates, + SelectedID => $GetParam{StandardTemplateID}, + PossibleNone => 1, + Translation => 1, + Max => 100, + }, + { + Name => 'TypeID', + Data => $Types, + SelectedID => $GetParam{TypeID}, + PossibleNone => 1, + Translation => 0, + Max => 100, + }, + { + Name => 'NewQueueID', + Data => $NewQueues, + SelectedID => $GetParam{NewQueueID}, + PossibleNone => 1, + Translation => 0, + TreeView => $TreeView, + Max => 100, + }, + @DynamicFieldAJAX, + @TemplateAJAX, + ], + ); + return $LayoutObject->Attachment( + ContentType => 'application/json; charset=' . $LayoutObject->{Charset}, + Content => $JSON, + Type => 'inline', + NoCache => 1, + ); + } + else { + + my $Body = ''; + + # if Article is given, get this article to generate + # the quoted article content + if ( $Param{ArticleID} ) { + + $Body .= $LayoutObject->Ascii2RichText( + String => $Config->{Body} . "\n", + ); + + # get article to quote + $Body .= $LayoutObject->ArticleQuote( + TicketID => $Self->{TicketID}, + ArticleID => $Param{ArticleID}, + FormID => $Self->{FormID}, + UploadCacheObject => $UploadCacheObject, + ); + } + + # if ReplyToArticle is given, get this article to generate + # the quoted article content + if ( $Self->{ReplyToArticle} ) { + + # get article to quote + $Body = $LayoutObject->ArticleQuote( + TicketID => $Self->{TicketID}, + ArticleID => $Self->{ReplyToArticle}, + FormID => $Self->{FormID}, + UploadCacheObject => $UploadCacheObject, + ); + + # prepare quoted body content + $Body = $Self->_GetQuotedReplyBody( + %{ $Self->{ReplyToArticleContent} }, + Body => $Body, + ); + } + + # if a body content was pre defined, add this before the quoted article content + if ( $GetParam{Body} ) { + + # make sure body is rich text + if ( $LayoutObject->{BrowserRichText} ) { + $GetParam{Body} = $LayoutObject->Ascii2RichText( + String => $GetParam{Body}, + ); + } + + $Body = $GetParam{Body} . $Body; + } + + # fillup configured default vars + if ( $Body eq '' && $Config->{Body} ) { + $Body = $LayoutObject->Output( + Template => $Config->{Body}, + ); + + # make sure body is rich text + if ( $LayoutObject->{BrowserRichText} ) { + $Body = $LayoutObject->Ascii2RichText( + String => $Body, + ); + } + } + + # set Body var to calculated content + $GetParam{Body} = $Body; + + my %SafetyCheckResult = $Kernel::OM->Get('Kernel::System::HTMLUtils')->Safety( + String => $GetParam{Body}, + + # Strip out external content if BlockLoadingRemoteContent is enabled. + NoExtSrcLoad => $ConfigObject->Get('Ticket::Frontend::BlockLoadingRemoteContent'), + + # Disallow potentially unsafe content. + NoApplet => 1, + NoObject => 1, + NoEmbed => 1, + NoSVG => 1, + NoJavaScript => 1, + ); + $GetParam{Body} = $SafetyCheckResult{String}; + + if ( $Self->{ReplyToArticle} ) { + my $TicketSubjectRe = $ConfigObject->Get('Ticket::SubjectRe') || 'Re'; + $GetParam{Subject} = $TicketSubjectRe . ': ' . $Self->{ReplyToArticleContent}{Subject}; + } + elsif ( !defined $GetParam{Subject} && $Config->{Subject} ) { + $GetParam{Subject} = $LayoutObject->Output( + Template => $Config->{Subject}, + ); + } + + if ( $Config->{Subject} ) { + $GetParam{Subject} = $Config->{Subject} . ' ' . $Param{ArticleContent}->{Subject}; + } + else { + $GetParam{Subject} = $Param{ArticleContent}->{Subject}; + } + + my @TicketTypeDynamicFields; + my @ArticleTypeDynamicFields; + + # cycle trough the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + my $PossibleValuesFilter; + + my $IsACLReducible = $DynamicFieldBackendObject->HasBehavior( + DynamicFieldConfig => $DynamicFieldConfig, + Behavior => 'IsACLReducible', + ); + + if ($IsACLReducible) { + + # get PossibleValues + my $PossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $DynamicFieldConfig, + ); + + # check if field has PossibleValues property in its configuration + if ( IsHashRefWithData($PossibleValues) ) { + + # convert possible values key => value to key => key for ACLs using a Hash slice + my %AclData = %{$PossibleValues}; + @AclData{ keys %AclData } = keys %AclData; + + # set possible values filter from ACLs + my $ACL = $TicketObject->TicketAcl( + %GetParam, + Action => $Self->{Action}, + TicketID => $Self->{TicketID}, + ReturnType => 'Ticket', + ReturnSubType => 'DynamicField_' . $DynamicFieldConfig->{Name}, + Data => \%AclData, + UserID => $Self->{UserID}, + ); + if ($ACL) { + my %Filter = $TicketObject->TicketAclData(); + + # convert Filer key => key back to key => value using map + %{$PossibleValuesFilter} = map { $_ => $PossibleValues->{$_} } + keys %Filter; + } + } + } + + # to store dynamic field value from database (or undefined) + my $Value; + + if ( $DynamicFieldConfig->{ObjectType} eq 'Ticket' ) { + + # Only get values for Ticket fields (all screens based on AgentTickeActionCommon + # generates a new article, then article fields will be always empty at the beginning). + # Value is stored in the database from Ticket. + $Value = $Ticket{ 'DynamicField_' . $DynamicFieldConfig->{Name} }; + + # Get field html. + my $DynamicFieldHTML = $DynamicFieldBackendObject->EditFieldRender( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValuesFilter => $PossibleValuesFilter, + Value => $Value, + Mandatory => $Config->{DynamicField}->{ $DynamicFieldConfig->{Name} } == 2, + LayoutObject => $LayoutObject, + ParamObject => $ParamObject, + AJAXUpdate => 1, + UpdatableFields => $Self->_GetFieldsToUpdate(), + ); + + push @TicketTypeDynamicFields, { + Name => $DynamicFieldConfig->{Name}, + Label => $DynamicFieldHTML->{Label}, + Field => $DynamicFieldHTML->{Field}, + }; + } + elsif ( $DynamicFieldConfig->{ObjectType} eq 'Article' ) { + my $Class = ''; + my $MandatoryTooltip = 0; + + if ( $Config->{DynamicField}->{ $DynamicFieldConfig->{Name} } == 2 ) { + if ( + $Config->{NoteMandatory} || + $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ) + { + $Class = 'Validate_Required'; + } + else { + $Class = 'Validate_DependingRequiredAND Validate_Depending_CreateArticle'; + $MandatoryTooltip = 1; + } + } + + # Get field html. + my $DynamicFieldHTML = $DynamicFieldBackendObject->EditFieldRender( + DynamicFieldConfig => $DynamicFieldConfig, + PossibleValuesFilter => $PossibleValuesFilter, + Value => $Value, + Mandatory => ( $Class eq 'Validate_Required' ) ? 1 : 0, + Class => $Class, + LayoutObject => $LayoutObject, + ParamObject => $ParamObject, + AJAXUpdate => 1, + UpdatableFields => $Self->_GetFieldsToUpdate(), + ); + + push @ArticleTypeDynamicFields, { + Name => $DynamicFieldConfig->{Name}, + Label => $DynamicFieldHTML->{Label}, + Field => $DynamicFieldHTML->{Field}, + MandatoryTooltip => $MandatoryTooltip, + }; + } + } + + my %Attachments = $ArticleObject->ArticleAttachmentIndex( + TicketID => $Self->{TicketID}, + ArticleID => $Param{ArticleID}, + UserID => $Self->{UserID}, + Article => \%ArticleContent, + ExcludePlainText => 1, + ExcludeHTMLBody => 1, + ); + + ATTACHMENT: + for my $FileID ( sort keys %Attachments ) { + + next ATTACHMENT if !$FileID; + + my %Attachment = $ArticleObject->ArticleAttachment( + TicketID => $Self->{TicketID}, + ArticleID => $Param{ArticleID}, + FileID => $FileID, + UserID => $Self->{UserID}, + ); + + next ATTACHMENT if !IsHashRefWithData( \%Attachment ); + + $UploadCacheObject->FormIDAddFile( + %{ $Attachments{$FileID} }, + FormID => $Self->{FormID}, + Content => $Attachment{Content}, + ); + } + + @{ $GetParam{Attachments} } = $UploadCacheObject->FormIDGetAllFilesMeta( + FormID => $Self->{FormID}, + ); + + # print form ... + my $Output = $LayoutObject->Header( + Type => 'Small', + Value => $Ticket{TicketNumber}, + BodyClass => 'Popup', + ); + $Output .= $Self->_Mask( + TimeUnitsRequired => ( + $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ? 'Validate_Required' + : '' + ), + TicketTypeDynamicFields => \@TicketTypeDynamicFields, + ArticleTypeDynamicFields => \@ArticleTypeDynamicFields, + %GetParam, + %Ticket, + ); + $Output .= $LayoutObject->Footer( + Type => 'Small', + ); + return $Output; + } +} + +sub _Mask { + my ( $Self, %Param ) = @_; + + # get list type + my $TreeView = 0; + + # get config object + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + + if ( $ConfigObject->Get('Ticket::Frontend::ListType') eq 'tree' ) { + $TreeView = 1; + } + + # get needed objects + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + my %Ticket = $TicketObject->TicketGet( TicketID => $Self->{TicketID} ); + + # get config of frontend module + my $Config = $ConfigObject->Get("Ticket::Frontend::$Self->{Action}"); + + # get layout object + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + + # Define the dynamic fields to show based on the object type. + my $ObjectType = ['Ticket']; + + # Only screens that add notes can modify Article dynamic fields. + if ( $Config->{Note} ) { + $ObjectType = [ 'Ticket', 'Article' ]; + } + + # Get dynamic fields for this screen. + my $DynamicField = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldListGet( + Valid => 1, + ObjectType => $ObjectType, + FieldFilter => $Config->{DynamicField} || {}, + ); + + # Widget Ticket Actions + if ( + ( $ConfigObject->Get('Ticket::Type') && $Config->{TicketType} ) + || + ( $ConfigObject->Get('Ticket::Service') && $Config->{Service} ) || + ( $ConfigObject->Get('Ticket::Responsible') && $Config->{Responsible} ) || + $Config->{Title} || + $Config->{Queue} || + $Config->{Owner} || + $Config->{State} || + $Config->{Priority} || + scalar @{ $Param{TicketTypeDynamicFields} } > 0 + ) + { + $LayoutObject->Block( + Name => 'WidgetTicketActions', + ); + } + + if ( $Config->{Title} ) { + $LayoutObject->Block( + Name => 'Title', + Data => \%Param, + ); + } + + my $DynamicFieldNames = $Self->_GetFieldsToUpdate( + OnlyDynamicFields => 1, + ); + + # send data to JS + $LayoutObject->AddJSData( + Key => 'DynamicFieldNames', + Value => $DynamicFieldNames, + ); + + # types + if ( $ConfigObject->Get('Ticket::Type') && $Config->{TicketType} ) { + my %Type = $TicketObject->TicketTypeList( + %Param, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + $Param{TypeStrg} = $LayoutObject->BuildSelection( + Class => 'Validate_Required Modernize ' . ( $Param{Errors}->{TypeIDInvalid} || '' ), + Data => \%Type, + Name => 'TypeID', + SelectedID => $Param{TypeID}, + PossibleNone => 1, + Sort => 'AlphanumericValue', + Translation => 0, + ); + $LayoutObject->Block( + Name => 'Type', + Data => {%Param}, + ); + } + + # services + if ( $ConfigObject->Get('Ticket::Service') && $Config->{Service} ) { + my $Services = $Self->_GetServices( + %Param, + Action => $Self->{Action}, + CustomerUserID => $Ticket{CustomerUserID}, + UserID => $Self->{UserID}, + ); + + # reset previous ServiceID to reset SLA-List if no service is selected + if ( !$Param{ServiceID} || !$Services->{ $Param{ServiceID} } ) { + $Param{ServiceID} = ''; + } + + $Param{ServiceStrg} = $LayoutObject->BuildSelection( + Data => $Services, + Name => 'ServiceID', + SelectedID => $Param{ServiceID}, + Class => "Modernize " + . ( $Config->{ServiceMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{ServiceInvalid} || '' ), + PossibleNone => 1, + TreeView => $TreeView, + Sort => 'TreeView', + Translation => 0, + Max => 200, + ); + + $LayoutObject->Block( + Name => 'Service', + Data => { + ServiceMandatory => $Config->{ServiceMandatory} || 0, + %Param, + }, + ); + + my %SLA = $TicketObject->TicketSLAList( + %Param, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + + $Param{SLAStrg} = $LayoutObject->BuildSelection( + Data => \%SLA, + Name => 'SLAID', + SelectedID => $Param{SLAID}, + Class => "Modernize " + . ( $Config->{SLAMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{ServiceInvalid} || '' ), + PossibleNone => 1, + Sort => 'AlphanumericValue', + Translation => 0, + Max => 200, + ); + + $LayoutObject->Block( + Name => 'SLA', + Data => { + SLAMandatory => $Config->{SLAMandatory}, + %Param, + }, + ); + } + + if ( $Config->{Queue} ) { + + # fetch all queues + my %MoveQueues = $TicketObject->TicketMoveList( + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + Action => $Self->{Action}, + Type => 'move_into', + ); + + # set move queues + $Param{QueuesStrg} = $LayoutObject->AgentQueueListOption( + Data => { %MoveQueues, '' => '-' }, + Multiple => 0, + Size => 0, + Class => 'NewQueueID Modernize ' + . ( $Config->{QueueMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{NewQueueInvalid} || '' ), + Name => 'NewQueueID', + SelectedID => $Param{NewQueueID}, + TreeView => $TreeView, + CurrentQueueID => $Param{QueueID}, + OnChangeSubmit => 0, + ); + + $LayoutObject->Block( + Name => 'Queue', + Data => { + QueueMandatory => $Config->{QueueMandatory} || 0, + %Param + }, + ); + } + + # get needed objects + my $QueueObject = $Kernel::OM->Get('Kernel::System::Queue'); + my $UserObject = $Kernel::OM->Get('Kernel::System::User'); + my $GroupObject = $Kernel::OM->Get('Kernel::System::Group'); + + if ( $Config->{Owner} ) { + + # get user of own groups + my %ShownUsers; + my %AllGroupsMembers = $UserObject->UserList( + Type => 'Short', + Valid => 1, + ); + if ( $ConfigObject->Get('Ticket::ChangeOwnerToEveryone') ) { + %ShownUsers = %AllGroupsMembers; + } + else { + my $GID = $QueueObject->GetQueueGroupID( QueueID => $Ticket{QueueID} ); + my %MemberList = $GroupObject->PermissionGroupGet( + GroupID => $GID, + Type => 'owner', + ); + for my $UserID ( sort keys %MemberList ) { + $ShownUsers{$UserID} = $AllGroupsMembers{$UserID}; + } + } + + my $ACL = $TicketObject->TicketAcl( + %Ticket, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'NewOwner', + Data => \%ShownUsers, + UserID => $Self->{UserID}, + ); + + if ($ACL) { + %ShownUsers = $TicketObject->TicketAclData(); + } + + my %AllGroupsMembersFullnames = $UserObject->UserList( + Type => 'Long', + Valid => 1, + ); + + @ShownUsers{ keys %ShownUsers } = @AllGroupsMembersFullnames{ keys %ShownUsers }; + + # get old owner + my @OldUserInfo = $TicketObject->TicketOwnerList( TicketID => $Self->{TicketID} ); + my @OldOwners; + my %OldOwnersShown; + my %SeenOldOwner; + if (@OldUserInfo) { + my $Counter = 1; + USER: + for my $User ( reverse @OldUserInfo ) { + + # skip if old owner is already in the list + next USER if $SeenOldOwner{ $User->{UserID} }; + $SeenOldOwner{ $User->{UserID} } = 1; + my $Key = $User->{UserID}; + my $Value = "$Counter: $User->{UserFullname}"; + push @OldOwners, { + Key => $Key, + Value => $Value, + }; + $OldOwnersShown{$Key} = $Value; + $Counter++; + } + } + + my $OldOwnerSelectedID = ''; + if ( $Param{OldOwnerID} ) { + $OldOwnerSelectedID = $Param{OldOwnerID}; + } + elsif ( $OldUserInfo[0]->{UserID} ) { + $OldOwnerSelectedID = $OldUserInfo[0]->{UserID} . '1'; + } + + my $OldOwnerACL = $TicketObject->TicketAcl( + %Ticket, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'OldOwner', + Data => \%OldOwnersShown, + UserID => $Self->{UserID}, + ); + + if ($OldOwnerACL) { + %OldOwnersShown = $TicketObject->TicketAclData(); + } + + # build string + $Param{OwnerStrg} = $LayoutObject->BuildSelection( + Data => \%ShownUsers, + SelectedID => $Param{NewOwnerID}, + Name => 'NewOwnerID', + Class => 'Modernize ' + . ( $Config->{OwnerMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{NewOwnerInvalid} || '' ), + Size => 1, + PossibleNone => 1, + Filters => { + OldOwners => { + Name => $LayoutObject->{LanguageObject}->Translate('Previous Owner'), + Values => \%OldOwnersShown, + }, + }, + ); + + $LayoutObject->Block( + Name => 'Owner', + Data => { + OwnerMandatory => $Config->{OwnerMandatory} || 0, + %Param, + }, + ); + } + + if ( $ConfigObject->Get('Ticket::Responsible') && $Config->{Responsible} ) { + + # get user of own groups + my %ShownUsers; + my %AllGroupsMembers = $UserObject->UserList( + Type => 'Short', + Valid => 1, + ); + if ( $ConfigObject->Get('Ticket::ChangeOwnerToEveryone') ) { + %ShownUsers = %AllGroupsMembers; + } + else { + my $GID = $QueueObject->GetQueueGroupID( QueueID => $Ticket{QueueID} ); + my %MemberList = $GroupObject->PermissionGroupGet( + GroupID => $GID, + Type => 'responsible', + ); + for my $UserID ( sort keys %MemberList ) { + $ShownUsers{$UserID} = $AllGroupsMembers{$UserID}; + } + } + + my $ACL = $TicketObject->TicketAcl( + %Ticket, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'Responsible', + Data => \%ShownUsers, + UserID => $Self->{UserID}, + ); + + if ($ACL) { + %ShownUsers = $TicketObject->TicketAclData(); + } + + my %AllGroupsMembersFullnames = $UserObject->UserList( + Type => 'Long', + Valid => 1, + ); + + @ShownUsers{ keys %ShownUsers } = @AllGroupsMembersFullnames{ keys %ShownUsers }; + + # get responsible + $Param{ResponsibleStrg} = $LayoutObject->BuildSelection( + Data => \%ShownUsers, + SelectedID => $Param{NewResponsibleID}, + Name => 'NewResponsibleID', + Class => 'Modernize ' + . ( $Config->{ResponsibleMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{NewResponsibleInvalid} || '' ), + PossibleNone => 1, + Size => 1, + ); + $LayoutObject->Block( + Name => 'Responsible', + Data => { + ResponsibleMandatory => $Config->{ResponsibleMandatory} || 0, + %Param, + }, + ); + + } + + if ( $Config->{State} ) { + + my %State; + my %StateList = $TicketObject->TicketStateList( + Action => $Self->{Action}, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + ); + if ( !$Param{NewStateID} ) { + if ( $Config->{StateDefault} ) { + $State{SelectedValue} = $Config->{StateDefault}; + } + } + else { + $State{SelectedID} = $Param{NewStateID}; + } + + # build next states string + $Param{StateStrg} = $LayoutObject->BuildSelection( + Data => \%StateList, + Name => 'NewStateID', + Class => 'Modernize ' + . ( $Config->{StateMandatory} ? 'Validate_Required ' : '' ) + . ( $Param{NewStateInvalid} || '' ), + PossibleNone => $Config->{StateDefault} ? 0 : 1, + %State, + ); + $LayoutObject->Block( + Name => 'State', + Data => { + StateMandatory => $Config->{StateMandatory} || 0, + %Param, + }, + ); + + if ( IsArrayRefWithData( $Config->{StateType} ) ) { + + STATETYPE: + for my $StateType ( @{ $Config->{StateType} } ) { + + next STATETYPE if !$StateType; + next STATETYPE if $StateType !~ /pending/i; + + # get used calendar + my $Calendar = $TicketObject->TicketCalendarGet( + %Ticket, + ); + + $Param{DateString} = $LayoutObject->BuildDateSelection( + %Param, + Format => 'DateInputFormatLong', + YearPeriodPast => 0, + YearPeriodFuture => 5, + DiffTime => $ConfigObject->Get('Ticket::Frontend::PendingDiffTime') + || 0, + Class => $Param{DateInvalid} || ' ', + Validate => 1, + ValidateDateInFuture => 1, + Calendar => $Calendar, + ); + + $LayoutObject->Block( + Name => 'StatePending', + Data => \%Param, + ); + + last STATETYPE; + } + } + } + + # get priority + if ( $Config->{Priority} ) { + + my %Priority; + my %PriorityList = $TicketObject->TicketPriorityList( + UserID => $Self->{UserID}, + TicketID => $Self->{TicketID}, + Action => $Self->{Action}, + ); + if ( !$Config->{PriorityDefault} ) { + $PriorityList{''} = '-'; + } + if ( !$Param{NewPriorityID} ) { + if ( $Config->{PriorityDefault} ) { + $Priority{SelectedValue} = $Config->{PriorityDefault}; + } + } + else { + $Priority{SelectedID} = $Param{NewPriorityID}; + } + $Priority{SelectedID} ||= $Param{PriorityID}; + $Param{PriorityStrg} = $LayoutObject->BuildSelection( + Data => \%PriorityList, + Name => 'NewPriorityID', + Class => 'Modernize', + %Priority, + ); + $LayoutObject->Block( + Name => 'Priority', + Data => \%Param, + ); + } + + # Get Ticket type dynamic fields. + for my $TicketTypeDynamicField ( @{ $Param{TicketTypeDynamicFields} } ) { + $LayoutObject->Block( + Name => 'TicketTypeDynamicField', + Data => $TicketTypeDynamicField, + ); + + # Output customization block too, if it exists. + $LayoutObject->Block( + Name => 'TicketTypeDynamicField_' . $TicketTypeDynamicField->{Name}, + Data => $TicketTypeDynamicField, + ); + } + + # End Widget Ticket Actions + + # Widget Article + if ( $Config->{Note} ) { + + $Param{WidgetStatus} = 'Collapsed'; + + if ( + $Config->{NoteMandatory} + || $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + || $Self->{ReplyToArticle} + || $Param{CreateArticle} + ) + { + $Param{WidgetStatus} = 'Expanded'; + } + + if ( + $Config->{NoteMandatory} + || $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ) + { + $Param{SubjectRequired} = 'Validate_Required'; + $Param{BodyRequired} = 'Validate_Required'; + } + else { + $Param{SubjectRequired} = 'Validate_DependingRequiredAND Validate_Depending_CreateArticle'; + $Param{BodyRequired} = 'Validate_DependingRequiredAND Validate_Depending_CreateArticle'; + } + + # set customer visibility of this note to the same value as the article for whom this is the reply + if ( $Self->{ReplyToArticle} && !defined $Param{IsVisibleForCustomer} ) { + $Param{IsVisibleForCustomer} = $Self->{ReplyToArticleContent}->{IsVisibleForCustomer}; + } + elsif ( !defined $Param{IsVisibleForCustomer} ) { + $Param{IsVisibleForCustomer} = $Config->{IsVisibleForCustomerDefault}; + } + + # show attachments + ATTACHMENT: + for my $Attachment ( @{ $Param{Attachments} } ) { + if ( + $Attachment->{ContentID} + && $LayoutObject->{BrowserRichText} + && ( $Attachment->{ContentType} =~ /image/i ) + && ( $Attachment->{Disposition} eq 'inline' ) + ) + { + next ATTACHMENT; + } + + push @{ $Param{AttachmentList} }, $Attachment; + } + + $LayoutObject->Block( + Name => 'WidgetArticle', + Data => {%Param}, + ); + + # get all user ids of agents, that can be shown in this dialog + # based on queue rights + my %ShownUsers; + my %AllGroupsMembers = $UserObject->UserList( + Type => 'Long', + Valid => 1, + ); + my $GID = $QueueObject->GetQueueGroupID( QueueID => $Ticket{QueueID} ); + my %MemberList = $GroupObject->PermissionGroupGet( + GroupID => $GID, + Type => 'note', + ); + for my $UserID ( sort keys %MemberList ) { + $ShownUsers{$UserID} = $AllGroupsMembers{$UserID}; + } + + # create email parser object + my $EmailParserObject = Kernel::System::EmailParser->new( + Mode => 'Standalone', + Debug => 0, + ); + + # check and retrieve involved and informed agents of ReplyTo Note + my @ReplyToUsers; + my %ReplyToUsersHash; + my %ReplyToUserIDs; + if ( $Self->{ReplyToArticle} ) { + my @ReplyToParts = $EmailParserObject->SplitAddressLine( + Line => $Self->{ReplyToArticleContent}->{To} || '', + ); + + REPLYTOPART: + for my $SingleReplyToPart (@ReplyToParts) { + my $ReplyToAddress = $EmailParserObject->GetEmailAddress( + Email => $SingleReplyToPart, + ); + + next REPLYTOPART if !$ReplyToAddress; + push @ReplyToUsers, $ReplyToAddress; + } + + $ReplyToUsersHash{$_}++ for @ReplyToUsers; + + # get user ids of available users + for my $UserID ( sort keys %ShownUsers ) { + my %UserData = $UserObject->GetUserData( + UserID => $UserID, + ); + + my $UserEmail = $UserData{UserEmail}; + if ( $ReplyToUsersHash{$UserEmail} ) { + $ReplyToUserIDs{$UserID} = 1; + } + } + + # add original note sender to list of user ids + for my $UserID ( sort @{ $Self->{ReplyToSenderUserID} } ) { + + # if sender replies to himself, do not include sender in list + if ( $UserID ne $Self->{UserID} ) { + $ReplyToUserIDs{$UserID} = 1; + } + } + + # remove user id of active user + delete $ReplyToUserIDs{ $Self->{UserID} }; + } + + if ( $Config->{InformAgent} || $Config->{InvolvedAgent} ) { + $LayoutObject->Block( + Name => 'InformAdditionalAgents', + ); + } + + # get param object + my $ParamObject = $Kernel::OM->Get('Kernel::System::Web::Request'); + + # get all agents for "involved agents" + if ( $Config->{InvolvedAgent} ) { + + my @UserIDs = $TicketObject->TicketInvolvedAgentsList( + TicketID => $Self->{TicketID}, + ); + + my @InvolvedAgents; + my $Counter = 1; + + my @InvolvedUserID = $ParamObject->GetArray( Param => 'InvolvedUserID' ); + + my %AgentWithPermission = $GroupObject->PermissionGroupGet( + GroupID => $GID, + Type => 'ro', + ); + + USER: + for my $User ( reverse @UserIDs ) { + + next USER if !defined $AgentWithPermission{ $User->{UserID} }; + + my $Value = "$Counter: $User->{UserFullname}"; + if ( $User->{OutOfOfficeMessage} ) { + $Value .= " $User->{OutOfOfficeMessage}"; + } + + push @InvolvedAgents, { + Key => $User->{UserID}, + Value => $Value, + }; + $Counter++; + + # add involved user as selected entries, if available in ReplyToAddresses list + if ( $Self->{ReplyToArticle} && $ReplyToUserIDs{ $User->{UserID} } ) { + push @InvolvedUserID, $User->{UserID}; + delete $ReplyToUserIDs{ $User->{UserID} }; + } + } + + my $InvolvedAgentSize = $ConfigObject->Get('Ticket::Frontend::InvolvedAgentMaxSize') || 3; + $Param{InvolvedAgentStrg} = $LayoutObject->BuildSelection( + Data => \@InvolvedAgents, + SelectedID => \@InvolvedUserID, + Name => 'InvolvedUserID', + Class => 'Modernize', + Multiple => 1, + Size => $InvolvedAgentSize, + ); + + # block is called below "inform agents" + } + + # agent list + if ( $Config->{InformAgent} ) { + + # get inform user list + my %InformAgents; + my @InformUserID = $ParamObject->GetArray( Param => 'InformUserID' ); + my %InformAgentList = $GroupObject->PermissionGroupGet( + GroupID => $GID, + Type => 'ro', + ); + for my $UserID ( sort keys %InformAgentList ) { + $InformAgents{$UserID} = $AllGroupsMembers{$UserID}; + } + + if ( $Self->{ReplyToArticle} ) { + + # get email address of all users and compare to replyto-addresses + for my $UserID ( sort keys %InformAgents ) { + if ( $ReplyToUserIDs{$UserID} ) { + push @InformUserID, $UserID; + delete $ReplyToUserIDs{$UserID}; + } + } + } + + my $InformAgentSize = $ConfigObject->Get('Ticket::Frontend::InformAgentMaxSize') + || 3; + $Param{OptionStrg} = $LayoutObject->BuildSelection( + Data => \%InformAgents, + SelectedID => \@InformUserID, + Name => 'InformUserID', + Class => 'Modernize', + Multiple => 1, + Size => $InformAgentSize, + ); + $LayoutObject->Block( + Name => 'InformAgent', + Data => \%Param, + ); + } + + # get involved + if ( $Config->{InvolvedAgent} ) { + + $LayoutObject->Block( + Name => 'InvolvedAgent', + Data => \%Param, + ); + } + + # show list of agents, that receive this note (ReplyToNote) + # at least sender of original note and all recepients of the original note + # that couldn't be selected with involved/inform agents + if ( $Self->{ReplyToArticle} ) { + + my $UsersHashSize = keys %ReplyToUserIDs; + my $Counter = 0; + $Param{UserListWithoutSelection} = join( ',', keys %ReplyToUserIDs ); + + if ( $UsersHashSize > 0 ) { + $LayoutObject->Block( + Name => 'InformAgentsWithoutSelection', + Data => \%Param, + ); + + for my $UserID ( sort keys %ReplyToUserIDs ) { + $Counter++; + + my %UserData = $UserObject->GetUserData( + UserID => $UserID, + ); + + $LayoutObject->Block( + Name => 'InformAgentsWithoutSelectionSingleUser', + Data => \%UserData, + ); + + # output a separator (InformAgentsWithoutSelectionSingleUserSeparator), + # if not last entry + if ( $Counter < $UsersHashSize ) { + $LayoutObject->Block( + Name => 'InformAgentsWithoutSelectionSingleUserSeparator', + Data => \%UserData, + ); + } + } + } + } + + # add rich text editor + if ( $LayoutObject->{BrowserRichText} ) { + + # use height/width defined for this screen + $Param{RichTextHeight} = $Config->{RichTextHeight} || 0; + $Param{RichTextWidth} = $Config->{RichTextWidth} || 0; + + # set up rich text editor + $LayoutObject->SetRichTextParameters( + Data => \%Param, + ); + } + + if ( + $Config->{NoteMandatory} + || $ConfigObject->Get('Ticket::Frontend::NeedAccountedTime') + ) + { + $LayoutObject->Block( + Name => 'SubjectLabelMandatory', + ); + $LayoutObject->Block( + Name => 'RichTextLabelMandatory', + ); + } + else { + $LayoutObject->Block( + Name => 'SubjectLabel', + ); + $LayoutObject->Block( + Name => 'RichTextLabel', + ); + } + + # build text template string + my %StandardTemplates = $Kernel::OM->Get('Kernel::System::StandardTemplate')->StandardTemplateList( + Valid => 1, + Type => 'Note', + ); + + my $QueueStandardTemplates = $Self->_GetStandardTemplates( + %Param, + TicketID => $Self->{TicketID} || '', + ); + + if ( + IsHashRefWithData( + $QueueStandardTemplates + || ( $Config->{Queue} && IsHashRefWithData( \%StandardTemplates ) ) + ) + ) + { + $Param{StandardTemplateStrg} = $LayoutObject->BuildSelection( + Data => $QueueStandardTemplates || {}, + Name => 'StandardTemplateID', + SelectedID => $Param{StandardTemplateID} || '', + Class => 'Modernize', + PossibleNone => 1, + Sort => 'AlphanumericValue', + Translation => 1, + Max => 200, + ); + $LayoutObject->Block( + Name => 'StandardTemplate', + Data => {%Param}, + ); + } + + # show time accounting box + if ( $ConfigObject->Get('Ticket::Frontend::AccountTime') ) { + $Param{TimeUnitsBlock} = $LayoutObject->TimeUnits( + %Param, + ); + $LayoutObject->Block( + Name => 'TimeUnits', + Data => \%Param, + ); + } + + # Get Article type dynamic fields. + for my $ArticleTypeDynamicField ( @{ $Param{ArticleTypeDynamicFields} } ) { + $LayoutObject->Block( + Name => 'ArticleTypeDynamicField', + Data => $ArticleTypeDynamicField, + ); + + if ( $ArticleTypeDynamicField->{MandatoryTooltip} ) { + $LayoutObject->Block( + Name => 'ArticleTypeDynamicFieldError', + Data => $ArticleTypeDynamicField, + ); + } + + # Output customization block too, if it exists. + $LayoutObject->Block( + Name => 'ArticleTypeDynamicField_' . $ArticleTypeDynamicField->{Name}, + Data => $ArticleTypeDynamicField, + ); + } + + if ( $Config->{NoteToTicket} ) { + + my %YesNoList = ( + 1 => 'Yes', + 0 => 'No', + ); + + # build selection + $Param{NoteToTicketStrg} = $LayoutObject->BuildSelection( + Name => 'NoteToTicket', + Data => \%YesNoList, + SelectedID => $Param{NoteToTicket} // $Config->{NoteToTicketDefault}, + Class => 'Validate_Required Modernize', + ); + + $LayoutObject->Block( + Name => 'NoteToTicket', + Data => {%Param}, + ); + } + + my $LinkedTickets = $Self->_GetLinkedTickets(%Param); + + # build selection + $Param{LinkListStrg} = $LayoutObject->BuildSelection( + Name => 'LinkedTicketIDs', + Data => $LinkedTickets, + SelectedID => $Param{LinkedTicketIDs}, + Sort => 'AlphanumericValue', + Multiple => 1, + Size => 3, + Class => 'Validate_Required Modernize', + ); + + $LayoutObject->Block( + Name => 'LinkList', + Data => {%Param}, + ); + } + + # End Widget Article + + # get output back + return $LayoutObject->Output( + TemplateFile => $Self->{Action}, + Data => \%Param + ); +} + +sub _GetNextStates { + my ( $Self, %Param ) = @_; + + my %NextStates = $Kernel::OM->Get('Kernel::System::Ticket')->TicketStateList( + TicketID => $Self->{TicketID}, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + %Param, + ); + + return \%NextStates; +} + +sub _GetResponsible { + my ( $Self, %Param ) = @_; + + my $UserObject = $Kernel::OM->Get('Kernel::System::User'); + + my %ShownUsers; + my %AllGroupsMembers = $UserObject->UserList( + Type => 'Short', + Valid => 1, + ); + + # show all users + if ( $Kernel::OM->Get('Kernel::Config')->Get('Ticket::ChangeOwnerToEveryone') ) { + %ShownUsers = %AllGroupsMembers; + } + + # show only users with responsible or rw pemissions in the queue + elsif ( $Param{QueueID} && !$Param{AllUsers} ) { + my $GID = $Kernel::OM->Get('Kernel::System::Queue')->GetQueueGroupID( + QueueID => $Param{NewQueueID} || $Param{QueueID} + ); + my %MemberList = $Kernel::OM->Get('Kernel::System::Group')->PermissionGroupGet( + GroupID => $GID, + Type => 'responsible', + ); + for my $UserID ( sort keys %MemberList ) { + $ShownUsers{$UserID} = $AllGroupsMembers{$UserID}; + } + } + + # get ticket object + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + # workflow + my $ACL = $TicketObject->TicketAcl( + %Param, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'Responsible', + Data => \%ShownUsers, + UserID => $Self->{UserID}, + ); + + if ($ACL) { + %ShownUsers = $TicketObject->TicketAclData(); + } + + my %AllGroupsMembersFullnames = $UserObject->UserList( + Type => 'Long', + Valid => 1, + ); + + @ShownUsers{ keys %ShownUsers } = @AllGroupsMembersFullnames{ keys %ShownUsers }; + + return \%ShownUsers; +} + +sub _GetOwners { + my ( $Self, %Param ) = @_; + + my $UserObject = $Kernel::OM->Get('Kernel::System::User'); + + my %ShownUsers; + my %AllGroupsMembers = $UserObject->UserList( + Type => 'Short', + Valid => 1, + ); + + # show all users + if ( $Kernel::OM->Get('Kernel::Config')->Get('Ticket::ChangeOwnerToEveryone') ) { + %ShownUsers = %AllGroupsMembers; + } + + # show only users with owner or rw pemissions in the queue + elsif ( $Param{QueueID} && !$Param{AllUsers} ) { + my $GID = $Kernel::OM->Get('Kernel::System::Queue')->GetQueueGroupID( + QueueID => $Param{NewQueueID} || $Param{QueueID} + ); + my %MemberList = $Kernel::OM->Get('Kernel::System::Group')->PermissionGroupGet( + GroupID => $GID, + Type => 'owner', + ); + for my $UserID ( sort keys %MemberList ) { + $ShownUsers{$UserID} = $AllGroupsMembers{$UserID}; + } + } + + # get ticket object + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + # workflow + my $ACL = $TicketObject->TicketAcl( + %Param, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'NewOwner', + Data => \%ShownUsers, + UserID => $Self->{UserID}, + ); + + if ($ACL) { + %ShownUsers = $TicketObject->TicketAclData(); + } + + my %AllGroupsMembersFullnames = $UserObject->UserList( + Type => 'Long', + Valid => 1, + ); + + @ShownUsers{ keys %ShownUsers } = @AllGroupsMembersFullnames{ keys %ShownUsers }; + + return \%ShownUsers; +} + +sub _GetOldOwners { + my ( $Self, %Param ) = @_; + + # get ticket object + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + my @OldUserInfo = $TicketObject->TicketOwnerList( TicketID => $Self->{TicketID} ); + my %UserHash; + if (@OldUserInfo) { + my $Counter = 1; + USER: + for my $User ( reverse @OldUserInfo ) { + + next USER if $UserHash{ $User->{UserID} }; + + $UserHash{ $User->{UserID} } = "$Counter: $User->{UserFullname}"; + $Counter++; + } + } + + # workflow + my $ACL = $TicketObject->TicketAcl( + %Param, + Action => $Self->{Action}, + ReturnType => 'Ticket', + ReturnSubType => 'OldOwner', + Data => \%UserHash, + UserID => $Self->{UserID}, + ); + + return { $TicketObject->TicketAclData() } if $ACL; + + return \%UserHash; +} + +sub _GetServices { + my ( $Self, %Param ) = @_; + + # get service + my %Service; + + # get options for default services for unknown customers + my $DefaultServiceUnknownCustomer + = $Kernel::OM->Get('Kernel::Config')->Get('Ticket::Service::Default::UnknownCustomer'); + + # check if no CustomerUserID is selected + # if $DefaultServiceUnknownCustomer = 0 leave CustomerUserID empty, it will not get any services + # if $DefaultServiceUnknownCustomer = 1 set CustomerUserID to get default services + if ( !$Param{CustomerUserID} && $DefaultServiceUnknownCustomer ) { + $Param{CustomerUserID} = ''; + } + + # get service list + if ( $Param{CustomerUserID} ) { + %Service = $Kernel::OM->Get('Kernel::System::Ticket')->TicketServiceList( + %Param, + TicketID => $Self->{TicketID}, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + } + return \%Service; +} + +sub _GetSLAs { + my ( $Self, %Param ) = @_; + + # if non set customers can get default services then they should also be able to get the SLAs + # for those services (this works during ticket creation). + # if no CustomerUserID is set, TicketSLAList will complain during AJAX updates as UserID is not + # passed. See bug 11147. + + # get options for default services for unknown customers + my $DefaultServiceUnknownCustomer + = $Kernel::OM->Get('Kernel::Config')->Get('Ticket::Service::Default::UnknownCustomer'); + + # check if no CustomerUserID is selected + # if $DefaultServiceUnknownCustomer = 0 leave CustomerUserID empty, it will not get any services + # if $DefaultServiceUnknownCustomer = 1 set CustomerUserID to get default services + if ( !$Param{CustomerUserID} && $DefaultServiceUnknownCustomer ) { + $Param{CustomerUserID} = ''; + } + + my %SLA; + if ( $Param{ServiceID} ) { + %SLA = $Kernel::OM->Get('Kernel::System::Ticket')->TicketSLAList( + %Param, + TicketID => $Self->{TicketID}, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + } + return \%SLA; +} + +sub _GetPriorities { + my ( $Self, %Param ) = @_; + + my %Priorities = $Kernel::OM->Get('Kernel::System::Ticket')->TicketPriorityList( + %Param, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + TicketID => $Self->{TicketID}, + ); + + # get config of frontend module + my $Config = $Kernel::OM->Get('Kernel::Config')->Get("Ticket::Frontend::$Self->{Action}"); + + if ( !$Config->{PriorityDefault} ) { + $Priorities{''} = '-'; + } + return \%Priorities; +} + +sub _GetFieldsToUpdate { + my ( $Self, %Param ) = @_; + + my @UpdatableFields; + + # set the fields that can be updateable via AJAXUpdate + if ( !$Param{OnlyDynamicFields} ) { + @UpdatableFields = qw( + TypeID ServiceID SLAID NewOwnerID NewResponsibleID NewStateID + NewPriorityID + ); + } + + # define the dynamic fields to show based on the object type + my $ObjectType = ['Ticket']; + + # get config of frontend module + my $Config = $Kernel::OM->Get('Kernel::Config')->Get("Ticket::Frontend::$Self->{Action}"); + + # only screens that add notes can modify Article dynamic fields + if ( $Config->{Note} ) { + $ObjectType = [ 'Ticket', 'Article' ]; + } + + # get the dynamic fields for this screen + my $DynamicField = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldListGet( + Valid => 1, + ObjectType => $ObjectType, + FieldFilter => $Config->{DynamicField} || {}, + ); + + # cycle through the activated Dynamic Fields for this screen + DYNAMICFIELD: + for my $DynamicFieldConfig ( @{$DynamicField} ) { + next DYNAMICFIELD if !IsHashRefWithData($DynamicFieldConfig); + + my $IsACLReducible = $Kernel::OM->Get('Kernel::System::DynamicField::Backend')->HasBehavior( + DynamicFieldConfig => $DynamicFieldConfig, + Behavior => 'IsACLReducible', + ); + next DYNAMICFIELD if !$IsACLReducible; + + push @UpdatableFields, 'DynamicField_' . $DynamicFieldConfig->{Name}; + } + + return \@UpdatableFields; +} + +sub _GetQuotedReplyBody { + my ( $Self, %Param ) = @_; + + # get needed objects + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + + if ( $LayoutObject->{BrowserRichText} ) { + + # rewrap body if exists + if ( $Param{Body} ) { + $Param{Body} =~ s/\t/ /g; + my $Quote = $LayoutObject->Ascii2Html( + Text => $ConfigObject->Get('Ticket::Frontend::Quote') || '', + HTMLResultMode => 1, + ); + if ($Quote) { + + # quote text + $Param{Body} = "
    $Param{Body}
    \n"; + + # cleanup not compat. tags + $Param{Body} = $LayoutObject->RichTextDocumentCleanup( + String => $Param{Body}, + ); + + my $ResponseFormat = $LayoutObject->{LanguageObject} + ->FormatTimeString( $Param{CreateTime}, 'DateFormat', 'NoSeconds' ); + $ResponseFormat .= ' - ' . $Param{From} . ' '; + $ResponseFormat + .= $LayoutObject->{LanguageObject}->Translate('wrote') . ':'; + + $Param{Body} = $ResponseFormat . $Param{Body}; + + } + else { + $Param{Body} = "
    " . $Param{Body}; + + if ( $Param{CreateTime} ) { + $Param{Body} = $LayoutObject->{LanguageObject}->Translate('Date') . + ": $Param{CreateTime}
    " . $Param{Body}; + } + + for my $Key (qw(Subject ReplyTo Reply-To Cc To From)) { + if ( $Param{$Key} ) { + $Param{Body} = $LayoutObject->{LanguageObject}->Translate($Key) . + ": $Param{$Key}
    " . $Param{Body}; + } + } + + my $From = $LayoutObject->Ascii2RichText( + String => $Param{From}, + ); + + my $MessageFrom = $LayoutObject->{LanguageObject}->Translate('Message from'); + my $EndMessage = $LayoutObject->{LanguageObject}->Translate('End message'); + + $Param{Body} = "
    ---- $MessageFrom $From ---

    " . $Param{Body}; + $Param{Body} .= "
    ---- $EndMessage ---
    "; + } + } + } + else { + + # prepare body, subject, ReplyTo ... + # rewrap body if exists + if ( $Param{Body} ) { + $Param{Body} =~ s/\t/ /g; + my $Quote = $ConfigObject->Get('Ticket::Frontend::Quote'); + if ($Quote) { + $Param{Body} =~ s/\n/\n$Quote /g; + $Param{Body} = "\n$Quote " . $Param{Body}; + + my $ResponseFormat = $LayoutObject->{LanguageObject} + ->FormatTimeString( $Param{CreateTime}, 'DateFormat', 'NoSeconds' ); + $ResponseFormat .= ' - ' . $Param{From} . ' '; + $ResponseFormat + .= $LayoutObject->{LanguageObject}->Translate('wrote') . ":\n"; + + $Param{Body} = $ResponseFormat . $Param{Body}; + } + else { + $Param{Body} = "\n" . $Param{Body}; + if ( $Param{CreateTime} ) { + $Param{Body} = $LayoutObject->{LanguageObject}->Translate('Date') . + ": $Param{CreateTime}\n" . $Param{Body}; + } + + for my $Key (qw(Subject ReplyTo Reply-To Cc To From)) { + if ( $Param{$Key} ) { + $Param{Body} = $LayoutObject->{LanguageObject}->Translate($Key) . + ": $Param{$Key}\n" . $Param{Body}; + } + } + + my $MessageFrom = $LayoutObject->{LanguageObject}->Translate('Message from'); + my $EndMessage = $LayoutObject->{LanguageObject}->Translate('End message'); + + $Param{Body} = "\n---- $MessageFrom $Param{From} ---\n\n" . $Param{Body}; + $Param{Body} .= "\n---- $EndMessage ---\n"; + } + } + } + + return $Param{Body}; +} + +sub _GetStandardTemplates { + my ( $Self, %Param ) = @_; + + # get create templates + my %Templates; + + # check needed + return \%Templates if !$Param{QueueID} && !$Param{TicketID}; + + my $QueueID = $Param{QueueID} || ''; + if ( !$Param{QueueID} && $Param{TicketID} ) { + + # get QueueID from the ticket + my %Ticket = $Kernel::OM->Get('Kernel::System::Ticket')->TicketGet( + TicketID => $Param{TicketID}, + DynamicFields => 0, + UserID => $Self->{UserID}, + ); + $QueueID = $Ticket{QueueID} || ''; + } + + # fetch all std. templates + my %StandardTemplates = $Kernel::OM->Get('Kernel::System::Queue')->QueueStandardTemplateMemberList( + QueueID => $QueueID, + TemplateTypes => 1, + ); + + # return empty hash if there are no templates for this screen + return \%Templates if !IsHashRefWithData( $StandardTemplates{Note} ); + + # return just the templates for this screen + return $StandardTemplates{Note}; +} + +sub _GetTypes { + my ( $Self, %Param ) = @_; + + # get type + my %Type; + if ( $Param{QueueID} || $Param{TicketID} ) { + %Type = $Kernel::OM->Get('Kernel::System::Ticket')->TicketTypeList( + %Param, + TicketID => $Self->{TicketID}, + Action => $Self->{Action}, + UserID => $Self->{UserID}, + ); + } + return \%Type; +} + +sub _GetQueues { + my ( $Self, %Param ) = @_; + + # Get Queues. + my %Queues = $Kernel::OM->Get('Kernel::System::Ticket')->TicketMoveList( + %Param, + TicketID => $Self->{TicketID}, + UserID => $Self->{UserID}, + Action => $Self->{Action}, + Type => 'move_into', + ); + return \%Queues; +} + +sub _GetLinkedTickets { + my ( $Self, %Param ) = @_; + + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $LinkObject = $Kernel::OM->Get('Kernel::System::LinkObject'); + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + my %ResultList; + + # get linked tickets + my %LinkList = $LinkObject->LinkKeyListWithData( + Object1 => 'Ticket', + Key1 => $Self->{TicketID}, + Object2 => 'Ticket', + State => 'Valid', + UserID => 1, + ); + + # fill up hash for BuildSelection() + return if !%LinkList; + + KEY: + for my $Key ( sort keys %LinkList ) { + if ( $LinkList{$Key}->{StateType} ne 'merged' ) { + $ResultList{$Key} = $LinkList{$Key}->{TicketNumber} . ' - ' . $LinkList{$Key}->{Title}; + next KEY; + } + + # open ticket + # get first article + # link to this article + my @HistoryLines = $TicketObject->HistoryGet( + TicketID => $LinkList{$Key}->{TicketID}, + UserID => $Self->{UserID}, + ); + + my $MergedTicketID; + for my $HistoryLine (@HistoryLines) { + my %HistoryData = %{$HistoryLine}; + + if ( $HistoryData{HistoryType} eq 'Merged' ) { + $HistoryData{Name} =~ /to \(\d*\/(\d{1,})\)/; + $MergedTicketID = $1; + } + } + + # use only the last "merged" result + my %MergedTicketData = $TicketObject->TicketGet( + TicketID => $MergedTicketID + ); + $ResultList{$MergedTicketID} = $MergedTicketData{TicketNumber} . ' - ' . $MergedTicketData{Title}; + } + + return \%ResultList; +} + +1; diff --git a/Kernel/Modules/AgentTicketPhone.pm b/Kernel/Modules/AgentTicketPhone.pm index 12bbf330026..ce0a160a7ca 100644 --- a/Kernel/Modules/AgentTicketPhone.pm +++ b/Kernel/Modules/AgentTicketPhone.pm @@ -45,6 +45,9 @@ sub new { $Self->{FormID} = $Kernel::OM->Get('Kernel::System::Web::UploadCache')->FormIDCreate(); } + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -144,6 +147,9 @@ sub Run { # get Dynamic fields form ParamObject my %DynamicFieldValues; + # ITSMIncidentProblemManagement: to store the reference to the dynamic field for the impact + my $ImpactDynamicFieldConfig; + # get needed objects my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); my $DynamicFieldBackendObject = $Kernel::OM->Get('Kernel::System::DynamicField::Backend'); @@ -166,6 +172,12 @@ sub Run { ParamObject => $ParamObject, LayoutObject => $LayoutObject, ); + + if ( $Self->{IsITSMIncidentProblemManagementInstalled} && $DynamicFieldConfig->{Name} eq 'ITSMImpact' ) { + + # store the reference to the impact field + $ImpactDynamicFieldConfig = $DynamicFieldConfig; + } } # convert dynamic field values into a structure for ACLs @@ -179,6 +191,87 @@ sub Run { } $GetParam{DynamicField} = \%DynamicFieldACLParameters; + my %Service; + + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # get needed stuff + $GetParam{DynamicField_ITSMCriticality} = $ParamObject->GetParam( Param => 'DynamicField_ITSMCriticality' ); + $GetParam{DynamicField_ITSMImpact} = $ParamObject->GetParam( Param => 'DynamicField_ITSMImpact' ); + $GetParam{PriorityRC} = $ParamObject->GetParam( Param => 'PriorityRC' ); + $GetParam{ElementChanged} = $ParamObject->GetParam( Param => 'ElementChanged' ) || ''; + + # check if priority needs to be recalculated + if ( + $GetParam{ElementChanged} eq 'ServiceID' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMImpact' + || $GetParam{ElementChanged} eq 'DynamicField_ITSMCriticality' + ) + { + $GetParam{PriorityRC} = 1; + } + + # service was selected + if ( $GetParam{ServiceID} ) { + + # get service + %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $GetParam{ServiceID}, + IncidentState => $Config->{ShowIncidentState} || 0, + UserID => $Self->{UserID}, + ); + + if ( $GetParam{ElementChanged} eq 'ServiceID' ) { + $GetParam{DynamicField_ITSMCriticality} = $Service{Criticality}; + } + + # recalculate impact if impact is not set until now + if ( !$GetParam{DynamicField_ITSMImpact} && $GetParam{ElementChanged} ne 'DynamicField_ITSMImpact' ) { + + # get default selection + my $DefaultSelection = $ImpactDynamicFieldConfig->{Config}->{DefaultValue}; + + if ($DefaultSelection) { + + # get default impact + $GetParam{DynamicField_ITSMImpact} = $DefaultSelection; + $GetParam{PriorityRC} = 1; + } + } + + # recalculate priority + if ( $GetParam{PriorityRC} && $GetParam{DynamicField_ITSMImpact} ) { + + # get priority + $GetParam{PriorityID} = $Kernel::OM->Get('Kernel::System::ITSMCIPAllocate')->PriorityAllocationGet( + Criticality => $GetParam{DynamicField_ITSMCriticality} || $Service{Criticality}, + Impact => $GetParam{DynamicField_ITSMImpact}, + ); + } + } + + # no service was selected + else { + + # do not show the default selection + $ImpactDynamicFieldConfig->{Config}->{DefaultValue} = ''; + + # show only the empty selection + $ImpactDynamicFieldConfig->{Config}->{PossibleValues} = {}; + $GetParam{DynamicField_ITSMImpact} = ''; + } + + # set the selected impact and criticality + $DynamicFieldValues{ITSMCriticality} = $GetParam{DynamicField_ITSMCriticality}; + $DynamicFieldValues{ITSMImpact} = $GetParam{DynamicField_ITSMImpact}; + + # Send config data to JS. + $LayoutObject->AddJSData( + Key => $Self->{Action} . 'ShowIncidentState', + Value => $Config->{ShowIncidentState}, + ); + } + # transform pending time, time stamp based on user time zone if ( defined $GetParam{Year} @@ -462,7 +555,7 @@ sub Run { for my $UserLogin ( sort keys %List ) { # Set right one if there is more than one customer user with the same email address. - if ( $Phrase && $List{$UserLogin} =~ /$Phrase/ ) { + if ( $Phrase && $List{$UserLogin} =~ m{\Q$Phrase\E} ) { $CustomerKey = $UserLogin; } } @@ -1316,6 +1409,36 @@ sub Run { ); } + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && $GetParam{ServiceID} + && $Service{Criticality} + && !$GetParam{DynamicField_ITSMCriticality} + ) + { + + # get config for criticality dynamic field + my $CriticalityDynamicFieldConfig = $Kernel::OM->Get('Kernel::System::DynamicField')->DynamicFieldGet( + Name => 'ITSMCriticality', + ); + + # get possible values for criticality + my $CriticalityPossibleValues = $DynamicFieldBackendObject->PossibleValuesGet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ); + + # reverse the list to find out the key + my %ReverseCriticalityPossibleValues = reverse %{$CriticalityPossibleValues}; + + # set the criticality + $DynamicFieldBackendObject->ValueSet( + DynamicFieldConfig => $CriticalityDynamicFieldConfig, + ObjectID => $TicketID, + Value => $ReverseCriticalityPossibleValues{ $Service{Criticality} }, + UserID => $Self->{UserID}, + ); + } + # get pre loaded attachment my @AttachmentData = $UploadCacheObject->FormIDGetAllFilesData( FormID => $Self->{FormID}, @@ -1663,6 +1786,71 @@ sub Run { ); } + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # get the temporarily links + my $TempLinkList = $Kernel::OM->Get('Kernel::System::LinkObject')->LinkList( + Object => 'Ticket', + Key => $Self->{FormID}, + State => 'Temporary', + UserID => $Self->{UserID}, + ); + + if ( $TempLinkList && ref $TempLinkList eq 'HASH' && %{$TempLinkList} ) { + + for my $TargetObjectOrg ( sort keys %{$TempLinkList} ) { + + # extract typelist + my $TypeList = $TempLinkList->{$TargetObjectOrg}; + + for my $Type ( sort keys %{$TypeList} ) { + + # extract direction list + my $DirectionList = $TypeList->{$Type}; + + for my $Direction ( sort keys %{$DirectionList} ) { + + for my $TargetKeyOrg ( sort keys %{ $DirectionList->{$Direction} } ) { + + # delete the temp link + $Kernel::OM->Get('Kernel::System::LinkObject')->LinkDelete( + Object1 => 'Ticket', + Key1 => $Self->{FormID}, + Object2 => $TargetObjectOrg, + Key2 => $TargetKeyOrg, + Type => $Type, + UserID => $Self->{UserID}, + ); + + my $SourceObject = $TargetObjectOrg; + my $SourceKey = $TargetKeyOrg; + my $TargetObject = 'Ticket'; + my $TargetKey = $TicketID; + + if ( $Direction eq 'Target' ) { + $SourceObject = 'Ticket'; + $SourceKey = $TicketID; + $TargetObject = $TargetObjectOrg; + $TargetKey = $TargetKeyOrg; + } + + # add the permanently link + my $Success = $Kernel::OM->Get('Kernel::System::LinkObject')->LinkAdd( + SourceObject => $SourceObject, + SourceKey => $SourceKey, + TargetObject => $TargetObject, + TargetKey => $TargetKey, + Type => $Type, + State => 'Valid', + UserID => $Self->{UserID}, + ); + } + } + } + } + } + } + # get redirect screen my $NextScreen = $Self->{UserCreateNextMask} || 'AgentTicketPhone'; @@ -2741,6 +2929,20 @@ sub _MaskPhoneNew { ); } + # make sure to show the options block so that the "Link Ticket" option is shown + # even if spellchecker and OptionCustomer is turned off + if ( $Self->{IsITSMIncidentProblemManagementInstalled} && !$ShownOptionsBlock ) { + $LayoutObject->Block( + Name => 'TicketOptions', + Data => { + %Param, + }, + ); + + # set flag to "true" in order to prevent calling the Options block again + $ShownOptionsBlock = 1; + } + # show attachments ATTACHMENT: for my $Attachment ( @{ $Param{Attachments} } ) { diff --git a/Kernel/Modules/AgentTicketProcess.pm b/Kernel/Modules/AgentTicketProcess.pm index bf7dc306dd5..7332a23c1e0 100644 --- a/Kernel/Modules/AgentTicketProcess.pm +++ b/Kernel/Modules/AgentTicketProcess.pm @@ -55,6 +55,9 @@ sub new { Attachments => 'Attachments', }; + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -718,6 +721,45 @@ sub _RenderAjax { %{ $Param{GetParam} }, ); + # check if priority needs to be recalculated + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && ( + $Param{GetParam}->{ElementChanged} eq 'ServiceID' + || $Param{GetParam}->{ElementChanged} eq 'DynamicField_ITSMImpact' + ) + && $Param{GetParam}->{ServiceID} + && $Param{GetParam}->{DynamicField_ITSMImpact} + ) + { + + my %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $Param{GetParam}->{ServiceID}, + UserID => $Self->{UserID}, + ); + + # calculate priority from the CIP matrix + my $PriorityIDFromImpact = $Kernel::OM->Get('Kernel::System::ITSMCIPAllocate')->PriorityAllocationGet( + Criticality => $Service{Criticality}, + Impact => $Param{GetParam}->{DynamicField_ITSMImpact}, + ); + + # add Priority to the JSONCollector + push( + @JSONCollector, + { + Name => $Self->{NameToID}{$CurrentField}, + Data => $Data, + SelectedID => $PriorityIDFromImpact, + Translation => 1, + Max => 100, + }, + ); + $FieldsProcessed{ $Self->{NameToID}{$CurrentField} } = 1; + + next DIALOGFIELD; + } + # add Priority to the JSONCollector push( @JSONCollector, @@ -1104,6 +1146,24 @@ sub _GetParam { LayoutObject => $LayoutObject, ); + # set the criticality from the service + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && $DynamicFieldName eq 'ITSMCriticality' + && $ParamObject->GetParam( Param => 'ServiceID' ) + ) + { + + # get service + my %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $ParamObject->GetParam( Param => 'ServiceID' ), + UserID => $Self->{UserID}, + ); + + # set the criticality + $Value = $Service{Criticality}; + } + # If we got a submitted param, take it and next out if ( defined $Value @@ -2771,8 +2831,9 @@ sub _RenderTitle { sub _RenderArticle { my ( $Self, %Param ) = @_; - my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); - my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $TemplateGeneratorObject = $Kernel::OM->Get('Kernel::System::TemplateGenerator'); for my $Needed (qw(FormID Ticket)) { if ( !$Param{$Needed} ) { @@ -2862,6 +2923,34 @@ sub _RenderArticle { AttachmentList => $Param{AttachmentList}, ); + $Data{Body} = $TemplateGeneratorObject->_Replace( + RichText => 1, + Text => $Data{Body} || '', + Data => { + %{ $Param{GetParam} }, + %Data, + }, + TicketData => { + %{ $Param{GetParam} }, + %Data, + }, + UserID => $Self->{UserID}, + ); + + $Data{Subject} = $TemplateGeneratorObject->_Replace( + RichText => 0, # In this case rich-text support is not needed. + Text => $Data{Subject} || '', + Data => { + %{ $Param{GetParam} }, + %Data, + }, + TicketData => { + %{ $Param{GetParam} }, + %Data, + }, + UserID => $Self->{UserID}, + ); + # If field is required put in the necessary variables for # ValidateRequired class input field, Mandatory class for the label if ( $Param{ActivityDialogField}->{Display} && $Param{ActivityDialogField}->{Display} == 2 ) { @@ -4739,8 +4828,9 @@ sub _StoreActivityDialog { my %TicketParam; - my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); - my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $TemplateGeneratorObject = $Kernel::OM->Get('Kernel::System::TemplateGenerator'); my $ActivityDialogEntityID = $Param{GetParam}->{ActivityDialogEntityID}; if ( !$ActivityDialogEntityID ) { @@ -5077,6 +5167,20 @@ sub _StoreActivityDialog { } } + $TicketParam{Title} = $TemplateGeneratorObject->_Replace( + RichText => 0, # In this case rich-text support is not needed. + Text => $TicketParam{Title} || '', + Data => { + %{ $Param{GetParam} }, + %TicketParam, + }, + TicketData => { + %{ $Param{GetParam} }, + %TicketParam, + }, + UserID => $Self->{UserID}, + ); + # create a new ticket $TicketID = $TicketObject->TicketCreate(%TicketParam); @@ -5534,6 +5638,32 @@ sub _StoreActivityDialog { $HistoryComment = '%%'; } + $Param{GetParam}->{Body} = $TemplateGeneratorObject->_Replace( + RichText => 1, + Text => $Param{GetParam}->{Body} || '', + Data => { + %{ $Param{GetParam} }, + }, + TicketData => { + %{ $Param{GetParam} }, + TicketID => $TicketID, + }, + UserID => $Self->{UserID}, + ); + + $Param{GetParam}->{Subject} = $TemplateGeneratorObject->_Replace( + RichText => 0, # In this case rich-text support is not needed. + Text => $Param{GetParam}->{Subject} || '', + Data => { + %{ $Param{GetParam} }, + }, + TicketData => { + %{ $Param{GetParam} }, + TicketID => $TicketID, + }, + UserID => $Self->{UserID}, + ); + my $From = "\"$Self->{UserFullname}\" <$Self->{UserEmail}>"; $ArticleID = $ArticleBackendObject->ArticleCreate( TicketID => $TicketID, diff --git a/Kernel/Modules/CustomerTicketProcess.pm b/Kernel/Modules/CustomerTicketProcess.pm index b15fbfa6645..31cef843996 100644 --- a/Kernel/Modules/CustomerTicketProcess.pm +++ b/Kernel/Modules/CustomerTicketProcess.pm @@ -50,6 +50,9 @@ sub new { Article => 'Article', }; + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -585,6 +588,45 @@ sub _RenderAjax { %{ $Param{GetParam} }, ); + # check if priority needs to be recalculated + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && ( + $Param{GetParam}->{ElementChanged} eq 'ServiceID' + || $Param{GetParam}->{ElementChanged} eq 'DynamicField_ITSMImpact' + ) + && $Param{GetParam}->{ServiceID} + && $Param{GetParam}->{DynamicField_ITSMImpact} + ) + { + + my %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $Param{GetParam}->{ServiceID}, + UserID => $Self->{UserID}, + ); + + # calculate priority from the CIP matrix + my $PriorityIDFromImpact = $Kernel::OM->Get('Kernel::System::ITSMCIPAllocate')->PriorityAllocationGet( + Criticality => $Service{Criticality}, + Impact => $Param{GetParam}->{DynamicField_ITSMImpact}, + ); + + # add Priority to the JSONCollector + push( + @JSONCollector, + { + Name => $Self->{NameToID}{$CurrentField}, + Data => $Data, + SelectedID => $PriorityIDFromImpact, + Translation => 1, + Max => 100, + }, + ); + $FieldsProcessed{ $Self->{NameToID}->{$CurrentField} } = 1; + + next DIALOGFIELD; + } + # add Priority to the JSONCollector push( @JSONCollector, @@ -972,6 +1014,24 @@ sub _GetParam { LayoutObject => $LayoutObject, ); + # set the criticality from the service + if ( + $Self->{IsITSMIncidentProblemManagementInstalled} + && $DynamicFieldName eq 'ITSMCriticality' + && $ParamObject->GetParam( Param => 'ServiceID' ) + ) + { + + # get service + my %Service = $Kernel::OM->Get('Kernel::System::Service')->ServiceGet( + ServiceID => $ParamObject->GetParam( Param => 'ServiceID' ), + UserID => $Self->{UserID}, + ); + + # set the criticality + $Value = $Service{Criticality}; + } + # If we got a submitted param, take it and next out if ( defined $Value diff --git a/Kernel/Modules/CustomerTicketZoom.pm b/Kernel/Modules/CustomerTicketZoom.pm index 809cfbb0b1a..2dd4b67b139 100644 --- a/Kernel/Modules/CustomerTicketZoom.pm +++ b/Kernel/Modules/CustomerTicketZoom.pm @@ -126,7 +126,7 @@ sub Run { # show error screen if ACL prohibits this action if ( !$AclActionLookup{ $Self->{Action} } ) { - return $LayoutObject->NoPermission( WithHeader => 'yes' ); + return $LayoutObject->CustomerNoPermission( WithHeader => 'yes' ); } my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); diff --git a/Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm b/Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm new file mode 100644 index 00000000000..b9b7b3aa9f6 --- /dev/null +++ b/Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm @@ -0,0 +1,124 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +package Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket; + +use strict; +use warnings; + +use Kernel::Language qw(Translatable); + +our @ObjectDependencies = ( + 'Kernel::Config', + 'Kernel::Output::HTML::Layout', + 'Kernel::System::LinkObject', + 'Kernel::System::Log', +); + +sub new { + my ( $Type, %Param ) = @_; + + my $Self = {}; + bless( $Self, $Type ); + + return $Self; +} + +# optional AclActionLookup +sub CheckAccess { + my ( $Self, %Param ) = @_; + + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LinkObject = $Kernel::OM->Get('Kernel::System::LinkObject'); + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + + for my $Needed (qw(Ticket Article ChannelName UserID)) { + if ( !$Param{$Needed} ) { + $LogObject->Log( + Priority => 'error', + Message => "Need $Needed!", + ); + return; + } + } + + return if !$ConfigObject->Get('Frontend::Module')->{AgentTicketNoteToLinkedTicket}; + return if !$Param{AclActionLookup}->{AgentTicketNoteToLinkedTicket}; + + my $Config = $ConfigObject->Get('Ticket::Frontend::AgentTicketNoteToLinkedTicket'); + if ( $Config->{Permission} ) { + my $Ok = $TicketObject->TicketPermission( + Type => $Config->{Permission}, + TicketID => $Param{Ticket}->{TicketID}, + UserID => $Param{UserID}, + LogNo => 1, + ); + return if !$Ok; + } + + # get linked tickets (there must be linked tickets to create a note for a linked ticket) + my %LinkList = $LinkObject->LinkKeyListWithData( + Object1 => 'Ticket', + Key1 => $Param{Ticket}->{TicketID}, + Object2 => 'Ticket', + State => 'Valid', + UserID => 1, + ); + + return if !%LinkList; + + return 1; +} + +sub GetConfig { + my ( $Self, %Param ) = @_; + + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + + for my $Needed (qw(Ticket Article UserID)) { + if ( !$Param{$Needed} ) { + $LogObject->Log( + Priority => 'error', + Message => "Need $Needed!", + ); + return; + } + } + + my $Link + = "Action=AgentTicketNoteToLinkedTicket;TicketID=$Param{Ticket}->{TicketID};ArticleID=$Param{Article}->{ArticleID}"; + my $Description = Translatable('Create notice for linked ticket'); + my $Name = Translatable('Transfer notice'); + + # Execute additional JavaScript if link object view mode is set to "complex". + # This is necessary to remove the article action menu item after all linked tickets have been removed + # from within agent ticket zoom because the page will not be reloaded. + my $LinkObjectViewMode = $ConfigObject->Get('LinkObject::ViewMode') // ''; + if ( $LinkObjectViewMode eq 'Complex' ) { + $LayoutObject->AddJSOnDocumentCompleteIfNotExists( + Key => 'Core.Agent.TicketNoteToLinkedTicket', + Code => 'Core.Agent.TicketNoteToLinkedTicket.Init();', + ); + } + + my %MenuItem = ( + ItemType => 'Link', + Description => $Description, + Name => $Name, + Class => 'AsPopup PopupType_TicketAction', + Link => $Link, + ); + + return ( \%MenuItem ); +} + +1; diff --git a/Kernel/Output/HTML/Dashboard/TicketGeneric.pm b/Kernel/Output/HTML/Dashboard/TicketGeneric.pm index d5bf4747c2f..a722fa03647 100644 --- a/Kernel/Output/HTML/Dashboard/TicketGeneric.pm +++ b/Kernel/Output/HTML/Dashboard/TicketGeneric.pm @@ -1030,6 +1030,19 @@ sub Run { ); } + # show only owned tickets if we have the filter + if ( $TicketSearchSummary{Owned} ) { + $LayoutObject->Block( + Name => 'ContentLargeTicketGenericFilterOwned', + Data => { + %Param, + %{ $Self->{Config} }, + Name => $Self->{Name}, + %{$Summary}, + }, + ); + } + # add page nav bar my $Total = $Summary->{ $Self->{Filter} } || 0; @@ -2553,6 +2566,10 @@ sub _SearchParamsGet { OwnerIDs => $TicketSearch{OwnerIDs} // [ $Self->{UserID}, ], LockIDs => [ $LockName2ID{lock}, $LockName2ID{tmp_lock} ], }, + Owned => { + OwnerIDs => [ $Self->{UserID}, ], + LockIDs => $TicketSearch{LockIDs} // undef, + }, Watcher => { WatchUserIDs => [ $Self->{UserID}, ], LockIDs => $TicketSearch{LockIDs} // undef, diff --git a/Kernel/Output/HTML/Layout.pm b/Kernel/Output/HTML/Layout.pm index 9b04327d41e..402b9bccd77 100644 --- a/Kernel/Output/HTML/Layout.pm +++ b/Kernel/Output/HTML/Layout.pm @@ -1401,97 +1401,9 @@ sub Header { Data => \%Param, ); - my %Modules; - my %Jobs = %{$ToolBarModule}; - - # get group object - my $GroupObject = $Kernel::OM->Get('Kernel::System::Group'); - - MODULE: - for my $Job ( sort keys %Jobs ) { - - # load and run module - next MODULE if !$MainObject->Require( $Jobs{$Job}->{Module} ); - my $Object = $Jobs{$Job}->{Module}->new( - %{$Self}, # UserID etc. - ); - next MODULE if !$Object; - - my $ToolBarAccessOk; - - # if group restriction for tool-bar is set, check user permission - if ( $Jobs{$Job}->{Group} ) { - - # remove white-spaces - $Jobs{$Job}->{Group} =~ s{\s}{}xmsg; - - # get group configurations - my @Items = split( ';', $Jobs{$Job}->{Group} ); - - ITEM: - for my $Item (@Items) { - - # split values into permission and group - my ( $Permission, $GroupName ) = split( ':', $Item ); - - # log an error if not valid setting - if ( !$Permission || !$GroupName ) { - $Kernel::OM->Get('Kernel::System::Log')->Log( - Priority => 'error', - Message => "Invalid config for ToolBarModule $Job - Key Group: '$Item'! " - . "Need something like 'Permission:Group;'", - ); - } - - # get groups for current user - my %Groups = $GroupObject->PermissionUserGet( - UserID => $Self->{UserID}, - Type => $Permission, - ); - - # next job if user have not groups - next ITEM if !%Groups; - - # check user belongs to the correct group - my %GroupsReverse = reverse %Groups; - next ITEM if !$GroupsReverse{$GroupName}; - - $ToolBarAccessOk = 1; - - last ITEM; - } - - # go to the next module if not permissions - # for the current one - next MODULE if !$ToolBarAccessOk; - } - - %Modules = ( $Object->Run( %Param, Config => $Jobs{$Job} ), %Modules ); - } - - # show tool bar items - MODULE: - for my $Key ( sort keys %Modules ) { - next MODULE if !%{ $Modules{$Key} }; - - # For ToolBarSearchFulltext module take into consideration SearchInArchive settings. - # See bug#13790 (https://bugs.otrs.org/show_bug.cgi?id=13790). - if ( $ConfigObject->Get('Ticket::ArchiveSystem') && $Modules{$Key}->{Block} eq 'ToolBarSearchFulltext' ) - { - $Modules{$Key}->{SearchInArchive} - = $ConfigObject->Get('Ticket::Frontend::AgentTicketSearch')->{Defaults}->{SearchInArchive}; - } - - $Self->Block( - Name => $Modules{$Key}->{Block}, - Data => { - %{ $Modules{$Key} }, - AccessKeyReference => $Modules{$Key}->{AccessKey} - ? " ($Modules{$Key}->{AccessKey})" - : '', - }, - ); - } + $Self->ToolbarModules( + ToolBarModule => $ToolBarModule, + ); # Show links to last views, if enabled for tool bar. my $ToolBarLastViewsHTML = $Self->_BuildLastViewsOutput( @@ -1590,6 +1502,111 @@ sub Header { return $Output; } +sub ToolbarModules { + my ( $Self, %Param ) = @_; + + my $MainObject = $Kernel::OM->Get('Kernel::System::Main'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + + my %Modules; + my %Jobs = %{ $Param{ToolBarModule} }; + + # get group object + my $GroupObject = $Kernel::OM->Get('Kernel::System::Group'); + + MODULE: + for my $Job ( sort keys %Jobs ) { + + # load and run module + next MODULE if !$MainObject->Require( $Jobs{$Job}->{Module} ); + my $Object = $Jobs{$Job}->{Module}->new( + %{$Self}, # UserID etc. + ); + next MODULE if !$Object; + + my $ToolBarAccessOk; + + # if group restriction for tool-bar is set, check user permission + if ( $Jobs{$Job}->{Group} ) { + + # remove white-spaces + $Jobs{$Job}->{Group} =~ s{\s}{}xmsg; + + # get group configurations + my @Items = split( ';', $Jobs{$Job}->{Group} ); + + ITEM: + for my $Item (@Items) { + + # split values into permission and group + my ( $Permission, $GroupName ) = split( ':', $Item ); + + # log an error if not valid setting + if ( !$Permission || !$GroupName ) { + $Kernel::OM->Get('Kernel::System::Log')->Log( + Priority => 'error', + Message => "Invalid config for ToolBarModule $Job - Key Group: '$Item'! " + . "Need something like 'Permission:Group;'", + ); + } + + # get groups for current user + my %Groups = $GroupObject->PermissionUserGet( + UserID => $Self->{UserID}, + Type => $Permission, + ); + + # next job if user have not groups + next ITEM if !%Groups; + + # check user belongs to the correct group + my %GroupsReverse = reverse %Groups; + next ITEM if !$GroupsReverse{$GroupName}; + + $ToolBarAccessOk = 1; + + last ITEM; + } + + # go to the next module if not permissions + # for the current one + next MODULE if !$ToolBarAccessOk; + } + + %Modules = ( $Object->Run( %Param, Config => $Jobs{$Job} ), %Modules ); + } + + # show tool bar items + MODULE: + for my $Key ( sort keys %Modules ) { + next MODULE if !%{ $Modules{$Key} }; + + # For ToolBarSearchFulltext module take into consideration SearchInArchive settings. + # See bug#13790 (https://bugs.otrs.org/show_bug.cgi?id=13790). + if ( $ConfigObject->Get('Ticket::ArchiveSystem') && $Modules{$Key}->{Block} eq 'ToolBarSearchFulltext' ) + { + $Modules{$Key}->{SearchInArchive} + = $ConfigObject->Get('Ticket::Frontend::AgentTicketSearch')->{Defaults}->{SearchInArchive}; + } + + $Self->Block( + Name => $Modules{$Key}->{Block}, + Data => { + %{ $Modules{$Key} }, + AccessKeyReference => $Modules{$Key}->{AccessKey} + ? " ($Modules{$Key}->{AccessKey})" + : '', + }, + ); + } + + if ( $Param{ReturnResult} ) { + return $Self->Output( + TemplateFile => "HeaderToolbar", + ); + } +} + sub Footer { my ( $Self, %Param ) = @_; diff --git a/Kernel/Output/HTML/Layout/Loader.pm b/Kernel/Output/HTML/Layout/Loader.pm index c51d3f3bebb..cf3e3e50e3c 100644 --- a/Kernel/Output/HTML/Layout/Loader.pm +++ b/Kernel/Output/HTML/Layout/Loader.pm @@ -199,6 +199,7 @@ sub LoaderCreateAgentJSCalls { my $JSHome = $ConfigObject->Get('Home') . '/var/httpd/htdocs/js'; my $DoMinify = $ConfigObject->Get('Loader::Enabled::JS'); + my $ViewFileList = {}; { my @FileList; @@ -208,7 +209,12 @@ sub LoaderCreateAgentJSCalls { KEY: for my $Key ( sort keys %{$CommonJSList} ) { next KEY if $Key eq '100-CKEditor' && !$ConfigObject->Get('Frontend::RichText'); - push @FileList, @{ $CommonJSList->{$Key} }; + FILE: + for my $File ( @{ $CommonJSList->{$Key} } ) { + next FILE if $ViewFileList->{$File}; + push @FileList, $File; + $ViewFileList->{$File} = 1; + } } # get toolbar module js @@ -240,7 +246,12 @@ sub LoaderCreateAgentJSCalls { MODULE: for my $Module ( sort keys %{$Setting} ) { next MODULE if ref $Setting->{$Module}->{JavaScript} ne 'ARRAY'; - @FileList = ( @FileList, @{ $Setting->{$Module}->{JavaScript} || [] } ); + FILE: + for my $File ( @{ $Setting->{$Module}->{JavaScript} } ) { + next FILE if $ViewFileList->{$File}; + push @FileList, $File; + $ViewFileList->{$File} = 1; + } } $Self->_HandleJSList( @@ -695,6 +706,7 @@ sub LoaderCreateCustomerJSCalls { my $JSHome = $ConfigObject->Get('Home') . '/var/httpd/htdocs/js'; my $DoMinify = $ConfigObject->Get('Loader::Enabled::JS'); + my $ViewFileList = {}; { my $CommonJSList = $ConfigObject->Get('Loader::Customer::CommonJS'); @@ -703,7 +715,12 @@ sub LoaderCreateCustomerJSCalls { KEY: for my $Key ( sort keys %{$CommonJSList} ) { next KEY if $Key eq '100-CKEditor' && !$ConfigObject->Get('Frontend::RichText'); - push @FileList, @{ $CommonJSList->{$Key} }; + FILE: + for my $File ( @{ $CommonJSList->{$Key} } ) { + next FILE if $ViewFileList->{$File}; + push @FileList, $File; + $ViewFileList->{$File} = 1; + } } $Self->_HandleJSList( @@ -727,7 +744,12 @@ sub LoaderCreateCustomerJSCalls { MODULE: for my $Module ( sort keys %{$Setting} ) { next MODULE if ref $Setting->{$Module}->{JavaScript} ne 'ARRAY'; - @FileList = ( @FileList, @{ $Setting->{$Module}->{JavaScript} || [] } ); + FILE: + for my $File ( @{ $Setting->{$Module}->{JavaScript} } ) { + next FILE if $ViewFileList->{$File}; + push @FileList, $File; + $ViewFileList->{$File} = 1; + } } $Self->_HandleJSList( @@ -859,6 +881,7 @@ sub _HandleJSList { }, ); } + return 1; } diff --git a/Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm b/Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm index fd55aae7351..987be07bbca 100644 --- a/Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm +++ b/Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm @@ -44,14 +44,14 @@ sub Run { my $OAuth2TokenConfigObject = $Kernel::OM->Get('Kernel::System::OAuth2TokenConfig'); my $UserID = $LayoutObject->{UserID}; - return if !$UserID; + return '' if !$UserID; my $UserHasPermission = $GroupObject->PermissionCheck( UserID => $UserID, GroupName => 'admin', Type => 'rw', ); - return if !$UserHasPermission; + return '' if !$UserHasPermission; my @ValidIDs = $ValidObject->ValidIDsGet(); return '' if !@ValidIDs; diff --git a/Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt b/Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt index 391dee8de5a..81536697c23 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt @@ -586,78 +586,8 @@ - [% RenderBlockEnd("OverviewUpdate") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt b/Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt index e694e56c87f..54d6a4c0cd2 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt @@ -244,110 +244,8 @@ -
    -
    -

    [% Translate("Reference") | html %]

    -
    -
    - -

    [% Translate("You can use the following tags") | html %]:

    -
    - -
    <OTRS_CUSTOMER_SUBJECT[20]>
    -
    - [% Translate("To get the first 20 character of the subject.") | html %] -
    - -
    <OTRS_CUSTOMER_EMAIL[5]>
    -
    - [% Translate("To get the first 5 lines of the email.") | html %] -
    - -
    <OTRS_CUSTOMER_REALNAME>
    -
    - [% Translate("To get the name of the ticket's customer user (if given).") | html %] -
    - -
    <OTRS_CUSTOMER_*>
    -
    - [% Translate("To get the article attribute") | html %] - ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, - <OTRS_CUSTOMER_Cc>, <OTRS_CUSTOMER_Subject>, <OTRS_CUSTOMER_BODY>). -
    - -
    <OTRS_CUSTOMER_DATA_*>
    -
    - [% Translate("Options of the current customer user data") | html %] - ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). -
    - -
    <OTRS_OWNER_*>
    -
    - [% Translate("Ticket owner options") | html %] - ([% Translate(" e. g.") | html %] <OTRS_OWNER_UserFirstname>). -
    - -
    <OTRS_RESPONSIBLE_*>
    -
    - [% Translate("Ticket responsible options") | html %] - ([% Translate(" e. g.") | html %] <OTRS_RESPONSIBLE_UserFirstname>). -
    + [% INCLUDE "SmartTags/Default.tt" %] -
    <OTRS_CURRENT_*>
    -
    - [% Translate("Options of the current user who requested this action") | html %] - ([% Translate(" e. g.") | html %] <OTRS_CURRENT_UserFirstname>). -
    - -
    <OTRS_TICKET_*>
    -
    - [% Translate("Options of the ticket data") | html %] - ([% Translate(" e. g.") | html %] <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, - <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). -
    - -
    <OTRS_TICKET_DynamicField_*>
    -
    - [% Translate("Options of ticket dynamic fields internal key values") | html %] - ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, - <OTRS_TICKET_DynamicField_TicketFreeText1>). -
    - -
    <OTRS_TICKET_DynamicField_*_Value>
    -
    - [% Translate("Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] - ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, - <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). -
    - -
    <OTRS_CONFIG_*>
    -
    - [% Translate("Config options") | html %] - ([% Translate(" e. g.") | html %] <OTRS_CONFIG_HttpType>). -
    - -
    - -
    - -
    - -
    -
    [% RenderBlockEnd("OverviewUpdate") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt b/Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt index 3d0ca329104..69d7f57ee95 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt @@ -671,139 +671,8 @@ - [% RenderBlockEnd("OverviewUpdate") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivityDialog.tt b/Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivityDialog.tt index d0a414092a7..daf8ae489f1 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivityDialog.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivityDialog.tt @@ -215,7 +215,7 @@
    - +
    diff --git a/Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt b/Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt index 9ffd4579149..6406d9601ac 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt @@ -207,57 +207,9 @@ -
    -
    -

    [% Translate("Hint") | html %]

    -
    -
    - -

    [% Translate("You can use the following tags") | html %]:

    -
    -
    <OTRS_OWNER_*>
    -
    - [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] - <OTRS_OWNER_UserFirstname>). -
    -
    <OTRS_RESPONSIBLE_*>
    -
    - [% Translate("Ticket responsible options") | html %] ([% Translate("e. g.") | html %] - <OTRS_RESPONSIBLE_UserFirstname>). -
    -
    <OTRS_CURRENT_*>
    -
    - [% Translate("Options of the current user who requested this action") | html %] ([% Translate("e. g.") | html %] - <OTRS_CURRENT_UserFirstname>). -
    + [% INCLUDE "SmartTags/Default.tt" %] -
    <OTRS_TICKET_*>
    -
    - [% Translate("Options of the ticket data") | html %] ([% Translate("e. g.") | html %] - <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). -
    -
    <OTRS_CUSTOMER_DATA_*>
    -
    - [% Translate("Options of the current customer user data") | html %] ([% Translate("e. g.") | html %] - <OTRS_CUSTOMER_DATA_UserFirstname>). -
    - -
    <OTRS_CONFIG_*>
    -
    - [% Translate("Config options") | html %] ([% Translate("e. g.") | html %] <OTRS_CONFIG_HttpType>). -
    -
    -

    - [% Translate("Example salutation") | html %]: -

    - -
    -
    [% RenderBlockEnd("OverviewUpdate") %]
    diff --git a/Kernel/Output/HTML/Templates/Standard/AdminSignature.tt b/Kernel/Output/HTML/Templates/Standard/AdminSignature.tt index ab2b494bcf8..bd9ab0e3e37 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminSignature.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminSignature.tt @@ -203,66 +203,9 @@ -
    -
    -

    [% Translate("Hint") | html %]

    -
    -
    -

    [% Translate("You can use the following tags") | html %]:

    -
    -
    <OTRS_OWNER_*>
    -
    - [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] - <OTRS_OWNER_UserFirstname>). -
    - -
    <OTRS_RESPONSIBLE_*>
    -
    - [% Translate("Ticket responsible options") | html %] ([% Translate("e. g.") | html %] - <OTRS_RESPONSIBLE_UserFirstname>). -
    - -
    <OTRS_CURRENT_*>
    -
    - [% Translate("Options of the current user who requested this action") | html %] ([% Translate("e. g.") | html %] - <OTRS_CURRENT_UserFirstname>). -
    - -
    <OTRS_TICKET_*>
    -
    - [% Translate("Options of the ticket data") | html %] ([% Translate("e. g.") | html %] - <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). -
    -
    <OTRS_CUSTOMER_DATA_*>
    -
    - [% Translate("Options of the current customer user data") | html %] ([% Translate("e. g.") | html %] - <OTRS_CUSTOMER_DATA_UserFirstname>). -
    + [% INCLUDE "SmartTags/Default.tt" %] -
    <OTRS_CONFIG_*>
    -
    - [% Translate("Config options") | html %] ([% Translate("e. g.") | html %] <OTRS_CONFIG_HttpType>). -
    -
    - -

    - [% Translate("Example signature") | html %]: -

    - -
    -
    [% RenderBlockEnd("OverviewUpdate") %]
    diff --git a/Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt b/Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt index 9d1776f3c41..96453955fa2 100644 --- a/Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +++ b/Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt @@ -260,101 +260,9 @@ -
    -
    -

    [% Translate("Reference") | html %]

    -
    -
    - -

    [% Translate("You can use the following tags") | html %]:

    -
    -
    <OTRS_AGENT_SUBJECT[20]>
    -
    - [% Translate("To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] -
    - -
    <OTRS_AGENT_BODY[5]>
    -
    - [% Translate("To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] -
    - -
    <OTRS_CUSTOMER_SUBJECT[20]>
    -
    - [% Translate("To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] -
    - -
    <OTRS_CUSTOMER_BODY[5]>
    -
    - [% Translate("To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] -
    - -
    <OTRS_OWNER_*>
    -
    - [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] - <OTRS_OWNER_UserFirstname>). -
    - -
    <OTRS_RESPONSIBLE_*>
    -
    - [% Translate("Ticket responsible options") | html %] ([% Translate("e. g.") | html %] - <OTRS_RESPONSIBLE_UserFirstname>). -
    - -
    <OTRS_CURRENT_*>
    -
    - [% Translate("Options of the current user who requested this action") | html %] ([% Translate("e. g.") | html %] - <OTRS_CURRENT_UserFirstname>). -
    - -
    <OTRS_TICKET_*>
    -
    - [% Translate("Options of the ticket data") | html %] ([% Translate("e. g.") | html %] - <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). -
    -
    <OTRS_TICKET_DynamicField_*>
    -
    - [% Translate("Options of ticket dynamic fields internal key values") | html %] - ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, - <OTRS_TICKET_DynamicField_TicketFreeText1>). -
    + [% INCLUDE "SmartTags/Default.tt" %] -
    <OTRS_TICKET_DynamicField_*_Value>
    -
    - [% Translate("Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] - ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, - <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). -
    - -
    <OTRS_CUSTOMER_DATA_*>
    -
    - [% Translate("Options of the current customer user data") | html %] ([% Translate("e. g.") | html %] - <OTRS_CUSTOMER_DATA_UserFirstname>). -
    - -
    <OTRS_CONFIG_*>
    -
    - [% Translate("Config options") | html %] ([% Translate("e. g.") | html %] <OTRS_CONFIG_HttpType>). -
    -
    - -
    -

    - [% Translate("Note") | html %]: - [% Translate("Create type templates only supports this smart tags") | html %]: - <OTRS_CURRENT_*> [% Translate("and") | html %] <OTRS_CONFIG_*> -

    - -

    - [% Translate("Example template") | html %]: -

    - -
    -
    [% RenderBlockEnd("OverviewUpdate") %]
    diff --git a/Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt b/Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt index 4f98131dc27..0ac411b9857 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt @@ -20,6 +20,9 @@ [% RenderBlockStart("ContentLargeTicketGenericFilterLocked") %]
  • [% Translate("My locked tickets") | html %] ([% Data.Locked | html %])
  • [% RenderBlockEnd("ContentLargeTicketGenericFilterLocked") %] +[% RenderBlockStart("ContentLargeTicketGenericFilterOwned") %] +
  • [% Translate("My Owned Tickets") | html %] ([% Data.Owned | html %])
  • +[% RenderBlockEnd("ContentLargeTicketGenericFilterOwned") %] [% RenderBlockStart("ContentLargeTicketGenericFilterWatcher") %]
  • [% Translate("My watched tickets") | html %] ([% Data.Watcher | html %])
  • [% RenderBlockEnd("ContentLargeTicketGenericFilterWatcher") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt new file mode 100644 index 00000000000..fb8fe7696d5 --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt @@ -0,0 +1,491 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +[% RenderBlockStart("Properties") %] + +
    + + + + + + + + + + +
    +
    +

    +[% RenderBlockStart("HeaderAgentTicketFreeText") %] +[% Translate("Change Free Text of %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketFreeText") %] +[% RenderBlockStart("HeaderAgentTicketOwner") %] +[% Translate("Change Owner of %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketOwner") %] +[% RenderBlockStart("HeaderAgentTicketClose") %] +[% Translate("Close %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketClose") %] +[% RenderBlockStart("HeaderAgentTicketNote") %] +[% Translate("Add Note to %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketNote") %] +[% RenderBlockStart("HeaderAgentTicketPending") %] +[% Translate("Set Pending Time for %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketPending") %] +[% RenderBlockStart("HeaderAgentTicketPriority") %] +[% Translate("Change Priority of %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketPriority") %] +[% RenderBlockStart("HeaderAgentTicketResponsible") %] +[% Translate("Change Responsible of %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] +[% RenderBlockEnd("HeaderAgentTicketResponsible") %] +[% Translate("Add note to linked %s%s%s", Config('Ticket::Hook'), Config('Ticket::HookDivider'), Data.TicketNumber) | html %] + — [% Data.Title | html %] +

    +

    [% Translate("All fields marked with an asterisk (*) are mandatory.") | html %]

    + +[% RenderBlockStart("TicketBack") %] +

    + [% Translate("Cancel & close") | html %] +

    +[% RenderBlockEnd("TicketBack") %] +[% RenderBlockStart("PropertiesLock") %] +

    + [% Translate("The ticket has been locked") | html %]. + + [% Translate("Undo & close") | html %] + +

    +[% RenderBlockEnd("PropertiesLock") %] + +
    +
    + [% INCLUDE "FormElements/DraftNotifications.tt" %] +[% RenderBlockStart("WidgetTicketActions") %] +
    +
    +
    + +
    +

    [% Translate("Ticket Settings") | html %]

    +
    +
    +
    +[% RenderBlockStart("Title") %] + +
    + +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("This field is required.") | html %]

    +
    +
    +[% RenderBlockEnd("Title") %] + +[% RenderBlockStart("Type") %] + +
    + [% Data.TypeStrg %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("This field is required.") | html %]

    +
    +
    +[% RenderBlockEnd("Type") %] + +[% RenderBlockStart("Queue") %] + [% IF Data.QueueMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.QueuesStrg %] + [% IF Data.QueueMandatory %] +

    [% Translate("This field is required.") | html %]

    + [% END %] +

    [% Translate("Queue invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("Queue") %] + +[% RenderBlockStart("Service") %] + [% IF Data.ServiceMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.ServiceStrg %] + [% IF Data.ServiceMandatory %] +

    [% Translate("This field is required.") | html %]

    + [% END %] +

    [% Translate("Service invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("Service") %] + +[% RenderBlockStart("ServiceMandatory") %] + +
    + [% Data.ServiceStrg %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("Service invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("ServiceMandatory") %] + +[% RenderBlockStart("SLA") %] + [% IF Data.SLAMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.SLAStrg %] + [% IF Data.SLAMandatory %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("SLA invalid.") | html %]

    + [% END %] +
    +
    +[% RenderBlockEnd("SLA") %] + +[% RenderBlockStart("SLAMandatory") %] + +
    + [% Data.SLAStrg %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("SLA invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("SLAMandatory") %] + +[% RenderBlockStart("Owner") %] + [% IF Data.OwnerMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.OwnerStrg %] + [% IF Data.OwnerMandatory %] +

    [% Translate("Please set a new owner!") | html %]

    + [% END %] +

    [% Translate("Owner invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("Owner") %] + +[% RenderBlockStart("OwnerMandatory") %] + +
    + [% Data.OwnerStrg %] +

    [% Translate("Please set a new owner!") | html %]

    +

    [% Translate("Owner invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("OwnerMandatory") %] + +[% RenderBlockStart("Responsible") %] + [% IF Data.ResponsibleMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.ResponsibleStrg %] + [% IF Data.ResponsibleMandatory %] +

    [% Translate("Please set a new responsible!") | html %]

    +

    [% Translate("Responsible invalid.") | html %]

    + [% END %] +
    +
    +[% RenderBlockEnd("Responsible") %] + +[% RenderBlockStart("ResponsibleMandatory") %] + +
    + [% Data.ResponsibleStrg %] +

    [% Translate("Please set a new responsible!") | html %]

    +

    [% Translate("Responsible invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("ResponsibleMandatory") %] + +[% RenderBlockStart("State") %] + [% IF Data.StateMandatory %] + + [% ELSE %] + + [% END %] +
    + [% Data.StateStrg %] + [% IF Data.StateMandatory %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("State invalid.") | html %]

    + [% END %] +
    +
    +[% RenderBlockEnd("State") %] + +[% RenderBlockStart("StatePending") %] + +
    + [% Data.DateString %] +

    [% Translate("Date invalid!") | html %]

    +

    [% Translate("Date invalid!") | html %]

    +

    [% Translate("For all pending* states.") | html %]

    +
    +
    +[% RenderBlockEnd("StatePending") %] + +[% RenderBlockStart("Priority") %] + +
    + [% Data.PriorityStrg %] +
    +
    +[% RenderBlockEnd("Priority") %] + +[% RenderBlockStart("TicketTypeDynamicField") %] +
    + [% Data.Label %] +
    + [% Data.Field %] +
    +
    +
    +[% RenderBlockEnd("TicketTypeDynamicField") %] + +# Example of how to use fixed dynamic field blocks for customizations. Block below is for fields of type 'Ticket'. +# NOTE: Field1 and Field2 are the names of the dynamic fields and have to be replaced with the actual field names. +#[% RenderBlockStart("TicketTypeDynamicField_Field1") %] +#
    +# [% Data.Label %] +#
    +# [% Data.Field %] +#
    +#
    +#
    +#[% RenderBlockEnd("TicketTypeDynamicField_Field2") %] +#[% RenderBlockStart("TicketTypeDynamicField_Field2") %] +#
    +# [% Data.Label %] +#
    +# [% Data.Field %] +#
    +#
    +#
    +#[% RenderBlockEnd("TicketTypeDynamicField_Field2") %] +
    +
    +
    +[% RenderBlockEnd("WidgetTicketActions") %] + +[% RenderBlockStart("WidgetArticle") %] +
    +
    +
    + +
    +

    [% Translate("Add Article") | html %]

    +
    +
    + +
    +[% IF Data.WidgetStatus == 'Expanded' %] + +[% ELSE %] + +
    + +
    +
    +[% END %] +
    +[% RenderBlockStart("InformAdditionalAgents") %] +
    +[% RenderBlockStart("InformAgent") %] + +
    + [% Data.OptionStrg %] +
    +
    +[% RenderBlockEnd("InformAgent") %] +[% RenderBlockStart("InvolvedAgent") %] + +
    + [% Data.InvolvedAgentStrg %] +
    +
    +[% RenderBlockEnd("InvolvedAgent") %] +
    +

    + [% Translate("Here you can select additional agents which should receive a notification regarding the new article.") | html %] +

    +
    +
    +[% RenderBlockEnd("InformAdditionalAgents") %] +[% RenderBlockStart("InformAgentsWithoutSelection") %] +
    + +
    + +[% RenderBlockStart("InformAgentsWithoutSelectionSingleUser") %] + [% Data.UserFullname | html %][% RenderBlockStart("InformAgentsWithoutSelectionSingleUserSeparator") %],[% RenderBlockEnd("InformAgentsWithoutSelectionSingleUserSeparator") %] +[% RenderBlockEnd("InformAgentsWithoutSelectionSingleUser") %] +
    +
    +
    +[% RenderBlockEnd("InformAgentsWithoutSelection") %] + +
    +[% RenderBlockStart("LinkList") %] + +
    + [% Data.LinkListStrg %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("LinkList invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("LinkList") %] +[% RenderBlockStart("NoteToTicket") %] + +
    + [% Data.NoteToTicketStrg %] +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("NoteToTicket invalid.") | html %]

    +
    +
    +[% RenderBlockEnd("NoteToTicket") %] +[% RenderBlockStart("SubjectLabel") %] + +[% RenderBlockEnd("SubjectLabel") %] +[% RenderBlockStart("SubjectLabelMandatory") %] + +[% RenderBlockEnd("SubjectLabelMandatory") %] +
    + +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("This field is required.") | html %]

    +
    +
    +[% RenderBlockStart("TicketOptions") %] + +
    + + + + +
    +
    +[% RenderBlockEnd("TicketOptions") %] + + + +[% RenderBlockStart("StandardTemplate") %] + +
    + [% Data.StandardTemplateStrg %] +

    [% Translate("Setting a template will overwrite any text or attachment.") | html %]

    +
    +
    +[% RenderBlockEnd("StandardTemplate") %] + +[% RenderBlockStart("RichTextLabel") %] + +[% RenderBlockEnd("RichTextLabel") %] +[% RenderBlockStart("RichTextLabelMandatory") %] + +[% RenderBlockEnd("RichTextLabelMandatory") %] + +
    + +

    [% Translate("This field is required.") | html %]

    +

    [% Translate("This field is required.") | html %]

    +
    +
    + + +
    +[% INCLUDE "FormElements/AttachmentList.tt" %] +
    +
    + + +
    + +
    +
    + +[% RenderBlockStart("TimeUnits") %] + [% Data.TimeUnitsBlock %] +[% RenderBlockEnd("TimeUnits") %] + +[% RenderBlockStart("ArticleTypeDynamicField") %] +
    + [% Data.Label %] +
    + [% Data.Field %] +[% RenderBlockStart("ArticleTypeDynamicFieldError") %] +
    +

    [% Translate("This field is required.") | html %]

    +
    +[% RenderBlockEnd("ArticleTypeDynamicFieldError") %] +
    +
    +
    +[% RenderBlockEnd("ArticleTypeDynamicField") %] + +# Example of how to use fixed dynamic field blocks for customizations. Block below is for fields of type 'Article'. +# NOTE: Field1 and Field2 are the names of the dynamic fields and have to be replaced with the actual field names. +#[% RenderBlockStart("ArticleTypeDynamicField_Field1") %] +#
    +# [% Data.Label %] +#
    +# [% Data.Field %] +# [% IF (Data.MandatoryTooltip) %] +#
    +#

    [% Translate("This field is required.") | html %]

    +#
    +# [% END %] +#
    +#
    +#
    +#[% RenderBlockEnd("ArticleTypeDynamicField_Field1") %] +#[% RenderBlockStart("ArticleTypeDynamicField_Field2") %] +#
    +# [% Data.Label %] +#
    +# [% Data.Field %] +# [% IF (Data.MandatoryTooltip) %] +#
    +#

    [% Translate("This field is required.") | html %]

    +#
    +# [% END %] +#
    +#
    +#
    +#[% RenderBlockEnd("ArticleTypeDynamicField_Field2") %] +
    +
    +
    +[% RenderBlockEnd("WidgetArticle") %] + +
    + +
    +
    +[% RenderBlockEnd("Properties") %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt index d1b18b31414..8db5fabed61 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt @@ -86,6 +86,7 @@
    [% Data.Queue | html %]
    +[% IF !Data.IsITSMIncidentProblemManagementInstalled %] [% RenderBlockStart("CustomerIDRW") %] [% IF Data.CustomerID %][% Data.CustomerID | html %][% END %] @@ -95,6 +96,7 @@ [% RenderBlockEnd("CustomerIDRO") %]
    [% Data.CustomerName | html %]
    +[% END %] # example of how to use fixed dynamic field blocks for customizations # Note: Field1 is the name of the field and had to be replaced with the actual # field name @@ -115,6 +117,20 @@
    [% Data.FirstResponseTimeHuman | html %] / [% Data.FirstResponseTimeDestinationDate | Localize("TimeShort") %]
    [% RenderBlockEnd("FirstResponseTime") %] +[% IF Data.IsITSMIncidentProblemManagementInstalled %] + + +[% RenderBlockStart("UpdateTime") %] +
    [% Data.UpdateTimeHuman | html %] / [% Data.UpdateTimeDestinationDate | Localize("TimeShort") %]
    +[% RenderBlockEnd("UpdateTime") %] + + + +[% RenderBlockStart("SolutionTime") %] +
    [% Data.SolutionTimeHuman | html %] / [% Data.SolutionTimeDestinationDate | Localize("TimeShort") %]
    +[% RenderBlockEnd("SolutionTime") %] + +[% END %] @@ -128,6 +144,19 @@
    [% Data.Type | html %]
    [% RenderBlockEnd("Type") %] +[% IF Data.IsITSMIncidentProblemManagementInstalled %] + + +
    [% Translate(Data.Criticality) | html %]
    + + + +
    [% Translate(Data.Impact) | html %]
    + + +
    [% Translate(Data.Priority) | html %]
    + +[% END %] # example of how to use fixed dynamic field blocks for customizations # Note: Field2 is the name of the field and had to be replaced with the actual # field name @@ -142,12 +171,14 @@ #[% RenderBlockEnd("DynamicField_Field2Plain") %] # #[% RenderBlockEnd("DynamicField_Field2") %] +[% IF !Data.IsITSMIncidentProblemManagementInstalled %] [% RenderBlockStart("UpdateTime") %]
    [% Data.UpdateTimeHuman | html %] / [% Data.UpdateTimeDestinationDate | Localize("TimeShort") %]
    [% RenderBlockEnd("UpdateTime") %] +[% END %] @@ -175,6 +206,17 @@
    [% Data.SLA | html %]
    [% RenderBlockEnd("SLA") %] +[% IF Data.IsITSMIncidentProblemManagementInstalled %] + +[% RenderBlockStart("CustomerIDRW") %] + [% Data.CustomerID | html %] +[% RenderBlockEnd("CustomerIDRW") %] +[% RenderBlockStart("CustomerIDRO") %] + [% Data.CustomerID | html %] +[% RenderBlockEnd("CustomerIDRO") %] +
    [% Data.CustomerName | html %]
    + +[% END %] # example of how to use fixed dynamic field blocks for customizations # Note: Field3 is the name of the field and had to be replaced with the actual # field name @@ -189,12 +231,14 @@ #[% RenderBlockEnd("DynamicField_Field3Plain") %] # #[% RenderBlockEnd("DynamicField_Field3") %] +[% IF !Data.IsITSMIncidentProblemManagementInstalled %] [% RenderBlockStart("SolutionTime") %]
    [% Data.SolutionTimeHuman | html %] / [% Data.SolutionTimeDestinationDate | Localize("TimeShort") %]
    [% RenderBlockEnd("SolutionTime") %] +[% END %] diff --git a/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt b/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt index 585a9a2f1b4..284d49a5c67 100644 --- a/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt +++ b/Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewPreview.tt @@ -165,7 +165,23 @@ [% RenderBlockEnd("SolutionTime") %] - +[% IF Data.IsITSMIncidentProblemManagementInstalled %] + + + +
    [% Translate(Data.Criticality) | html %]
    + + + +
    [% Translate(Data.Impact) | html %]
    + + + + +
    [% Translate(Data.Priority) | html %]
    + + +[% END %] [% RenderBlockStart("DynamicFieldTableRow") %] [% RenderBlockStart("DynamicFieldTableRowRecord") %] diff --git a/Kernel/Output/HTML/Templates/Standard/Header.tt b/Kernel/Output/HTML/Templates/Standard/Header.tt index 2c5b102fb65..ad65b9b91ce 100644 --- a/Kernel/Output/HTML/Templates/Standard/Header.tt +++ b/Kernel/Output/HTML/Templates/Standard/Header.tt @@ -50,49 +50,7 @@ [% RenderBlockEnd("LastViewsAvatar") %]
  • -[% RenderBlockStart("ToolBarItem") %] -
  • [% Translate(Data.Description) | html %] [% Data.Count | html %]
  • -[% RenderBlockEnd("ToolBarItem") %] - -[% RenderBlockStart("ToolBarSearchProfile") %] -
  • -
    - - - - [% Data.Link %] -# [% Translate(Data.Name) | html %] -
    -
  • -[% RenderBlockEnd("ToolBarSearchProfile") %] -[% RenderBlockStart("ToolBarSearchFulltext") %] -
  • -
    - - - - - [% IF Data.SearchInArchive %] - - [% END %] - [% FOREACH Parameter IN Data.AdditionalSearchParameters %] - - [% END %] - -# [% Translate(Data.Name) | html %] -
    -
  • -[% RenderBlockEnd("ToolBarSearchFulltext") %] -[% RenderBlockStart("ToolBarCICSearchCustomerID") %] -
  • - -
  • -[% RenderBlockEnd("ToolBarCICSearchCustomerID") %] -[% RenderBlockStart("ToolBarCICSearchCustomerUser") %] -
  • - -
  • -[% RenderBlockEnd("ToolBarCICSearchCustomerUser") %] + [% InsertTemplate("HeaderToolbar.tt") %] [% RenderBlockEnd("ToolBar") %] [% RenderBlockStart("DebugRTLButton") %]
  • diff --git a/Kernel/Output/HTML/Templates/Standard/HeaderToolbar.tt b/Kernel/Output/HTML/Templates/Standard/HeaderToolbar.tt new file mode 100644 index 00000000000..6541ecc387b --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/HeaderToolbar.tt @@ -0,0 +1,52 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +[% RenderBlockStart("ToolBarItem") %] +
  • [% Translate(Data.Description) | html %] [% Data.Count | html %]
  • +[% RenderBlockEnd("ToolBarItem") %] + +[% RenderBlockStart("ToolBarSearchProfile") %] +
  • +
    + + + + [% Data.Link %] +# [% Translate(Data.Name) | html %] +
    +
  • +[% RenderBlockEnd("ToolBarSearchProfile") %] +[% RenderBlockStart("ToolBarSearchFulltext") %] +
  • +
    + + + + + [% IF Data.SearchInArchive %] + + [% END %] + [% FOREACH Parameter IN Data.AdditionalSearchParameters %] + + [% END %] + +# [% Translate(Data.Name) | html %] +
    +
  • +[% RenderBlockEnd("ToolBarSearchFulltext") %] +[% RenderBlockStart("ToolBarCICSearchCustomerID") %] +
  • + +
  • +[% RenderBlockEnd("ToolBarCICSearchCustomerID") %] +[% RenderBlockStart("ToolBarCICSearchCustomerUser") %] +
  • + +
  • +[% RenderBlockEnd("ToolBarCICSearchCustomerUser") %] \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt new file mode 100644 index 00000000000..c8236d136b6 --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt @@ -0,0 +1,31 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_APPOINTMENT_*>
    +
    + [% Translate("To get the appointment attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_APPOINTMENT_APPOINTMENTID>, <OTRS_APPOINTMENT_STARTTIME>, <OTRS_APPOINTMENT_DESCRIPTION>). +
    + +
    <OTRS_APPOINTMENT_TITLE[20]>
    +
    + [% Translate("To get the first 20 character of the appointment title.") | html %] +
    + +
    <OTRS_CALENDAR_*>
    +
    + [% Translate("To get the calendar attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CALENDAR_CALENDARID>, <OTRS_CALENDAR_CALENDARNAME>, <OTRS_CALENDAR_COLOR>). +
    + +
    <OTRS_*> [% Translate("or") | html %] <OTRS_NOTIFICATION_RECIPIENT_*>
    +
    + [% Translate("Attributes of the recipient user for the notification") | html %] + ([% Translate(" e. g.") | html %] <OTRS_UserFullname> [% Translate("or") | html %] <OTRS_NOTIFICATION_RECIPIENT_UserFullname>). +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt new file mode 100644 index 00000000000..af4b37d0397 --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt @@ -0,0 +1,63 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_CUSTOMER_SUBJECT[20]>
    +
    + [% Translate("To get the first 20 character of the subject.") | html %] +
    + +
    <OTRS_CUSTOMER_EMAIL[5]>
    +
    + [% Translate("To get the first 5 lines of the email.") | html %] +
    + +
    <OTRS_CUSTOMER_REALNAME>
    +
    + [% Translate("To get the name of the ticket's customer user (if given).") | html %] +
    + +
    <OTRS_CUSTOMER_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, + <OTRS_CUSTOMER_Cc>, <OTRS_CUSTOMER_Subject>, <OTRS_CUSTOMER_BODY>). +
    + +
    <OTRS_CUSTOMER_DATA_*>
    +
    + [% Translate("Options of the current customer user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). +
    + +
    <OTRS_OWNER_*>
    +
    + [% Translate("Ticket owner options") | html %] + ([% Translate(" e. g.") | html %] <OTRS_OWNER_UserFirstname>). +
    + +
    <OTRS_TICKET_*>
    +
    + [% Translate("Options of the ticket data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, + <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). +
    + +
    <OTRS_TICKET_DynamicField_*>
    +
    + [% Translate("Options of ticket dynamic fields internal key values") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, + <OTRS_TICKET_DynamicField_TicketFreeText1>). +
    + +
    <OTRS_TICKET_DynamicField_*_Value>
    +
    + [% Translate("Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, + <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt new file mode 100644 index 00000000000..6bf6f467840 --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt @@ -0,0 +1,85 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_AGENT_SUBJECT[20]>
    +
    + [% Translate("To get the first 20 character of the subject (of the latest agent article).") | html %] +
    + +
    <OTRS_AGENT_BODY[5]>
    +
    + [% Translate("To get the first 5 lines of the body (of the latest agent article).") | html %] +
    + +
    <OTRS_AGENT_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_AGENT_From>, <OTRS_AGENT_To>, <OTRS_AGENT_Cc>). +
    + +
    <OTRS_CUSTOMER_SUBJECT[20]>
    +
    + [% Translate("To get the first 20 character of the subject (of the latest customer article).") | html %] +
    + +
    <OTRS_CUSTOMER_BODY[5]>
    +
    + [% Translate("To get the first 5 lines of the body (of the latest customer article).") | html %] +
    + +
    <OTRS_CUSTOMER_REALNAME>
    +
    + [% Translate("To get the name of the ticket's customer user (if given).") | html %] +
    + +
    <OTRS_CUSTOMER_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, + <OTRS_CUSTOMER_Cc>). +
    + +
    <OTRS_CUSTOMER_DATA_*>
    +
    + [% Translate("Attributes of the current customer user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). +
    + +
    <OTRS_OWNER_*> [% Translate("or") | html %] <OTRS_TICKET_OWNER_*>
    +
    + [% Translate("Attributes of the current ticket owner user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_OWNER_UserFirstname> [% Translate("or") | html %] <OTRS_TICKET_OWNER_UserFirstname>). +
    + +
    <OTRS_*> [% Translate("or") | html %] <OTRS_NOTIFICATION_RECIPIENT_*>
    +
    + [% Translate("Attributes of the recipient user for the notification") | html %] + ([% Translate(" e. g.") | html %] <OTRS_UserFullname> [% Translate("or") | html %] <OTRS_NOTIFICATION_RECIPIENT_UserFullname>). +
    + +
    <OTRS_TICKET_*>
    +
    + [% Translate("Attributes of the ticket data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, + <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). +
    + +
    <OTRS_TICKET_DynamicField_*>
    +
    + [% Translate("Ticket dynamic fields internal key values") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, + <OTRS_TICKET_DynamicField_TicketFreeText1>). +
    + +
    <OTRS_TICKET_DynamicField_*_Value>
    +
    + [% Translate("Ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, + <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt new file mode 100644 index 00000000000..251b20ea1ab --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt @@ -0,0 +1,48 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_OWNER_*>
    +
    + [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] + <OTRS_OWNER_UserFirstname>). +
    + +
    <OTRS_TICKET_*>
    +
    + [% Translate("Attributes of the ticket data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, + <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). +
    + +
    <OTRS_TICKET_DynamicField_*>
    +
    + [% Translate("Ticket dynamic fields internal key values") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, + <OTRS_TICKET_DynamicField_TicketFreeText1>). +
    + +
    <OTRS_TICKET_DynamicField_*_Value>
    +
    + [% Translate("Ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, + <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). +
    + +
    <OTRS_CUSTOMER_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, + <OTRS_CUSTOMER_Cc>, <OTRS_CUSTOMER_Subject>, <OTRS_CUSTOMER_BODY>). +
    + +
    <OTRS_CUSTOMER_DATA_*>
    +
    + [% Translate("Options of the current customer user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSignature.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSignature.tt new file mode 100644 index 00000000000..251b20ea1ab --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSignature.tt @@ -0,0 +1,48 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_OWNER_*>
    +
    + [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] + <OTRS_OWNER_UserFirstname>). +
    + +
    <OTRS_TICKET_*>
    +
    + [% Translate("Attributes of the ticket data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, + <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). +
    + +
    <OTRS_TICKET_DynamicField_*>
    +
    + [% Translate("Ticket dynamic fields internal key values") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, + <OTRS_TICKET_DynamicField_TicketFreeText1>). +
    + +
    <OTRS_TICKET_DynamicField_*_Value>
    +
    + [% Translate("Ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, + <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). +
    + +
    <OTRS_CUSTOMER_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, + <OTRS_CUSTOMER_Cc>, <OTRS_CUSTOMER_Subject>, <OTRS_CUSTOMER_BODY>). +
    + +
    <OTRS_CUSTOMER_DATA_*>
    +
    + [% Translate("Options of the current customer user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt new file mode 100644 index 00000000000..27a6133b41a --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt @@ -0,0 +1,67 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + +
    <OTRS_TICKET_*>
    +
    + [% Translate("Options of the ticket data") | html %] ([% Translate("e. g.") | html %] + <OTRS_TICKET_TicketNumber>, <OTRS_TICKET_TicketID>, <OTRS_TICKET_Queue>, <OTRS_TICKET_State>). +
    + +
    <OTRS_TICKET_DynamicField_*>
    +
    + [% Translate("Options of ticket dynamic fields internal key values") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField>, + <OTRS_TICKET_DynamicField_TicketFreeText1>). +
    + +
    <OTRS_TICKET_DynamicField_*_Value>
    +
    + [% Translate("Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields") | html %] + ([% Translate(" e. g.") | html %] <OTRS_TICKET_DynamicField_TestField_Value>, + <OTRS_TICKET_DynamicField_TicketFreeText1_Value>). +
    + +
    <OTRS_CUSTOMER_*>
    +
    + [% Translate("To get the article attribute") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_From>, <OTRS_CUSTOMER_To>, + <OTRS_CUSTOMER_Cc>, <OTRS_CUSTOMER_Subject>, <OTRS_CUSTOMER_BODY>). +
    + +
    <OTRS_CUSTOMER_DATA_*>
    +
    + [% Translate("Options of the current customer user data") | html %] + ([% Translate(" e. g.") | html %] <OTRS_CUSTOMER_DATA_UserFirstname>). +
    + +
    <OTRS_OWNER_*>
    +
    + [% Translate("Ticket owner options") | html %] ([% Translate("e. g.") | html %] + <OTRS_OWNER_UserFirstname>). +
    + +
    <OTRS_AGENT_SUBJECT[20]>
    +
    + [% Translate("To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] +
    + +
    <OTRS_AGENT_BODY[5]>
    +
    + [% Translate("To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] +
    + +
    <OTRS_CUSTOMER_SUBJECT[20]>
    +
    + [% Translate("To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] +
    + +
    <OTRS_CUSTOMER_BODY[5]>
    +
    + [% Translate("To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types.") | html %] +
    \ No newline at end of file diff --git a/Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt b/Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt new file mode 100644 index 00000000000..5134f3199d9 --- /dev/null +++ b/Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt @@ -0,0 +1,64 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::TT::Breadcrumb) + + \ No newline at end of file diff --git a/Kernel/Output/HTML/TicketOverview/Medium.pm b/Kernel/Output/HTML/TicketOverview/Medium.pm index b55ab1c9f66..b4a59efdca1 100644 --- a/Kernel/Output/HTML/TicketOverview/Medium.pm +++ b/Kernel/Output/HTML/TicketOverview/Medium.pm @@ -21,6 +21,7 @@ our @ObjectDependencies = ( 'Kernel::System::DynamicField::Backend', 'Kernel::Config', 'Kernel::System::Group', + 'Kernel::System::JSON', 'Kernel::System::Log', 'Kernel::Output::HTML::Layout', 'Kernel::System::User', @@ -40,6 +41,25 @@ sub new { # get UserID param $Self->{UserID} = $Param{UserID} || die "Got no UserID!"; + my %Preferences = $Kernel::OM->Get('Kernel::System::User')->GetPreferences( + UserID => $Self->{UserID}, + ); + + # get JSON object + my $JSONObject = $Kernel::OM->Get('Kernel::System::JSON'); + + # set stored filters if present + my $StoredFiltersKey = 'UserStoredFilterColumns-' . $Self->{Action}; + if ( $Preferences{$StoredFiltersKey} ) { + my $StoredFilters = $JSONObject->Decode( + Data => $Preferences{$StoredFiltersKey}, + ); + $Self->{StoredFilters} = $StoredFilters; + } + + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -50,6 +70,8 @@ sub ActionRow { my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + # check if bulk feature is enabled my $BulkFeature = 0; if ( $Param{Bulk} && $ConfigObject->Get('Ticket::Frontend::BulkFeature') ) { @@ -199,6 +221,8 @@ sub Run { my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + # check if bulk feature is enabled my $BulkFeature = 0; if ( $Param{Bulk} && $ConfigObject->Get('Ticket::Frontend::BulkFeature') ) { @@ -329,6 +353,8 @@ sub _Show { my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + # Get last customer article. my @Articles = $ArticleObject->ArticleList( TicketID => $Param{TicketID}, @@ -368,9 +394,11 @@ sub _Show { } # Get ticket data. + my $LoadDynamicFields = $Self->{IsITSMIncidentProblemManagementInstalled} ? 1 : 0; + my %Ticket = $TicketObject->TicketGet( TicketID => $Param{TicketID}, - DynamicFields => 0, + DynamicFields => $LoadDynamicFields, ); %Article = ( %Article, %Ticket ); @@ -389,6 +417,13 @@ sub _Show { # show ticket create time in current view $Article{Created} = $Ticket{Created}; + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # set criticality and impact + $Article{Criticality} = $Article{DynamicField_ITSMCriticality} || '-'; + $Article{Impact} = $Article{DynamicField_ITSMImpact} || '-'; + } + # user info my %UserInfo = $Kernel::OM->Get('Kernel::System::User')->GetUserData( UserID => $Article{OwnerID}, @@ -548,6 +583,7 @@ sub _Show { Data => { %Param, %Article, + IsITSMIncidentProblemManagementInstalled => $Self->{IsITSMIncidentProblemManagementInstalled}, }, ); diff --git a/Kernel/Output/HTML/TicketOverview/Preview.pm b/Kernel/Output/HTML/TicketOverview/Preview.pm index c447c5cbe1e..1a6e201fc61 100644 --- a/Kernel/Output/HTML/TicketOverview/Preview.pm +++ b/Kernel/Output/HTML/TicketOverview/Preview.pm @@ -23,6 +23,7 @@ our @ObjectDependencies = ( 'Kernel::System::DynamicField', 'Kernel::System::DynamicField::Backend', 'Kernel::System::Group', + 'Kernel::System::JSON', 'Kernel::System::Log', 'Kernel::System::Main', 'Kernel::System::Queue', @@ -41,6 +42,25 @@ sub new { # get UserID param $Self->{UserID} = $Param{UserID} || die "Got no UserID!"; + my %Preferences = $Kernel::OM->Get('Kernel::System::User')->GetPreferences( + UserID => $Self->{UserID}, + ); + + # get JSON object + my $JSONObject = $Kernel::OM->Get('Kernel::System::JSON'); + + # set stored filters if present + my $StoredFiltersKey = 'UserStoredFilterColumns-' . $Self->{Action}; + if ( $Preferences{$StoredFiltersKey} ) { + my $StoredFilters = $JSONObject->Decode( + Data => $Preferences{$StoredFiltersKey}, + ); + $Self->{StoredFilters} = $StoredFilters; + } + + $Self->{IsITSMIncidentProblemManagementInstalled} + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); + return $Self; } @@ -51,6 +71,8 @@ sub ActionRow { my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + # check if bulk feature is enabled my $BulkFeature = 0; if ( $Param{Bulk} && $ConfigObject->Get('Ticket::Frontend::BulkFeature') ) { @@ -199,6 +221,8 @@ sub Run { my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $LayoutObject = $Kernel::OM->Get('Kernel::Output::HTML::Layout'); + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + # check if bulk feature is enabled my $BulkFeature = 0; if ( $Param{Bulk} && $ConfigObject->Get('Ticket::Frontend::BulkFeature') ) { @@ -353,6 +377,8 @@ sub _Show { ); } + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); my $PreviewArticleLimit = int $ConfigObject->Get('Ticket::Frontend::Overview::PreviewArticleLimit') || 5; @@ -360,11 +386,21 @@ sub _Show { my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); + # Get ticket data. + my $LoadDynamicFields = $Self->{IsITSMIncidentProblemManagementInstalled} ? 1 : 0; + my %Ticket = $TicketObject->TicketGet( TicketID => $Param{TicketID}, - DynamicFields => 0, + DynamicFields => $LoadDynamicFields, ); + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + + # set criticality and impact + $Ticket{Criticality} = $Ticket{DynamicField_ITSMCriticality} || '-'; + $Ticket{Impact} = $Ticket{DynamicField_ITSMImpact} || '-'; + } + # Get configured number of last articles. my @Articles = $ArticleObject->ArticleList( TicketID => $Param{TicketID}, @@ -574,6 +610,11 @@ sub _Show { my $AdditionalClasses = $Param{Config}->{TicketActionsPerTicket} ? 'ShowInlineActions' : ''; + $Param{IsITSMIncidentProblemManagementInstalled} = $Self->{IsITSMIncidentProblemManagementInstalled}; + my %AdditionalObjectData; + if ( $Self->{IsITSMIncidentProblemManagementInstalled} ) { + %AdditionalObjectData = %Ticket; + } $LayoutObject->Block( Name => 'DocumentContent', Data => { @@ -582,6 +623,7 @@ sub _Show { Class => 'ArticleCount' . $ArticleCount, AdditionalClasses => $AdditionalClasses, Created => $Ticket{Created}, # use value from ticket, not article + %AdditionalObjectData, }, ); diff --git a/Kernel/System/ACL/DB/ACL.pm b/Kernel/System/ACL/DB/ACL.pm index be4e3de933b..4a3fae322e3 100644 --- a/Kernel/System/ACL/DB/ACL.pm +++ b/Kernel/System/ACL/DB/ACL.pm @@ -69,7 +69,7 @@ add new ACL returns the id of the created ACL if success or undef otherwise my $ID = $ACL->ACLAdd( - Name => 'NameOfACL' # mandatory + Name => 'NameOfACL', # mandatory Comment => 'Comment', # optional Description => 'Description', # optional StopAfterMatch => 1, # optional @@ -816,8 +816,8 @@ sub ACLsNeedSyncReset { gets a complete ACL information dump from the DB my $ACLDump = $ACLObject->ACLDump( - ResultType => 'SCALAR' # 'SCALAR' || 'HASH' || 'FILE' - Location => '/opt/otrs/var/myfile.txt' # mandatory for ResultType = 'FILE' + ResultType => 'SCALAR', # 'SCALAR' || 'HASH' || 'FILE' + Location => '/opt/otrs/var/myfile.txt', # mandatory for ResultType = 'FILE' UserID => 1, ); diff --git a/Kernel/System/Auth/Sync/LDAP.pm b/Kernel/System/Auth/Sync/LDAP.pm index ca5047119c9..6d0fa8f8b1b 100644 --- a/Kernel/System/Auth/Sync/LDAP.pm +++ b/Kernel/System/Auth/Sync/LDAP.pm @@ -189,6 +189,66 @@ sub Sync { return; } + # check if user needs to be in a group! + if ( $Self->{AccessAttr} && $Self->{GroupDN} ) { + + # just in case for debug + if ( $Self->{Debug} > 0 ) { + $Kernel::OM->Get('Kernel::System::Log')->Log( + Priority => 'notice', + Message => 'check for groupdn!', + ); + } + + # search if we're allowed to + my $Filter2 = ''; + if ( $Self->{UserAttr} eq 'DN' ) { + $Filter2 = "($Self->{AccessAttr}=" . escape_filter_value($UserDN) . ')'; + } + else { + $Filter2 = "($Self->{AccessAttr}=" . escape_filter_value( $Param{User} ) . ')'; + } + my $Result2 = $LDAP->search( + base => $Self->{GroupDN}, + filter => $Filter2, + attrs => ['1.1'], + ); + if ( $Result2->code() ) { + $Kernel::OM->Get('Kernel::System::Log')->Log( + Priority => 'error', + Message => "Search failed! base='$Self->{GroupDN}', filter='$Filter2', " + . $Result2->error(), + ); + + # take down session + $LDAP->unbind(); + $LDAP->disconnect(); + return; + } + + # extract it + my $GroupDN = ''; + for my $Entry ( $Result2->all_entries() ) { + $GroupDN = $Entry->dn(); + } + + # log if there is no LDAP entry + if ( !$GroupDN ) { + + # failed login note + $Kernel::OM->Get('Kernel::System::Log')->Log( + Priority => 'notice', + Message => "User: $Param{User} sync failed, no LDAP group entry found" + . "GroupDN='$Self->{GroupDN}', Filter='$Filter2'! (REMOTE_ADDR: $RemoteAddr).", + ); + + # take down session + $LDAP->unbind(); + $LDAP->disconnect(); + return; + } + } + # get needed objects my $UserObject = $Kernel::OM->Get('Kernel::System::User'); my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); diff --git a/Kernel/System/Calendar/Event/Transport/Base.pm b/Kernel/System/Calendar/Event/Transport/Base.pm index c9b62e297f1..98a5ffc7101 100644 --- a/Kernel/System/Calendar/Event/Transport/Base.pm +++ b/Kernel/System/Calendar/Event/Transport/Base.pm @@ -36,7 +36,7 @@ send a notification using an specified transport UserLogin => 'some login', UserTitle => 'some title', UserFirstname => 'some first name', - UserLastname => 'some last name'. + UserLastname => 'some last name', # ... }, Event => $Param{Event}, diff --git a/Kernel/System/Calendar/Plugin.pm b/Kernel/System/Calendar/Plugin.pm index fd5036f9ade..265eb115c63 100644 --- a/Kernel/System/Calendar/Plugin.pm +++ b/Kernel/System/Calendar/Plugin.pm @@ -128,7 +128,7 @@ run given plugin function with all existing params. PluginKey => 'TicketLink', PluginFunction => 'Search', PluginData => { - UserID => 1 + UserID => 1, Search => 'SearchTerm', # (required) Search string # or ObjectID => $TicketID # (required) Object ID diff --git a/Kernel/System/Calendar/Ticket/DynamicField.pm b/Kernel/System/Calendar/Ticket/DynamicField.pm index aabf84d74ff..c1c56371a12 100644 --- a/Kernel/System/Calendar/Ticket/DynamicField.pm +++ b/Kernel/System/Calendar/Ticket/DynamicField.pm @@ -97,7 +97,7 @@ set ticket dynamic field value to supplied time value. my $Success = $TicketDynamicFieldObject->SetTime( Type => 'DynamicField_TestDate', - Value => '2016-01-01 00:00:00' + Value => '2016-01-01 00:00:00', TicketID => 1, ); diff --git a/Kernel/System/Calendar/Ticket/PendingTime.pm b/Kernel/System/Calendar/Ticket/PendingTime.pm index ad6ff50bc46..de3637ae61d 100644 --- a/Kernel/System/Calendar/Ticket/PendingTime.pm +++ b/Kernel/System/Calendar/Ticket/PendingTime.pm @@ -94,7 +94,7 @@ set ticket pending time to supplied time value. my $Success = $TicketPendingTimeObject->SetTime( Type => 'PendingTime', - Value => '2016-01-01 00:00:00' + Value => '2016-01-01 00:00:00', TicketID => 1, ); diff --git a/Kernel/System/CalendarEvents/ICS.pm b/Kernel/System/CalendarEvents/ICS.pm index 1f42dcda07f..71d189b63b9 100644 --- a/Kernel/System/CalendarEvents/ICS.pm +++ b/Kernel/System/CalendarEvents/ICS.pm @@ -110,7 +110,8 @@ Parses ICS string. sub Parse { my ( $Self, %Param ) = @_; - my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); NEEDED: for my $Needed (qw(String)) { @@ -136,20 +137,29 @@ sub Parse { # parser accepts only timezones from TimeZoneList() # any other format will result in error - my $TimeZones = Kernel::System::DateTime->TimeZoneList(); + my $TimeZones = Kernel::System::DateTime->TimeZoneList() // []; + my %TimeZones = map { $_ => 1 } @{$TimeZones}; - if ( !grep { $_ eq $TimeZone } @{$TimeZones} ) { + if ( !$TimeZones{$TimeZone} ) { $Kernel::OM->Get('Kernel::System::Log')->Log( Priority => 'error', - Message => "Specified timezone: $TimeZone is not supported!" + Message => "Specified timezone $TimeZone is not supported!" ); return; } + my $ICSParserStartDate = $ConfigObject->Get('ICSParser::StartDate') // '20100101'; + + my $ICSParserEndDateObject = $Kernel::OM->Create('Kernel::System::DateTime'); + $ICSParserEndDateObject->Add( Years => 10 ); + my $ICSParserEndDate = $ICSParserEndDateObject->Format( Format => '%Y%m%d' ); + my $ParserObject; eval { $ParserObject = iCal::Parser->new( - tz => $TimeZone, + start => $ICSParserStartDate, + end => $ICSParserEndDate, + tz => $TimeZone, ); }; if ($@) { diff --git a/Kernel/System/CloudService/Backend/Run.pm b/Kernel/System/CloudService/Backend/Run.pm index 771b337fcf7..11314efeea4 100644 --- a/Kernel/System/CloudService/Backend/Run.pm +++ b/Kernel/System/CloudService/Backend/Run.pm @@ -444,7 +444,7 @@ Returns: $OperationResult { Success => 1, - ErrorMessage => 'a message' # optional + ErrorMessage => 'a message', # optional InstanceName => 'AnyName', Operation => "Test", Data => { diff --git a/Kernel/System/CommunicationLog.pm b/Kernel/System/CommunicationLog.pm index c5ed73b6157..321c853356e 100644 --- a/Kernel/System/CommunicationLog.pm +++ b/Kernel/System/CommunicationLog.pm @@ -214,7 +214,7 @@ sub ObjectLogStart { Stops a log object of a given object type. my $Success = $CommunicationLogObject->ObjectLogStop( - ObjectLogType => 'Connection' # (required) Can be 'Connection' or 'Message' + ObjectLogType => 'Connection', # (required) Can be 'Connection' or 'Message' ObjectLogID => 123, # (required) The ObjectID of the started object type ); @@ -258,8 +258,8 @@ sub ObjectLogStop { Adds a log entry for a certain log object. my $Success = $CommunicationLogObject->ObjectLog( - ObjectLogType => '...' # (required) To be defined by the related LogObject - ObjectLogID => 123, # (required) The ObjectID of the started object type + ObjectLogType => '...', # (required) To be defined by the related LogObject + ObjectLogID => 123, # (required) The ObjectID of the started object type ); Returns: diff --git a/Kernel/System/CommunicationLog/DB.pm b/Kernel/System/CommunicationLog/DB.pm index 1c3f9ecf700..d4d52112fd8 100644 --- a/Kernel/System/CommunicationLog/DB.pm +++ b/Kernel/System/CommunicationLog/DB.pm @@ -176,7 +176,7 @@ otherwise all available entries will be returned. Date => '2017-07-03', # (optional) List communications just from the given date. StartDate => '2017-07-03', # (optional) List communications starting from the given date. OlderThan => '2017-07-03', # (optional) List communications older than the given date. - Result => 'ARRAY' # (optional) Can be ARRAY or AVERAGE. ARRAY returns the results as + Result => 'ARRAY', # (optional) Can be ARRAY or AVERAGE. ARRAY returns the results as # an array while AVERAGE returns the communication average in seconds. # Default: ARRAY OrderBy => 'Down', # (optional) Down|Up; Default: Down @@ -207,7 +207,7 @@ Returns: AccountType => 'DoNotSendEmail', AccountID => undef, StartTime => '2017-07-20 08:58:43', - EndTime => '2017-07-20 08:58:49' + EndTime => '2017-07-20 08:58:49', Duration => 6, }, ]; diff --git a/Kernel/System/Console/Command/Admin/Article/StorageSwitch.pm b/Kernel/System/Console/Command/Admin/Article/StorageSwitch.pm index bef4b340c55..a1236060ee3 100644 --- a/Kernel/System/Console/Command/Admin/Article/StorageSwitch.pm +++ b/Kernel/System/Console/Command/Admin/Article/StorageSwitch.pm @@ -60,6 +60,20 @@ sub Configure { HasValue => 1, ValueRegex => qr/^\d+$/smx, ); + $Self->AddOption( + Name => 'tickets-created-before-date', + Description => "Only process tickets created before given ISO date.", + Required => 0, + HasValue => 1, + ValueRegex => qr/^\d{4}-\d{2}-\d{2}[ ]\d{2}:\d{2}:\d{2}$/smx, + ); + $Self->AddOption( + Name => 'tickets-created-before-days', + Description => "Only process tickets created more than ... days ago.", + Required => 0, + HasValue => 1, + ValueRegex => qr/^\d+$/smx, + ); $Self->AddOption( Name => 'tolerant', Description => "Continue after failures.", @@ -129,10 +143,10 @@ sub Run { ); } elsif ( $Self->GetOption('tickets-closed-before-days') ) { - my $Seconds = $Self->GetOption('tickets-closed-before-days') * 60 * 60 * 24; + my $Days = $Self->GetOption('tickets-closed-before-days'); my $OlderDTObject = $Kernel::OM->Create('Kernel::System::DateTime'); - $OlderDTObject->Subtract( Seconds => $Seconds ); + $OlderDTObject->Subtract( Days => $Days ); %SearchParams = ( StateType => 'Closed', @@ -140,6 +154,18 @@ sub Run { ); } + if ( $Self->GetOption('tickets-created-before-date') ) { + $SearchParams{TicketCreateTimeOlderDate} = $Self->GetOption('tickets-created-before-date'); + } + elsif ( $Self->GetOption('tickets-created-before-days') ) { + my $Days = $Self->GetOption('tickets-created-before-days'); + + my $OlderDTObject = $Kernel::OM->Create('Kernel::System::DateTime'); + $OlderDTObject->Subtract( Days => $Days ); + + $SearchParams{TicketCreateTimeOlderDate} = $OlderDTObject->ToString(); + } + # If Archive system is enabled, take into account archived tickets as well. # See bug#13945 (https://bugs.otrs.org/show_bug.cgi?id=13945). if ( $Kernel::OM->Get('Kernel::Config')->{'Ticket::ArchiveSystem'} ) { diff --git a/Kernel/System/Console/Command/Dev/Code/CPANAudit.pm b/Kernel/System/Console/Command/Dev/Code/CPANAudit.pm index f160947dacd..696d73b6752 100644 --- a/Kernel/System/Console/Command/Dev/Code/CPANAudit.pm +++ b/Kernel/System/Console/Command/Dev/Code/CPANAudit.pm @@ -6,19 +6,22 @@ # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. # -- - +## nofilter(TidyAll::Plugin::Znuny::Perl::Require) package Kernel::System::Console::Command::Dev::Code::CPANAudit; use strict; use warnings; +use Kernel::System::VariableCheck qw(:all); -use CPAN::Audit; use File::Basename; use FindBin qw($Bin); use parent qw(Kernel::System::Console::BaseCommand); -our @ObjectDependencies = (); +our @ObjectDependencies = ( + 'Kernel::System::Environment', + 'Kernel::System::Log', +); sub Configure { my ( $Self, %Param ) = @_; @@ -31,6 +34,17 @@ sub Configure { sub Run { my ( $Self, %Param ) = @_; + my $EnvironmentObject = $Kernel::OM->Get('Kernel::System::Environment'); + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + + my $Version = $EnvironmentObject->ModuleVersionGet( Module => 'CPAN::Audit' ); + if ( !$Version ) { + $Self->Print("Module CPAN::Audit is not installed.\n"); + return $Self->ExitCodeOk(); + } + + require CPAN::Audit; + my $Audit = CPAN::Audit->new( no_color => 1, no_corelist => 0, @@ -56,7 +70,44 @@ sub Run { # Workaround for CPAN::Audit::Installed. It does not use the passed param(s), but @ARGV instead. local @ARGV = @PathsToScan; - return $Audit->command('installed') == 0 ? $Self->ExitCodeOk() : $Self->ExitCodeError(); + + my $Result = $Audit->command('installed'); + + if ( IsHashRefWithData($Result) ) { + my $ModuleCounter; + my $AdvisoryCounter; + my $String; + for my $Module ( sort keys %{ $Result->{dists} } ) { + $ModuleCounter++; + my $Count = scalar @{ $Result->{dists}->{$Module}->{advisories} }; + my $Version + = $Result->{dists}->{$Module}->{version} ? " (version $Result->{dists}->{$Module}->{version})" : ''; + + $String .= "$Module$Version has $Count advisories:\n"; + + for my $Advisory ( @{ $Result->{dists}->{$Module}->{advisories} } ) { + $AdvisoryCounter++; + $String .= "\t* $Advisory->{id}\n\t $Advisory->{description}"; + + $String .= "\n\t Affected versions: $Advisory->{affected_versions}" if $Advisory->{affected_versions}; + $String .= "\n\t Fixed versions: $Advisory->{fixed_versions}" if $Advisory->{fixed_versions}; + $String .= "\n"; + + if ( IsArrayRefWithData( $Advisory->{cves} ) ) { + my $CVEString = join ' ', @{ $Advisory->{cves} }; + $String .= "\n\t CVEs: $CVEString\n"; + } + + $String .= "\n"; + } + } + + $String .= "\nTotal $AdvisoryCounter advisories found in $ModuleCounter modules.\n"; + $Self->Print($String); + } + + # return everytime exit code 0 + return $Self->ExitCodeOk(); } 1; diff --git a/Kernel/System/Console/Command/Dev/Code/CPANUpdate.pm b/Kernel/System/Console/Command/Dev/Code/CPANUpdate.pm index d4fa3f91a5c..af27592b588 100644 --- a/Kernel/System/Console/Command/Dev/Code/CPANUpdate.pm +++ b/Kernel/System/Console/Command/Dev/Code/CPANUpdate.pm @@ -229,10 +229,6 @@ sub InstallModule { sub LoadModuleConfig { return ( - { - Module => 'CPAN::Audit', - UpdateInStableMode => 1, - }, { Module => 'Mozilla::CA', UpdateInStableMode => 1, diff --git a/Kernel/System/Console/Command/Dev/Tools/TranslationsUpdate.pm b/Kernel/System/Console/Command/Dev/Tools/TranslationsUpdate.pm index 74e6928be70..76d4a170702 100644 --- a/Kernel/System/Console/Command/Dev/Tools/TranslationsUpdate.pm +++ b/Kernel/System/Console/Command/Dev/Tools/TranslationsUpdate.pm @@ -26,6 +26,7 @@ our @ObjectDependencies = ( 'Kernel::System::DateTime', 'Kernel::System::Encode', 'Kernel::System::Main', + 'Kernel::System::Package', ); sub Configure { @@ -117,7 +118,9 @@ sub PreRun { sub Run { my ( $Self, %Param ) = @_; - my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $MainObject = $Kernel::OM->Get('Kernel::System::Main'); + my $PackageObject = $Kernel::OM->Get('Kernel::System::Package'); my @Languages; my $LanguageOption = $Self->GetOption('language'); @@ -142,12 +145,33 @@ sub Run { # Gather some statistics my %Stats; + my $ModuleCopyrightVendor; + if ( $Self->GetOption('module-directory') ) { + my @Files = $MainObject->DirectoryRead( + Directory => $Self->GetOption('module-directory'), + Filter => '*.sopm', + ); + + my $FileContent = $MainObject->FileRead( + Location => $Files[0], + ); + + my %SOPM = $PackageObject->PackageParse( String => $FileContent ); + + if (%SOPM) { + $ModuleCopyrightVendor = 'com' if $SOPM{URL}->{Content} =~ m{\bznuny\.com\b}i; + $ModuleCopyrightVendor = 'org' if $SOPM{URL}->{Content} =~ m{\bznuny\.org\b}i; + } + + } + for my $Language (@Languages) { $Self->HandleLanguage( - Language => $Language, - Module => $Self->GetOption('module-directory'), - WritePO => $Self->GetOption('generate-po'), - Stats => \%Stats, + Language => $Language, + Module => $Self->GetOption('module-directory'), + ModuleCopyrightVendor => $ModuleCopyrightVendor, + WritePO => $Self->GetOption('generate-po'), + Stats => \%Stats, ); } @@ -219,13 +243,12 @@ sub HandleLanguage { # extract module name from module path $Module = basename $Module; + my $LanguageFile = $Module; - # remove underscores and/or version numbers and following from module name - # i.e. FAQ_2_0 or FAQ20 - $Module =~ s/((_|\-)?(\d+))+$//gix; + $LanguageFile =~ s/\-//gix; # save module directory in target file - $TargetFile = "$ModuleDirectory/Kernel/Language/${Language}_$Module.pm"; + $TargetFile = "$ModuleDirectory/Kernel/Language/${Language}_$LanguageFile.pm"; $TargetPOTFile = "$ModuleDirectory/i18n/$Module/$Module.pot"; $TargetPOFile = "$ModuleDirectory/i18n/$Module/$Module.$WeblateLanguage.po"; @@ -391,14 +414,15 @@ sub HandleLanguage { } $Self->WritePerlLanguageFile( - IsSubTranslation => $IsSubTranslation, - LanguageCoreObject => $LanguageCoreObject, - Language => $Language, - Module => $Module, - LanguageFile => $LanguageFile, - TargetFile => $TargetFile, - TranslationStrings => \@TranslationStrings, - UsedInJS => \%UsedInJS, # Remember which strings came from JavaScript + IsSubTranslation => $IsSubTranslation, + LanguageCoreObject => $LanguageCoreObject, + Language => $Language, + Module => $Module, + ModuleCopyrightVendor => $Param{ModuleCopyrightVendor}, + LanguageFile => $LanguageFile, + TargetFile => $TargetFile, + TranslationStrings => \@TranslationStrings, + UsedInJS => \%UsedInJS, # Remember which strings came from JavaScript ); return 1; } @@ -643,9 +667,12 @@ sub WritePerlLanguageFile { # needed for cvs check-in filter my $Separator = "# --"; - my $DateTimeSettings = $Kernel::OM->Create('Kernel::System::DateTime')->Get(); - my $HeaderString = "# Copyright (C) "; - $HeaderString .= "2012-$DateTimeSettings->{Year} Znuny GmbH, https://znuny.org/"; + my $HeaderString = "# Copyright (C) "; + + if ( $Param{ModuleCopyrightVendor} ) { + $HeaderString .= "2012 Znuny GmbH, https://znuny.com/" if $Param{ModuleCopyrightVendor} eq "com"; + $HeaderString .= "2021 Znuny GmbH, https://znuny.org/" if $Param{ModuleCopyrightVendor} eq "org"; + } $NewOut = <<"EOF"; $Separator diff --git a/Kernel/System/Console/Command/Dev/UnitTest/Run.pm b/Kernel/System/Console/Command/Dev/UnitTest/Run.pm index 43a231b095e..0dfdf1cb8ef 100644 --- a/Kernel/System/Console/Command/Dev/UnitTest/Run.pm +++ b/Kernel/System/Console/Command/Dev/UnitTest/Run.pm @@ -34,15 +34,15 @@ sub Configure { ); $Self->AddOption( Name => 'directory', - Description => "Run all test files in the specified directory.", + Description => "Run all test files in the specified directory (can be specified several times).", Required => 0, HasValue => 1, Multiple => 1, ValueRegex => qr/.+/smx, ); $Self->AddOption( - Name => 'exclude-directory', - Description => "All test files in the specified directory will be excluded.", + Name => 'installed-package', + Description => "Run all test files in the specified package (can be specified several times).", Required => 0, HasValue => 1, Multiple => 1, @@ -50,7 +50,15 @@ sub Configure { ); $Self->AddOption( Name => 'sopm-file', - Description => "Run all test files contained in the given SOPM file.", + Description => "Run all test files contained in the given SOPM file (can be specified several times).", + Required => 0, + HasValue => 1, + Multiple => 1, + ValueRegex => qr/.+/smx, + ); + $Self->AddOption( + Name => 'exclude-directory', + Description => "All test files in the specified directory will be excluded (can be specified several times).", Required => 0, HasValue => 1, Multiple => 1, @@ -165,6 +173,7 @@ sub Run { my $FunctionResult = $Kernel::OM->Get('Kernel::System::UnitTest')->Run( Tests => $Self->GetOption('test'), Directory => $Self->GetOption('directory') || $DefaultDirectory, + Package => $Self->GetOption('installed-package'), ExcludeDirectory => $Self->GetOption('exclude-directory'), SOPMFile => $Self->GetOption('sopm-file'), JobID => $Self->GetOption('job-id'), diff --git a/Kernel/System/Crypt/PGP.pm b/Kernel/System/Crypt/PGP.pm index ccc283118e6..60cde792eab 100644 --- a/Kernel/System/Crypt/PGP.pm +++ b/Kernel/System/Crypt/PGP.pm @@ -173,7 +173,7 @@ The returned hash %Result has the following keys: Successful => '1', # could the given data be decrypted at all (0 or 1) Data => '...', # the decrypted data - KeyID => 'FA23FB24' # hex ID of PGP-(secret-)key that was used for decryption + KeyID => 'FA23FB24', # hex ID of PGP-(secret-)key that was used for decryption Message => '...' # descriptive text containing the result status =cut @@ -332,9 +332,9 @@ The returned hash %Result has the following keys: SignatureFound => 1, # was a signature found at all (0 or 1) Successful => 1, # could the signature be verified (0 or 1) - KeyID => 'FA23FB24' # hex ID of PGP-key that was used for signing - KeyUserID => 'username ' # PGP-User-ID (e-mail address) used for signing - Message => '...' # descriptive text containing the result status + KeyID => 'FA23FB24', # hex ID of PGP-key that was used for signing + KeyUserID => 'username ', # PGP-User-ID (e-mail address) used for signing + Message => '...', # descriptive text containing the result status MessageLong => '...' # full output of GPG binary =cut diff --git a/Kernel/System/Crypt/SMIME.pm b/Kernel/System/Crypt/SMIME.pm index a93f4046a74..2beae114185 100644 --- a/Kernel/System/Crypt/SMIME.pm +++ b/Kernel/System/Crypt/SMIME.pm @@ -677,7 +677,7 @@ Search for public and private certificates within files using indexed values. my @Result = $CryptObject->Search( Search => 'some text to search', - SearchType => 'e-mail/hash/filename/id' # Default lookup by e-mail + SearchType => 'e-mail/hash/filename/id', # Default lookup by e-mail IndexedSearch => 1 # Required if want to search via indexed attributes. ); @@ -730,7 +730,7 @@ Returns a list of certificates searching using indexable attributes. my @Result = $CryptObject->CertificateSearch( Search => $Search, - SearchType => 'e-mail/hash/filename/id/fingerprint' # Default lookup by e-mail + SearchType => 'e-mail/hash/filename/id/fingerprint', # Default lookup by e-mail Valid => 1 ); @@ -786,7 +786,7 @@ Looks for a given "Search" in physical certificates, not recommended for indexed my @Result = $CryptObject->CertificateFileSearch( Search => 'some text to search', - Valid => 1 # Optional, default doesn't check if valid. + Valid => 1, # Optional, default doesn't check if valid. Certificates => $Certificates # Optional, list of certificates to check. ); @@ -2498,7 +2498,7 @@ depending on the current OpenSSL hash algorithm. a result could be: $Result = { - Success => 1 # or 0 if fails + Success => 1, # or 0 if fails Details => $Details # a readable string log of all activities and errors found }; @@ -2898,7 +2898,7 @@ sub _FetchAttributesFromCert { # look for every attribute by filter FILTER: for my $Filter ( sort keys %Filters ) { - next FILTER if $Line !~ m{ \A $Filters{$Filter} \z }xms; + next FILTER if $Line !~ m{ \A $Filters{$Filter} \z }xmsi; my $Match = $1 || ''; # email filter is allowed to match multiple times for alternate names (SubjectAltName) diff --git a/Kernel/System/CustomerUser.pm b/Kernel/System/CustomerUser.pm index 9bdb3db2025..8aa445767d3 100644 --- a/Kernel/System/CustomerUser.pm +++ b/Kernel/System/CustomerUser.pm @@ -962,7 +962,7 @@ to update customer users $CustomerUserObject->CustomerUserUpdate( Source => 'CustomerUser', # CustomerUser source config - ID => 'mh' # current user login + ID => 'mh', # current user login UserLogin => 'mhuber', # new user login UserFirstname => 'Huber', UserLastname => 'Manfred', diff --git a/Kernel/System/DB.pm b/Kernel/System/DB.pm index 0855de39bab..df69dbabf46 100644 --- a/Kernel/System/DB.pm +++ b/Kernel/System/DB.pm @@ -1137,7 +1137,7 @@ generate SQL condition query based on a search expression Key => 'some_col', Value => '(ABC+DEF)', SearchPrefix => '', - SearchSuffix => '*' + SearchSuffix => '*', Extended => 1, # use also " " as "&&", e.g. "bob smith" -> "bob&&smith" ); @@ -1166,7 +1166,7 @@ generate SQL condition query based on a search expression return the SQL String with ?-values and a array with values references: $BindModeResult = ( - 'SQL' => 'WHERE testa LIKE ? AND testb NOT LIKE ? AND testc = ?' + 'SQL' => 'WHERE testa LIKE ? AND testb NOT LIKE ? AND testc = ?', 'Values' => ['a', 'b', 'c'], ) diff --git a/Kernel/System/Daemon/SchedulerDB.pm b/Kernel/System/Daemon/SchedulerDB.pm index b369b662f90..27c1e7fda03 100644 --- a/Kernel/System/Daemon/SchedulerDB.pm +++ b/Kernel/System/Daemon/SchedulerDB.pm @@ -1810,9 +1810,9 @@ Returns: Type => 'GenericInterface', LastExecutionTime => '2015-01-01 00:00:00', LockKey => 'XYZ', - LockTime => '2015-01-02 00:00:00' - CreateTime => '2015-01-01 00:00:00' - ChangeTime => '2015-01-02 00:00:00' + LockTime => '2015-01-02 00:00:00', + CreateTime => '2015-01-01 00:00:00', + ChangeTime => '2015-01-02 00:00:00', ); =cut @@ -1875,9 +1875,9 @@ Returns: Type => 'GenericInterface', LastExecutionTime => '2015-01-01 00:00:00', LockKey => 'XYZ', - LockTime => '2015-01-02 00:00:00' - CreateTime => '2015-01-01 00:00:00' - ChangeTime => '2015-01-02 00:00:00' + LockTime => '2015-01-02 00:00:00', + CreateTime => '2015-01-01 00:00:00', + ChangeTime => '2015-01-02 00:00:00', }, { TaskID => 456, @@ -1885,9 +1885,9 @@ Returns: Type => 'GenericInterface', LastExecutionTime => '2015-01-01 00:00:00', LockKey => 'XYZ', - LockTime => '2015-01-02 00:00:00' - CreateTime => '2015-01-01 00:00:00' - ChangeTime => '2015-01-02 00:00:00' + LockTime => '2015-01-02 00:00:00', + CreateTime => '2015-01-01 00:00:00', + ChangeTime => '2015-01-02 00:00:00', }, # ... ); diff --git a/Kernel/System/DynamicField/Backend.pm b/Kernel/System/DynamicField/Backend.pm index cca076ea9f2..1ad84701593 100644 --- a/Kernel/System/DynamicField/Backend.pm +++ b/Kernel/System/DynamicField/Backend.pm @@ -210,7 +210,7 @@ creates the field HTML to be used in edit masks. }, Template => { # Optional data structure of GenericAgent etc. Owner => 2, # Value is accessable via field name (DynamicField_ + field name) - Title => 'Generic Agent Job was here' # and could be a scalar, Hash- or ArrayRef + Title => 'Generic Agent Job was here', # and could be a scalar, Hash- or ArrayRef ... DynamicField_ExampleField1 => 'Value 1' }, @@ -1156,7 +1156,7 @@ extracts the value of a dynamic field from the param object. DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField ParamObject => $ParamObject, # the current request data LayoutObject => $LayoutObject, # used to transform dates to user time zone - TransformDates => 1 # 1 || 0, default 1, to transform the dynamic fields that + TransformDates => 1, # 1 || 0, default 1, to transform the dynamic fields that # use dates to the user time zone (i.e. Date, DateTime # dynamic fields) Template => $Template, @@ -1175,11 +1175,11 @@ extracts the value of a dynamic field from the param object. my $Value = $BackendObject->EditFieldValueGet( DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField ParamObject => $ParamObject, # the current request data - TransformDates => 0 # 1 || 0, default 1, to transform the dynamic fields that + TransformDates => 0, # 1 || 0, default 1, to transform the dynamic fields that # use dates to the user time zone (i.e. Date, DateTime # dynamic fields) - Template => $Template # stored values from DB like Search profile or Generic Agent job + Template => $Template, # stored values from DB like Search profile or Generic Agent job ReturnTemplateStructure => 1, # 0 || 1, default 0 # Returns the structured values as got from the http request # (only for backend internal use). @@ -1934,7 +1934,7 @@ sets a dynamic field random value. returns: $Result { - Success => 1 # or undef + Success => 1, # or undef Value => $RandomValue # or undef } @@ -2339,7 +2339,7 @@ an ArrayHashRef, otherwise the result will be a HashRef. }, { Key => '1', - Value => 'Item1' + Value => 'Item1', }, { Key => '1::A', diff --git a/Kernel/System/DynamicField/Driver/Base.pm b/Kernel/System/DynamicField/Driver/Base.pm index 4a7b50edc09..4d7bda992e9 100644 --- a/Kernel/System/DynamicField/Driver/Base.pm +++ b/Kernel/System/DynamicField/Driver/Base.pm @@ -94,7 +94,7 @@ creates the label HTML to be used in edit masks. my $LabelHTML = $BackendObject->EditLabelRender( DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField FieldName => 'TheField', # the value to be set on the 'for' attribute - AdditionalText => 'Between' # other text to be placed next to FieldName + AdditionalText => 'Between', # other text to be placed next to FieldName Mandatory => 1, # 0 or 1, ); diff --git a/Kernel/System/DynamicField/Webservice.pm b/Kernel/System/DynamicField/Webservice.pm index 9567cb514a6..64a98efb05a 100644 --- a/Kernel/System/DynamicField/Webservice.pm +++ b/Kernel/System/DynamicField/Webservice.pm @@ -340,12 +340,12 @@ Executes search in configured dynamic field web-service. my $Results = [ { 'Key' => 'Znuny3', - 'ID' => 'Znuny3' + 'ID' => 'Znuny3', 'Name' => 'Znuny3' }, { 'Key' => 'Rocks4', - 'ID' => 'Rocks4' + 'ID' => 'Rocks4', 'Name' => 'Rocks4' } # ... diff --git a/Kernel/System/Email.pm b/Kernel/System/Email.pm index ff6f0d2e004..d300cd520d8 100644 --- a/Kernel/System/Email.pm +++ b/Kernel/System/Email.pm @@ -702,6 +702,7 @@ Really send the mail ); # or + my $Result = $SendObject->SendExecute( From => $RealFrom, To => $To, # can be a string with comma separated mail addresses diff --git a/Kernel/System/GenericAgent.pm b/Kernel/System/GenericAgent.pm index 3cd917c4d9a..dc267a11306 100644 --- a/Kernel/System/GenericAgent.pm +++ b/Kernel/System/GenericAgent.pm @@ -169,7 +169,7 @@ run a generic agent job $GenericAgentObject->JobRun( Job => 'JobName', OnlyTicketID => 123, # (optional) for event based Job execution - SleepTime => 100_000 # (optional) sleeptime per ticket in microseconds + SleepTime => 100_000, # (optional) sleeptime per ticket in microseconds UserID => 1, ); diff --git a/Kernel/System/GenericInterface/DebugLog.pm b/Kernel/System/GenericInterface/DebugLog.pm index d12afd0d465..fb2ac1ea00e 100644 --- a/Kernel/System/GenericInterface/DebugLog.pm +++ b/Kernel/System/GenericInterface/DebugLog.pm @@ -62,9 +62,9 @@ returns 1 on success or undef on error my $Success = $DebugLogObject->LogAdd( CommunicationID => '6f1ed002ab5595859014ebf0951522d9', CommunicationType => 'Provider', # 'Provider' or 'Requester' - Data => 'additional data' # optional - DebugLevel => 'info', # 'debug', 'info', 'notice', 'error' - RemoteIP => '192.168.0.1', # optional, must be valid IPv4 or IPv6 address + Data => 'additional data', # optional + DebugLevel => 'info', # 'debug', 'info', 'notice', 'error' + RemoteIP => '192.168.0.1', # optional, must be valid IPv4 or IPv6 address Summary => 'description of log entry', WebserviceID => 1, ); diff --git a/Kernel/System/GenericInterface/Webservice.pm b/Kernel/System/GenericInterface/Webservice.pm index 7252c112c79..3eeca6b6e1c 100644 --- a/Kernel/System/GenericInterface/Webservice.pm +++ b/Kernel/System/GenericInterface/Webservice.pm @@ -137,9 +137,6 @@ sub WebserviceAdd { } } - # Check if web service is using an old configuration type and upgrade if necessary. - $Self->_WebserviceConfigUpgrade(%Param); - # dump config as string my $Config = $Kernel::OM->Get('Kernel::System::YAML')->Dump( Data => $Param{Config} ); @@ -405,9 +402,6 @@ sub WebserviceUpdate { } } - # Check if web service is using an old configuration type and upgrade if necessary. - $Self->_WebserviceConfigUpgrade(%Param); - # dump config as string my $Config = $Kernel::OM->Get('Kernel::System::YAML')->Dump( Data => $Param{Config} ); @@ -633,131 +627,6 @@ sub WebserviceConfigReplace { return $Data; } -=begin Internal: - -=head2 _WebserviceConfigUpgrade() - -Update version if webservice config (e.g. for API changes). - - my $Config = $WebserviceObject->_WebserviceConfigUpgrade( Config => $Config ); - -=cut - -sub _WebserviceConfigUpgrade { - my ( $Self, %Param ) = @_; - - return if !IsHashRefWithData( $Param{Config} ); - - # Updates of SOAP and REST transport in OTRS 6: - # Authentication, SSL and Proxy option changes, introduction of timeout param. - # Upgrade is considered necessary if the new (and now mandatory) parameter 'Timeout' isn't set. - if ( - IsHashRefWithData( $Param{Config}->{Requester} ) # prevent creation of dummy elements - && IsStringWithData( $Param{Config}->{Requester}->{Transport}->{Type} ) - && ( - $Param{Config}->{Requester}->{Transport}->{Type} eq 'HTTP::REST' - || $Param{Config}->{Requester}->{Transport}->{Type} eq 'HTTP::SOAP' - ) - && IsHashRefWithData( $Param{Config}->{Requester}->{Transport}->{Config} ) - && !IsStringWithData( $Param{Config}->{Requester}->{Transport}->{Config}->{Timeout} ) - ) - { - my $RequesterTransportConfig = $Param{Config}->{Requester}->{Transport}->{Config}; - my $RequesterTransportType = $Param{Config}->{Requester}->{Transport}->{Type}; - - # set default timeout - if ( $RequesterTransportType eq 'HTTP::SOAP' ) { - $RequesterTransportConfig->{Timeout} = 60; - } - else { - $RequesterTransportConfig->{Timeout} = 300; - } - - # set default SOAPAction scheme for SOAP - if ( - $RequesterTransportType eq 'HTTP::SOAP' - && IsStringWithData( $RequesterTransportConfig->{SOAPAction} ) - && $RequesterTransportConfig->{SOAPAction} eq 'Yes' - ) - { - $RequesterTransportConfig->{SOAPActionScheme} = 'NameSpaceSeparatorOperation'; - } - - # convert auth settings - my $Authentication = delete $RequesterTransportConfig->{Authentication}; - if ( - IsHashRefWithData($Authentication) - && $Authentication->{Type} - && $Authentication->{Type} eq 'BasicAuth' - ) - { - $RequesterTransportConfig->{Authentication} = { - AuthType => $Authentication->{Type}, - BasicAuthUser => $Authentication->{User}, - BasicAuthPassword => $Authentication->{Password}, - }; - } - - # convert ssl settings - my $SSL = delete $RequesterTransportConfig->{SSL}; - my $X509 = delete $RequesterTransportConfig->{X509}; - if ( - $RequesterTransportType eq 'HTTP::SOAP' - && IsHashRefWithData($SSL) - && $SSL->{UseSSL} - && $SSL->{UseSSL} eq 'Yes' - ) - { - $RequesterTransportConfig->{SSL} = { - UseSSL => 'Yes', - SSLPassword => $SSL->{SSLP12Password}, - SSLCertificate => $SSL->{SSLP12Certificate}, - SSLCADir => $SSL->{SSLCADir}, - SSLCAFile => $SSL->{SSLCAFile}, - }; - } - elsif ( - IsHashRefWithData($X509) - && $X509->{UseX509} - && $X509->{UseX509} eq 'Yes' - ) - { - $RequesterTransportConfig->{SSL} = { - UseSSL => 'Yes', - SSLKey => $X509->{X509KeyFile}, - SSLCertificate => $X509->{X509CertFile}, - SSLCAFile => $X509->{X509CAFile}, - }; - } - else { - $RequesterTransportConfig->{SSL}->{UseSSL} = 'No'; - } - - # convert proxy settings - if ( - IsHashRefWithData($SSL) - && $SSL->{SSLProxy} - ) - { - $RequesterTransportConfig->{Proxy} = { - UseProxy => 'Yes', - ProxyHost => $SSL->{SSLProxy}, - ProxyUser => $SSL->{SSLProxyUser}, - ProxyPassword => $SSL->{SSLProxyPassword}, - ProxyExclude => 'No', - }; - } - else { - $RequesterTransportConfig->{Proxy}->{UseProxy} = 'No'; - } - - # set updated config - $Param{Config}->{Requester}->{Transport}->{Config} = $RequesterTransportConfig; - } - - return 1; -} - 1; =end Internal: diff --git a/Kernel/System/GenericInterface/WebserviceHistory.pm b/Kernel/System/GenericInterface/WebserviceHistory.pm index 23409feb0a3..bb9cc6b8d89 100644 --- a/Kernel/System/GenericInterface/WebserviceHistory.pm +++ b/Kernel/System/GenericInterface/WebserviceHistory.pm @@ -183,7 +183,7 @@ update WebserviceHistory attributes my $Success = $WebserviceHistoryObject->WebserviceHistoryUpdate( ID => 123, - WebserviceID => 123 + WebserviceID => 123, Config => $ConfigHashRef, UserID => 123, ); diff --git a/Kernel/System/HTMLUtils.pm b/Kernel/System/HTMLUtils.pm index a93aeed73b3..d62946b677c 100644 --- a/Kernel/System/HTMLUtils.pm +++ b/Kernel/System/HTMLUtils.pm @@ -86,10 +86,25 @@ sub ToAscii { my $LinkList = ''; my $Counter = 0; $Param{String} =~ s{ - + } { my $Link = $2; + + my %SafeLink = $Kernel::OM->Get('Kernel::System::HTMLUtils')->Safety( + String => $Link, + NoApplet => 1, + NoObject => 1, + NoEmbed => 1, + NoSVG => 1, + NoImg => 1, + NoIntSrcLoad => 1, + NoExtSrcLoad => 1, + NoJavaScript => 1, + ); + + $Link = $SafeLink{String} // ''; + $Counter++; $LinkList .= "[$Counter] $Link\n"; "[$Counter]"; diff --git a/Kernel/System/LinkObject.pm b/Kernel/System/LinkObject.pm index b1a5f00f307..e5e074c65f9 100644 --- a/Kernel/System/LinkObject.pm +++ b/Kernel/System/LinkObject.pm @@ -2343,7 +2343,7 @@ Returns: $ObjectList = $LinkObject->ObjectSearch( Object => 'ITSMConfigItem', - SubObject => 'Computer' # (optional) + SubObject => 'Computer', # (optional) SearchParams => $HashRef, # (optional) UserID => 1, ); diff --git a/Kernel/System/Loader.pm b/Kernel/System/Loader.pm index 1f1e1de7e1c..c14d899019d 100644 --- a/Kernel/System/Loader.pm +++ b/Kernel/System/Loader.pm @@ -66,8 +66,8 @@ Uses caching internally. $Filename, $Filename2, ], - Checksum => '...' # optional, pass a checksum for the minified file - Content => '...' # optional, pass direct (already minified) content instead of a file list + Checksum => '...', # optional, pass a checksum for the minified file + Content => '...', # optional, pass direct (already minified) content instead of a file list Type => 'CSS', # CSS | JavaScript TargetDirectory => $TargetDirectory, TargetFilenamePrefix => 'CommonCSS', # optional, prefix for the target filename diff --git a/Kernel/System/MailQueue.pm b/Kernel/System/MailQueue.pm index c782c960b23..e34a4b2ad5a 100644 --- a/Kernel/System/MailQueue.pm +++ b/Kernel/System/MailQueue.pm @@ -267,11 +267,11 @@ sub Create { Get a list of the queue elements. my $List = $MailQueue->List( - ID => '...' # optional - ArticleID => '...' # optional - Sender => '...' # optional - Recipient => '...' # optional - Attempts => '...' # optional + ID => '...', # optional + ArticleID => '...', # optional + Sender => '...', # optional + Recipient => '...', # optional + Attempts => '...', # optional ); This returns something like: @@ -1155,12 +1155,12 @@ sub _SendEventNotification { Build the filter sql and associated binds. my ( $FilterSQL, $Binds ) = $MailQueue->_FiltersSQLAndBinds( - ID => '...' # optional - ArticleID => '...' # optional - CommunicationID => '...' # optional - Sender => '...' # optional - Recipient => '...' # optional - Attempts => '...' # optional + ID => '...', # optional + ArticleID => '...', # optional + CommunicationID => '...', # optional + Sender => '...', # optional + Recipient => '...', # optional + Attempts => '...', # optional ); This returns something like: diff --git a/Kernel/System/Main.pm b/Kernel/System/Main.pm index 57104e08e22..fd24aee0aee 100644 --- a/Kernel/System/Main.pm +++ b/Kernel/System/Main.pm @@ -559,7 +559,7 @@ to delete a file from file system Directory => 'c:\some\location', Filename => 'me_to/alal.xml', # or Location - Location => 'c:\some\location\me_to\alal.xml' + Location => 'c:\some\location\me_to\alal.xml', Type => 'Local', # optional - Local|Attachment|MD5 DisableWarnings => 1, # optional diff --git a/Kernel/System/OAuth2TokenConfig.pm b/Kernel/System/OAuth2TokenConfig.pm index 8285a73a4dd..0efe8bcff8a 100644 --- a/Kernel/System/OAuth2TokenConfig.pm +++ b/Kernel/System/OAuth2TokenConfig.pm @@ -327,7 +327,7 @@ Returns: ClientID => 2, Scope => https://mail.google.com/, ClientSecret => 3, - TemplateName => Google Mail + TemplateName => Google Mail, Notifications => { NotifyOnExpiredRefreshToken => 1, NotifyOnExpiredToken => 1 diff --git a/Kernel/System/PDF.pm b/Kernel/System/PDF.pm index 1ea170c5d07..4b75e9c4a5f 100644 --- a/Kernel/System/PDF.pm +++ b/Kernel/System/PDF.pm @@ -1230,7 +1230,7 @@ Output a image $True = $PDFObject->Image( File => '/path/image.gif', # (gif|jpg|png) - Type => 'ReturnFalse' # (optional) default Reduce (ReturnFalse|Reduce) + Type => 'ReturnFalse', # (optional) default Reduce (ReturnFalse|Reduce) Width => 300, # width of image Height => 150, # height of image ); @@ -1364,7 +1364,7 @@ Output a horizontal line $True = $PDFObject->HLine( Width => 300, # (optional) default 'end of printable dimension' - Type => 'ReturnFalse' # (optional) default Cut (ReturnFalse|Cut) + Type => 'ReturnFalse', # (optional) default Cut (ReturnFalse|Cut) Color => '#101010', # (optional) default black LineWidth => 1, # (optional) default 1 ); diff --git a/Kernel/System/Package.pm b/Kernel/System/Package.pm index 9702348e6ed..1f27b399a28 100644 --- a/Kernel/System/Package.pm +++ b/Kernel/System/Package.pm @@ -1297,7 +1297,7 @@ sub PackageUninstall { =head2 GetRequiredPackages() This function returns an array of hashes that contains information -about of the .sopm-file. +about C of the .sopm-file. my $PackageRequired = $PackageObject->GetRequiredPackages( Structure => \%Structure, # return of PackageParse() @@ -1307,14 +1307,14 @@ Returns: my $PackageRequired = ( { - 'Name' => 'ITSMCore' + 'Name' => 'ITSMCore', 'Version' => '', 'IsInstalled' => 'Problem', 'IsRequiredVersionInstalled' => 0, }, { 'Name' => 'Survey', - 'Version' => '6.5.0' + 'Version' => '6.5.0', 'IsInstalled' => 'OK', 'IsRequiredVersionInstalled' => 1, } @@ -1972,12 +1972,12 @@ build an opm package ], Filelist = [ { - Location => 'Kernel/System/Lala.pm' + Location => 'Kernel/System/Lala.pm', Permission => '644', Content => $FileInString, }, { - Location => 'Kernel/System/Lulu.pm' + Location => 'Kernel/System/Lulu.pm', Permission => '644', Content => $FileInString, }, @@ -2606,7 +2606,7 @@ generates a MD5 Sum for all files in a given package returns: $MD5SumLookup = { - 'Direcoty/File1' => 'f3f30bd59afadf542770d43edb280489' + 'Direcoty/File1' => 'f3f30bd59afadf542770d43edb280489', 'Direcoty/File2' => 'ccb8a0b86adf125a36392e388eb96778' }; @@ -3248,7 +3248,7 @@ system data. Returns: %Result = ( IsRunning => 1, # or 0 if it is not running - UpgradeStatus => 'Running' # (optional) 'Running' or 'Finished' or 'TimedOut', + UpgradeStatus => 'Running', # (optional) 'Running' or 'Finished' or 'TimedOut', UpgradeSuccess => 1, # (optional) 1 or 0, ); @@ -3400,7 +3400,7 @@ sub CheckVersion { =head2 GetRequiredModules() This function returns an array of hashes that contains information -about of the .sopm-file. +about C of the .sopm-file. my $ModuleRequired = $PackageObject->GetRequiredModules( Structure => \%Structure, # return of PackageParse() @@ -3412,12 +3412,12 @@ Returns: { 'Name' => 'GD::Graph', 'Version' => undef, - 'IsInstalled' => 'Problem' + 'IsInstalled' => 'Problem', }, { 'Name' => 'Data::Dumper', 'Version' => '2.179', - 'IsInstalled' => 'OK' + 'IsInstalled' => 'OK', } ); diff --git a/Kernel/System/ProcessManagement/Activity.pm b/Kernel/System/ProcessManagement/Activity.pm index dda0cb380a3..12639cf36e3 100644 --- a/Kernel/System/ProcessManagement/Activity.pm +++ b/Kernel/System/ProcessManagement/Activity.pm @@ -60,7 +60,7 @@ sub new { Returns: $Activity = { - 'Name' => 'Activity 3' + 'Name' => 'Activity 3', 'CreateTime' => '08-02-2012 13:37:00', 'ChangeBy' => '2', 'ChangeTime' => '09-02-2012 13:37:00', diff --git a/Kernel/System/ProcessManagement/DB/Activity.pm b/Kernel/System/ProcessManagement/DB/Activity.pm index faf66bc7cd4..1b75a7269a6 100644 --- a/Kernel/System/ProcessManagement/DB/Activity.pm +++ b/Kernel/System/ProcessManagement/DB/Activity.pm @@ -67,10 +67,10 @@ add new Activity returns the id of the created activity if success or undef otherwise my $ID = $ActivityObject->ActivityAdd( - EntityID => 'A1' # mandatory, exportable unique identifier + EntityID => 'A1', # mandatory, exportable unique identifier Name => 'NameOfActivity', # mandatory Config => { # mandatory, activity configuration to be stored in YAML format - Scope => 'Global' # mandatory, default 'Global' (Process|Global) + Scope => 'Global', # mandatory, default 'Global' (Process|Global) ScopeEntityID => 'Process-9690ae9ae455d8614d570149b8ab1199' # ScopeEntityID, used if specific scope is set e.g. 'Process' }, UserID => 123, # mandatory diff --git a/Kernel/System/ProcessManagement/DB/ActivityDialog.pm b/Kernel/System/ProcessManagement/DB/ActivityDialog.pm index 43e3253424a..dd9f1493e78 100644 --- a/Kernel/System/ProcessManagement/DB/ActivityDialog.pm +++ b/Kernel/System/ProcessManagement/DB/ActivityDialog.pm @@ -66,10 +66,10 @@ add new ActivityDialog returns the id of the created activity dialog if success or undef otherwise my $ID = $ActivityDialogObject->ActivityDialogAdd( - EntityID => 'AD1' # mandatory, exportable unique identifier + EntityID => 'AD1', # mandatory, exportable unique identifier Name => 'NameOfActivityDialog', # mandatory Config => { # mandatory, activity dialog configuration to be stored in YAML format - Scope => 'Global' # mandatory, default 'Global' (Process|Global) + Scope => 'Global', # mandatory, default 'Global' (Process|Global) ScopeEntityID => 'Process-9690ae9ae455d8614d570149b8ab1199' # ScopeEntityID, used if specific scope is set e.g. 'Process' }, UserID => 123, # mandatory @@ -379,10 +379,10 @@ returns 1 if success or undef otherwise my $Success = $ActivityDialogObject->ActivityDialogUpdate( ID => 123, # mandatory - EntityID => 'AD1' # mandatory, exportable unique identifier + EntityID => 'AD1', # mandatory, exportable unique identifier Name => 'NameOfActivityDialog', # mandatory Config => { # mandatory, activity dialog configuration to be stored in YAML format - Scope => 'Global' # mandatory, default 'Global' (Process|Global) + Scope => 'Global', # mandatory, default 'Global' (Process|Global) ScopeEntityID => 'Process-9690ae9ae455d8614d570149b8ab1199' # ScopeEntityID, used if specific scope is set e.g. 'Process' } UserID => 123, # mandatory diff --git a/Kernel/System/ProcessManagement/DB/Process.pm b/Kernel/System/ProcessManagement/DB/Process.pm index 5a5296490c6..65c89d8d606 100644 --- a/Kernel/System/ProcessManagement/DB/Process.pm +++ b/Kernel/System/ProcessManagement/DB/Process.pm @@ -84,7 +84,7 @@ add new Process returns the id of the created process if success or undef otherwise my $ID = $ProcessObject->ProcessAdd( - EntityID => 'P1' # mandatory, exportable unique identifier + EntityID => 'P1', # mandatory, exportable unique identifier Name => 'NameOfProcess', # mandatory StateEntityID => 'S1', Layout => $LayoutHashRef, # mandatory, diagram objects positions to be stored in @@ -569,7 +569,7 @@ returns 1 if success or undef otherwise my $Success = $ProcessObject->ProcessUpdate( ID => 123, # mandatory - EntityID => 'P1' # mandatory, exportable unique identifier + EntityID => 'P1', # mandatory, exportable unique identifier Name => 'NameOfProcess', # mandatory StateentityID => 'S1', Layout => $LayoutHashRef, # mandatory, diagram objects positions to be stored in @@ -990,8 +990,8 @@ gets a complete processes information dump from the DB including: Process State, ActivityDialogs, Transitions and TransitionActions my $ProcessDump = $ProcessObject->ProcessDump( - ResultType => 'SCALAR' # 'SCALAR' || 'HASH' || 'FILE' - Location => '/opt/otrs/var/myfile.txt' # mandatory for ResultType = 'FILE' + ResultType => 'SCALAR', # 'SCALAR' || 'HASH' || 'FILE' + Location => '/opt/otrs/var/myfile.txt', # mandatory for ResultType = 'FILE' UserID => 1, ); @@ -1026,7 +1026,7 @@ Returns: $Self->{'Process::Activity'} = { 'A1' => { - 'Name' => 'Activity 1' + 'Name' => 'Activity 1', 'CreateTime' => '2012-07-21 08:11:33', 'ChangeTime' => '2012-07-21 08:11:33', 'ActivityDialog' => { @@ -1066,7 +1066,7 @@ Returns: $Self->{'Process::Transition'} = { 'T1' => { - 'Name' => 'Transition 1' + 'Name' => 'Transition 1', 'ChangeTime' => '2012-07-21 08:11:33', 'CreateTime' => '2012-07-21 08:11:33', 'Condition' => { @@ -1101,8 +1101,8 @@ Returns: '; my $ProcessDump = $ProcessObject->ProcessDump( - ResultType => 'HASH' # 'SCALAR' || 'HASH' || 'FILE' - Location => '/opt/otrs/var/myfile.txt' # mandatory for ResultType = 'FILE' + ResultType => 'HASH', # 'SCALAR' || 'HASH' || 'FILE' + Location => '/opt/otrs/var/myfile.txt', # mandatory for ResultType = 'FILE' UserID => 1, ); @@ -1137,7 +1137,7 @@ Returns: Activity => { 'A1' => { - 'Name' => 'Activity 1' + 'Name' => 'Activity 1', 'CreateTime' => '2012-07-21 08:11:33', 'ChangeTime' => '2012-07-21 08:11:33', 'ActivityDialog' => { @@ -1177,7 +1177,7 @@ Returns: Transition => { 'T1' => { - 'Name' => 'Transition 1' + 'Name' => 'Transition 1', 'ChangeTime' => '2012-07-21 08:11:33', 'CreateTime' => '2012-07-21 08:11:33', 'Condition' => { @@ -1212,8 +1212,8 @@ Returns: } my $ProcessDump = $ProcessObject->ProcessDump( - ResultType => 'Location' # 'SCALAR' || 'HASH' || 'FILE' - Location => '/opt/otrs/var/myfile.txt' # mandatory for ResultType = 'FILE' + ResultType => 'Location', # 'SCALAR' || 'HASH' || 'FILE' + Location => '/opt/otrs/var/myfile.txt', # mandatory for ResultType = 'FILE' UserID => 1, ); diff --git a/Kernel/System/ProcessManagement/DB/Transition.pm b/Kernel/System/ProcessManagement/DB/Transition.pm index 7ee80287212..d9e86f54699 100644 --- a/Kernel/System/ProcessManagement/DB/Transition.pm +++ b/Kernel/System/ProcessManagement/DB/Transition.pm @@ -66,10 +66,10 @@ add new Transition returns the id of the created Transition if success or undef otherwise my $ID = $TransitionObject->TransitionAdd( - EntityID => 'T1' # mandatory, exportable unique identifier + EntityID => 'T1', # mandatory, exportable unique identifier Name => 'NameOfTransition', # mandatory Config => { # mandatory, transition configuration to be stored in YAML format - Scope => 'Process' # mandatory, default 'Global' (Process|Global) + Scope => 'Process', # mandatory, default 'Global' (Process|Global) ScopeEntityID => 'Process-9690ae9ae455d8614d570149b8ab1199' # ScopeEntityID, used if specific scope is set e.g. 'Process' }, UserID => 123, # mandatory @@ -372,7 +372,7 @@ returns 1 if success or undef otherwise my $Success = $TransitionObject->TransitionUpdate( ID => 123, # mandatory - EntityID => 'T1' # mandatory, exportable unique identifier + EntityID => 'T1', # mandatory, exportable unique identifier Name => 'NameOfTransition', # mandatory Config => { # mandatory, transition configuration to be stored in YAML format Scope => 'Global', # mandatory, default 'Global' (Process|Global) diff --git a/Kernel/System/ProcessManagement/DB/TransitionAction.pm b/Kernel/System/ProcessManagement/DB/TransitionAction.pm index ee9db8950fb..71730361827 100644 --- a/Kernel/System/ProcessManagement/DB/TransitionAction.pm +++ b/Kernel/System/ProcessManagement/DB/TransitionAction.pm @@ -66,10 +66,10 @@ add new TransitionAction returns the id of the created TransitionAction if success or undef otherwise my $ID = $TransitionActionObject->TransitionActionAdd( - EntityID => 'TA1' # mandatory, exportable unique identifier + EntityID => 'TA1', # mandatory, exportable unique identifier Name => 'NameOfTransitionAction', # mandatory Config => { # mandatory, transition action configuration to be stored in YAML format - Scope => 'Global' # mandatory, default 'Global' (Process|Global) + Scope => 'Global', # mandatory, default 'Global' (Process|Global) ScopeEntityID => 'Process-9690ae9ae455d8614d570149b8ab1199' # ScopeEntityID, used if specific scope is set e.g. 'Process' }, @@ -380,7 +380,7 @@ returns 1 if success or undef otherwise my $Success = $TransitionActionObject->TransitionActionUpdate( ID => 123, # mandatory - EntityID => 'TA1' # mandatory, exportable unique identifier + EntityID => 'TA1', # mandatory, exportable unique identifier Name => 'NameOfTransitionAction', # mandatory Config => { # mandatory, transition action configuration to be stored in YAML format Scope => 'Global', # mandatory, default 'Global' (Process|Global) diff --git a/Kernel/System/ProcessManagement/TransitionAction.pm b/Kernel/System/ProcessManagement/TransitionAction.pm index 2b086283e06..a5b7f4acc76 100644 --- a/Kernel/System/ProcessManagement/TransitionAction.pm +++ b/Kernel/System/ProcessManagement/TransitionAction.pm @@ -59,7 +59,7 @@ sub new { Returns: $TransitionAction = { - 'Name' => 'TransitionAction 1' + 'Name' => 'TransitionAction 1', 'CreateBy' => '2', 'CreateTime' => '07-02-2012 13:37:00', 'ChangeBy' => '3', @@ -135,7 +135,7 @@ sub TransitionActionGet { $TransitionActions = [ { 'TransitionActionEntityID' => 'TA1', - 'Name' => 'TransitionAction1' + 'Name' => 'TransitionAction1', 'CreateBy' => '2', 'ChangeBy' => '3', 'CreateTime' => '25-04-2012 13:37:00', @@ -148,7 +148,7 @@ sub TransitionActionGet { }, { 'TransitionActionEntityID' => 'TA2', - 'Name' => 'TransitionAction2' + 'Name' => 'TransitionAction2', 'CreateBy' => '2', 'ChangeBy' => '3', 'CreateTime' => '25-04-2012 13:37:00', @@ -161,7 +161,7 @@ sub TransitionActionGet { }, { 'TransitionActionEntityID' => 'TA3', - 'Name' => 'TransitionAction3' + 'Name' => 'TransitionAction3', 'CreateBy' => '2', 'ChangeBy' => '3', 'CreateTime' => '25-04-2012 13:37:00', diff --git a/Kernel/System/ProcessManagement/TransitionAction/ArticleSend.pm b/Kernel/System/ProcessManagement/TransitionAction/ArticleSend.pm index 17b4c5cefec..57e6706f1b3 100644 --- a/Kernel/System/ProcessManagement/TransitionAction/ArticleSend.pm +++ b/Kernel/System/ProcessManagement/TransitionAction/ArticleSend.pm @@ -84,7 +84,7 @@ Runs TransitionAction ArticleSend. Body => 'the message text', # required InReplyTo => '', # not required but useful References => ' ', # not required but useful - Charset => 'iso-8859-15' + Charset => 'iso-8859-15', MimeType => 'text/plain', Loop => 0, # 1|0 used for bulk emails HistoryType => 'OwnerUpdate', # Move|AddNote|PriorityUpdate|WebRequestCustomer|... @@ -160,12 +160,11 @@ sub Run { # get from address for the mail $Param{Config}->{From} = $Self->FromGet(%Param); - # check for selected Attachments - if ( $Param{Config}->{Attachments} eq '1' ) { + # attachments + if ( $Param{Config}->{AttachmentsReuse} ) { $Param{Config}->{Attachment} = $Self->_GetAttachments(%Param); } - # get attachments for the mail if ( $Param{Config}->{Attachments} || $Param{Config}->{AttachmentIDs} ) { my @AttachmentIDs = split /\s*,\s*/, ( $Param{Config}->{AttachmentIDs} || '' ); diff --git a/Kernel/System/ProcessManagement/TransitionAction/Base.pm b/Kernel/System/ProcessManagement/TransitionAction/Base.pm index 3daf5a6b4a7..79a41cfc118 100644 --- a/Kernel/System/ProcessManagement/TransitionAction/Base.pm +++ b/Kernel/System/ProcessManagement/TransitionAction/Base.pm @@ -130,7 +130,7 @@ Returns an array ref with attachments. TransitionEntityID => 'T123', TransitionActionEntityID => 'TA123', Config => { - Attachments => '1' + Attachments => '1', ... } ); @@ -263,7 +263,7 @@ this ticket id instead of the normal ticket id. TicketID }, Config => { - ForeignTicketID => 1 + ForeignTicketID => 1, # or ForeignTicketNumber => 123456789, }, diff --git a/Kernel/System/ProcessManagement/TransitionAction/ConfigItemUpdate.pm b/Kernel/System/ProcessManagement/TransitionAction/ConfigItemUpdate.pm index 7dc864c22e0..5357a3d6ae1 100644 --- a/Kernel/System/ProcessManagement/TransitionAction/ConfigItemUpdate.pm +++ b/Kernel/System/ProcessManagement/TransitionAction/ConfigItemUpdate.pm @@ -273,8 +273,8 @@ Returns: my %ConfigItemParams = ( ConfigItemID => 1, - DeplStateName => 'Production' - InciStateName => 'Operational' + DeplStateName => 'Production', + InciStateName => 'Operational', XMLData => { 'CPU' => [ { diff --git a/Kernel/System/ProcessManagement/TransitionAction/TicketArticleCreate.pm b/Kernel/System/ProcessManagement/TransitionAction/TicketArticleCreate.pm index 794209123d5..e825b7ec83e 100644 --- a/Kernel/System/ProcessManagement/TransitionAction/TicketArticleCreate.pm +++ b/Kernel/System/ProcessManagement/TransitionAction/TicketArticleCreate.pm @@ -196,6 +196,8 @@ Returns: sub Run { my ( $Self, %Param ) = @_; + my $StdAttachmentObject = $Kernel::OM->Get('Kernel::System::StdAttachment'); + # Define a common message to output in case of any error. my $CommonMessage = "Process: $Param{ProcessEntityID} Activity: $Param{ActivityEntityID}" . " Transition: $Param{TransitionEntityID}" @@ -287,11 +289,40 @@ sub Run { ChannelName => $Param{Config}->{CommunicationChannel} ); - # check for selected Attachments - if ( $Param{Config}->{Attachments} ) { + # attachments + if ( $Param{Config}->{AttachmentsReuse} ) { $Param{Config}->{Attachment} = $Self->_GetAttachments(%Param); } + if ( $Param{Config}->{Attachments} || $Param{Config}->{AttachmentIDs} ) { + my @AttachmentIDs = split /\s*,\s*/, ( $Param{Config}->{AttachmentIDs} || '' ); + + my @AttachmentNames = split /\s*,\s*/, ( $Param{Config}->{Attachments} || '' ); + ATTACHMENT: + for my $Name (@AttachmentNames) { + my $ID = $StdAttachmentObject->StdAttachmentLookup( + StdAttachment => $Name, + ); + next ATTACHMENT if !$ID; + + push @AttachmentIDs, $ID; + } + + ATTACHMENT: + for my $ID (@AttachmentIDs) { + my %Data = $StdAttachmentObject->StdAttachmentGet( + ID => $ID, + ); + next ATTACHMENT if !%Data; + + push @{ $Param{Config}->{Attachment} }, { + Content => $Data{Content}, + ContentType => $Data{ContentType}, + Filename => $Data{Filename}, + }; + } + } + my $ArticleID = $ArticleBackendObject->ArticleCreate( %{ $Param{Config} }, TicketID => $Param{Ticket}->{TicketID}, diff --git a/Kernel/System/ProcessManagement/TransitionAction/TicketCreate.pm b/Kernel/System/ProcessManagement/TransitionAction/TicketCreate.pm index 6c0322175a3..a734f80da28 100644 --- a/Kernel/System/ProcessManagement/TransitionAction/TicketCreate.pm +++ b/Kernel/System/ProcessManagement/TransitionAction/TicketCreate.pm @@ -103,10 +103,10 @@ Runs TransitionAction TicketCreate. %DataPayload, # some parameters depending of each communication channel # article optional: - TimeUnit => 123 + TimeUnit => 123, # Attachment optional: - Attachments => '1' # optional, 1|0 + Attachments => '1', # optional, 1|0 # other: DynamicField_NameX => $Value, @@ -124,6 +124,8 @@ Returns: sub Run { my ( $Self, %Param ) = @_; + my $StdAttachmentObject = $Kernel::OM->Get('Kernel::System::StdAttachment'); + # define a common message to output in case of any error my $CommonMessage = "Process: $Param{ProcessEntityID} Activity: $Param{ActivityEntityID}" . " Transition: $Param{TransitionEntityID}" @@ -144,7 +146,11 @@ sub Run { # Convert DynamicField value to HTML string, see bug#14229. my $HTMLUtilsObject = $Kernel::OM->Get('Kernel::System::HTMLUtils'); - if ( $Param{Config}->{Body} =~ /OTRS_TICKET_DynamicField_/ ) { + if ( + defined $Param{Config}->{Body} + && $Param{Config}->{Body} =~ /OTRS_TICKET_DynamicField_/ + ) + { MATCH: for my $Match ( sort keys %{ $Param{Ticket} } ) { if ( $Match =~ m/DynamicField_(.*)/ && $Param{Ticket}->{$Match} ) { @@ -323,11 +329,40 @@ sub Run { ChannelName => $Param{Config}->{CommunicationChannel}, ); - # check for selected Attachments - if ( $Param{Config}->{Attachments} ) { + # attachments + if ( $Param{Config}->{AttachmentsReuse} ) { $Param{Config}->{Attachment} = $Self->_GetAttachments(%Param); } + if ( $Param{Config}->{Attachments} || $Param{Config}->{AttachmentIDs} ) { + my @AttachmentIDs = split /\s*,\s*/, ( $Param{Config}->{AttachmentIDs} || '' ); + + my @AttachmentNames = split /\s*,\s*/, ( $Param{Config}->{Attachments} || '' ); + ATTACHMENT: + for my $Name (@AttachmentNames) { + my $ID = $StdAttachmentObject->StdAttachmentLookup( + StdAttachment => $Name, + ); + next ATTACHMENT if !$ID; + + push @AttachmentIDs, $ID; + } + + ATTACHMENT: + for my $ID (@AttachmentIDs) { + my %Data = $StdAttachmentObject->StdAttachmentGet( + ID => $ID, + ); + next ATTACHMENT if !%Data; + + push @{ $Param{Config}->{Attachment} }, { + Content => $Data{Content}, + ContentType => $Data{ContentType}, + Filename => $Data{Filename}, + }; + } + } + # Create article for the new ticket. $ArticleID = $ArticleBackendObject->ArticleCreate( %{ $Param{Config} }, diff --git a/Kernel/System/Queue.pm b/Kernel/System/Queue.pm index 916b5d8d62f..c1cfc0ec080 100644 --- a/Kernel/System/Queue.pm +++ b/Kernel/System/Queue.pm @@ -1082,8 +1082,8 @@ update queue attributes UserID => 123, FollowUpID => 1, Comment => 'Some Comment2', - DefaultSignKey => '' - UnlockTimeOut => '' + DefaultSignKey => '', + UnlockTimeOut => '', FollowUpLock => 1, ParentQueueID => '', ); diff --git a/Kernel/System/Registration.pm b/Kernel/System/Registration.pm index 0cf2f917989..3990035fff1 100644 --- a/Kernel/System/Registration.pm +++ b/Kernel/System/Registration.pm @@ -233,8 +233,8 @@ sub TokenGet { Register the system; my $Success = $RegistrationObject->Register( - Token => '8a85ad4c-e5ff-4b91-a4b3-0b9ea8e2a3dc' - OTRSID => 'myname@example.com' + Token => '8a85ad4c-e5ff-4b91-a4b3-0b9ea8e2a3dc', + OTRSID => 'myname@example.com', Type => 'production', Description => 'Main ticketing system', # optional ); diff --git a/Kernel/System/Service.pm b/Kernel/System/Service.pm index b70a15ca4a8..a3556d4b4c8 100644 --- a/Kernel/System/Service.pm +++ b/Kernel/System/Service.pm @@ -228,7 +228,7 @@ return a list of services with the complete list of attributes for each service Name => 'MyService', NameShort => 'MyService', ValidID => 1, - Comment => 'Some Comment' + Comment => 'Some Comment', CreateTime => '2011-02-08 15:08:00', ChangeTime => '2011-06-11 17:22:00', CreateBy => 1, @@ -248,7 +248,7 @@ return a list of services with the complete list of attributes for each service Name => 'MyService::MySubService', NameShort => 'MySubService', ValidID => 1, - Comment => 'Some Comment' + Comment => 'Some Comment', CreateTime => '2011-02-08 15:08:00', ChangeTime => '2011-06-11 17:22:00', CreateBy => 1, diff --git a/Kernel/System/SupportDataCollector.pm b/Kernel/System/SupportDataCollector.pm index 281631e53ab..d5e0cd99f44 100644 --- a/Kernel/System/SupportDataCollector.pm +++ b/Kernel/System/SupportDataCollector.pm @@ -82,7 +82,7 @@ collect system data Identifier => 'Kernel::System::SupportDataCollector::OTRS::Version', DisplayPath => 'OTRS', Status => $StatusOK, - Label => 'OTRS Version' + Label => 'OTRS Version', Value => '3.3.2', Message => '', }, @@ -90,7 +90,7 @@ collect system data Identifier => 'Kernel::System::SupportDataCollector::Apache::mod_perl', DisplayPath => 'OTRS', Status => $StatusProblem, - Label => 'mod_perl usage' + Label => 'mod_perl usage', Value => '0', Message => 'Please enable mod_perl to speed up OTRS.', }, @@ -98,7 +98,7 @@ collect system data Identifier => 'Some::Identifier', DisplayPath => 'SomePath', Status => $StatusOK, - Label => 'Some Label' + Label => 'Some Label', Value => '0', MessageFormatted => 'Some \n Formatted \n\t Text.', }, diff --git a/Kernel/System/SupportDataCollector/Plugin/OS/PerlModulesAudit.pm b/Kernel/System/SupportDataCollector/Plugin/OS/PerlModulesAudit.pm index 375338f9d25..aa295588d89 100644 --- a/Kernel/System/SupportDataCollector/Plugin/OS/PerlModulesAudit.pm +++ b/Kernel/System/SupportDataCollector/Plugin/OS/PerlModulesAudit.pm @@ -18,6 +18,7 @@ use Kernel::Language qw(Translatable); our @ObjectDependencies = ( 'Kernel::System::Console::Command::Dev::Code::CPANAudit', + 'Kernel::System::Environment', ); sub GetDisplayPath { @@ -27,7 +28,13 @@ sub GetDisplayPath { sub Run { my $Self = shift; - my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::Code::CPANAudit'); + my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::Code::CPANAudit'); + my $EnvironmentObject = $Kernel::OM->Get('Kernel::System::Environment'); + + my $Version = $EnvironmentObject->ModuleVersionGet( Module => 'CPAN::Audit' ); + if ( !$Version ) { + return $Self->GetResults(); + } my ( $CommandOutput, $ExitCode ); @@ -37,7 +44,7 @@ sub Run { $ExitCode = $CommandObject->Execute(); } - if ( $ExitCode != 0 ) { + if ( $CommandOutput !~ m{No advisories found}i ) { $Self->AddResultWarning( Label => Translatable('Perl Modules Audit'), Value => $CommandOutput, diff --git a/Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm b/Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm new file mode 100644 index 00000000000..409ef76eb88 --- /dev/null +++ b/Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm @@ -0,0 +1,108 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- + +package Kernel::System::SupportDataCollector::Plugin::OTRS::MultipleJSFileLoad; + +use strict; +use warnings; +use utf8; + +use parent qw(Kernel::System::SupportDataCollector::PluginBase); + +use Kernel::Language qw(Translatable); + +our @ObjectDependencies = ( + 'Kernel::Config', + 'Kernel::Language', +); + +sub GetDisplayPath { + return Translatable('OTRS') . '/' . Translatable('Views with multiple loaded JavaScript files'); +} + +sub Run { + my $Self = shift; + + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $LanguageObject = $Kernel::OM->Get('Kernel::Language'); + + for my $Interface (qw (Agent Customer)) { + + # get global js + my $CommonJSList = $ConfigObject->Get("Loader::$Interface\::CommonJS"); + + # load js for agent views. + my %ViewFileList; + KEY: + for my $Key ( sort keys %{$CommonJSList} ) { + next KEY if $Key eq '100-CKEditor' && !$ConfigObject->Get('Frontend::RichText'); + FILE: + for my $File ( @{ $CommonJSList->{$Key} } ) { + $ViewFileList{$File} ||= 0; + $ViewFileList{$File}++; + } + } + + my $FrontendModuleRoleLabel = $Interface eq 'Agent' ? 'Frontend::Module' : 'CustomerFrontend::Module'; + my $ActionListConfig = $ConfigObject->Get($FrontendModuleRoleLabel); + my @Actions = keys %{$ActionListConfig}; + + my %MultipleJSFileActions; + for my $Action (@Actions) { + my $Setting = $ConfigObject->Get("Loader::Module::$Action") || {}; + + $MultipleJSFileActions{$Action} = {%ViewFileList}; + + MODULE: + for my $Module ( sort keys %{$Setting} ) { + next MODULE if ref $Setting->{$Module}->{JavaScript} ne 'ARRAY'; + FILE: + for my $File ( @{ $Setting->{$Module}->{JavaScript} } ) { + + if ( $MultipleJSFileActions{$Action}{$File} ) { + $MultipleJSFileActions{$Action}{$File}++ if $MultipleJSFileActions{$Action}{$File}; + + next FILE if $MultipleJSFileActions{$Action}{$File}; + } + + $MultipleJSFileActions{$Action}{$File} = 1 if !$MultipleJSFileActions{$Action}{$File}; + } + } + } + + for my $Action ( sort keys %MultipleJSFileActions ) { + my $MultipleJSFileCount = 0; + my @Files; + for my $File ( sort keys %{ $MultipleJSFileActions{$Action} } ) { + if ( $MultipleJSFileActions{$Action}->{$File} > 1 ) { + $MultipleJSFileCount++; + push @Files, "$File"; + } + } + + my $Message = $LanguageObject->Translate('The following JavaScript files loaded multiple times:') . "\n\r"; + $Message .= join "\n\r", @Files; + + my $Value = $MultipleJSFileCount . " "; + $Value .= ( + $MultipleJSFileCount > 1 ? $LanguageObject->Translate('Files') : $LanguageObject->Translate('File') + ); + + $Self->AddResultWarning( + Identifier => $Action, + Label => $Action, + Value => $Value, + MessageFormatted => $Message, + ) if $MultipleJSFileCount > 0; + } + } + + return $Self->GetResults(); +} + +1; diff --git a/Kernel/System/SysConfig.pm b/Kernel/System/SysConfig.pm index f65af37cc6a..3296b5abd97 100644 --- a/Kernel/System/SysConfig.pm +++ b/Kernel/System/SysConfig.pm @@ -1354,7 +1354,7 @@ Check if provided EffectiveValue matches structure defined in DefaultSetting. Al ], }, StoreCache => 1, # (optional) Store result in the Cache. Default 0. - SettingUID => 'Default1234' # (required if StoreCache) + SettingUID => 'Default1234', # (required if StoreCache) NoValidation => 1, # (optional) no value type validation. CurrentSystemTime => 1507894796935, # (optional) Use provided 1507894796935, otherwise calculate ExpireTime => 1507894896935, # (optional) Use provided ExpireTime for cache, otherwise calculate @@ -4350,7 +4350,7 @@ Returns a list of setting names. my @Result = $SysConfigObject->ConfigurationSearch( Search => 'The search string', # (optional) - Category => 'OTRS' # (optional) + Category => 'OTRS', # (optional) IncludeInvisible => 1, # (optional) Default 0. ); @@ -5933,7 +5933,7 @@ Creates modified versions of dirty settings to deploy and removed the dirty flag NotDirty => 1, # optional - exclusive (1||0) AllSettings => 1, # optional - exclusive (1||0) DirtySettings => [ 'SettingName1', 'SettingName2' ], # optional - exclusive - DeploymentTimeStamp => 2017-12-12 12:00:00' + DeploymentTimeStamp => '2017-12-12 12:00:00', UserID => 123, ); @@ -6354,7 +6354,7 @@ sub _DefaultSettingAddBulk { Creates config backup files from '/Kernel/Config/Files/*'. - my $Success = $MigrateToZnunyObject->CreateZZZAAutoBackup(); + my $Success = $SysConfigObject->CreateZZZAAutoBackup(); Returns: @@ -6392,7 +6392,7 @@ sub CreateZZZAAutoBackup { Deletes config backup. - my $Success = $MigrateToZnunyObject->DeleteZZZAAutoBackup(); + my $Success = $SysConfigObject->DeleteZZZAAutoBackup(); Returns: diff --git a/Kernel/System/SysConfig/BaseValueType.pm b/Kernel/System/SysConfig/BaseValueType.pm index c70db657eed..73311b002c8 100644 --- a/Kernel/System/SysConfig/BaseValueType.pm +++ b/Kernel/System/SysConfig/BaseValueType.pm @@ -220,7 +220,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => 'Product 6', # (optional) DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'String', diff --git a/Kernel/System/SysConfig/DB.pm b/Kernel/System/SysConfig/DB.pm index cea572355c4..353422db97f 100644 --- a/Kernel/System/SysConfig/DB.pm +++ b/Kernel/System/SysConfig/DB.pm @@ -71,10 +71,10 @@ Add a new SysConfig default entry. HasConfigLevel => 200, # (optional) default 0 UserModificationPossible => 0, # (optional) 1 or 0, default 0 UserModificationActive => 0, # (optional) 1 or 0, default 0 - UserPreferencesGroup => 'Some Group' # (optional) + UserPreferencesGroup => 'Some Group', # (optional) XMLContentRaw => $XMLString, # (required) the setting XML structure as it is on the config file XMLContentParsed => $XMLParsedToPerl, # (required) the setting XML structure converted into a Perl structure - XMLFilename => 'Framework.xml' # (required) the name of the XML file + XMLFilename => 'Framework.xml', # (required) the name of the XML file EffectiveValue => $SettingEffectiveValue, # (required) the value as will be stored in the Perl configuration file ExclusiveLockExpiryTime => '2017-02-01 12:23:13', # (optional) If not provided, method will calculate it. UserID => 123, @@ -2188,7 +2188,7 @@ Add a new SysConfig default version entry. UserPreferencesGroup => 'Advanced', # optional XMLContentRaw => $XMLString, # the XML structure as it is on the config file XMLContentParsed => $XMLParsedToPerl, # the setting XML structure converted into YAML - XMLFilename => 'Framework.xml' # the name of the XML file + XMLFilename => 'Framework.xml', # the name of the XML file EffectiveValue => $YAMLEffectiveValue, # YAML EffectiveValue UserID => 1, NoCleanup => 0, # (optional) Default 0. If enabled, system WILL NOT DELETE CACHE. In this case, it must be done manually. @@ -5187,7 +5187,7 @@ to a particular deployment or including also all previous deployments my %ModifiedVersionList = $SysConfigDBObject->DeploymentModifiedVersionList( DeploymentID => 123, # the deployment id - Mode => 'Equals' # (optional) default 'Equals' + Mode => 'Equals', # (optional) default 'Equals' # Equals: only the settings from the given deployment # GreaterThan: only the settings after the given deployment # GreaterThanEquals: includes the settings of the given deployment and after diff --git a/Kernel/System/SysConfig/ValueType/Checkbox.pm b/Kernel/System/SysConfig/ValueType/Checkbox.pm index 06feafd339f..d5d852b18d1 100644 --- a/Kernel/System/SysConfig/ValueType/Checkbox.pm +++ b/Kernel/System/SysConfig/ValueType/Checkbox.pm @@ -120,7 +120,7 @@ Extracts the effective value from a XML parsed setting. DefaultID => 123, # (required) EffectiveValue => 'Product 6', DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/Date.pm b/Kernel/System/SysConfig/ValueType/Date.pm index 3d5c5b536ba..f53e1a9647c 100644 --- a/Kernel/System/SysConfig/ValueType/Date.pm +++ b/Kernel/System/SysConfig/ValueType/Date.pm @@ -193,7 +193,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => '2016-02-02', # (optional) DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/DateTime.pm b/Kernel/System/SysConfig/ValueType/DateTime.pm index df2035a5e94..2f962b3630d 100644 --- a/Kernel/System/SysConfig/ValueType/DateTime.pm +++ b/Kernel/System/SysConfig/ValueType/DateTime.pm @@ -193,7 +193,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => '2016-02-02 01:00:59', # (optional) DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/Entity.pm b/Kernel/System/SysConfig/ValueType/Entity.pm index 4f7a41d2fab..eea5a111a53 100644 --- a/Kernel/System/SysConfig/ValueType/Entity.pm +++ b/Kernel/System/SysConfig/ValueType/Entity.pm @@ -192,7 +192,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => '3 medium', # (optional) DefaultValue => '3 medium', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/FrontendNavigation.pm b/Kernel/System/SysConfig/ValueType/FrontendNavigation.pm index 9a92e8af267..9f935a61541 100644 --- a/Kernel/System/SysConfig/ValueType/FrontendNavigation.pm +++ b/Kernel/System/SysConfig/ValueType/FrontendNavigation.pm @@ -221,7 +221,7 @@ Extracts the effective value from a XML parsed setting. DefaultID => 123, # (required) EffectiveValue => '2016-02-02', DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/FrontendRegistration.pm b/Kernel/System/SysConfig/ValueType/FrontendRegistration.pm index 455bb8033ed..4b50f05059a 100644 --- a/Kernel/System/SysConfig/ValueType/FrontendRegistration.pm +++ b/Kernel/System/SysConfig/ValueType/FrontendRegistration.pm @@ -213,7 +213,7 @@ Extracts the effective value from a XML parsed setting. DefaultID => 123, # (required) EffectiveValue => '2016-02-02', DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/Password.pm b/Kernel/System/SysConfig/ValueType/Password.pm index b5c2588a245..7d0f30abfc1 100644 --- a/Kernel/System/SysConfig/ValueType/Password.pm +++ b/Kernel/System/SysConfig/ValueType/Password.pm @@ -57,7 +57,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => 'Product 6', # (optional) DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'Password', diff --git a/Kernel/System/SysConfig/ValueType/PerlModule.pm b/Kernel/System/SysConfig/ValueType/PerlModule.pm index 0a11ae68a85..4787b842ffb 100644 --- a/Kernel/System/SysConfig/ValueType/PerlModule.pm +++ b/Kernel/System/SysConfig/ValueType/PerlModule.pm @@ -157,7 +157,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => '3 medium', # (optional) DefaultValue => '3 medium', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/Select.pm b/Kernel/System/SysConfig/ValueType/Select.pm index e9d3dd916b0..4a769bc1c3a 100644 --- a/Kernel/System/SysConfig/ValueType/Select.pm +++ b/Kernel/System/SysConfig/ValueType/Select.pm @@ -220,7 +220,7 @@ Extracts the effective value from a XML parsed setting. DefaultID => 123, # (required) EffectiveValue => '3 medium', DefaultValue => '3 medium', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/Textarea.pm b/Kernel/System/SysConfig/ValueType/Textarea.pm index 4c2418030c5..1168c8febe4 100644 --- a/Kernel/System/SysConfig/ValueType/Textarea.pm +++ b/Kernel/System/SysConfig/ValueType/Textarea.pm @@ -57,7 +57,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => 'Textarea content', # (optional) DefaultValue => 'Textarea content', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'Textarea', diff --git a/Kernel/System/SysConfig/ValueType/TimeZone.pm b/Kernel/System/SysConfig/ValueType/TimeZone.pm index b93f6be4895..120f723996e 100644 --- a/Kernel/System/SysConfig/ValueType/TimeZone.pm +++ b/Kernel/System/SysConfig/ValueType/TimeZone.pm @@ -127,7 +127,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => 'UTC', # (optional) DefaultValue => 'UTC', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) RW => 1, # (optional) Allow editing. Default 0. Item => [ # (optional) XML parsed item { diff --git a/Kernel/System/SysConfig/ValueType/VacationDays.pm b/Kernel/System/SysConfig/ValueType/VacationDays.pm index 78c3737304f..7f26177abe3 100644 --- a/Kernel/System/SysConfig/ValueType/VacationDays.pm +++ b/Kernel/System/SysConfig/ValueType/VacationDays.pm @@ -262,7 +262,7 @@ Extracts the effective value from a XML parsed setting. ... }, DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'VacationDays', diff --git a/Kernel/System/SysConfig/ValueType/VacationDaysOneTime.pm b/Kernel/System/SysConfig/ValueType/VacationDaysOneTime.pm index 8ffad2f15dc..ef4cd22a8b6 100644 --- a/Kernel/System/SysConfig/ValueType/VacationDaysOneTime.pm +++ b/Kernel/System/SysConfig/ValueType/VacationDaysOneTime.pm @@ -300,7 +300,7 @@ Extracts the effective value from a XML parsed setting. ... }, DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'VacationDaysOneTime', diff --git a/Kernel/System/SysConfig/ValueType/WorkingHours.pm b/Kernel/System/SysConfig/ValueType/WorkingHours.pm index d2a0fda1004..f4fed40cdf3 100644 --- a/Kernel/System/SysConfig/ValueType/WorkingHours.pm +++ b/Kernel/System/SysConfig/ValueType/WorkingHours.pm @@ -286,7 +286,7 @@ Extracts the effective value from a XML parsed setting. ... }, DefaultValue => 'Product 5', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'VacationDays', diff --git a/Kernel/System/SysConfig/ValueType/YAML.pm b/Kernel/System/SysConfig/ValueType/YAML.pm index a9be70a5f06..77d6b8171e1 100644 --- a/Kernel/System/SysConfig/ValueType/YAML.pm +++ b/Kernel/System/SysConfig/ValueType/YAML.pm @@ -135,7 +135,7 @@ Extracts the effective value from a XML parsed setting. Name => 'SettingName', EffectiveValue => 'YAML content', # (optional) DefaultValue => 'YAML content', # (optional) - Class => 'My class' # (optional) + Class => 'My class', # (optional) Item => [ # (optional) XML parsed item { 'ValueType' => 'YAML', diff --git a/Kernel/System/SystemAddress.pm b/Kernel/System/SystemAddress.pm index e631dc1476d..116804d4ee7 100644 --- a/Kernel/System/SystemAddress.pm +++ b/Kernel/System/SystemAddress.pm @@ -132,7 +132,7 @@ returns: %SystemAddress = ( ID => 1, - Name => 'info@example.com' + Name => 'info@example.com', Realname => 'Hotline', QueueID => 123, Comment => 'some comment', diff --git a/Kernel/System/SystemMaintenance.pm b/Kernel/System/SystemMaintenance.pm index 0e076fbf077..a9ccdd4d4b6 100644 --- a/Kernel/System/SystemMaintenance.pm +++ b/Kernel/System/SystemMaintenance.pm @@ -58,8 +58,8 @@ add new SystemMaintenance returns the id of the created SystemMaintenance if success or undef otherwise my $ID = $SystemMaintenance->SystemMaintenanceAdd( - StartDate => 1485346000 # mandatory - StopDate => 1485349600 # mandatory + StartDate => 1485346000, # mandatory + StopDate => 1485349600, # mandatory Comment => 'Comment', # mandatory LoginMessage => 'A login message.', # optional ShowLoginMessage => 1, # optional diff --git a/Kernel/System/TemplateGenerator.pm b/Kernel/System/TemplateGenerator.pm index 0054d67012d..e21ae3d51f1 100644 --- a/Kernel/System/TemplateGenerator.pm +++ b/Kernel/System/TemplateGenerator.pm @@ -358,7 +358,7 @@ sub Sender { generate template my $Template = $TemplateGeneratorObject->Template( - TemplateID => 123 + TemplateID => 123, TicketID => 123, # Optional Data => $ArticleHashRef, # Optional UserID => 123, @@ -592,7 +592,7 @@ generate attributes my %Attributes = $TemplateGeneratorObject->Attributes( TicketID => 123, ArticleID => 123, - ResponseID => 123 + ResponseID => 123, UserID => 123, Action => 'Forward', # Possible values are Reply and Forward, Reply is default. ); @@ -1676,13 +1676,15 @@ sub _Replace { $HashGlobalReplace->( $Tag, %Ticket, %DynamicFieldDisplayValues ); # OTRS_TICKET_LAST_ARTICLE_ID - my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); - my @LastTicketArticle = $ArticleObject->ArticleList( - TicketID => $Ticket{TicketID}, - OnlyLast => 1, - ); - my $LastTicketArticleID = @LastTicketArticle ? $LastTicketArticle[0]->{ArticleID} : ''; - $Param{Text} =~ s/$Start OTRS_TICKET_LAST_ARTICLE_ID $End/$LastTicketArticleID/gixms; + my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); + if ( $Ticket{TicketID} ) { + my @LastTicketArticle = $ArticleObject->ArticleList( + TicketID => $Ticket{TicketID}, + OnlyLast => 1, + ); + my $LastTicketArticleID = @LastTicketArticle ? $LastTicketArticle[0]->{ArticleID} : ''; + $Param{Text} =~ s{$Start OTRS_TICKET_LAST_ARTICLE_ID $End}{$LastTicketArticleID}gixms; + } # COMPAT $Param{Text} =~ s/$Start OTRS_TICKET_ID $End/$Ticket{TicketID}/gixms; diff --git a/Kernel/System/Ticket.pm b/Kernel/System/Ticket.pm index bd762cc559e..a966fbcebc0 100644 --- a/Kernel/System/Ticket.pm +++ b/Kernel/System/Ticket.pm @@ -1108,7 +1108,7 @@ Returns: Responsible => 'some_responsible_login', ResponsibleID => 123, Age => 3456, - Created => '2010-10-27 20:15:00' + Created => '2010-10-27 20:15:00', CreateBy => 123, Changed => '2010-10-27 20:15:15', ChangeBy => 123, diff --git a/Kernel/System/Ticket/Article.pm b/Kernel/System/Ticket/Article.pm index af3f7609821..a026085841a 100644 --- a/Kernel/System/Ticket/Article.pm +++ b/Kernel/System/Ticket/Article.pm @@ -746,7 +746,7 @@ Set the article flags to indicate if the article search index needs to be rebuil my $Success = $ArticleObject->ArticleSearchIndexRebuildFlagSet( ArticleIDs => [ 123, 234, 345 ] # (Either 'ArticleIDs' or 'All' must be provided) The ArticleIDs to be updated. - All => 1 # (Either 'ArticleIDs' or 'All' must be provided) Set all articles to $Value. Default: 0, + All => 1, # (Either 'ArticleIDs' or 'All' must be provided) Set all articles to $Value. Default: 0, Value => 1, # 0/1 default 0 ); diff --git a/Kernel/System/Ticket/Article/Backend/Email.pm b/Kernel/System/Ticket/Article/Backend/Email.pm index a5546d3be30..3508ad8a0f4 100644 --- a/Kernel/System/Ticket/Article/Backend/Email.pm +++ b/Kernel/System/Ticket/Article/Backend/Email.pm @@ -140,7 +140,7 @@ Send article via email and create article with attachments. Body => 'the message text', # required InReplyTo => '', # not required but useful References => ' ', # not required but useful - Charset => 'iso-8859-15' + Charset => 'iso-8859-15', MimeType => 'text/plain', Loop => 0, # 1|0 used for bulk emails Attachment => [ @@ -184,7 +184,7 @@ Send article via email and create article with attachments. Body => 'the message text', # required InReplyTo => '', # not required but useful References => ' ', # not required but useful - Charset => 'iso-8859-15' + Charset => 'iso-8859-15', MimeType => 'text/plain', Loop => 0, # 1|0 used for bulk emails Attachment => [ diff --git a/Kernel/System/Ticket/Article/Backend/MIMEBase.pm b/Kernel/System/Ticket/Article/Backend/MIMEBase.pm index ca6c23c2f78..dbc2b84ee5e 100644 --- a/Kernel/System/Ticket/Article/Backend/MIMEBase.pm +++ b/Kernel/System/Ticket/Article/Backend/MIMEBase.pm @@ -114,7 +114,7 @@ Create a MIME article. }, ], NoAgentNotify => 0, # if you don't want to send agent notifications - AutoResponseType => 'auto reply' # auto reject|auto follow up|auto reply/new ticket|auto remove + AutoResponseType => 'auto reply', # auto reject|auto follow up|auto reply/new ticket|auto remove ForceNotificationToUserID => [ 1, 43, 56 ], # if you want to force somebody ExcludeNotificationToUserID => [ 43,56 ], # if you want full exclude somebody from notfications, diff --git a/Kernel/System/Ticket/Event/DynamicFieldFromCustomerCompany.pm b/Kernel/System/Ticket/Event/DynamicFieldFromCustomerCompany.pm new file mode 100644 index 00000000000..f406a9a21c1 --- /dev/null +++ b/Kernel/System/Ticket/Event/DynamicFieldFromCustomerCompany.pm @@ -0,0 +1,118 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +## nofilter(TidyAll::Plugin::Znuny4OTRS::Legal::AGPLValidator) + +package Kernel::System::Ticket::Event::DynamicFieldFromCustomerCompany; + +use strict; +use warnings; +use utf8; + +our @ObjectDependencies = ( + 'Kernel::Config', + 'Kernel::System::CustomerCompany', + 'Kernel::System::DynamicField', + 'Kernel::System::DynamicField::Backend', + 'Kernel::System::Log', + 'Kernel::System::Ticket', +); + +use Kernel::System::VariableCheck qw(:all); + +sub new { + my ( $Type, %Param ) = @_; + + my $Self = {}; + bless( $Self, $Type ); + + return $Self; +} + +sub Run { + my ( $Self, %Param ) = @_; + + my $LogObject = $Kernel::OM->Get('Kernel::System::Log'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + my $DynamicFieldObject = $Kernel::OM->Get('Kernel::System::DynamicField'); + my $DynamicFieldBackendObject = $Kernel::OM->Get('Kernel::System::DynamicField::Backend'); + my $CustomerCompanyObject = $Kernel::OM->Get('Kernel::System::CustomerCompany'); + + NEEDED: + for my $Needed (qw( Data Event Config UserID )) { + next NEEDED if $Param{$Needed}; + + $LogObject->Log( + Priority => 'error', + Message => "Need $Needed!" + ); + return; + } + + NEEDED: + for my $Needed (qw( TicketID )) { + next NEEDED if $Param{Data}->{$Needed}; + + $LogObject->Log( + Priority => 'error', + Message => "Need $Needed in Data!" + ); + return; + } + + my %Mapping = %{ $ConfigObject->Get('DynamicFieldFromCustomerCompany::Mapping') // {} }; + return 1 if !%Mapping; + + my %Ticket = $TicketObject->TicketGet( + TicketID => $Param{Data}->{TicketID}, + ); + return if !%Ticket; + + my $DynamicFieldNameByID = $DynamicFieldObject->DynamicFieldList( + Valid => 1, + ObjectType => 'Ticket', + ResultType => 'HASH', + ); + my %DynamicFieldIDByName = reverse %{$DynamicFieldNameByID}; + + my %CustomerCompany = $CustomerCompanyObject->CustomerCompanyGet( + CustomerID => $Ticket{CustomerID}, + ); + + # also continue if there was no CustomerCompany data found - erase values + # loop over the configured mapping of customer data variables to dynamic fields + CUSTOMERCOMPANYFIELDNAME: + for my $CustomerCompanyFieldName ( sort keys %Mapping ) { + my $DynamicFieldName = $Mapping{$CustomerCompanyFieldName}; + if ( !IsStringWithData($DynamicFieldName) ) { + $LogObject->Log( + Priority => 'error', + Message => + "Dynamic field $DynamicFieldName not found but used in DynamicFieldFromCustomerCompany::Mapping.", + ); + next CUSTOMERCOMPANYFIELDNAME; + } + + my $DynamicFieldConfig = $DynamicFieldObject->DynamicFieldGet( + Name => $DynamicFieldName, + ); + + $DynamicFieldBackendObject->ValueSet( + DynamicFieldConfig => $DynamicFieldConfig, + ObjectID => $Param{Data}->{TicketID}, + Value => $CustomerCompany{$CustomerCompanyFieldName} // '', + UserID => $Param{UserID}, + ); + } + + return 1; +} + +1; diff --git a/Kernel/System/Ticket/Event/NotificationEvent/Transport/Base.pm b/Kernel/System/Ticket/Event/NotificationEvent/Transport/Base.pm index 2c6a6a3009e..3629e453979 100644 --- a/Kernel/System/Ticket/Event/NotificationEvent/Transport/Base.pm +++ b/Kernel/System/Ticket/Event/NotificationEvent/Transport/Base.pm @@ -38,7 +38,7 @@ send a notification using an specified transport UserLogin => 'some login', UserTitle => 'some title', UserFirstname => 'some first name', - UserLastname => 'some last name'. + UserLastname => 'some last name', # ... }, Event => $Param{Event}, diff --git a/Kernel/System/Ticket/TicketACL.pm b/Kernel/System/Ticket/TicketACL.pm index 94735c4a25b..b19816c68fe 100644 --- a/Kernel/System/Ticket/TicketACL.pm +++ b/Kernel/System/Ticket/TicketACL.pm @@ -81,13 +81,13 @@ Example to restrict ticket actions: OwnerID => 123, # Optional NewOwnerID => 123, # Optional, OwnerID or NewOwnerID can be # used and they both refers to OwnerID - Owner => 'some user login' # Optional + Owner => 'some user login', # Optional ResponsibleID => 123, # Optional NewResponsibleID => 123, # Optional, ResponsibleID or NewResposibleID # can be used and they both refers to # ResponsibleID - Responsible => 'some user login' # Optional + Responsible => 'some user login', # Optional ReturnType => 'Action', # To match Possible, PossibleAdd or # PossibleNot key in ACL @@ -999,13 +999,13 @@ static ticket data stored in the DB) with the required data to use as a basis to OwnerID => 123, # Optional NewOwnerID => 123, # Optional, OwnerID or NewOwnerID can be # used and they both refers to OwnerID - Owner => 'some user login' # Optional + Owner => 'some user login', # Optional ResponsibleID => 123, # Optional NewResponsibleID => 123, # Optional, ResponsibleID or NewResposibleID # can be used and they both refers to # ResponsibleID - Responsible => 'some user login' # Optional + Responsible => 'some user login', # Optional UserID => 123, # UserID => 1 is not affected by this function CustomerUserID => 'customer login', # UserID or CustomerUserID are mandatory diff --git a/Kernel/System/Ticket/TicketSearch.pm b/Kernel/System/Ticket/TicketSearch.pm index 94114a20c01..317f9d1b532 100644 --- a/Kernel/System/Ticket/TicketSearch.pm +++ b/Kernel/System/Ticket/TicketSearch.pm @@ -86,11 +86,11 @@ To find tickets in your system. Locks => ['unlock'], LockIDs => [1, 2, 3], - OwnerIDs => [1, 12, 455, 32] + OwnerIDs => [1, 12, 455, 32], - ResponsibleIDs => [1, 12, 455, 32] + ResponsibleIDs => [1, 12, 455, 32], - WatchUserIDs => [1, 12, 455, 32] + WatchUserIDs => [1, 12, 455, 32], # CustomerID (optional) as STRING or as ARRAYREF # The value will be treated as a SQL query expression. @@ -141,7 +141,7 @@ To find tickets in your system. GreaterThanEquals => '2001-01-01 01:01:01', SmallerThan => '2002-02-02 02:02:02', SmallerThanEquals => '2002-02-02 02:02:02', - } + }, # User ID for searching tickets by ticket flags (optional, defaults to UserID) TicketFlagUserID => 1, @@ -149,7 +149,7 @@ To find tickets in your system. # search for ticket flags TicketFlag => { Seen => 1, - } + }, # search for ticket flag that is absent, or a different value than the # one given: diff --git a/Kernel/System/TicketAttributeRelations.pm b/Kernel/System/TicketAttributeRelations.pm index cbd772e663b..82bd8aa364c 100644 --- a/Kernel/System/TicketAttributeRelations.pm +++ b/Kernel/System/TicketAttributeRelations.pm @@ -239,7 +239,7 @@ Returns: 'DynamicField_test' => 'bcd', }, ], - RawData => '...' # original content of uploaded file + RawData => '...', # original content of uploaded file CreatedTime => '...', CreatedBy => 2, ChangeTime => '...', @@ -497,7 +497,7 @@ Returns: 'DynamicField_test' => 'bcd', }, ], - RawData => '..' # original content of uploaded file + RawData => '...', # original content of uploaded file CreatedTime => '...', CreatedBy => 2, ChangeTime => '...', @@ -515,7 +515,7 @@ Returns: 'DynamicField_test' => 'bcd', }, ], - RawData => '..' # original content of uploaded file + RawData => '...' # original content of uploaded file CreatedTime => '...', CreatedBy => 2, ChangeTime => '...', diff --git a/Kernel/System/UnitTest.pm b/Kernel/System/UnitTest.pm index bf4b10f55fc..f0f40207c9b 100644 --- a/Kernel/System/UnitTest.pm +++ b/Kernel/System/UnitTest.pm @@ -62,13 +62,14 @@ sub new { run all or some tests located in C and print the result. $UnitTestObject->Run( - Tests => ['JSON', 'User'], # optional, execute certain test files only + Tests => ['JSON', 'User'], # optional, execute certain test files Directory => ['Selenium', 'User'], # optional, execute tests in subdirectory + Package => ['ITSMCore'], # optional, execute tests of installed package ExcludeDirectory => ['Selenium/Agent/Admin'], # optional, all test files in the specified directory will be Excluded. SOPMFile => ['ITSMCore.sopm'], # optional, execute all test files which are defined in these sopm. Verbose => 1, # optional (default 0), only show result details for all tests, not just failing SubmitURL => $URL, # optional, send results to unit test result server - SubmitAuth => '0abc86125f0fd37baae' # optional authentication string for unit test result server + SubmitAuth => $SubmitAuth, # optional authentication string for unit test result server SubmitResultAsExitCode => 1, # optional, specify if exit code should not indicate if tests were ok/not ok, but if submission was successful instead JobID => 12, # optional job ID for unit test submission to server Scenario => 'Znuny 6 git', # optional scenario identifier for unit test submission to server @@ -94,55 +95,44 @@ sub Run { my $PackageObject = $Kernel::OM->Get('Kernel::System::Package'); my $MainObject = $Kernel::OM->Get('Kernel::System::Main'); - my $Product = $ConfigObject->Get('Product') . " " . $ConfigObject->Get('Version'); - my $Home = $ConfigObject->Get('Home'); - - # Replace ".t" at the end for every "--test"-option to support commands like this: - # ./bin/otrs.Console.pl Dev::UnitTest::Run --verbose --test scripts/test/Mentions/MentionsPermissionCheck.t - my @TestsToExecute = @{ $Param{Tests} // [] }; + my $Product = $ConfigObject->Get('Product') . " " . $ConfigObject->Get('Version'); + my $Home = $ConfigObject->Get('Home'); + my $UnitTestBlacklist = $ConfigObject->Get('UnitTest::Blacklist'); - # Search and replace ".t" but if not found return $_ that tests without ".t" get inserted into the array again. - @TestsToExecute = map { $_ =~ s{\.t\z}{}; $_ } @TestsToExecute; ## no critic + my $StartTime = CORE::time(); # Use non-overridden time(). + my $StartTimeHiRes = [ Time::HiRes::gettimeofday() ]; + my $Directory = "$Home/scripts/test"; - my $UnitTestBlacklist = $ConfigObject->Get('UnitTest::Blacklist'); + my @TestsToExecute; + my @ExcludeFiles; my @BlacklistedTests; my @SkippedTests; - if ( IsHashRefWithData($UnitTestBlacklist) ) { - - CONFIGKEY: - for my $ConfigKey ( sort keys %{$UnitTestBlacklist} ) { - next CONFIGKEY if !$ConfigKey; - next CONFIGKEY - if !$UnitTestBlacklist->{$ConfigKey} || !IsArrayRefWithData( $UnitTestBlacklist->{$ConfigKey} ); - - TEST: - for my $Test ( @{ $UnitTestBlacklist->{$ConfigKey} } ) { - - next TEST if !$Test; + # Get all valid UnitTests with full path + my @AllTests = $MainObject->DirectoryRead( + Directory => $Directory, + Filter => '*.t', + Recursive => 1, + ); - push @BlacklistedTests, $Test; - } - } + # Run all test if we have no other explicit params + if ( + !IsArrayRefWithData( $Param{Tests} ) + && !IsArrayRefWithData( $Param{Directory} ) + && !IsArrayRefWithData( $Param{SOPMFile} ) + && !IsArrayRefWithData( $Param{Package} ) + ) + { + @TestsToExecute = @AllTests; } - my $StartTime = CORE::time(); # Use non-overridden time(). - my $StartTimeHiRes = [ Time::HiRes::gettimeofday() ]; - - my $Directory = "$Home/scripts/test"; - - my @Files; - if ( !$Param{Directory} && !$Param{SOPMFile} ) { - @Files = $MainObject->DirectoryRead( - Directory => $Directory, - Filter => '*.t', - Recursive => 1, - ); + # Run individual test files, e.g. 'Ticket' or 'Ticket/ArchiveFlags' (can be specified several times). + if ( IsArrayRefWithData( $Param{Tests} ) ) { + @TestsToExecute = @{ $Param{Tests} }; } + # Run all test files in the specified directory (can be specified several times).", if ( IsArrayRefWithData( $Param{Directory} ) ) { - @Files = (); - for my $CurrentDirectory ( @{ $Param{Directory} } ) { $CurrentDirectory =~ s{scripts\/test/}{}g; @@ -157,30 +147,12 @@ sub Run { Filter => '*.t', Recursive => 1, ); - push @Files, @CurrentFiles; - } - } - my @ExcludeFiles; - if ( IsArrayRefWithData( $Param{ExcludeDirectory} ) ) { - for my $CurrentDirectory ( @{ $Param{ExcludeDirectory} } ) { - $CurrentDirectory =~ s{scripts\/test/}{}g; - - my $ExcludeDirectory = "$Directory/$CurrentDirectory"; - - $ExcludeDirectory =~ s{\.}{}g; - $ExcludeDirectory =~ s{\/\/}{\/}g; - $ExcludeDirectory =~ s{\/$}{}g; - - my @CurrentFiles = $MainObject->DirectoryRead( - Directory => $ExcludeDirectory, - Filter => '*.t', - Recursive => 1, - ); - push @ExcludeFiles, @CurrentFiles; + push @TestsToExecute, @CurrentFiles; } } + # Run all test files contained in the given SOPM file (can be specified several times).", if ( IsArrayRefWithData( $Param{SOPMFile} ) ) { SOPMFILE: for my $SOPMFile ( @{ $Param{SOPMFile} } ) { @@ -199,23 +171,65 @@ sub Run { next SOPMFILE if !%Structure; next SOPMFILE if !IsArrayRefWithData( $Structure{Filelist} ); - push @Files, + push @TestsToExecute, map { $Home . '/' . $_ } - grep {m/\.t/} + grep {m/\.t$/} map { $_->{Location} } @{ $Structure{Filelist} }; } } - my %Files = map { $_ => 1 } @Files; - my %ExcludeFiles = map { $_ => 1 } @ExcludeFiles; + # Run all test files in the specified package (can be specified several times).", + if ( IsArrayRefWithData( $Param{Package} ) ) { + my $PackageObject = $Kernel::OM->Get('Kernel::System::Package'); + my @PackagesList = $PackageObject->RepositoryList(); + + for my $InstalledPackage (@PackagesList) { + if ( grep { $InstalledPackage->{Name}->{Content} =~ $_ } @{ $Param{Package} } ) { + push @TestsToExecute, + map { $Home . '/' . $_ } + grep {m/\.t$/} + map { $_->{Location} } @{ $InstalledPackage->{Filelist} }; + } + } + } - @Files = (); - FILE: - for my $File ( sort keys %Files ) { - my $ExcludeFile = grep { $File eq $_ } sort keys %ExcludeFiles; - next FILE if $ExcludeFile; + # All test files in the specified directory will be excluded (can be specified several times).", + if ( IsArrayRefWithData( $Param{ExcludeDirectory} ) ) { + for my $CurrentDirectory ( @{ $Param{ExcludeDirectory} } ) { + $CurrentDirectory =~ s{scripts\/test/}{}g; + + my $ExcludeDirectory = "$Directory/$CurrentDirectory"; + + $ExcludeDirectory =~ s{\.}{}g; + $ExcludeDirectory =~ s{\/\/}{\/}g; + $ExcludeDirectory =~ s{\/$}{}g; + + my @CurrentFiles = $MainObject->DirectoryRead( + Directory => $ExcludeDirectory, + Filter => '*.t', + Recursive => 1, + ); + push @ExcludeFiles, @CurrentFiles; + } + } + + # All test files defined in this SysConfig (UnitTest::Blacklist) will not be executed. + if ( IsHashRefWithData($UnitTestBlacklist) ) { + CONFIGKEY: + for my $ConfigKey ( sort keys %{$UnitTestBlacklist} ) { + + next CONFIGKEY if !$ConfigKey; + next CONFIGKEY + if !$UnitTestBlacklist->{$ConfigKey} || !IsArrayRefWithData( $UnitTestBlacklist->{$ConfigKey} ); + + TEST: + for my $Test ( @{ $UnitTestBlacklist->{$ConfigKey} } ) { - push @Files, $File; + next TEST if !$Test; + + push @BlacklistedTests, $Test; + } + } } my $NumberOfTestRuns = $Param{NumberOfTestRuns}; @@ -223,16 +237,29 @@ sub Run { $NumberOfTestRuns = 1; } + # Search and replace ".t" but if not found return $_ that tests without ".t" get inserted into the array again. + @TestsToExecute = map { $_ =~ s{\.t\z}{}; $_ } @TestsToExecute; ## no critic + + # Convert array into hash to remove doubled files. + my %TestsToExecute = map { $_ => 1 } @TestsToExecute; + my %ExcludeFiles = map { $_ => 1 } @ExcludeFiles; + FILE: - for my $File (@Files) { + for my $File (@AllTests) { - # check if only some tests are requested - if ( @TestsToExecute && !grep { $File =~ /\/\Q$_\E\.t$/smx } @TestsToExecute ) { + # Check if only some tests are requested + if ( %TestsToExecute && !grep { $File =~ /\Q$_\E\.t$/smx } sort keys %TestsToExecute ) { next FILE; } - # Check blacklisted files. - if ( @BlacklistedTests && grep { $File =~ m{\Q$Directory/$_\E$}smx } @BlacklistedTests ) { + # Check for excluded UnitTests. + if (%ExcludeFiles) { + my $ExcludeFile = grep { $File eq $_ } sort keys %ExcludeFiles; + next FILE if $ExcludeFile; + } + + # Check for blacklisted UnitTests. + if ( @BlacklistedTests && grep { $File =~ /\Q$_\E$/smx } @BlacklistedTests ) { push @SkippedTests, $File; next FILE; } diff --git a/Kernel/System/UnitTest/Helper.pm b/Kernel/System/UnitTest/Helper.pm index 81deb996e7b..77dd0f76317 100644 --- a/Kernel/System/UnitTest/Helper.pm +++ b/Kernel/System/UnitTest/Helper.pm @@ -193,7 +193,7 @@ the login name of the new user, the password is the same. my $TestUserLogin = $HelperObject->TestUserCreate( Groups => ['admin', 'users'], # optional, list of groups to add this user to (rw rights) - Language => 'de' # optional, defaults to 'en' if not set + Language => 'de', # optional, defaults to 'en' if not set KeepValid => 1, # optional, defaults to 0 ); @@ -206,7 +206,7 @@ To get UserLogin and UserID: my ( $TestUserLogin, $TestUserID ) = $HelperObject->TestUserCreate( Groups => ['admin', 'users'], - Language => 'de' + Language => 'de', KeepValid => 1, ); diff --git a/Kernel/System/UnitTest/Selenium.pm b/Kernel/System/UnitTest/Selenium.pm index 47f86dadc8f..8ddbcc912e8 100644 --- a/Kernel/System/UnitTest/Selenium.pm +++ b/Kernel/System/UnitTest/Selenium.pm @@ -108,7 +108,7 @@ Then you can use the full API of L on this object. }, ); - my $Selenium = $Kernel::OM->Get('Kernel::System::UnitTest::Selenium'); + my $SeleniumObject = $Kernel::OM->Get('Kernel::System::UnitTest::Selenium'); =cut @@ -490,7 +490,7 @@ Exactly one condition (JavaScript or WindowCount) must be specified. my $Success = $SeleniumObject->WaitFor( AlertPresent => 1, # Wait until an alert, confirm or prompt dialog is present Callback => sub { ... } # Wait until function returns true - ElementExists => 'xpath-selector' # Wait until an element is present + ElementExists => 'xpath-selector', # Wait until an element is present ElementExists => ['css-selector', 'css'], ElementMissing => 'xpath-selector', # Wait until an element is not present ElementMissing => ['css-selector', 'css'], diff --git a/Kernel/System/UnitTest/TicketToUnitTest.pm b/Kernel/System/UnitTest/TicketToUnitTest.pm index 50734c689f9..035d3fe0ea3 100644 --- a/Kernel/System/UnitTest/TicketToUnitTest.pm +++ b/Kernel/System/UnitTest/TicketToUnitTest.pm @@ -455,29 +455,29 @@ Returns the HistoryTicketGet for a given SystemTime and TicketID. ); %HistoryData = ( - TicketID => 'TicketID' - Type => 'Type' - TypeID => 'TypeID' - Queue => 'Queue' - QueueID => 'QueueID' - Priority => 'Priority' - PriorityID => 'PriorityID' - State => 'State' - StateID => 'StateID' - Owner => 'Owner' - OwnerID => 'OwnerID' - CreateUserID => 'CreateUserID' - CreateTime (timestamp) => 'CreateTime (timestamp)' - CreateOwnerID => 'CreateOwnerID' - CreatePriority => 'CreatePriority' - CreatePriorityID => 'CreatePriorityID' - CreateState => 'CreateState' - CreateStateID => 'CreateStateID' - CreateQueue => 'CreateQueue' - CreateQueueID => 'CreateQueueID' - LockFirst (timestamp) => 'LockFirst (timestamp)' - LockLast (timestamp) => 'LockLast (timestamp)' - UnlockFirst (timestamp) => 'UnlockFirst (timestamp)' + TicketID => 'TicketID', + Type => 'Type', + TypeID => 'TypeID', + Queue => 'Queue', + QueueID => 'QueueID', + Priority => 'Priority', + PriorityID => 'PriorityID', + State => 'State', + StateID => 'StateID', + Owner => 'Owner', + OwnerID => 'OwnerID', + CreateUserID => 'CreateUserID', + CreateTime (timestamp) => 'CreateTime (timestamp)', + CreateOwnerID => 'CreateOwnerID', + CreatePriority => 'CreatePriority', + CreatePriorityID => 'CreatePriorityID', + CreateState => 'CreateState', + CreateStateID => 'CreateStateID', + CreateQueue => 'CreateQueue', + CreateQueueID => 'CreateQueueID', + LockFirst (timestamp) => 'LockFirst (timestamp)', + LockLast (timestamp) => 'LockLast (timestamp)', + UnlockFirst (timestamp) => 'UnlockFirst (timestamp)', UnlockLast (timestamp) => 'UnlockLast (timestamp)' ); diff --git a/Kernel/System/Util.pm b/Kernel/System/Util.pm index f6b76d4595e..ca04cd6653c 100644 --- a/Kernel/System/Util.pm +++ b/Kernel/System/Util.pm @@ -75,6 +75,31 @@ sub IsITSMInstalled { return $Self->{ITSMInstalled}; } +=head2 IsITSMIncidentProblemManagementInstalled() + +Checks if ITSMIncidentProblemManagement is installed. + + my $IsITSMIncidentProblemManagementInstalled = $UtilObject->IsITSMIncidentProblemManagementInstalled(); + + Returns 1 if ITSMIncidentProblemManagement is installed and 0 otherwise. + +=cut + +sub IsITSMIncidentProblemManagementInstalled { + my ( $Self, %Param ) = @_; + + # Use cached result because it won't change within the process. + return $Self->{ITSMIncidentProblemManagementInstalled} if defined $Self->{ITSMIncidentProblemManagementInstalled}; + + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + + # Just use some arbitrary SysConfig option to check if IncidentProblemManagement is present. + $Self->{ITSMIncidentProblemManagementInstalled} + = $ConfigObject->Get('Frontend::Module')->{AgentITSMIncidentProblemManagement} ? 1 : 0; + + return $Self->{ITSMIncidentProblemManagementInstalled}; +} + =head2 IsFrontendContext() Checks if current code is being executed in frontend context, e.g. agent frontend. diff --git a/Kernel/System/VirtualFS.pm b/Kernel/System/VirtualFS.pm index 2cd6ba3201c..4d0f01f6875 100644 --- a/Kernel/System/VirtualFS.pm +++ b/Kernel/System/VirtualFS.pm @@ -161,7 +161,7 @@ write a file to virtual file system my $Success = $VirtualFSObject->Write( Content => \$Content, Filename => '/Object/SomeFileName.txt', - Mode => 'binary' # (binary|utf8) + Mode => 'binary', # (binary|utf8) # optional, preferences data Preferences => { diff --git a/Kernel/System/Web/Request.pm b/Kernel/System/Web/Request.pm index 6dc1cad0dd5..5b6a47ab048 100644 --- a/Kernel/System/Web/Request.pm +++ b/Kernel/System/Web/Request.pm @@ -534,7 +534,7 @@ Create or replace draft using data from param object and upload cache. Specified params can be overwritten if necessary. my $FormDraftID = $ParamObject->SaveFormDraft( - UserID => 1 + UserID => 1, ObjectType => 'Ticket', ObjectID => 123, OverrideParams => { # optional, can contain strings and array references @@ -629,6 +629,8 @@ sub SaveFormDraft { FormID => $MetaParams{FormID}, ); + $FormData{FormID} = $MetaParams{FormID}; + # prepare data to add or update draft my %FormDraft = ( FormData => \%FormData, diff --git a/Kernel/System/Web/UploadCache.pm b/Kernel/System/Web/UploadCache.pm index a4cb89f6d07..70a72c0ee23 100644 --- a/Kernel/System/Web/UploadCache.pm +++ b/Kernel/System/Web/UploadCache.pm @@ -62,7 +62,8 @@ create a new Form ID sub FormIDCreate { my ( $Self, %Param ) = @_; - return $Self->{Backend}->FormIDCreate(%Param); + $Self->{LastFormID} = $Self->{Backend}->FormIDCreate(%Param); + return $Self->{LastFormID}; } =head2 FormIDRemove() diff --git a/Kernel/System/Web/UploadCache/DB.pm b/Kernel/System/Web/UploadCache/DB.pm index d0deda4714c..d613b8532e9 100644 --- a/Kernel/System/Web/UploadCache/DB.pm +++ b/Kernel/System/Web/UploadCache/DB.pm @@ -13,12 +13,14 @@ use strict; use warnings; use MIME::Base64; +use Kernel::System::VariableCheck qw(:all); our @ObjectDependencies = ( 'Kernel::Config', 'Kernel::System::DB', 'Kernel::System::Encode', 'Kernel::System::Log', + 'Kernel::System::FormDraft', ); sub new { @@ -253,12 +255,62 @@ sub FormIDGetAllFilesMeta { sub FormIDCleanUp { my ( $Self, %Param ) = @_; + # check for draft dependency within cache + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $FormDraftTTL = $ConfigObject->Get('FormDraftTTL'); + + my @DraftForms; + my $FormDraftObject = $Kernel::OM->Get('Kernel::System::FormDraft'); + for my $ObjectType ( sort keys %{$FormDraftTTL} ) { + my $FormDraftList = $FormDraftObject->FormDraftListGet( + ObjectType => $ObjectType, + UserID => 1, + ); + + DRAFT_FORM: + for my $FormDraft ( @{$FormDraftList} ) { + my $FormDraftConfig = $FormDraftObject->FormDraftGet( + FormDraftID => $FormDraft->{FormDraftID}, + UserID => 1, + ); + + my $FormID = $FormDraftConfig->{FormData}->{FormID}; + + # if TTL configuration is missing, use the default + next DRAFT_FORM if !$FormDraftTTL->{$ObjectType}; + + # check for draft form configuration + next DRAFT_FORM if !IsHashRefWithData($FormDraftConfig); + next DRAFT_FORM if !$FormID; + + # form draft TTL config for specific object type is given in minutes + my $CurrentTile = time() - ( $FormDraftTTL->{$ObjectType} * 60 ); + + return if !$Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => ' + DELETE FROM web_upload_cache + WHERE create_time_unix < ? + AND form_id = ?', + Bind => [ \$CurrentTile, \$FormID ], + ); + + push @DraftForms, $FormID; + } + } + my $CurrentTile = time() - ( 60 * 60 * 24 * 1 ); + my $SQL = 'DELETE FROM web_upload_cache + WHERE create_time_unix < ?'; + + # do not include upload cache object type if has defined custom TTL value + if (@DraftForms) { + my @SeparatedDraftForms = map {"'$_'"} @DraftForms; + $SQL .= ' AND form_id NOT IN (' . join( ',', @SeparatedDraftForms ) . ')'; + } + return if !$Kernel::OM->Get('Kernel::System::DB')->Do( - SQL => ' - DELETE FROM web_upload_cache - WHERE create_time_unix < ?', + SQL => $SQL, Bind => [ \$CurrentTile ], ); diff --git a/Kernel/System/Web/UploadCache/FS.pm b/Kernel/System/Web/UploadCache/FS.pm index b95f8131d2b..0b2e6132adb 100644 --- a/Kernel/System/Web/UploadCache/FS.pm +++ b/Kernel/System/Web/UploadCache/FS.pm @@ -12,12 +12,14 @@ package Kernel::System::Web::UploadCache::FS; use strict; use warnings; +use Kernel::System::VariableCheck qw(:all); use File::Basename; our @ObjectDependencies = ( 'Kernel::Config', 'Kernel::System::Log', 'Kernel::System::Main', + 'Kernel::System::FormDraft', ); sub new { @@ -422,6 +424,41 @@ sub FormIDCleanUp { # get main object my $MainObject = $Kernel::OM->Get('Kernel::System::Main'); + # check for draft dependency within cache + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $FormDraftTTL = $ConfigObject->Get('FormDraftTTL'); + + my %DraftForms; + my $FormDraftObject = $Kernel::OM->Get('Kernel::System::FormDraft'); + for my $ObjectType ( sort keys %{$FormDraftTTL} ) { + my $FormDraftList = $FormDraftObject->FormDraftListGet( + ObjectType => $ObjectType, + UserID => 1, + ); + + DRAFT: + for my $FormDraft ( @{$FormDraftList} ) { + my $FormDraftConfig = $FormDraftObject->FormDraftGet( + FormDraftID => $FormDraft->{FormDraftID}, + UserID => 1, + ); + + my $FormID = $FormDraftConfig->{FormData}->{FormID}; + + # if TTL configuration is missing, use the default + next DRAFT if !$FormDraftTTL->{$ObjectType}; + + # check for draft form configuration + next DRAFT if !IsHashRefWithData($FormDraftConfig); + next DRAFT if !$FormID; + + # form draft TTL config for specific object type is given in minutes + my $CurrentTile = time() - ( $FormDraftTTL->{$ObjectType} * 60 ); + + $DraftForms{$FormID} = $CurrentTile; + } + } + my $RetentionTime = int( time() - 86400 ); # remove subdirs older than 24h my @List = $MainObject->DirectoryRead( Directory => $Self->{TempDir}, @@ -431,6 +468,7 @@ sub FormIDCleanUp { SUBDIR: for my $Subdir (@List) { my $SubdirTime = $Subdir; + ( my $Filename ) = $Subdir =~ /[^\/]+$/g; if ( $SubdirTime =~ /^.*\/\d+\..+$/ ) { $SubdirTime =~ s/^.*\/(\d+?)\..+$/$1/; @@ -444,7 +482,12 @@ sub FormIDCleanUp { next SUBDIR; } - if ( $RetentionTime > $SubdirTime ) { + if ( + ( $DraftForms{$Filename} && $DraftForms{$Filename} > $SubdirTime ) + || + ( !$DraftForms{$Filename} && $RetentionTime > $SubdirTime ) + ) + { my @Sublist = $MainObject->DirectoryRead( Directory => $Subdir, Filter => "*", diff --git a/Kernel/System/ZnunyHelper.pm b/Kernel/System/ZnunyHelper.pm index 1cf1cf10c24..844c23489f6 100644 --- a/Kernel/System/ZnunyHelper.pm +++ b/Kernel/System/ZnunyHelper.pm @@ -548,13 +548,13 @@ Returns: my %Configs = ( 'Ticket::Frontend::AgentTicketStatusView###DefaultColumns' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, 'DashboardBackend###0100-TicketPendingReminder' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, @@ -621,13 +621,13 @@ This function enables the given Attributes for the requested DefaultColumns. my %Configs = ( 'Ticket::Frontend::AgentTicketStatusView###DefaultColumns' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, 'DashboardBackend###0100-TicketPendingReminder' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, @@ -769,13 +769,13 @@ This function disables the given Attributes for the requested DefaultColumns. my %Configs = ( 'Ticket::Frontend::AgentTicketStatusView###DefaultColumns' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, 'DashboardBackend###0100-TicketPendingReminder' => { Title => 2, - CustomerUserID => 1 + CustomerUserID => 1, DynamicField_DropdownTest => 1, DynamicField_Anotherone => 2, }, diff --git a/Kernel/cpan-lib/CPAN/Audit.pm b/Kernel/cpan-lib/CPAN/Audit.pm deleted file mode 100644 index b96f2773161..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit.pm +++ /dev/null @@ -1,306 +0,0 @@ -package CPAN::Audit; -use 5.008001; -use strict; -use warnings; -use version; -use CPAN::Audit::Installed; -use CPAN::Audit::Discover; -use CPAN::Audit::Version; -use CPAN::Audit::Query; -use CPAN::Audit::DB; -use Module::CoreList; - -our $VERSION = "0.15"; - -sub new { - my $class = shift; - my (%params) = @_; - - my $self = {}; - bless $self, $class; - - $self->{ascii} = $params{ascii}; - $self->{verbose} = $params{verbose}; - $self->{quiet} = $params{quiet}; - $self->{no_color} = $params{no_color}; - $self->{no_corelist} = $params{no_corelist}; - $self->{interactive} = $params{interactive}; - - if ( !$self->{interactive} ) { - $self->{ascii} = 1; - $self->{no_color} = 1; - } - - $self->{db} = CPAN::Audit::DB->db; - $self->{query} = CPAN::Audit::Query->new( db => $self->{db} ); - $self->{discover} = CPAN::Audit::Discover->new( db => $self->{db} ); - - return $self; -} - -sub command { - my $self = shift; - my ( $command, @args ) = @_; - - my %dists; - - if (!$self->{no_corelist} - && ( $command eq 'dependencies' - || $command eq 'deps' - || $command eq 'installed' ) - ) - { - # Find core modules for this perl version first. - # This way explictly installed versions will overwrite. - if ( my $core = $Module::CoreList::version{$]} ) { - while ( my ( $mod, $ver ) = each %$core ) { - my $dist = $self->{db}{module2dist}{$mod} or next; - - $dists{$dist} = $ver if version->parse($ver) > $dists{$dist}; - } - } - } - - if ( $command eq 'module' ) { - my ( $module, $version_range ) = @args; - $self->fatal("Usage: module [version-range]") unless $module; - - my $distname = $self->{db}->{module2dist}->{$module}; - - if ( !$distname ) { - $self->message("__GREEN__Module '$module' is not in database"); - return 0; - } - - $dists{$distname} = $version_range || ''; - } - elsif ( $command eq 'release' || $command eq 'dist' ) { - my ( $distname, $version_range ) = @args; - $self->fatal("Usage: dist|release [version-range]") - unless $distname; - - if ( !$self->{db}->{dists}->{$distname} ) { - $self->message("__GREEN__Distribution '$distname' is not in database"); - return 0; - } - - $dists{$distname} = $version_range || ''; - } - elsif ( $command eq 'show' ) { - my ($advisory_id) = @args; - $self->fatal("Usage: show ") unless $advisory_id; - - my ($release) = $advisory_id =~ m/^CPANSA-(.*?)-(\d+)-(\d+)$/; - $self->fatal("Invalid advisory id") unless $release; - - my $dist = $self->{db}->{dists}->{$release}; - $self->fatal("Unknown advisory id") unless $dist; - - my ($advisory) = - grep { $_->{id} eq $advisory_id } @{ $dist->{advisories} }; - $self->fatal("Unknown advisory id") unless $advisory; - - $self->print_advisory($advisory); - - return 0; - } - elsif ( $command eq 'dependencies' || $command eq 'deps' ) { - my ($path) = @args; - $path = '.' unless defined $path; - - $self->fatal("Usage: deps ") unless -d $path; - - my @deps = $self->{discover}->discover($path); - - $self->message( 'Discovered %d dependencies', scalar(@deps) ); - - foreach my $dep (@deps) { - my $dist = $dep->{dist} - || $self->{db}->{module2dist}->{ $dep->{module} }; - next unless $dist; - - $dists{$dist} = $dep->{version}; - } - } - elsif ( $command eq 'installed' ) { - $self->message_info('Collecting all installed modules. This can take a while...'); - - my @deps = CPAN::Audit::Installed->new( - db => $self->{db}, - $self->{verbose} - ? ( - cb => sub { - my ($info) = @_; - - $self->message( '%s: %s-%s', $info->{path}, $info->{distname}, $info->{version} ); - } - ) - : () - )->find(@ARGV); - - foreach my $dep (@deps) { - my $dist = $dep->{dist} - || $self->{db}->{module2dist}->{ $dep->{module} }; - next unless $dist; - - $dists{ $dep->{dist} } = $dep->{version}; - } - } - else { - $self->fatal("Error: unknown command: $command. See -h"); - } - - my $total_advisories = 0; - - if (%dists) { - my $query = $self->{query}; - - foreach my $distname ( sort keys %dists ) { - my $version_range = $dists{$distname}; - - my @advisories = $query->advisories_for( $distname, $version_range ); - - $version_range = 'Any' - if $version_range eq '' || $version_range eq '0'; - - if (@advisories) { - $self->message( '__RED__%s (requires %s) has %d advisories__RESET__', - $distname, $version_range, scalar(@advisories) ); - - foreach my $advisory (@advisories) { - $self->print_advisory($advisory); - } - } - - $total_advisories += @advisories; - } - } - - if ($total_advisories) { - $self->message( '__RED__Total advisories found: %d__RESET__', $total_advisories ); - - return $total_advisories; - } - else { - $self->message_info('__GREEN__No advisories found__RESET__'); - - return 0; - } -} - -sub message_info { - my $self = shift; - - return if $self->{quiet}; - - $self->message(@_); -} - -sub message { - my $self = shift; - - $self->_print( *STDOUT, @_ ); -} - -sub fatal { - my $self = shift; - my ( $msg, @args ) = @_; - - $self->_print( *STDERR, "Error: $msg", @args ); - exit 255; -} - -sub print_advisory { - my $self = shift; - my ($advisory) = @_; - - $self->message(" __BOLD__* $advisory->{id}"); - - print " $advisory->{description}\n"; - - if ( $advisory->{affected_versions} ) { - print " Affected range: $advisory->{affected_versions}\n"; - } - - if ( $advisory->{fixed_versions} ) { - print " Fixed range: $advisory->{fixed_versions}\n"; - } - - if ( $advisory->{cves} ) { - print "\n CVEs: "; - print join ', ', @{ $advisory->{cves} }; - print "\n"; - } - - if ( $advisory->{references} ) { - print "\n References:\n"; - foreach my $reference ( @{ $advisory->{references} || [] } ) { - print " $reference\n"; - } - } - - print "\n"; -} - -sub _print { - my $self = shift; - my ( $fh, $format, @params ) = @_; - - my $msg = @params ? ( sprintf( $format, @params ) ) : ($format); - - if ( $self->{no_color} ) { - $msg =~ s{__BOLD__}{}g; - $msg =~ s{__GREEN__}{}g; - $msg =~ s{__RED__}{}g; - $msg =~ s{__RESET__}{}g; - } - else { - $msg =~ s{__BOLD__}{\e[39;1m}g; - $msg =~ s{__GREEN__}{\e[32m}g; - $msg =~ s{__RED__}{\e[31m}g; - $msg =~ s{__RESET__}{\e[0m}g; - - $msg .= "\e[0m"; - } - - print $fh "$msg\n"; -} - -1; -__END__ - -=encoding utf-8 - -=head1 NAME - -CPAN::Audit - Audit CPAN distributions for known vulnerabilities - -=head1 SYNOPSIS - - use CPAN::Audit; - -=head1 DESCRIPTION - -CPAN::Audit is a module and a database at the same time. It is used by L command line application to query -for vulnerabilities. - -=head1 LICENSE - -Copyright (C) Viacheslav Tykhanovskyi. - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=head1 AUTHOR - -Viacheslav Tykhanovskyi Eviacheslav.t@gmail.comE - -=head1 CREDITS - -Takumi Akiyama (github.com/akiym) - -James Raspass (github.com/JRaspass) - -MCRayRay (github.com/MCRayRay) - -=cut diff --git a/Kernel/cpan-lib/CPAN/Audit/DB.pm b/Kernel/cpan-lib/CPAN/Audit/DB.pm deleted file mode 100644 index 230804b7404..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/DB.pm +++ /dev/null @@ -1,28805 +0,0 @@ -package CPAN::Audit::DB; - -use strict; -use warnings; - -sub db { - { - 'dists' => { - 'Apache-AuthCAS' => { - 'advisories' => [ - { - 'affected_versions' => '<0.5', - 'cves' => [ - 'CVE-2007-6342' - ], - 'description' => 'A tainted cookie could be sent by a malicious user and it would be used in an SQL query without protection against SQL injection. -', - 'distribution' => 'Apache-AuthCAS', - 'fixed_versions' => '>=0.5', - 'id' => 'CPANSA-Apache-AuthCAS-2007-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Apache-AuthCAS', - 'https://cxsecurity.com/issue/WLB-2007120031' - ], - 'reported' => '2007-12-13', - 'severity' => 'high' - } - ], - 'main_module' => 'Apache::AuthCAS', - 'versions' => [ - { - 'date' => '2004-09-15T19:17:43', - 'version' => '0.1' - }, - { - 'date' => '2004-09-15T20:11:40', - 'version' => '0.2' - }, - { - 'date' => '2004-10-05T22:51:50', - 'version' => '0.3' - }, - { - 'date' => '2004-10-13T00:45:52', - 'version' => '0.4' - }, - { - 'date' => '2008-03-23T23:03:16', - 'version' => '0.5' - } - ] - }, - 'Apache-SessionX' => { - 'advisories' => [ - { - 'affected_versions' => '<2.01', - 'description' => 'Problem in session_id validation, which allows createtion of session with invalid ids. -', - 'distribution' => 'Apache-SessionX', - 'fixed_versions' => '>=2.01', - 'id' => 'CPANSA-Apache-SessionX-2005-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Apache-SessionX' - ], - 'reported' => '2005-11-15' - } - ], - 'main_module' => 'Apache::SessionX', - 'versions' => [ - { - 'date' => '2001-11-20T15:36:53', - 'version' => '2.00' - }, - { - 'date' => '2003-03-02T14:18:57', - 'version' => '2.00' - }, - { - 'date' => '2005-11-15T05:21:49', - 'version' => '2.01' - } - ] - }, - 'App-Github-Email' => { - 'advisories' => [ - { - 'affected_versions' => '<0.3.3', - 'cves' => [ - 'CVE-2015-7686' - ], - 'description' => 'Insecure dependency on Email::Address. -', - 'distribution' => 'App-Github-Email', - 'fixed_versions' => '>=0.3.3', - 'id' => 'CPANSA-App-Github-Email-2018-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/App-Github-Email', - 'https://github.com/faraco/App-Github-Email/commit/b7f052280d1c8ae97bdefc106ca3cbba4aea7213' - ], - 'reported' => '2018-01-20' - } - ], - 'main_module' => 'App::Github::Email', - 'versions' => [ - { - 'date' => '2017-01-16T08:03:02', - 'version' => '0.0.1' - }, - { - 'date' => '2017-01-16T12:56:51', - 'version' => '0.0.2' - }, - { - 'date' => '2017-01-16T17:38:16', - 'version' => '0.0.3' - }, - { - 'date' => '2017-03-11T10:45:23', - 'version' => '0.0.4' - }, - { - 'date' => '2017-04-05T11:19:02', - 'version' => '0.0.5' - }, - { - 'date' => '2017-04-15T17:35:18', - 'version' => '0.0.6' - }, - { - 'date' => '2017-05-19T05:05:24', - 'version' => '0.0.7' - }, - { - 'date' => '2017-12-18T14:11:19', - 'version' => '0.1.0' - }, - { - 'date' => '2017-12-21T08:24:12', - 'version' => '0.1.1' - }, - { - 'date' => '2018-01-15T03:18:05', - 'version' => '0.2.0' - }, - { - 'date' => '2018-01-20T12:55:34', - 'version' => '0.2.1' - }, - { - 'date' => '2018-08-30T16:07:18', - 'version' => '0.3.1' - }, - { - 'date' => '2018-08-30T16:13:54', - 'version' => '0.3.2' - }, - { - 'date' => '2018-08-31T03:49:31', - 'version' => '0.3.3' - } - ] - }, - 'Archive-Tar' => { - 'advisories' => [ - { - 'affected_versions' => '<2.28', - 'cves' => [ - 'CVE-2018-12015' - ], - 'description' => 'In Perl through 5.26.2, the Archive::Tar module allows remote attackers to bypass a directory-traversal protection mechanism, and overwrite arbitrary files, via an archive file containing a symlink and a regular file with the same name. -', - 'distribution' => 'Archive-Tar', - 'id' => 'CPANSA-Archive-Tar-2018-01', - 'references' => [ - 'https://security-tracker.debian.org/tracker/CVE-2018-12015', - 'https://github.com/jib/archive-tar-new/commit/ae65651eab053fc6dc4590dbb863a268215c1fc5' - ], - 'reported' => '2018-06-12', - 'severity' => 'medium' - } - ], - 'main_module' => 'Archive::Tar', - 'versions' => [ - { - 'date' => '1998-02-02T06:13:59', - 'version' => '0.071' - }, - { - 'date' => '1998-04-10T17:07:35', - 'version' => '0.072' - }, - { - 'date' => '1998-07-30T00:56:03', - 'version' => '0.08' - }, - { - 'date' => '1999-01-10T02:22:23', - 'version' => '0.20' - }, - { - 'date' => '1999-02-02T19:01:41', - 'version' => '0.21' - }, - { - 'date' => '2000-04-28T00:37:46', - 'version' => '0.22' - }, - { - 'date' => '2003-01-21T23:07:30', - 'version' => '0.23' - }, - { - 'date' => '2003-03-18T17:08:50', - 'version' => '0.99_01' - }, - { - 'date' => '2003-03-26T14:57:35', - 'version' => '0.99_02' - }, - { - 'date' => '2003-04-28T16:01:24', - 'version' => '0.99_03' - }, - { - 'date' => '2003-04-28T16:57:58', - 'version' => '0.99_04' - }, - { - 'date' => '2003-04-30T12:52:19', - 'version' => '0.99_05' - }, - { - 'date' => '2003-05-05T12:06:35', - 'version' => '0.99_06' - }, - { - 'date' => '2003-05-31T09:27:33', - 'version' => '1.00' - }, - { - 'date' => '2003-06-08T10:46:56', - 'version' => '1.01' - }, - { - 'date' => '2003-06-12T09:47:58', - 'version' => '1.02' - }, - { - 'date' => '2003-06-26T12:52:19', - 'version' => '1.03' - }, - { - 'date' => '2003-07-27T17:07:50', - 'version' => '1.04' - }, - { - 'date' => '2003-08-25T13:38:44', - 'version' => '1.05' - }, - { - 'date' => '2003-10-15T14:35:12', - 'version' => '1.06' - }, - { - 'date' => '2003-10-17T11:42:14', - 'version' => '1.07' - }, - { - 'date' => '2004-01-05T12:59:23', - 'version' => '1.08' - }, - { - 'date' => '2004-05-22T12:32:02', - 'version' => '1.09' - }, - { - 'date' => '2004-06-11T19:24:06', - 'version' => '1.10' - }, - { - 'date' => '2004-11-09T16:12:40', - 'version' => '1.20' - }, - { - 'date' => '2004-11-10T16:04:13', - 'version' => '1.21' - }, - { - 'date' => '2004-11-21T10:09:52', - 'version' => '1.22' - }, - { - 'date' => '2004-12-03T15:53:06', - 'version' => '1.23' - }, - { - 'date' => '2005-05-03T13:11:19', - 'version' => '1.24' - }, - { - 'date' => '2005-08-20T10:14:40', - 'version' => '1.25' - }, - { - 'date' => '2005-08-22T09:29:53', - 'version' => '1.26' - }, - { - 'date' => '2006-01-19T13:31:53', - 'version' => '1.28' - }, - { - 'date' => '2006-03-03T13:56:20', - 'version' => '1.29' - }, - { - 'date' => '2006-08-02T15:00:41', - 'version' => '1.30' - }, - { - 'date' => '2007-05-18T12:18:49', - 'version' => '1.31' - }, - { - 'date' => '2007-05-25T09:32:48', - 'version' => '1.32' - }, - { - 'date' => '2007-08-15T14:20:33', - 'version' => '1.34' - }, - { - 'date' => '2007-09-16T09:13:21', - 'version' => '1.36' - }, - { - 'date' => '2007-11-11T11:59:00', - 'version' => '1.37_01' - }, - { - 'date' => '2007-12-24T11:02:07', - 'version' => '1.38' - }, - { - 'date' => '2008-08-22T16:33:49', - 'version' => '1.39_01' - }, - { - 'date' => '2008-08-25T03:56:58', - 'version' => '1.39_02' - }, - { - 'date' => '2008-08-25T22:07:56', - 'version' => '1.39_03' - }, - { - 'date' => '2008-09-08T12:14:37', - 'version' => '1.39_04' - }, - { - 'date' => '2008-10-13T13:42:10', - 'version' => '1.40' - }, - { - 'date' => '2008-12-13T17:10:15', - 'version' => '1.42' - }, - { - 'date' => '2009-01-19T17:08:08', - 'version' => '1.44' - }, - { - 'date' => '2009-03-05T16:10:06', - 'version' => '1.46' - }, - { - 'date' => '2009-04-20T17:07:30', - 'version' => '1.48' - }, - { - 'date' => '2009-06-12T12:01:54', - 'version' => '1.50' - }, - { - 'date' => '2009-06-13T11:29:50', - 'version' => '1.52' - }, - { - 'date' => '2009-09-10T12:13:03', - 'version' => '1.54' - }, - { - 'date' => '2010-02-03T14:40:15', - 'version' => '1.56' - }, - { - 'date' => '2010-02-17T21:47:16', - 'version' => '1.58' - }, - { - 'date' => '2010-04-23T14:12:31', - 'version' => '1.60' - }, - { - 'date' => '2010-06-28T21:02:59', - 'version' => '1.62' - }, - { - 'date' => '2010-07-09T11:04:45', - 'version' => '1.64' - }, - { - 'date' => '2010-07-26T08:44:00', - 'version' => '1.66' - }, - { - 'date' => '2010-08-17T16:06:19', - 'version' => '1.68' - }, - { - 'date' => '2010-11-15T22:02:53', - 'version' => '1.70' - }, - { - 'date' => '2010-11-18T19:22:01', - 'version' => '1.72' - }, - { - 'date' => '2010-12-18T21:19:51', - 'version' => '1.74' - }, - { - 'date' => '2011-01-07T22:27:40', - 'version' => '1.76' - }, - { - 'date' => '2011-09-08T22:13:33', - 'version' => '1.78' - }, - { - 'date' => '2011-10-13T10:25:39', - 'version' => '1.80' - }, - { - 'date' => '2011-11-21T12:14:43', - 'version' => '1.82' - }, - { - 'date' => '2012-03-03T00:00:05', - 'version' => '1.84' - }, - { - 'date' => '2012-05-24T11:38:09', - 'version' => '1.86' - }, - { - 'date' => '2012-06-01T11:06:25', - 'version' => '1.88' - }, - { - 'date' => '2012-09-05T18:19:00', - 'version' => '1.90' - }, - { - 'date' => '2013-06-18T15:13:27', - 'version' => '1.92' - }, - { - 'date' => '2013-10-22T14:28:22', - 'version' => '0.93_01' - }, - { - 'date' => '2013-10-22T14:36:08', - 'version' => '1.93_02' - }, - { - 'date' => '2013-10-24T18:02:48', - 'version' => '1.94' - }, - { - 'date' => '2013-10-24T19:10:34', - 'version' => '1.96' - }, - { - 'date' => '2014-06-14T17:12:02', - 'version' => '1.98' - }, - { - 'date' => '2014-06-15T14:59:24', - 'version' => '2.00' - }, - { - 'date' => '2014-09-14T18:03:23', - 'version' => '2.02' - }, - { - 'date' => '2014-12-14T20:13:33', - 'version' => '2.04' - }, - { - 'date' => '2016-04-24T14:05:11', - 'version' => '2.06' - }, - { - 'date' => '2016-05-12T08:57:35', - 'version' => '2.08' - }, - { - 'date' => '2016-07-27T12:40:29', - 'version' => '2.10' - }, - { - 'date' => '2016-10-16T11:27:58', - 'version' => '2.12' - }, - { - 'date' => '2016-10-20T12:38:57', - 'version' => '2.14' - }, - { - 'date' => '2016-11-01T19:19:36', - 'version' => '2.16' - }, - { - 'date' => '2016-11-07T13:36:15', - 'version' => '2.18' - }, - { - 'date' => '2016-12-15T10:54:40', - 'version' => '2.20' - }, - { - 'date' => '2016-12-16T09:46:28', - 'version' => '2.22' - }, - { - 'date' => '2016-12-16T15:27:38', - 'version' => '2.24' - }, - { - 'date' => '2017-05-12T12:46:05', - 'version' => '2.26' - }, - { - 'date' => '2018-06-08T10:57:04', - 'version' => '2.28' - }, - { - 'date' => '2018-06-19T11:55:28', - 'version' => '2.30' - }, - { - 'date' => '2018-09-13T07:17:10', - 'version' => '2.32' - } - ] - }, - 'Archive-Zip' => { - 'advisories' => [ - { - 'affected_versions' => '<1.61', - 'cves' => [ - 'CVE-2018-10860' - ], - 'description' => 'perl-archive-zip is vulnerable to a directory traversal in Archive::Zip. It was found that the Archive::Zip module did not properly sanitize paths while extracting zip files. An attacker able to provide a specially crafted archive for processing could use this flaw to write or overwrite arbitrary files in the context of the perl interpreter. -', - 'distribution' => 'Archive-Zip', - 'id' => 'CPANSA-Archive-Zip-2018-01', - 'references' => [ - 'https://security-tracker.debian.org/tracker/CVE-2018-10860', - 'https://github.com/redhotpenguin/perl-Archive-Zip/pull/33' - ], - 'reported' => '2018-06-28', - 'severity' => 'medium' - } - ], - 'main_module' => 'Archive::Zip', - 'versions' => [ - { - 'date' => '2000-03-22T00:10:21', - 'version' => '0.06' - }, - { - 'date' => '2000-03-29T17:03:46', - 'version' => '0.07' - }, - { - 'date' => '2000-06-16T16:48:41', - 'version' => '0.09' - }, - { - 'date' => '2000-08-08T20:56:31', - 'version' => '0.10' - }, - { - 'date' => '2001-01-17T08:06:58', - 'version' => '0.11' - }, - { - 'date' => '2002-04-22T15:32:49', - 'version' => '1.00' - }, - { - 'date' => '2002-05-11T02:45:20', - 'version' => '1.01' - }, - { - 'date' => '2002-08-24T00:19:19', - 'version' => '1.02' - }, - { - 'date' => '2002-09-03T04:40:33', - 'version' => '1.03' - }, - { - 'date' => '2002-09-11T15:17:37', - 'version' => '1.04' - }, - { - 'date' => '2002-09-11T19:35:26', - 'version' => '1.05' - }, - { - 'date' => '2003-07-17T18:18:14', - 'version' => '1.06' - }, - { - 'date' => '2003-10-20T13:59:00', - 'version' => '1.07' - }, - { - 'date' => '2003-10-21T17:04:03', - 'version' => '1.08' - }, - { - 'date' => '2003-11-27T18:02:03', - 'version' => '1.09' - }, - { - 'date' => '2004-03-25T14:39:05', - 'version' => '1.10' - }, - { - 'date' => '2004-07-05T23:25:19', - 'version' => '1_11' - }, - { - 'date' => '2004-07-08T17:31:27', - 'version' => '1.11' - }, - { - 'date' => '2004-07-08T19:14:46', - 'version' => '1.12' - }, - { - 'date' => '2004-07-27T22:50:39', - 'version' => '1.12_02' - }, - { - 'date' => '2004-07-29T15:15:49', - 'version' => '1.12_03' - }, - { - 'date' => '2004-08-23T15:39:23', - 'version' => '1.13' - }, - { - 'date' => '2004-10-21T15:28:12', - 'version' => '1.14' - }, - { - 'date' => '2005-03-10T04:34:04', - 'version' => '1.15_01' - }, - { - 'date' => '2005-03-12T15:29:48', - 'version' => '1.15_02' - }, - { - 'date' => '2005-06-22T18:29:34', - 'version' => '1.15' - }, - { - 'date' => '2005-07-04T17:55:17', - 'version' => '1.16' - }, - { - 'date' => '2006-04-30T03:53:15', - 'version' => '1.17_01' - }, - { - 'date' => '2006-05-07T02:49:30', - 'version' => '1.17_02' - }, - { - 'date' => '2006-09-15T15:56:10', - 'version' => '1.17_03' - }, - { - 'date' => '2006-10-24T15:06:32', - 'version' => '1.17_05' - }, - { - 'date' => '2006-10-25T12:24:52', - 'version' => '1.18' - }, - { - 'date' => '2007-06-05T01:50:42', - 'version' => '1.20' - }, - { - 'date' => '2007-11-01T02:59:20', - 'version' => '1.21' - }, - { - 'date' => '2007-11-02T01:52:47', - 'version' => '1.22' - }, - { - 'date' => '2007-11-07T13:04:41', - 'version' => '1.23' - }, - { - 'date' => '2008-08-23T23:35:50', - 'version' => '1.24' - }, - { - 'date' => '2008-10-10T05:28:17', - 'version' => '1.25' - }, - { - 'date' => '2008-10-12T14:13:05', - 'version' => '1.26' - }, - { - 'date' => '2008-12-16T13:23:21', - 'version' => '1.27_01' - }, - { - 'date' => '2009-06-16T10:09:03', - 'version' => '1.28' - }, - { - 'date' => '2009-06-29T13:27:17', - 'version' => '1.29' - }, - { - 'date' => '2009-06-30T14:13:29', - 'version' => '1.30' - }, - { - 'date' => '2010-03-05T05:11:20', - 'version' => '1.31_01' - }, - { - 'date' => '2011-03-08T15:52:02', - 'version' => '1.31_02' - }, - { - 'date' => '2011-08-23T03:42:14', - 'version' => '1.31_03' - }, - { - 'date' => '2012-01-23T06:28:16', - 'version' => '1.31_04' - }, - { - 'date' => '2013-11-09T00:05:06', - 'version' => '1.32' - }, - { - 'date' => '2013-11-10T03:50:45', - 'version' => '1.33' - }, - { - 'date' => '2013-12-02T22:16:54', - 'version' => '1.34' - }, - { - 'date' => '2013-12-30T19:16:52', - 'version' => '1.35' - }, - { - 'date' => '2013-12-30T22:12:14', - 'version' => '1.36' - }, - { - 'date' => '2014-01-13T18:32:19', - 'version' => '1.37' - }, - { - 'date' => '2014-09-02T23:23:11', - 'version' => '1.38' - }, - { - 'date' => '2014-10-22T04:17:15', - 'version' => '1.39' - }, - { - 'date' => '2015-01-05T05:58:46', - 'version' => '1.40' - }, - { - 'date' => '2015-01-10T02:47:42', - 'version' => '1.41' - }, - { - 'date' => '2015-01-12T00:46:36', - 'version' => '1.42' - }, - { - 'date' => '2015-01-15T06:37:32', - 'version' => '1.43' - }, - { - 'date' => '2015-01-24T06:12:21', - 'version' => '1.44' - }, - { - 'date' => '2015-01-27T07:51:17', - 'version' => '1.45' - }, - { - 'date' => '2015-03-25T05:19:23', - 'version' => '1.46' - }, - { - 'date' => '2015-06-17T18:26:02', - 'version' => '1.47' - }, - { - 'date' => '2015-06-18T21:13:37', - 'version' => '1.48' - }, - { - 'date' => '2015-07-31T19:01:40', - 'version' => '1.49' - }, - { - 'date' => '2015-08-26T00:11:35', - 'version' => '1.50' - }, - { - 'date' => '2015-09-22T06:03:54', - 'version' => '1.51' - }, - { - 'date' => '2015-09-23T17:43:44', - 'version' => '1.53' - }, - { - 'date' => '2015-12-04T19:36:41', - 'version' => '1.55' - }, - { - 'date' => '2015-12-17T18:29:06', - 'version' => '1.56' - }, - { - 'date' => '2016-04-01T18:06:36', - 'version' => '1.57' - }, - { - 'date' => '2016-08-02T17:50:20', - 'version' => '1.58' - }, - { - 'date' => '2016-08-11T20:09:16', - 'version' => '1.59' - }, - { - 'date' => '2017-12-19T18:44:16', - 'version' => '1.60' - }, - { - 'date' => '2018-08-19T03:35:10', - 'version' => '1.61' - }, - { - 'date' => '2018-08-20T03:29:01', - 'version' => '1.62' - }, - { - 'date' => '2018-08-22T15:42:15', - 'version' => '1.63' - }, - { - 'date' => '2018-09-12T15:50:29', - 'version' => '1.64' - } - ] - }, - 'CGI' => { - 'advisories' => [ - { - 'affected_versions' => '<3.63', - 'description' => 'CR escaping for Set-Cookie and P3P headers, a potential for newline injection. -', - 'distribution' => 'CGI', - 'fixed_versions' => '>=3.63', - 'id' => 'CPANSA-CGI-2012-01', - 'reported' => '2012-11-12' - }, - { - 'affected_versions' => '<3.56', - 'cves' => [ - 'CVE-2011-2766' - ], - 'description' => 'Usage of deprecated FCGI.pm API. -', - 'distribution' => 'CGI', - 'fixed_versions' => '>=3.56', - 'id' => 'CPANSA-CGI-2011-01', - 'references' => [ - 'https://rt.cpan.org/Public/Bug/Display.html?id=68380', - 'http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-2766' - ], - 'reported' => '2011-11-08' - }, - { - 'affected_versions' => '<3.50', - 'description' => 'Non-random MIME boundary. -', - 'distribution' => 'CGI', - 'fixed_versions' => '>=3.50', - 'id' => 'CPANSA-CGI-2010-02', - 'reported' => '2010-11-08' - }, - { - 'affected_versions' => '<3.49', - 'description' => 'Newlines in headers. -', - 'distribution' => 'CGI', - 'fixed_versions' => '>=3.49', - 'id' => 'CPANSA-CGI-2010-01', - 'reported' => '2010-02-05' - } - ], - 'main_module' => 'CGI', - 'versions' => [ - { - 'date' => '1995-11-25T09:21:00', - 'version' => '2.10' - }, - { - 'date' => '1995-12-28T09:08:00', - 'version' => '2.13' - }, - { - 'date' => '1996-05-22T22:30:00', - 'version' => '2.20' - }, - { - 'date' => '1996-05-31T05:31:00', - 'version' => '2.21' - }, - { - 'date' => '1996-08-07T09:24:00', - 'version' => '2.22' - }, - { - 'date' => '1996-08-14T08:17:00', - 'version' => '2.23' - }, - { - 'date' => '1996-08-21T09:09:00', - 'version' => '2.24' - }, - { - 'date' => '1996-09-10T14:23:00', - 'version' => '2.25' - }, - { - 'date' => '1996-10-22T11:17:00', - 'version' => '2.26' - }, - { - 'date' => '1996-10-24T18:21:00', - 'version' => '2.27' - }, - { - 'date' => '1996-12-02T11:48:00', - 'version' => '2.28' - }, - { - 'date' => '1996-12-09T13:39:00', - 'version' => '2.29' - }, - { - 'date' => '1997-01-02T16:40:00', - 'version' => '2.30' - }, - { - 'date' => '1997-02-15T15:36:00', - 'version' => '2.31' - }, - { - 'date' => '1997-03-25T08:58:00', - 'version' => '2.32' - }, - { - 'date' => '1997-04-04T20:45:00', - 'version' => '2.33' - }, - { - 'date' => '1997-04-10T15:41:00', - 'version' => '2.34' - }, - { - 'date' => '1997-04-20T18:29:00', - 'version' => '2.35' - }, - { - 'date' => '1997-05-09T09:33:00', - 'version' => '2.36' - }, - { - 'date' => '1997-08-29T04:42:00', - 'version' => '2.37' - }, - { - 'date' => '1997-09-15T17:51:00', - 'version' => '2.37' - }, - { - 'date' => '1997-10-01T04:15:00', - 'version' => '2.37' - }, - { - 'date' => '1997-10-12T07:10:00', - 'version' => '2.37' - }, - { - 'date' => '1997-11-23T11:37:00', - 'version' => '2.37' - }, - { - 'date' => '1997-12-20T09:57:00', - 'version' => '2.37' - }, - { - 'date' => '1998-01-16T12:22:00', - 'version' => '2.37' - }, - { - 'date' => '1998-01-19T11:34:00', - 'version' => '2.37' - }, - { - 'date' => '1998-01-26T11:00:00', - 'version' => '2.37' - }, - { - 'date' => '1998-01-29T19:48:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-02T13:37:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-05T08:25:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-09T13:58:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-16T16:21:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-23T08:33:00', - 'version' => '2.37' - }, - { - 'date' => '1998-02-24T16:52:00', - 'version' => '2.37' - }, - { - 'date' => '1998-03-13T15:33:00', - 'version' => '2.37' - }, - { - 'date' => '1998-03-22T21:12:00', - 'version' => '2.38' - }, - { - 'date' => '1998-03-24T22:37:08', - 'version' => '2.39' - }, - { - 'date' => '1998-05-20T09:17:00', - 'version' => '2.40' - }, - { - 'date' => '1998-05-28T15:03:00', - 'version' => '2.41' - }, - { - 'date' => '1998-06-09T09:00:00', - 'version' => '2.42' - }, - { - 'date' => '1998-10-14T19:06:31', - 'version' => '2.43' - }, - { - 'date' => '1998-11-24T19:41:41', - 'version' => '2.44' - }, - { - 'date' => '1998-11-26T11:07:27', - 'version' => '2.45' - }, - { - 'date' => '1998-12-06T10:22:46', - 'version' => '2.46' - }, - { - 'date' => '1999-02-18T03:50:16', - 'version' => '2.47' - }, - { - 'date' => '1999-02-19T14:10:25', - 'version' => '2.48' - }, - { - 'date' => '1999-02-23T22:00:33', - 'version' => '2.49' - }, - { - 'date' => '1999-06-08T15:13:15', - 'version' => '2.52' - }, - { - 'date' => '1999-06-09T14:56:06', - 'version' => '2.53' - }, - { - 'date' => '1999-08-09T14:18:33', - 'version' => '2.54' - }, - { - 'date' => '1999-08-31T17:11:00', - 'version' => '2.55' - }, - { - 'date' => '1999-09-13T21:11:51', - 'version' => '2.56' - }, - { - 'date' => '2000-03-23T23:00:12', - 'version' => '2.58' - }, - { - 'date' => '2000-03-24T12:31:52', - 'version' => '2.59' - }, - { - 'date' => '2000-03-27T22:11:34', - 'version' => '2.60' - }, - { - 'date' => '2000-03-28T02:50:18', - 'version' => '2.61' - }, - { - 'date' => '2000-03-28T21:38:03', - 'version' => '2.62' - }, - { - 'date' => '2000-04-10T15:19:54', - 'version' => '2.63' - }, - { - 'date' => '2000-04-11T15:25:13', - 'version' => '2.64' - }, - { - 'date' => '2000-04-11T15:55:40', - 'version' => '2.65' - }, - { - 'date' => '2000-04-12T20:16:46', - 'version' => '2.66' - }, - { - 'date' => '2000-05-16T01:38:08', - 'version' => '2.67' - }, - { - 'date' => '2000-05-18T17:55:55', - 'version' => '2.68' - }, - { - 'date' => '2000-07-28T03:06:11', - 'version' => '2.69' - }, - { - 'date' => '2000-08-04T19:37:27', - 'version' => '2.70' - }, - { - 'date' => '2000-08-13T16:09:25', - 'version' => '2.71' - }, - { - 'date' => '2000-08-20T17:35:50', - 'version' => '2.72' - }, - { - 'date' => '2000-08-24T13:33:37', - 'version' => '3.' - }, - { - 'date' => '2000-09-13T02:55:51', - 'version' => '2.73' - }, - { - 'date' => '2000-09-13T16:35:14', - 'version' => '2.74' - }, - { - 'date' => '2001-02-02T15:43:07', - 'version' => '2.75' - }, - { - 'date' => '2001-02-02T15:50:53', - 'version' => '2.751' - }, - { - 'date' => '2001-02-04T23:49:27', - 'version' => '2.752' - }, - { - 'date' => '2001-03-12T17:00:13', - 'version' => '2.753' - }, - { - 'date' => '2001-06-15T15:33:28', - 'version' => '3.02' - }, - { - 'date' => '2001-06-29T14:47:39', - 'version' => '3.02_' - }, - { - 'date' => '2001-07-05T16:13:55', - 'version' => '3.03_01' - }, - { - 'date' => '2001-07-26T21:29:22', - 'version' => '2.76' - }, - { - 'date' => '2001-08-07T12:33:22', - 'version' => '2.77' - }, - { - 'date' => '2001-09-26T02:26:36', - 'version' => '2.78' - }, - { - 'date' => '2001-12-09T21:39:11', - 'version' => '2.79' - }, - { - 'date' => '2002-01-12T02:47:17', - 'version' => '2.80' - }, - { - 'date' => '2002-04-10T19:39:49', - 'version' => '2.81' - }, - { - 'date' => '2002-09-11T12:27:48', - 'version' => '2.84' - }, - { - 'date' => '2002-09-11T14:01:02', - 'version' => '2.85' - }, - { - 'date' => '2002-09-12T03:58:40', - 'version' => '2.86' - }, - { - 'date' => '2002-10-07T02:00:58', - 'version' => '2.87' - }, - { - 'date' => '2002-10-14T13:58:09', - 'version' => '2.88' - }, - { - 'date' => '2002-10-16T17:50:26', - 'version' => '2.89' - }, - { - 'date' => '2002-11-22T23:03:39', - 'version' => 0 - }, - { - 'date' => '2003-02-10T20:11:57', - 'version' => '2.90' - }, - { - 'date' => '2003-02-11T14:15:15', - 'version' => '2.91' - }, - { - 'date' => '2003-04-28T00:44:10', - 'version' => '2.92' - }, - { - 'date' => '2003-04-28T13:37:43', - 'version' => '2.93' - }, - { - 'date' => '2003-06-09T12:15:29', - 'version' => '2.94' - }, - { - 'date' => '2003-06-13T02:35:42', - 'version' => '2.95' - }, - { - 'date' => '2003-06-16T18:42:38', - 'version' => '2.96' - }, - { - 'date' => '2003-06-17T23:32:52', - 'version' => '2.97' - }, - { - 'date' => '2003-07-16T17:06:29', - 'version' => '2.98' - }, - { - 'date' => '2003-08-01T14:43:54', - 'version' => '2.99' - }, - { - 'date' => '2003-08-18T17:51:48', - 'version' => '3.00' - }, - { - 'date' => '2003-12-10T17:05:47', - 'version' => '3.01' - }, - { - 'date' => '2004-01-13T16:34:47', - 'version' => '3.03' - }, - { - 'date' => '2004-01-19T12:44:30', - 'version' => '3.04' - }, - { - 'date' => '2004-04-12T20:39:57', - 'version' => '3.05' - }, - { - 'date' => '2005-03-09T21:06:46', - 'version' => '3.06' - }, - { - 'date' => '2005-03-14T16:34:03', - 'version' => '3.07' - }, - { - 'date' => '2005-04-20T15:31:11', - 'version' => '3.08' - }, - { - 'date' => '2005-05-05T20:16:55', - 'version' => '3.09' - }, - { - 'date' => '2005-05-13T21:48:46', - 'version' => '3.10' - }, - { - 'date' => '2005-08-03T21:17:14', - 'version' => '3.11' - }, - { - 'date' => '2005-12-04T16:46:53', - 'version' => '3.12' - }, - { - 'date' => '2005-12-05T13:54:26', - 'version' => '3.13' - }, - { - 'date' => '2005-12-06T22:14:19', - 'version' => '3.14' - }, - { - 'date' => '2005-12-07T20:16:49', - 'version' => '3.15' - }, - { - 'date' => '2006-02-08T18:50:56', - 'version' => '3.16' - }, - { - 'date' => '2006-02-24T19:04:58', - 'version' => '3.17' - }, - { - 'date' => '2006-04-17T13:56:06', - 'version' => '3.19' - }, - { - 'date' => '2006-04-23T14:27:55', - 'version' => '3.20' - }, - { - 'date' => '2006-08-21T19:12:36', - 'version' => '3.21' - }, - { - 'date' => '2006-08-23T15:24:41', - 'version' => '3.22' - }, - { - 'date' => '2006-08-24T11:53:26', - 'version' => '3.23' - }, - { - 'date' => '2006-09-28T17:09:45', - 'version' => '3.25' - }, - { - 'date' => '2007-02-27T15:42:54', - 'version' => '3.27' - }, - { - 'date' => '2007-03-29T15:38:01', - 'version' => '3.28' - }, - { - 'date' => '2007-04-16T17:00:18', - 'version' => '3.29' - }, - { - 'date' => '2007-11-30T19:06:19', - 'version' => '3.31' - }, - { - 'date' => '2007-12-27T18:41:32', - 'version' => '3.32' - }, - { - 'date' => '2008-01-03T15:03:17', - 'version' => '3.33' - }, - { - 'date' => '2008-03-18T16:04:41', - 'version' => '3.34' - }, - { - 'date' => '2008-03-27T14:26:48', - 'version' => '3.35' - }, - { - 'date' => '2008-04-23T13:09:44', - 'version' => '3.37' - }, - { - 'date' => '2008-06-25T14:58:32', - 'version' => '3.38' - }, - { - 'date' => '2008-07-29T15:01:52', - 'version' => '3.39' - }, - { - 'date' => '2008-08-06T18:21:51', - 'version' => '3.40' - }, - { - 'date' => '2008-08-26T13:56:27', - 'version' => '3.41' - }, - { - 'date' => '2008-09-08T14:15:41', - 'version' => '3.42' - }, - { - 'date' => '2009-04-06T18:35:19', - 'version' => '3.43' - }, - { - 'date' => '2009-07-30T16:34:17', - 'version' => '3.44' - }, - { - 'date' => '2009-08-14T13:37:12', - 'version' => '3.45' - }, - { - 'date' => '2009-09-09T15:39:42', - 'version' => '3.46' - }, - { - 'date' => '2009-09-09T20:03:01', - 'version' => '3.47' - }, - { - 'date' => '2009-09-25T15:07:03', - 'version' => '3.48' - }, - { - 'date' => '2010-02-05T16:24:53', - 'version' => '3.49' - }, - { - 'date' => '2010-11-08T21:53:26', - 'version' => '3.50' - }, - { - 'date' => '2011-01-05T18:28:41', - 'version' => '3.51' - }, - { - 'date' => '2011-01-25T04:30:05', - 'version' => '3.52' - }, - { - 'date' => '2011-04-25T23:01:21', - 'version' => '3.53' - }, - { - 'date' => '2011-04-28T14:36:41', - 'version' => '3.54' - }, - { - 'date' => '2011-06-03T15:39:16', - 'version' => '3.55' - }, - { - 'date' => '2011-11-09T02:00:20', - 'version' => '3.56' - }, - { - 'date' => '2011-11-09T15:59:18', - 'version' => '3.57' - }, - { - 'date' => '2011-11-12T03:36:07', - 'version' => '3.58' - }, - { - 'date' => '2011-12-30T13:35:35', - 'version' => '3.59' - }, - { - 'date' => '2012-08-16T03:21:13', - 'version' => '3.60' - }, - { - 'date' => '2012-11-03T02:10:42', - 'version' => '3.61' - }, - { - 'date' => '2012-11-10T01:40:50', - 'version' => '3.62' - }, - { - 'date' => '2012-11-14T23:45:29', - 'version' => '3.63' - }, - { - 'date' => '2013-11-24T01:22:00', - 'version' => '3.64' - }, - { - 'date' => '2014-02-12T03:13:58', - 'version' => '3.65' - }, - { - 'date' => '2014-05-15T12:59:58', - 'version' => '3.65_01' - }, - { - 'date' => '2014-05-16T11:43:33', - 'version' => '3.65_02' - }, - { - 'date' => '2014-05-20T12:31:46', - 'version' => '3.65_03' - }, - { - 'date' => '2014-05-22T19:58:14', - 'version' => '4.00' - }, - { - 'date' => '2014-05-27T13:13:51', - 'version' => '4.01' - }, - { - 'date' => '2014-06-09T13:55:49', - 'version' => '4.02' - }, - { - 'date' => '2014-07-02T14:53:06', - 'version' => '4.03' - }, - { - 'date' => '2014-07-28T18:30:34', - 'version' => '4.03_01' - }, - { - 'date' => '2014-07-30T14:26:40', - 'version' => '4.03_02' - }, - { - 'date' => '2014-08-13T11:40:14', - 'version' => '4.03_03' - }, - { - 'date' => '2014-09-04T14:42:14', - 'version' => '4.04' - }, - { - 'date' => '2014-09-20T16:08:55', - 'version' => '4.04_01' - }, - { - 'date' => '2014-09-28T19:57:05', - 'version' => '4.04_02' - }, - { - 'date' => '2014-09-29T09:50:07', - 'version' => '4.04_03' - }, - { - 'date' => '2014-10-06T12:01:14', - 'version' => '4.04_04' - }, - { - 'date' => '2014-10-06T12:24:10', - 'version' => '4.04_05' - }, - { - 'date' => '2014-10-08T07:42:49', - 'version' => '4.05' - }, - { - 'date' => '2014-10-10T11:35:49', - 'version' => '4.06' - }, - { - 'date' => '2014-10-12T16:29:35', - 'version' => '4.07' - }, - { - 'date' => '2014-10-18T11:00:38', - 'version' => '4.08' - }, - { - 'date' => '2014-10-21T07:33:36', - 'version' => '4.09' - }, - { - 'date' => '2014-11-25T21:06:50', - 'version' => '4.09_01' - }, - { - 'date' => '2014-11-27T12:53:51', - 'version' => '4.10' - }, - { - 'date' => '2014-11-30T12:12:26', - 'version' => '4.10_01' - }, - { - 'date' => '2014-12-03T07:25:15', - 'version' => '4.11' - }, - { - 'date' => '2014-12-18T08:35:52', - 'version' => '4.12' - }, - { - 'date' => '2014-12-18T09:21:52', - 'version' => '4.13' - }, - { - 'date' => '2015-02-12T14:19:13', - 'version' => '4.13_01' - }, - { - 'date' => '2015-02-13T08:01:29', - 'version' => '4.13_02' - }, - { - 'date' => '2015-03-01T13:28:25', - 'version' => '4.13_03' - }, - { - 'date' => '2015-03-08T16:09:21', - 'version' => '4.13_04' - }, - { - 'date' => '2015-03-25T17:55:15', - 'version' => '4.13_05' - }, - { - 'date' => '2015-04-01T06:51:57', - 'version' => '4.14' - }, - { - 'date' => '2015-04-17T14:27:39', - 'version' => '4.14_01' - }, - { - 'date' => '2015-04-20T07:15:45', - 'version' => '4.15' - }, - { - 'date' => '2015-05-29T14:48:42', - 'version' => '4.20' - }, - { - 'date' => '2015-06-22T07:50:02', - 'version' => '4.21' - }, - { - 'date' => '2015-10-16T09:46:31', - 'version' => '4.22' - }, - { - 'date' => '2015-12-20T18:33:35', - 'version' => '4.24' - }, - { - 'date' => '2015-12-21T09:29:19', - 'version' => '4.25' - }, - { - 'date' => '2016-02-04T16:37:12', - 'version' => '4.26' - }, - { - 'date' => '2016-03-02T08:03:46', - 'version' => '4.27' - }, - { - 'date' => '2016-03-14T07:21:48', - 'version' => '4.28' - }, - { - 'date' => '2016-05-22T12:23:19', - 'version' => '4.28_01' - }, - { - 'date' => '2016-05-22T12:54:23', - 'version' => '4.28_02' - }, - { - 'date' => '2016-05-23T08:25:25', - 'version' => '4.28_03' - }, - { - 'date' => '2016-06-09T12:01:20', - 'version' => '4.29' - }, - { - 'date' => '2016-06-09T12:11:54', - 'version' => '4.30' - }, - { - 'date' => '2016-06-14T07:14:00', - 'version' => '4.31' - }, - { - 'date' => '2016-07-19T07:05:46', - 'version' => '4.32' - }, - { - 'date' => '2016-09-16T09:47:49', - 'version' => '4.33' - }, - { - 'date' => '2016-10-13T11:58:55', - 'version' => '4.34' - }, - { - 'date' => '2016-10-13T13:56:21', - 'version' => '4.35' - }, - { - 'date' => '2017-03-29T08:56:26', - 'version' => '4.35_01' - }, - { - 'date' => '2017-04-06T14:42:12', - 'version' => '4.36' - }, - { - 'date' => '2017-11-01T10:17:40', - 'version' => '4.37' - }, - { - 'date' => '2017-12-01T08:41:02', - 'version' => '4.38' - }, - { - 'date' => '2018-08-13T15:57:52', - 'version' => '4.39' - }, - { - 'date' => '2018-08-15T08:39:39', - 'version' => '4.40' - } - ] - }, - 'CGI-Application-Dispatch' => { - 'advisories' => [ - { - 'affected_versions' => '<1.02', - 'description' => 'Untainted module names. -', - 'distribution' => 'CGI-Application-Dispatch', - 'fixed_versions' => '>=1.02', - 'id' => 'CPANSA-CGI-Application-Dispatch-2005-001', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Application-Dispatch' - ], - 'reported' => '2005-01-20' - } - ], - 'main_module' => 'CGI::Application::Dispatch', - 'versions' => [ - { - 'date' => '2004-09-13T01:35:58', - 'version' => '0.01' - }, - { - 'date' => '2004-10-19T18:26:01', - 'version' => '0.02' - }, - { - 'date' => '2004-10-29T16:53:40', - 'version' => '0.03' - }, - { - 'date' => '2005-01-06T15:34:49', - 'version' => '1.00' - }, - { - 'date' => '2005-01-08T12:42:00', - 'version' => '1.01' - }, - { - 'date' => '2005-01-20T14:43:28', - 'version' => '1.02' - }, - { - 'date' => '2005-03-04T16:28:16', - 'version' => '1.03' - }, - { - 'date' => '2005-07-12T21:44:54', - 'version' => '1.04' - }, - { - 'date' => '2006-01-12T15:56:53', - 'version' => '2.00_02' - }, - { - 'date' => '2006-02-06T15:50:52', - 'version' => '2.00_03' - }, - { - 'date' => '2006-02-14T15:41:25', - 'version' => '2.00_04' - }, - { - 'date' => '2006-04-12T14:18:22', - 'version' => '2.00_05' - }, - { - 'date' => '2006-06-27T04:29:04', - 'version' => '2.00_06' - }, - { - 'date' => '2006-07-03T15:52:12', - 'version' => '2.00' - }, - { - 'date' => '2006-08-14T14:14:10', - 'version' => '2.01' - }, - { - 'date' => '2006-08-17T14:57:55', - 'version' => '2.02' - }, - { - 'date' => '2006-09-30T02:13:40', - 'version' => '2.03' - }, - { - 'date' => '2007-01-03T18:12:57', - 'version' => '2.10_01' - }, - { - 'date' => '2007-01-11T18:55:41', - 'version' => '2.10_02' - }, - { - 'date' => '2007-01-15T14:08:30', - 'version' => '2.10' - }, - { - 'date' => '2007-12-28T20:23:49', - 'version' => '2.11' - }, - { - 'date' => '2007-12-31T20:43:51', - 'version' => '2.12_01' - }, - { - 'date' => '2008-01-03T14:39:57', - 'version' => '2.12' - }, - { - 'date' => '2008-03-08T18:33:34', - 'version' => '2.13_01' - }, - { - 'date' => '2008-03-11T16:41:27', - 'version' => '2.13_02' - }, - { - 'date' => '2008-09-17T00:44:02', - 'version' => '2.13' - }, - { - 'date' => '2008-11-03T01:33:21', - 'version' => '2.14' - }, - { - 'date' => '2008-12-04T16:00:05', - 'version' => '2.15' - }, - { - 'date' => '2009-03-24T02:03:51', - 'version' => '2.16' - }, - { - 'date' => '2009-12-30T19:06:27', - 'version' => '2.17' - }, - { - 'date' => '2011-01-05T03:42:59', - 'version' => '2.18' - }, - { - 'date' => '2011-06-16T17:42:14', - 'version' => '3.00' - }, - { - 'date' => '2011-06-24T02:53:20', - 'version' => '3.01' - }, - { - 'date' => '2011-06-24T22:33:01', - 'version' => '3.02' - }, - { - 'date' => '2011-06-26T03:52:14', - 'version' => '3.03' - }, - { - 'date' => '2011-06-29T13:45:53', - 'version' => '3.04' - }, - { - 'date' => '2011-09-07T22:21:15', - 'version' => '3.05' - }, - { - 'date' => '2011-09-09T15:29:58', - 'version' => '3.06' - }, - { - 'date' => '2011-09-09T17:32:11', - 'version' => '3.07' - }, - { - 'date' => '2012-09-03T04:04:19', - 'version' => '3.10' - }, - { - 'date' => '2012-09-14T01:02:58', - 'version' => '3.11' - }, - { - 'date' => '2012-09-14T01:19:52', - 'version' => '3.12' - } - ] - }, - 'CGI-Application-Plugin-AutoRunmode' => { - 'advisories' => [ - { - 'affected_versions' => '<0.04', - 'description' => 'Non-word characters are allowed in runmode name. -', - 'distribution' => 'CGI-Application-Plugin-AutoRunmode', - 'fixed_versions' => '>=0.04', - 'id' => 'CPANSA-CGI-Application-Plugin-AutoRunmode-2005-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Application-Plugin-AutoRunmode' - ], - 'reported' => '2005-03-04' - } - ], - 'main_module' => 'CGI::Application::Plugin::AutoRunmode', - 'versions' => [ - { - 'date' => '2005-03-04T06:59:51', - 'version' => '0.04' - }, - { - 'date' => '2005-03-10T07:22:55', - 'version' => '0.05' - }, - { - 'date' => '2005-06-15T10:20:17', - 'version' => '0.06' - }, - { - 'date' => '2005-06-18T02:09:08', - 'version' => '0.07' - }, - { - 'date' => '2005-07-17T00:49:10', - 'version' => '0.08' - }, - { - 'date' => '2005-09-22T12:31:22', - 'version' => '0.09' - }, - { - 'date' => '2005-10-16T00:17:47', - 'version' => '0.10' - }, - { - 'date' => '2005-10-18T13:23:50', - 'version' => '0.11' - }, - { - 'date' => '2005-11-03T01:10:37', - 'version' => '0.12' - }, - { - 'date' => '2006-04-08T07:18:44', - 'version' => '0.13' - }, - { - 'date' => '2006-05-21T05:04:48', - 'version' => '0.14' - }, - { - 'date' => '2006-12-17T07:46:24', - 'version' => '0.15' - }, - { - 'date' => '2009-02-14T09:16:39', - 'version' => '0.16' - }, - { - 'date' => '2010-05-21T04:24:45', - 'version' => '0.17' - }, - { - 'date' => '2011-02-18T09:23:15', - 'version' => '0.18' - } - ] - }, - 'CGI-Application-Plugin-RunmodeDeclare' => { - 'advisories' => [ - { - 'affected_versions' => '<0.03', - 'description' => 'Wrong order of arguments. -', - 'distribution' => 'CGI-Application-Plugin-RunmodeDeclare', - 'fixed_versions' => '>=0.03', - 'id' => 'CPANSA-CGI-Application-Plugin-RunmodeDeclare-2008-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Application-Plugin-RunmodeDeclare' - ], - 'reported' => '2008-10-20' - } - ], - 'main_module' => 'CGI::Application::Plugin::RunmodeDeclare', - 'versions' => [ - { - 'date' => '2008-09-26T19:59:14', - 'version' => '0.01' - }, - { - 'date' => '2008-09-26T21:37:11', - 'version' => '0.02' - }, - { - 'date' => '2008-10-19T23:22:06', - 'version' => '0.03' - }, - { - 'date' => '2008-10-23T14:18:23', - 'version' => '0.03_01' - }, - { - 'date' => '2008-10-24T13:32:43', - 'version' => '0.03_02' - }, - { - 'date' => '2008-10-24T16:20:27', - 'version' => '0.03_03' - }, - { - 'date' => '2008-10-25T10:54:25', - 'version' => '0.04' - }, - { - 'date' => '2008-10-25T11:46:28', - 'version' => '0.05' - }, - { - 'date' => '2008-10-25T16:39:34', - 'version' => '0.06' - }, - { - 'date' => '2009-01-10T02:32:39', - 'version' => '0.07' - }, - { - 'date' => '2009-05-17T22:29:18', - 'version' => '0.08' - }, - { - 'date' => '2010-01-07T13:24:09', - 'version' => '0.09' - }, - { - 'date' => '2012-02-10T00:53:54', - 'version' => '0.10' - } - ] - }, - 'CGI-Auth-Basic' => { - 'advisories' => [ - { - 'affected_versions' => '<1.11', - 'description' => 'TBD -', - 'distribution' => 'CGI-Auth-Basic', - 'fixed_versions' => '>=1.11', - 'id' => 'CPANSA-CGI-Auth-Basic-2007-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Auth-Basic' - ], - 'reported' => '2007-12-30' - } - ], - 'main_module' => 'CGI::Auth::Basic', - 'versions' => [ - { - 'date' => '2004-02-21T14:58:09', - 'version' => '1.0' - }, - { - 'date' => '2004-08-31T13:29:28', - 'version' => '1.01' - }, - { - 'date' => '2004-11-07T03:34:32', - 'version' => '1.02' - }, - { - 'date' => '2006-06-18T01:12:15', - 'version' => '1.10' - }, - { - 'date' => '2007-12-30T20:53:33', - 'version' => '1.11' - }, - { - 'date' => '2009-04-18T04:22:51', - 'version' => '1.20' - }, - { - 'date' => '2009-04-23T17:00:50', - 'version' => '1.21' - }, - { - 'date' => '2009-04-24T15:07:48', - 'version' => '1.21' - }, - { - 'date' => '2012-08-27T01:50:53', - 'version' => '1.22' - }, - { - 'date' => '2015-01-21T00:26:01', - 'version' => '1.23' - }, - { - 'date' => '2018-12-23T21:03:03', - 'version' => '1.24' - } - ] - }, - 'CGI-Simple' => { - 'advisories' => [ - { - 'affected_versions' => '<1.113', - 'cves' => [ - 'CVE-2010-4410' - ], - 'description' => 'Newlines in headers, which could lead to header injection attacks. -', - 'distribution' => 'CGI-Simple', - 'fixed_versions' => '>=1.113', - 'id' => 'CPANSA-CGI-Simple-2010-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Simple' - ], - 'reported' => '2010-12-27' - }, - { - 'affected_versions' => '<1.113', - 'description' => 'Non-random multipart boundary. -', - 'distribution' => 'CGI-Simple', - 'fixed_versions' => '>=1.113', - 'id' => 'CPANSA-CGI-Simple-2010-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-Simple' - ], - 'reported' => '2010-12-27' - } - ], - 'main_module' => 'CGI::Simple', - 'versions' => [ - { - 'date' => '2007-01-09T22:31:27', - 'version' => '0.078' - }, - { - 'date' => '2007-02-23T16:22:19', - 'version' => '0.079' - }, - { - 'date' => '2007-03-30T20:15:35', - 'version' => '0.080' - }, - { - 'date' => '2007-05-20T19:19:40', - 'version' => '0.081' - }, - { - 'date' => '2007-05-22T18:43:01', - 'version' => '0.082' - }, - { - 'date' => '2007-05-22T18:54:06', - 'version' => '0.83' - }, - { - 'date' => '2007-05-24T03:15:01', - 'version' => '1.0' - }, - { - 'date' => '2007-07-13T18:58:16', - 'version' => '1.1' - }, - { - 'date' => '2007-07-31T01:57:01', - 'version' => '1.1.1' - }, - { - 'date' => '2007-07-31T02:04:25', - 'version' => '1.1.2' - }, - { - 'date' => '2007-07-31T02:10:47', - 'version' => '1.103' - }, - { - 'date' => '2008-05-13T15:46:18', - 'version' => '1.104' - }, - { - 'date' => '2008-05-16T14:37:31', - 'version' => '1.105' - }, - { - 'date' => '2008-09-14T13:29:51', - 'version' => '1.106' - }, - { - 'date' => '2009-03-07T21:24:59', - 'version' => '1.107' - }, - { - 'date' => '2009-03-13T14:06:24', - 'version' => '1.108' - }, - { - 'date' => '2009-04-16T17:54:13', - 'version' => '1.109' - }, - { - 'date' => '2009-05-24T21:25:22', - 'version' => '1.110' - }, - { - 'date' => '2009-05-28T18:02:08', - 'version' => '1.111' - }, - { - 'date' => '2009-05-31T10:43:56', - 'version' => '1.112' - }, - { - 'date' => '2010-12-27T13:11:56', - 'version' => '1.113' - }, - { - 'date' => '2014-10-19T12:53:24', - 'version' => '1.115' - }, - { - 'date' => '2018-03-01T15:09:42', - 'version' => '1.13' - }, - { - 'date' => '2018-03-03T10:42:06', - 'version' => '1.14' - }, - { - 'date' => '2018-03-04T03:42:20', - 'version' => '1.15' - }, - { - 'date' => '2018-07-25T15:17:39', - 'version' => '1.16' - }, - { - 'date' => '2018-10-02T09:48:08', - 'version' => '1.17' - }, - { - 'date' => '2018-10-03T14:21:12', - 'version' => '1.18' - }, - { - 'date' => '2018-10-04T12:05:58', - 'version' => '1.19' - }, - { - 'date' => '2018-10-05T11:30:05', - 'version' => '1.20' - }, - { - 'date' => '2018-10-06T07:21:31', - 'version' => '1.21' - } - ] - }, - 'CGI-apacheSSI' => { - 'advisories' => [ - { - 'affected_versions' => '<0.95', - 'description' => 'Security and parsing problems with "include" calls. -', - 'distribution' => 'CGI-apacheSSI', - 'fixed_versions' => '>=0.95', - 'id' => 'CPANSA-CGI-apacheSSI-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/CGI-apacheSSI' - ], - 'reported' => '2016-01-31' - } - ], - 'main_module' => 'CGI::apacheSSI', - 'versions' => [ - { - 'date' => '2014-08-20T22:55:20', - 'version' => '0.93' - }, - { - 'date' => '2016-01-30T12:57:47', - 'version' => '0.94' - }, - { - 'date' => '2016-01-31T22:48:55', - 'version' => '0.95' - }, - { - 'date' => '2016-02-01T00:36:49', - 'version' => '0.96' - } - ] - }, - 'CPAN' => { - 'advisories' => [ - { - 'affected_versions' => '<1.93', - 'description' => 'Archive::Tar preserves permissions in the tarball; extracted file permissions will be set from users umask instead. -', - 'distribution' => 'CPAN', - 'fixed_versions' => '>=1.93', - 'id' => 'CPANSA-CPAN-2009-01', - 'references' => [ - 'https://github.com/andk/cpanpm/commit/079fa2e7ee77d626eab8bb06d0465c6a05f6c8b6' - ], - 'reported' => '2009-09-23' - } - ], - 'main_module' => 'CPAN', - 'versions' => [ - { - 'date' => '1996-09-10T17:13:59', - 'version' => '0.17' - }, - { - 'date' => '1996-09-10T20:51:00', - 'version' => '0.20' - }, - { - 'date' => '1996-09-12T05:53:35', - 'version' => '0.26' - }, - { - 'date' => '1996-09-12T14:01:39', - 'version' => '0.27' - }, - { - 'date' => '1996-09-16T20:18:59', - 'version' => '0.28' - }, - { - 'date' => '1996-09-17T17:14:51', - 'version' => '0.29' - }, - { - 'date' => '1996-09-19T05:24:17', - 'version' => '0.30' - }, - { - 'date' => '1996-09-20T10:40:01', - 'version' => '0.31' - }, - { - 'date' => '1996-09-22T19:30:33', - 'version' => '0.35' - }, - { - 'date' => '1996-09-23T12:55:23', - 'version' => '0.36' - }, - { - 'date' => '1996-09-23T14:05:44', - 'version' => '0.37' - }, - { - 'date' => '1996-09-27T12:52:07', - 'version' => '0.39' - }, - { - 'date' => '1996-09-28T20:51:31', - 'version' => '0.40' - }, - { - 'date' => '1996-10-01T21:14:27', - 'version' => '0.41' - }, - { - 'date' => '1996-11-17T07:56:02', - 'version' => '0.42' - }, - { - 'date' => '1996-11-17T14:51:59', - 'version' => '0.43' - }, - { - 'date' => '1996-11-30T17:04:28', - 'version' => '0.44' - }, - { - 'date' => '1996-12-01T12:19:19', - 'version' => '0.45' - }, - { - 'date' => '1996-12-01T18:24:17', - 'version' => '0.46' - }, - { - 'date' => '1996-12-10T00:58:25', - 'version' => '1.00' - }, - { - 'date' => '1996-12-10T10:17:15', - 'version' => '1.01' - }, - { - 'date' => '1996-12-11T01:31:55', - 'version' => '1.02' - }, - { - 'date' => '1996-12-21T03:10:23', - 'version' => '1.03' - }, - { - 'date' => '1996-12-21T20:08:49', - 'version' => '1.04' - }, - { - 'date' => '1996-12-22T13:04:58', - 'version' => '1.05' - }, - { - 'date' => '1996-12-22T14:16:08', - 'version' => '1.06' - }, - { - 'date' => '1996-12-23T04:05:01', - 'version' => '1.07' - }, - { - 'date' => '1996-12-23T13:18:01', - 'version' => '1.08' - }, - { - 'date' => '1996-12-24T00:46:19', - 'version' => '1.09' - }, - { - 'date' => '1997-01-17T02:29:49', - 'version' => '1.09_01' - }, - { - 'date' => '1997-01-21T01:06:40', - 'version' => '1.10' - }, - { - 'date' => '1997-01-22T18:50:00', - 'version' => '1.11' - }, - { - 'date' => '1997-01-23T00:07:58', - 'version' => '1.12' - }, - { - 'date' => '1997-01-24T01:07:44', - 'version' => '1.14' - }, - { - 'date' => '1997-01-24T12:32:12', - 'version' => '1.15' - }, - { - 'date' => '1997-02-02T13:51:48', - 'version' => '1.16_01' - }, - { - 'date' => '1997-02-02T21:05:12', - 'version' => '1.17' - }, - { - 'date' => '1997-02-03T00:38:36', - 'version' => '1.18' - }, - { - 'date' => '1997-02-03T09:13:48', - 'version' => '1.19' - }, - { - 'date' => '1997-02-05T09:38:00', - 'version' => '1.20' - }, - { - 'date' => '1997-02-11T06:32:42', - 'version' => '1.21' - }, - { - 'date' => '1997-03-13T23:14:59', - 'version' => '1.22_01' - }, - { - 'date' => '1997-03-31T12:03:55', - 'version' => '1.23' - }, - { - 'date' => '1997-03-31T22:47:11', - 'version' => '1.24' - }, - { - 'date' => '1997-06-30T18:13:23', - 'version' => '1.25' - }, - { - 'date' => '1997-07-28T13:58:09', - 'version' => '1.27' - }, - { - 'date' => '1997-08-04T06:09:33', - 'version' => '1.28' - }, - { - 'date' => '1997-08-11T23:33:58', - 'version' => '1.29' - }, - { - 'date' => '1997-08-29T14:34:37', - 'version' => '1.30' - }, - { - 'date' => '1997-09-21T08:53:03', - 'version' => '1.31' - }, - { - 'date' => '1997-09-23T18:45:50', - 'version' => '1.3101' - }, - { - 'date' => '1998-01-02T18:22:35', - 'version' => '1.32' - }, - { - 'date' => '1998-01-10T18:24:23', - 'version' => '1.33' - }, - { - 'date' => '1998-02-03T18:06:41', - 'version' => '1.35' - }, - { - 'date' => '1998-02-08T08:55:55', - 'version' => '1.36' - }, - { - 'date' => '1998-06-12T06:51:25', - 'version' => '1.37' - }, - { - 'date' => '1998-06-14T20:18:08', - 'version' => '1.38' - }, - { - 'date' => '1998-07-24T20:13:41', - 'version' => '1.40' - }, - { - 'date' => '1998-12-01T02:20:32', - 'version' => '1.41' - }, - { - 'date' => '1998-12-01T07:58:35', - 'version' => '1.42' - }, - { - 'date' => '1998-12-01T22:16:27', - 'version' => '1.43' - }, - { - 'date' => '1998-12-03T17:07:54', - 'version' => '1.43' - }, - { - 'date' => '1999-01-09T18:38:33', - 'version' => '1.44' - }, - { - 'date' => '1999-01-10T19:38:27', - 'version' => '1.44_51' - }, - { - 'date' => '1999-01-13T12:15:42', - 'version' => '1.44_52' - }, - { - 'date' => '1999-01-15T09:26:40', - 'version' => '1.44_53' - }, - { - 'date' => '1999-01-15T09:27:45', - 'version' => '1.44_54' - }, - { - 'date' => '1999-01-23T14:56:16', - 'version' => '1.45' - }, - { - 'date' => '1999-01-25T01:43:42', - 'version' => '1.46' - }, - { - 'date' => '1999-01-25T13:11:23', - 'version' => '1.47' - }, - { - 'date' => '1999-03-06T19:34:54', - 'version' => '1.48' - }, - { - 'date' => '1999-05-22T16:45:00', - 'version' => '1.49' - }, - { - 'date' => '1999-05-23T14:32:20', - 'version' => '1.50' - }, - { - 'date' => '1999-10-23T03:06:39', - 'version' => '1.50_01' - }, - { - 'date' => '1999-12-29T22:30:22', - 'version' => '1.51' - }, - { - 'date' => '2000-01-08T15:32:55', - 'version' => '1.52' - }, - { - 'date' => '2000-03-23T23:39:41', - 'version' => '1.53' - }, - { - 'date' => '2000-03-25T22:51:15', - 'version' => '1.54' - }, - { - 'date' => '2000-07-30T11:15:04', - 'version' => '1.55' - }, - { - 'date' => '2000-08-01T20:47:09', - 'version' => '1.56' - }, - { - 'date' => '2000-08-16T12:54:07', - 'version' => '1.57' - }, - { - 'date' => '2000-08-21T19:44:18', - 'version' => '1.57_51' - }, - { - 'date' => '2000-08-27T22:09:36', - 'version' => '1.57_53' - }, - { - 'date' => '2000-08-30T16:54:50', - 'version' => '1.57_54' - }, - { - 'date' => '2000-08-31T08:11:01', - 'version' => '1.57_55' - }, - { - 'date' => '2000-08-31T22:16:21', - 'version' => '1.57_56' - }, - { - 'date' => '2000-09-01T12:18:43', - 'version' => '1.57_57' - }, - { - 'date' => '2000-09-03T22:19:20', - 'version' => '1.57_58' - }, - { - 'date' => '2000-09-05T09:44:05', - 'version' => '1.57_59' - }, - { - 'date' => '2000-09-05T19:55:34', - 'version' => '1.57_60' - }, - { - 'date' => '2000-09-06T10:54:07', - 'version' => '1.57_61' - }, - { - 'date' => '2000-09-08T02:19:06', - 'version' => '1.57_62' - }, - { - 'date' => '2000-09-10T08:54:37', - 'version' => '1.57_65' - }, - { - 'date' => '2000-09-12T08:46:40', - 'version' => '1.57_66' - }, - { - 'date' => '2000-09-17T10:24:31', - 'version' => '1.57_67' - }, - { - 'date' => '2000-10-08T14:25:04', - 'version' => '1.57_68' - }, - { - 'date' => '2000-10-18T14:53:45', - 'version' => '1.58' - }, - { - 'date' => '2000-10-21T14:21:06', - 'version' => '1.58_51' - }, - { - 'date' => '2000-10-25T07:05:38', - 'version' => '1.58_52' - }, - { - 'date' => '2000-10-26T11:03:29', - 'version' => '1.58_53' - }, - { - 'date' => '2000-10-26T15:34:21', - 'version' => '1.58_54' - }, - { - 'date' => '2000-10-27T07:59:03', - 'version' => '1.58_55' - }, - { - 'date' => '2000-11-04T09:36:53', - 'version' => '1.58_56' - }, - { - 'date' => '2000-11-06T19:30:27', - 'version' => '1.58_57' - }, - { - 'date' => '2000-11-08T08:10:51', - 'version' => '1.58_90' - }, - { - 'date' => '2000-11-13T10:26:38', - 'version' => '1.58_91' - }, - { - 'date' => '2000-11-14T18:24:18', - 'version' => '1.58_92' - }, - { - 'date' => '2000-11-15T07:19:56', - 'version' => '1.58_93' - }, - { - 'date' => '2000-12-01T06:05:58', - 'version' => '1.59' - }, - { - 'date' => '2000-12-01T08:19:58', - 'version' => '1.59_51' - }, - { - 'date' => '2000-12-26T13:54:06', - 'version' => '1.59_52' - }, - { - 'date' => '2001-01-02T16:37:24', - 'version' => '1.59_53' - }, - { - 'date' => '2001-02-09T21:44:55', - 'version' => '1.59_54' - }, - { - 'date' => '2002-04-19T13:29:54', - 'version' => '1.60' - }, - { - 'date' => '2002-04-20T02:18:41', - 'version' => '1.60' - }, - { - 'date' => '2002-04-21T11:31:25', - 'version' => '1.60' - }, - { - 'date' => '2002-05-07T10:38:54', - 'version' => '1.61' - }, - { - 'date' => '2002-07-28T10:51:47', - 'version' => '1.62' - }, - { - 'date' => '2002-08-30T08:58:10', - 'version' => '1.63' - }, - { - 'date' => '2003-02-06T10:04:06', - 'version' => '1.64' - }, - { - 'date' => '2003-02-08T17:10:13', - 'version' => '1.65' - }, - { - 'date' => '2003-03-04T19:38:21', - 'version' => '1.70' - }, - { - 'date' => '2003-04-11T04:33:18', - 'version' => '1.70_52' - }, - { - 'date' => '2003-04-13T12:43:40', - 'version' => '1.70_53' - }, - { - 'date' => '2003-05-15T21:04:52', - 'version' => '1.70_54' - }, - { - 'date' => '2003-07-04T09:48:08', - 'version' => '1.71' - }, - { - 'date' => '2003-07-27T20:35:05', - 'version' => '1.72' - }, - { - 'date' => '2003-07-28T08:21:47', - 'version' => '1.73' - }, - { - 'date' => '2003-07-28T22:58:08', - 'version' => '1.74' - }, - { - 'date' => '2003-07-29T15:14:13', - 'version' => '1.75' - }, - { - 'date' => '2003-07-31T15:14:02', - 'version' => '1.76' - }, - { - 'date' => '2003-09-21T21:25:41', - 'version' => '1.76_01' - }, - { - 'date' => '2005-09-19T06:37:38', - 'version' => '1.76_51' - }, - { - 'date' => '2005-09-22T07:02:02', - 'version' => '1.76_52' - }, - { - 'date' => '2005-09-22T07:09:48', - 'version' => '1.76_53' - }, - { - 'date' => '2005-10-01T08:23:38', - 'version' => '1.76_54' - }, - { - 'date' => '2005-10-19T06:10:58', - 'version' => '1.76_55' - }, - { - 'date' => '2005-10-21T04:59:36', - 'version' => '1.76_56' - }, - { - 'date' => '2005-10-27T07:08:29', - 'version' => '1.76_57' - }, - { - 'date' => '2005-11-02T04:03:28', - 'version' => '1.76_58' - }, - { - 'date' => '2005-11-03T06:37:52', - 'version' => '1.76_59' - }, - { - 'date' => '2005-11-03T07:38:40', - 'version' => '1.76_60' - }, - { - 'date' => '2005-11-06T10:36:53', - 'version' => '1.76_61' - }, - { - 'date' => '2005-11-07T04:22:19', - 'version' => '1.76_62' - }, - { - 'date' => '2005-11-07T04:47:05', - 'version' => '1.76_63' - }, - { - 'date' => '2005-11-07T21:58:06', - 'version' => '1.76_64' - }, - { - 'date' => '2005-11-07T22:18:44', - 'version' => '1.76_65' - }, - { - 'date' => '2005-12-03T10:12:08', - 'version' => '1.80' - }, - { - 'date' => '2005-12-18T11:29:26', - 'version' => '1.80_51' - }, - { - 'date' => '2005-12-21T12:13:15', - 'version' => '1.80_53' - }, - { - 'date' => '2005-12-22T08:42:59', - 'version' => '1.80_54' - }, - { - 'date' => '2005-12-24T07:25:34', - 'version' => '1.80_55' - }, - { - 'date' => '2005-12-24T09:59:47', - 'version' => '1.80_56' - }, - { - 'date' => '2005-12-31T11:58:10', - 'version' => '1.80_57' - }, - { - 'date' => '2006-01-01T09:01:43', - 'version' => '1.80_58' - }, - { - 'date' => '2006-01-02T23:15:15', - 'version' => '1.81' - }, - { - 'date' => '2006-01-04T07:47:25', - 'version' => '1.82' - }, - { - 'date' => '2006-01-05T08:03:36', - 'version' => '1.83' - }, - { - 'date' => '2006-01-08T13:35:16', - 'version' => '1.83_51' - }, - { - 'date' => '2006-01-10T05:00:26', - 'version' => '1.83_52' - }, - { - 'date' => '2006-01-12T07:54:36', - 'version' => '1.83_53' - }, - { - 'date' => '2006-01-13T08:20:42', - 'version' => '1.83_54' - }, - { - 'date' => '2006-01-14T11:34:47', - 'version' => '1.83_55' - }, - { - 'date' => '2006-01-18T06:03:44', - 'version' => '1.83_56' - }, - { - 'date' => '2006-01-19T08:00:02', - 'version' => '1.83_57' - }, - { - 'date' => '2006-01-22T12:05:01', - 'version' => '1.83_58' - }, - { - 'date' => '2006-01-25T13:10:20', - 'version' => '1.83_59' - }, - { - 'date' => '2006-01-30T10:35:47', - 'version' => '1.83_60' - }, - { - 'date' => '2006-01-30T23:18:09', - 'version' => '1.83_61' - }, - { - 'date' => '2006-01-31T10:28:57', - 'version' => '1.83_62' - }, - { - 'date' => '2006-02-01T07:49:36', - 'version' => '1.83_63' - }, - { - 'date' => '2006-02-02T09:17:39', - 'version' => '1.83_64' - }, - { - 'date' => '2006-02-04T11:20:05', - 'version' => '1.83_65' - }, - { - 'date' => '2006-02-04T17:05:00', - 'version' => '1.83_66' - }, - { - 'date' => '2006-02-06T00:46:27', - 'version' => '1.83_67' - }, - { - 'date' => '2006-02-08T07:43:36', - 'version' => '1.83_68' - }, - { - 'date' => '2006-02-14T08:17:55', - 'version' => '1.83_69' - }, - { - 'date' => '2006-02-15T07:01:02', - 'version' => '1.84' - }, - { - 'date' => '2006-02-19T17:05:36', - 'version' => '1.85' - }, - { - 'date' => '2006-02-20T08:36:51', - 'version' => '1.86' - }, - { - 'date' => '2006-02-21T06:05:05', - 'version' => '1.86_51' - }, - { - 'date' => '2006-02-22T22:29:54', - 'version' => '1.86_52' - }, - { - 'date' => '2006-02-24T08:24:09', - 'version' => '1.86_53' - }, - { - 'date' => '2006-02-27T07:01:10', - 'version' => '1.87' - }, - { - 'date' => '2006-03-06T08:02:28', - 'version' => '1.87_51' - }, - { - 'date' => '2006-07-21T22:33:11', - 'version' => '1.87_52' - }, - { - 'date' => '2006-07-22T18:55:13', - 'version' => '1.87_53' - }, - { - 'date' => '2006-07-23T21:37:11', - 'version' => '1.87_54' - }, - { - 'date' => '2006-07-29T19:36:50', - 'version' => '1.87_55' - }, - { - 'date' => '2006-08-24T05:57:41', - 'version' => '1.87_56' - }, - { - 'date' => '2006-08-26T17:05:56', - 'version' => '1.87_57' - }, - { - 'date' => '2006-08-31T06:50:49', - 'version' => '1.87_58' - }, - { - 'date' => '2006-09-03T21:05:29', - 'version' => '1.87_59' - }, - { - 'date' => '2006-09-10T11:57:33', - 'version' => '1.87_61' - }, - { - 'date' => '2006-09-11T21:24:18', - 'version' => '1.87_62' - }, - { - 'date' => '2006-09-13T05:44:15', - 'version' => '1.87_63' - }, - { - 'date' => '2006-09-16T11:02:25', - 'version' => '1.87_64' - }, - { - 'date' => '2006-09-19T03:44:51', - 'version' => '1.87_65' - }, - { - 'date' => '2006-09-21T20:30:41', - 'version' => '1.88' - }, - { - 'date' => '2006-09-22T20:40:40', - 'version' => '1.8801' - }, - { - 'date' => '2006-09-30T10:41:20', - 'version' => '1.88_51' - }, - { - 'date' => '2006-10-03T09:51:49', - 'version' => '1.88_52' - }, - { - 'date' => '2006-10-09T19:31:56', - 'version' => '1.88_53' - }, - { - 'date' => '2006-10-14T09:37:15', - 'version' => '1.88_54' - }, - { - 'date' => '2006-10-16T06:59:27', - 'version' => '1.88_55' - }, - { - 'date' => '2006-10-22T10:34:16', - 'version' => '1.88_56' - }, - { - 'date' => '2006-10-23T07:17:30', - 'version' => '1.8802' - }, - { - 'date' => '2006-10-24T07:18:16', - 'version' => '1.88_57' - }, - { - 'date' => '2006-10-28T15:00:07', - 'version' => '1.88_58' - }, - { - 'date' => '2006-11-05T21:24:52', - 'version' => '1.88_59' - }, - { - 'date' => '2006-11-10T08:39:55', - 'version' => '1.88_61' - }, - { - 'date' => '2006-11-13T07:44:27', - 'version' => '1.88_62' - }, - { - 'date' => '2006-11-29T08:11:50', - 'version' => '1.88_63' - }, - { - 'date' => '2006-12-04T07:53:37', - 'version' => '1.88_64' - }, - { - 'date' => '2006-12-11T21:36:04', - 'version' => '1.88_65' - }, - { - 'date' => '2006-12-19T08:21:17', - 'version' => '1.88_66' - }, - { - 'date' => '2006-12-31T17:18:53', - 'version' => '1.88_67' - }, - { - 'date' => '2007-01-07T21:22:12', - 'version' => '1.88_68' - }, - { - 'date' => '2007-01-08T03:42:56', - 'version' => '1.88_69' - }, - { - 'date' => '2007-01-27T16:57:49', - 'version' => '1.88_71' - }, - { - 'date' => '2007-01-31T07:11:33', - 'version' => '1.88_72' - }, - { - 'date' => '2007-02-13T05:24:13', - 'version' => '1.88_73' - }, - { - 'date' => '2007-02-15T07:12:17', - 'version' => '1.88_74' - }, - { - 'date' => '2007-02-18T16:52:49', - 'version' => '1.88_75' - }, - { - 'date' => '2007-02-19T06:20:20', - 'version' => '1.88_76' - }, - { - 'date' => '2007-02-19T21:26:47', - 'version' => '1.88_77' - }, - { - 'date' => '2007-03-05T23:26:57', - 'version' => '1.88_78' - }, - { - 'date' => '2007-03-16T01:54:55', - 'version' => '1.88_79' - }, - { - 'date' => '2007-04-07T07:41:18', - 'version' => '1.90' - }, - { - 'date' => '2007-04-19T07:03:03', - 'version' => '1.91' - }, - { - 'date' => '2007-04-23T00:09:11', - 'version' => '1.9101' - }, - { - 'date' => '2007-05-08T20:35:04', - 'version' => '1.9102' - }, - { - 'date' => '2007-07-07T16:15:40', - 'version' => '1.91_51' - }, - { - 'date' => '2007-07-14T18:45:58', - 'version' => '1.91_52' - }, - { - 'date' => '2007-08-09T06:49:38', - 'version' => '1.91_53' - }, - { - 'date' => '2007-09-14T21:18:33', - 'version' => '1.91_54' - }, - { - 'date' => '2007-09-15T07:14:26', - 'version' => '1.91_55' - }, - { - 'date' => '2007-09-23T11:15:08', - 'version' => '1.92' - }, - { - 'date' => '2007-09-27T07:11:10', - 'version' => '1.9201' - }, - { - 'date' => '2007-09-28T06:58:04', - 'version' => '1.9202' - }, - { - 'date' => '2007-09-28T07:13:26', - 'version' => '1.9203' - }, - { - 'date' => '2007-11-04T23:04:18', - 'version' => '1.92_51' - }, - { - 'date' => '2007-11-05T23:30:06', - 'version' => '1.9204' - }, - { - 'date' => '2007-11-11T11:27:20', - 'version' => '1.92_52' - }, - { - 'date' => '2007-11-11T18:49:37', - 'version' => '1.9205' - }, - { - 'date' => '2007-12-09T23:27:18', - 'version' => '1.92_53' - }, - { - 'date' => '2007-12-27T04:57:34', - 'version' => '1.92_54' - }, - { - 'date' => '2007-12-30T15:24:13', - 'version' => '1.92_55' - }, - { - 'date' => '2008-02-04T21:56:28', - 'version' => '1.92_56' - }, - { - 'date' => '2008-02-27T05:13:49', - 'version' => '1.92_57' - }, - { - 'date' => '2008-03-12T07:56:18', - 'version' => '1.92_58' - }, - { - 'date' => '2008-03-16T18:57:04', - 'version' => '1.92_59' - }, - { - 'date' => '2008-03-26T07:53:08', - 'version' => '1.92_60' - }, - { - 'date' => '2008-04-25T04:47:52', - 'version' => '1.92_61' - }, - { - 'date' => '2008-05-23T04:07:04', - 'version' => '1.92_62' - }, - { - 'date' => '2008-06-19T06:42:18', - 'version' => '1.92_63' - }, - { - 'date' => '2008-09-03T05:27:35', - 'version' => '1.92_64' - }, - { - 'date' => '2008-09-14T09:54:03', - 'version' => '1.92_65' - }, - { - 'date' => '2008-09-29T23:15:10', - 'version' => '1.92_66' - }, - { - 'date' => '2008-10-12T16:07:51', - 'version' => '1.93' - }, - { - 'date' => '2008-10-13T19:37:43', - 'version' => '1.9301' - }, - { - 'date' => '2009-01-11T22:07:01', - 'version' => '1.93_02' - }, - { - 'date' => '2009-02-01T12:38:23', - 'version' => '1.93_03' - }, - { - 'date' => '2009-02-01T21:06:21', - 'version' => '1.93_51' - }, - { - 'date' => '2009-02-28T15:58:39', - 'version' => '1.9304' - }, - { - 'date' => '2009-04-13T19:24:43', - 'version' => '1.93_52' - }, - { - 'date' => '2009-05-04T06:11:28', - 'version' => '1.93_53' - }, - { - 'date' => '2009-05-07T20:13:16', - 'version' => '1.93_54' - }, - { - 'date' => '2009-05-24T05:37:28', - 'version' => '1.94' - }, - { - 'date' => '2009-06-14T19:53:52', - 'version' => '1.94_01' - }, - { - 'date' => '2009-06-27T02:55:22', - 'version' => '1.9402' - }, - { - 'date' => '2009-09-14T02:47:24', - 'version' => '1.94_51' - }, - { - 'date' => '2009-10-15T19:33:19', - 'version' => '1.94_52' - }, - { - 'date' => '2009-12-18T07:00:09', - 'version' => '1.94_53' - }, - { - 'date' => '2010-01-14T08:01:42', - 'version' => '1.94_54' - }, - { - 'date' => '2010-02-03T03:43:49', - 'version' => '1.94_55' - }, - { - 'date' => '2010-02-17T13:39:33', - 'version' => '1.94_56' - }, - { - 'date' => '2010-05-24T19:33:41', - 'version' => '1.94_57' - }, - { - 'date' => '2010-06-24T06:34:13', - 'version' => '1.94_58' - }, - { - 'date' => '2010-09-26T20:23:30', - 'version' => '1.94_59' - }, - { - 'date' => '2010-09-28T20:44:58', - 'version' => '1.94_60' - }, - { - 'date' => '2010-10-03T17:29:37', - 'version' => '1.94_61' - }, - { - 'date' => '2010-10-26T06:43:51', - 'version' => '1.94_62' - }, - { - 'date' => '2011-01-16T17:58:10', - 'version' => '1.94_63' - }, - { - 'date' => '2011-01-21T04:58:35', - 'version' => '1.94_64' - }, - { - 'date' => '2011-02-14T12:10:12', - 'version' => '1.94_65' - }, - { - 'date' => '2011-03-12T11:30:03', - 'version' => '1.9600' - }, - { - 'date' => '2011-06-27T06:56:01', - 'version' => '1.97_51' - }, - { - 'date' => '2011-08-07T09:40:33', - 'version' => '1.9800' - }, - { - 'date' => '2012-10-16T21:42:49', - 'version' => '1.99_51' - }, - { - 'date' => '2013-02-06T07:41:54', - 'version' => '2.00-TRIAL' - }, - { - 'date' => '2013-04-12T16:57:44', - 'version' => '2.00' - }, - { - 'date' => '2013-06-22T20:27:32', - 'version' => '2.01-TRIAL' - }, - { - 'date' => '2013-06-23T07:33:40', - 'version' => '2.02-TRIAL' - }, - { - 'date' => '2013-09-15T09:42:33', - 'version' => '2.03-TRIAL' - }, - { - 'date' => '2014-03-18T22:33:22', - 'version' => '2.04-TRIAL' - }, - { - 'date' => '2014-03-31T20:55:24', - 'version' => '2.05-TRIAL' - }, - { - 'date' => '2014-04-04T02:07:20', - 'version' => '2.05-TRIAL2' - }, - { - 'date' => '2014-04-18T13:35:51', - 'version' => '2.05' - }, - { - 'date' => '2014-08-06T19:32:53', - 'version' => '2.06-TRIAL' - }, - { - 'date' => '2015-01-04T18:54:54', - 'version' => '2.06-TRIAL' - }, - { - 'date' => '2015-01-05T06:31:55', - 'version' => '2.08-TRIAL' - }, - { - 'date' => '2015-02-02T04:41:02', - 'version' => '2.09-TRIAL' - }, - { - 'date' => '2015-02-22T15:57:42', - 'version' => '2.10-TRIAL' - }, - { - 'date' => '2015-03-13T07:45:04', - 'version' => '2.10' - }, - { - 'date' => '2015-12-31T11:00:08', - 'version' => '2.12-TRIAL' - }, - { - 'date' => '2016-05-16T09:56:01', - 'version' => '2.13-TRIAL' - }, - { - 'date' => '2016-06-04T14:41:28', - 'version' => '2.14-TRIAL' - }, - { - 'date' => '2016-06-25T04:32:45', - 'version' => '2.14' - }, - { - 'date' => '2016-07-17T12:10:30', - 'version' => '2.15-TRIAL' - }, - { - 'date' => '2017-01-16T16:20:27', - 'version' => '2.16-TRIAL' - }, - { - 'date' => '2017-01-16T21:27:06', - 'version' => '2.16-TRIAL2' - }, - { - 'date' => '2017-02-14T16:22:20', - 'version' => '2.16' - }, - { - 'date' => '2017-02-15T09:37:10', - 'version' => '2.17-TRIAL' - }, - { - 'date' => '2017-02-16T09:48:46', - 'version' => '2.17-TRIAL2' - }, - { - 'date' => '2017-03-30T21:38:23', - 'version' => '2.18-TRIAL' - }, - { - 'date' => '2017-11-04T23:27:47', - 'version' => '2.19-TRIAL' - }, - { - 'date' => '2017-11-26T22:10:39', - 'version' => '2.20-TRIAL' - }, - { - 'date' => '2018-09-22T20:46:35', - 'version' => '2.21-TRIAL' - }, - { - 'date' => '2018-12-16T10:35:04', - 'version' => '2.22-TRIAL' - }, - { - 'date' => '2018-12-23T09:11:29', - 'version' => '2.22' - }, - { - 'date' => '2019-02-10T20:28:53', - 'version' => '2.23-TRIAL' - }, - { - 'date' => '2019-02-14T21:21:03', - 'version' => '2.24-TRIAL' - }, - { - 'date' => '2019-02-16T05:56:23', - 'version' => '2.25-TRIAL' - }, - { - 'date' => '2019-03-03T06:27:10', - 'version' => '2.25' - } - ] - }, - 'Catalyst-Authentication-Store-LDAP' => { - 'advisories' => [ - { - 'affected_versions' => '<1.013', - 'description' => 'Incorrect password check binds to the unauthenticated user. -', - 'distribution' => 'Catalyst-Authentication-Store-LDAP', - 'fixed_versions' => '>=1.013', - 'id' => 'CPANSA-Catalyst-Authentication-Store-LDAP-2012-01', - 'references' => [ - 'https://rt.cpan.org/Public/Bug/Display.html?id=81908' - ], - 'reported' => '2012-12-11', - 'severity' => 'high' - } - ], - 'main_module' => 'Catalyst::Authentication::Store::LDAP', - 'versions' => [ - { - 'date' => '2008-02-05T18:18:24', - 'version' => '0.1000' - }, - { - 'date' => '2008-04-10T02:06:58', - 'version' => '0.1001' - }, - { - 'date' => '2008-07-09T20:45:43', - 'version' => '0.1002' - }, - { - 'date' => '2008-09-10T13:21:33', - 'version' => '0.1003' - }, - { - 'date' => '2008-10-22T01:57:27', - 'version' => '0.1003' - }, - { - 'date' => '2009-05-01T02:34:18', - 'version' => '0.1005' - }, - { - 'date' => '2009-12-11T18:54:26', - 'version' => '1.006' - }, - { - 'date' => '2010-03-19T10:07:13', - 'version' => '1.007' - }, - { - 'date' => '2010-04-03T03:04:13', - 'version' => '1.008' - }, - { - 'date' => '2010-05-15T07:14:41', - 'version' => '1.009' - }, - { - 'date' => '2010-07-06T21:39:55', - 'version' => '1.010' - }, - { - 'date' => '2010-07-07T20:41:22', - 'version' => '1.011' - }, - { - 'date' => '2010-10-05T08:11:56', - 'version' => '1.012' - }, - { - 'date' => '2013-01-09T14:58:46', - 'version' => '1.013' - }, - { - 'date' => '2013-04-26T19:51:28', - 'version' => '1.014' - }, - { - 'date' => '2015-02-20T18:07:31', - 'version' => '1.015' - }, - { - 'date' => '2016-02-11T17:50:52', - 'version' => '1.016' - } - ] - }, - 'Catalyst-Controller-Combine' => { - 'advisories' => [ - { - 'affected_versions' => '<0.12', - 'description' => 'Allows to use url-encoded path-parts to crawl along the file system and read files outside the intended directory. -', - 'distribution' => 'Catalyst-Controller-Combine', - 'fixed_versions' => '>=0.12', - 'id' => 'CPANSA-Catalyst-Controller-Combine-2010-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Catalyst-Controller-Combine' - ], - 'reported' => '2010-05-21' - } - ], - 'main_module' => 'Catalyst::Controller::Combine', - 'versions' => [ - { - 'date' => '2009-07-11T17:58:25', - 'version' => '0.06' - }, - { - 'date' => '2009-07-13T06:49:00', - 'version' => '0.07' - }, - { - 'date' => '2009-10-24T12:48:21', - 'version' => '0.08' - }, - { - 'date' => '2010-03-13T19:31:13', - 'version' => '0.09' - }, - { - 'date' => '2010-03-27T18:44:05', - 'version' => '0.10' - }, - { - 'date' => '2010-06-21T20:47:02', - 'version' => '0.12' - }, - { - 'date' => '2011-07-28T19:53:12', - 'version' => '0.13' - }, - { - 'date' => '2012-02-20T20:59:00', - 'version' => '0.14' - }, - { - 'date' => '2012-05-04T10:43:12', - 'version' => '0.15' - } - ] - }, - 'Catalyst-Plugin-Static' => { - 'advisories' => [ - { - 'affected_versions' => '<0.10', - 'description' => 'Serving files outside of $config->{root} directory. -', - 'distribution' => 'Catalyst-Plugin-Static', - 'fixed_versions' => '>=0.10', - 'id' => 'CPANSA-Catalyst-Plugin-Static-2005-01', - 'reported' => '2005-11-14' - } - ], - 'main_module' => 'Catalyst::Plugin::Static', - 'versions' => [ - { - 'date' => '2005-01-29T00:00:20', - 'version' => '0.01' - }, - { - 'date' => '2005-02-19T20:28:50', - 'version' => '0.02' - }, - { - 'date' => '2005-03-17T01:01:03', - 'version' => '0.03' - }, - { - 'date' => '2005-03-17T19:10:36', - 'version' => '0.04' - }, - { - 'date' => '2005-03-21T13:34:27', - 'version' => '0.05' - }, - { - 'date' => '2005-03-23T06:48:05', - 'version' => '0.05' - }, - { - 'date' => '2005-04-15T16:58:18', - 'version' => '0.06' - }, - { - 'date' => '2005-04-17T14:50:45', - 'version' => '0.07' - }, - { - 'date' => '2005-09-06T13:42:42', - 'version' => '0.08' - }, - { - 'date' => '2005-11-14T08:38:35', - 'version' => '0.09' - }, - { - 'date' => '2005-11-14T10:26:31', - 'version' => '0.10' - }, - { - 'date' => '2009-10-18T18:13:00', - 'version' => '0.11' - } - ] - }, - 'Catalyst-Runtime' => { - 'advisories' => [ - { - 'affected_versions' => '<5.90020', - 'description' => 'Passing a special host to the redirect page link makes it vulnerable to XSS attack. -', - 'distribution' => 'Catalyst-Runtime', - 'fixed_versions' => '>=5.90020', - 'id' => 'CPANSA-Catalyst-Runtime-2013-01', - 'references' => [ - 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits/Catalyst-Runtime.git;a=commitdiff;h=7af54927870a7c6f89323ac1876d49f92e7841f5' - ], - 'reported' => '2013-01-23' - }, - { - 'affected_versions' => '<5.58', - 'description' => 'Path traversal in Static::Simple plugin. -', - 'distribution' => 'Catalyst-Runtime', - 'fixed_versions' => '>=5.58', - 'id' => 'CPANSA-Catalyst-Runtime-2005-01', - 'reported' => '2005-11-24' - } - ], - 'main_module' => 'Catalyst::Runtime', - 'versions' => [ - { - 'date' => '2006-06-25T19:20:53', - 'version' => '5.70_01' - }, - { - 'date' => '2006-06-27T18:10:20', - 'version' => '5.70_02' - }, - { - 'date' => '2006-06-28T21:50:30', - 'version' => '5.70_03' - }, - { - 'date' => '2006-07-07T22:47:30', - 'version' => '5.7000' - }, - { - 'date' => '2006-07-20T06:00:58', - 'version' => '5.7001' - }, - { - 'date' => '2006-09-19T07:36:29', - 'version' => '5.7002' - }, - { - 'date' => '2006-09-23T17:43:12', - 'version' => '5.7003' - }, - { - 'date' => '2006-11-06T23:28:40', - 'version' => '5.7004' - }, - { - 'date' => '2006-11-07T19:43:56', - 'version' => '5.7005' - }, - { - 'date' => '2006-11-15T08:27:59', - 'version' => '5.7006' - }, - { - 'date' => '2007-03-14T11:13:37', - 'version' => '5.7007' - }, - { - 'date' => '2007-08-13T06:36:11', - 'version' => '5.7008' - }, - { - 'date' => '2007-08-21T22:23:53', - 'version' => '5.7009' - }, - { - 'date' => '2007-08-22T05:51:41', - 'version' => '5.7010' - }, - { - 'date' => '2007-10-18T18:11:24', - 'version' => '5.7011' - }, - { - 'date' => '2007-12-17T08:19:28', - 'version' => '5.7012' - }, - { - 'date' => '2008-05-17T12:41:13', - 'version' => '5.7013' - }, - { - 'date' => '2008-05-25T21:16:45', - 'version' => '5.7013' - }, - { - 'date' => '2008-06-25T20:43:41', - 'version' => '5.7099_01' - }, - { - 'date' => '2008-07-18T11:41:25', - 'version' => '5.7099_02' - }, - { - 'date' => '2008-07-20T08:15:02', - 'version' => '5.7099_02' - }, - { - 'date' => '2008-10-13T20:55:41', - 'version' => '5.7099_02' - }, - { - 'date' => '2008-10-14T06:06:06', - 'version' => '5.7099_02' - }, - { - 'date' => '2008-10-15T21:44:15', - 'version' => '5.7015' - }, - { - 'date' => '2008-10-17T12:42:53', - 'version' => '5.8000_03' - }, - { - 'date' => '2008-12-05T15:11:14', - 'version' => '5.8000_04' - }, - { - 'date' => '2009-01-12T15:46:59', - 'version' => '5.7099_04' - }, - { - 'date' => '2009-01-19T17:36:04', - 'version' => '5.71000' - }, - { - 'date' => '2009-01-29T08:56:09', - 'version' => '5.8000_05' - }, - { - 'date' => '2009-02-04T20:08:22', - 'version' => '5.8000_06' - }, - { - 'date' => '2009-03-27T09:21:12', - 'version' => '5.71001' - }, - { - 'date' => '2009-04-13T19:03:36', - 'version' => '5.8000_07' - }, - { - 'date' => '2009-04-18T20:26:00', - 'version' => '5.80001' - }, - { - 'date' => '2009-04-21T23:45:45', - 'version' => '5.80002' - }, - { - 'date' => '2009-04-29T14:39:21', - 'version' => '5.80003' - }, - { - 'date' => '2009-05-18T15:16:38', - 'version' => '5.80004' - }, - { - 'date' => '2009-06-06T12:49:15', - 'version' => '5.80005' - }, - { - 'date' => '2009-06-29T22:11:48', - 'version' => '5.80006' - }, - { - 'date' => '2009-06-30T22:11:36', - 'version' => '5.80007' - }, - { - 'date' => '2009-08-21T16:14:33', - 'version' => '5.80008' - }, - { - 'date' => '2009-08-21T20:29:33', - 'version' => '5.80009' - }, - { - 'date' => '2009-08-21T21:42:08', - 'version' => '5.80010' - }, - { - 'date' => '2009-08-23T11:57:26', - 'version' => '5.80011' - }, - { - 'date' => '2009-09-09T18:01:32', - 'version' => '5.80012' - }, - { - 'date' => '2009-09-17T09:35:20', - 'version' => '5.80013' - }, - { - 'date' => '2009-11-21T02:32:20', - 'version' => '5.80014' - }, - { - 'date' => '2009-11-22T20:24:47', - 'version' => '5.80014_01' - }, - { - 'date' => '2009-12-01T01:14:00', - 'version' => '5.80014_02' - }, - { - 'date' => '2009-12-02T15:42:50', - 'version' => '5.80015' - }, - { - 'date' => '2009-12-11T23:37:44', - 'version' => '5.80016' - }, - { - 'date' => '2010-01-10T02:01:50', - 'version' => '5.80017' - }, - { - 'date' => '2010-01-12T21:39:47', - 'version' => '5.80018' - }, - { - 'date' => '2010-01-29T00:18:07', - 'version' => '5.80019' - }, - { - 'date' => '2010-02-04T06:19:31', - 'version' => '5.80020' - }, - { - 'date' => '2010-03-03T23:16:29', - 'version' => '5.80021' - }, - { - 'date' => '2010-03-28T19:25:48', - 'version' => '5.80022' - }, - { - 'date' => '2010-05-07T22:07:08', - 'version' => '5.80023' - }, - { - 'date' => '2010-05-15T09:57:52', - 'version' => '5.80024' - }, - { - 'date' => '2010-07-29T00:59:16', - 'version' => '5.80025' - }, - { - 'date' => '2010-09-01T15:10:42', - 'version' => '5.80026' - }, - { - 'date' => '2010-09-02T11:33:03', - 'version' => '5.80027' - }, - { - 'date' => '2010-09-28T20:14:11', - 'version' => '5.80028' - }, - { - 'date' => '2010-10-03T16:24:08', - 'version' => '5.80029' - }, - { - 'date' => '2011-01-04T12:56:30', - 'version' => '5.80030' - }, - { - 'date' => '2011-01-24T10:50:27', - 'version' => '5.89000' - }, - { - 'date' => '2011-01-31T08:25:21', - 'version' => '5.80031' - }, - { - 'date' => '2011-02-23T08:28:58', - 'version' => '5.80032' - }, - { - 'date' => '2011-03-01T14:56:37', - 'version' => '5.89001' - }, - { - 'date' => '2011-03-02T10:37:42', - 'version' => '5.89002' - }, - { - 'date' => '2011-07-24T15:58:37', - 'version' => '5.80033' - }, - { - 'date' => '2011-07-28T20:05:01', - 'version' => '5.89003' - }, - { - 'date' => '2011-08-15T21:35:34', - 'version' => '5.9000' - }, - { - 'date' => '2011-08-15T21:59:58', - 'version' => '5.90001' - }, - { - 'date' => '2011-08-22T20:55:10', - 'version' => '5.90002' - }, - { - 'date' => '2011-10-05T07:48:57', - 'version' => '5.90003' - }, - { - 'date' => '2011-10-11T15:19:05', - 'version' => '5.90004' - }, - { - 'date' => '2011-10-22T21:01:24', - 'version' => '5.90005' - }, - { - 'date' => '2011-10-25T17:54:34', - 'version' => '5.90006' - }, - { - 'date' => '2011-11-22T20:40:44', - 'version' => '5.90007' - }, - { - 'date' => '2012-02-06T21:08:28', - 'version' => '5.90008' - }, - { - 'date' => '2012-02-16T09:29:44', - 'version' => '5.90009' - }, - { - 'date' => '2012-02-18T00:49:30', - 'version' => '5.90010' - }, - { - 'date' => '2012-03-08T21:53:00', - 'version' => '5.90011' - }, - { - 'date' => '2012-05-19T07:13:21', - 'version' => '5.90012' - }, - { - 'date' => '2012-06-08T00:37:40', - 'version' => '5.90013' - }, - { - 'date' => '2012-06-21T20:41:41', - 'version' => '5.90013' - }, - { - 'date' => '2012-06-26T14:34:56', - 'version' => '5.90014' - }, - { - 'date' => '2012-06-30T18:00:53', - 'version' => '5.90015' - }, - { - 'date' => '2012-08-17T01:39:42', - 'version' => '5.90016' - }, - { - 'date' => '2012-10-19T21:51:54', - 'version' => '5.90017' - }, - { - 'date' => '2012-10-24T01:01:44', - 'version' => '5.90018' - }, - { - 'date' => '2012-12-04T22:04:19', - 'version' => '5.90019' - }, - { - 'date' => '2013-02-22T14:05:39', - 'version' => '5.90020' - }, - { - 'date' => '2013-04-12T17:09:27', - 'version' => '5.90030' - }, - { - 'date' => '2013-06-12T21:26:14', - 'version' => '5.90040' - }, - { - 'date' => '2013-06-15T02:10:17', - 'version' => '5.90041' - }, - { - 'date' => '2013-06-16T01:57:47', - 'version' => '5.90042' - }, - { - 'date' => '2013-07-26T19:13:01', - 'version' => '5.90049_001' - }, - { - 'date' => '2013-08-21T02:39:45', - 'version' => '5.90049_002' - }, - { - 'date' => '2013-09-20T19:03:54', - 'version' => '5.90049_003' - }, - { - 'date' => '2013-10-18T22:19:33', - 'version' => '5.90049_004' - }, - { - 'date' => '2013-10-31T20:48:42', - 'version' => '5.90049_005' - }, - { - 'date' => '2013-11-05T03:25:31', - 'version' => '5.90049_006' - }, - { - 'date' => '2013-11-05T22:35:22', - 'version' => '5.90050' - }, - { - 'date' => '2013-11-07T17:14:35', - 'version' => '5.90051' - }, - { - 'date' => '2013-12-18T20:03:22', - 'version' => '5.90052' - }, - { - 'date' => '2013-12-19T14:33:08', - 'version' => '5.90059_001' - }, - { - 'date' => '2013-12-22T16:18:16', - 'version' => '5.90053' - }, - { - 'date' => '2013-12-22T16:34:11', - 'version' => '5.90059_002' - }, - { - 'date' => '2013-12-27T02:27:08', - 'version' => '5.90059_003' - }, - { - 'date' => '2014-01-27T17:20:51', - 'version' => '5.90059_004' - }, - { - 'date' => '2014-01-28T19:36:58', - 'version' => '5.90059_005' - }, - { - 'date' => '2014-02-06T20:41:25', - 'version' => '5.90059_006' - }, - { - 'date' => '2014-02-08T03:11:11', - 'version' => '5.90060' - }, - { - 'date' => '2014-03-10T14:46:10', - 'version' => '5.90061' - }, - { - 'date' => '2014-04-14T18:53:26', - 'version' => '5.90062' - }, - { - 'date' => '2014-05-02T00:15:16', - 'version' => '5.90063' - }, - { - 'date' => '2014-05-05T14:55:25', - 'version' => '5.90064' - }, - { - 'date' => '2014-05-27T18:08:08', - 'version' => '5.90069_001' - }, - { - 'date' => '2014-06-05T12:44:59', - 'version' => '5.90065' - }, - { - 'date' => '2014-06-10T00:22:42', - 'version' => '5.90069_002' - }, - { - 'date' => '2014-08-06T15:09:29', - 'version' => '5.90069_003' - }, - { - 'date' => '2014-08-07T15:59:15', - 'version' => '5.90069_004' - }, - { - 'date' => '2014-08-07T21:49:59', - 'version' => '5.90070' - }, - { - 'date' => '2014-08-10T13:15:52', - 'version' => '5.90071' - }, - { - 'date' => '2014-09-15T16:30:58', - 'version' => '5.90072' - }, - { - 'date' => '2014-09-23T17:24:54', - 'version' => '5.90073' - }, - { - 'date' => '2014-10-01T21:45:12', - 'version' => '5.90074' - }, - { - 'date' => '2014-10-07T00:07:51', - 'version' => '5.90075' - }, - { - 'date' => '2014-11-14T00:20:16', - 'version' => '5.90076' - }, - { - 'date' => '2014-11-19T00:28:27', - 'version' => '5.90077' - }, - { - 'date' => '2014-12-02T21:50:30', - 'version' => '5.90079_001' - }, - { - 'date' => '2014-12-02T23:22:07', - 'version' => '5.90079_002' - }, - { - 'date' => '2014-12-03T19:45:16', - 'version' => '5.90079_003' - }, - { - 'date' => '2014-12-26T23:05:46', - 'version' => '5.90079_004' - }, - { - 'date' => '2014-12-31T16:26:20', - 'version' => '5.90078' - }, - { - 'date' => '2014-12-31T21:04:56', - 'version' => '5.90079_005' - }, - { - 'date' => '2015-01-02T15:11:55', - 'version' => '5.90079_006' - }, - { - 'date' => '2015-01-02T18:11:38', - 'version' => '5.90079' - }, - { - 'date' => '2015-01-07T20:01:40', - 'version' => '5.90079_007' - }, - { - 'date' => '2015-01-07T23:26:17', - 'version' => '5.90079_008' - }, - { - 'date' => '2015-01-09T17:04:47', - 'version' => '5.90080' - }, - { - 'date' => '2015-01-10T22:39:56', - 'version' => '5.90081' - }, - { - 'date' => '2015-01-10T23:33:56', - 'version' => '5.90082' - }, - { - 'date' => '2015-02-17T02:29:50', - 'version' => '5.90083' - }, - { - 'date' => '2015-02-23T22:24:50', - 'version' => '5.90084' - }, - { - 'date' => '2015-03-25T18:58:11', - 'version' => '5.90085' - }, - { - 'date' => '2015-03-26T21:30:15', - 'version' => '5.90089_001' - }, - { - 'date' => '2015-04-17T21:32:30', - 'version' => '5.90089_002' - }, - { - 'date' => '2015-04-27T20:20:40', - 'version' => '5.90089_003' - }, - { - 'date' => '2015-04-28T18:24:12', - 'version' => '5.90089_004' - }, - { - 'date' => '2015-04-29T14:04:24', - 'version' => '5.90090' - }, - { - 'date' => '2015-05-08T20:36:59', - 'version' => '5.90091' - }, - { - 'date' => '2015-05-19T16:48:30', - 'version' => '5.90092' - }, - { - 'date' => '2015-05-29T17:06:23', - 'version' => '5.90093' - }, - { - 'date' => '2015-07-24T20:17:46', - 'version' => '5.90094' - }, - { - 'date' => '2015-07-27T14:32:30', - 'version' => '5.90095' - }, - { - 'date' => '2015-07-27T15:44:59', - 'version' => '5.90096' - }, - { - 'date' => '2015-07-28T20:33:41', - 'version' => '5.90097' - }, - { - 'date' => '2015-08-24T16:30:12', - 'version' => '5.90100' - }, - { - 'date' => '2015-09-04T22:57:40', - 'version' => '5.90101' - }, - { - 'date' => '2015-10-29T19:39:24', - 'version' => '5.90102' - }, - { - 'date' => '2015-11-12T10:19:42', - 'version' => '5.90103' - }, - { - 'date' => '2016-04-04T17:18:38', - 'version' => '5.90104' - }, - { - 'date' => '2016-06-08T20:06:53', - 'version' => '5.90105' - }, - { - 'date' => '2016-07-06T01:21:42', - 'version' => '5.90106' - }, - { - 'date' => '2016-07-20T19:12:32', - 'version' => '5.90110' - }, - { - 'date' => '2016-07-20T20:07:16', - 'version' => '5.90111' - }, - { - 'date' => '2016-07-25T21:03:05', - 'version' => '5.90112' - }, - { - 'date' => '2016-12-15T21:35:30', - 'version' => '5.90113' - }, - { - 'date' => '2016-12-19T16:54:08', - 'version' => '5.90114' - }, - { - 'date' => '2017-05-01T16:42:46', - 'version' => '5.90115' - }, - { - 'date' => '2018-01-19T20:55:15', - 'version' => '5.90116' - }, - { - 'date' => '2018-01-21T23:47:21', - 'version' => '5.90117' - }, - { - 'date' => '2018-05-01T09:59:20', - 'version' => '5.90118' - }, - { - 'date' => '2018-09-24T00:25:48', - 'version' => '5.90119' - }, - { - 'date' => '2018-10-19T06:13:58', - 'version' => '5.90120' - }, - { - 'date' => '2018-10-22T20:39:48', - 'version' => '5.90_121' - }, - { - 'date' => '2018-11-03T14:52:06', - 'version' => '5.90122' - }, - { - 'date' => '2018-11-27T15:39:35', - 'version' => '5.90123' - }, - { - 'date' => '2019-01-18T22:36:07', - 'version' => '5.90124' - } - ] - }, - 'Cmd-Dwarf' => { - 'advisories' => [ - { - 'affected_versions' => '<1.20', - 'description' => 'JSON highjacking possibility. -', - 'distribution' => 'Cmd-Dwarf', - 'fixed_versions' => '>=1.20', - 'id' => 'CPANSA-Cmd-Dwarf-2014-01', - 'references' => [ - 'https://github.com/seagirl/dwarf/commit/14cf7a1d55db635a07f4838e16f3d9a28e63f529', - 'https://metacpan.org/changes/distribution/Cmd-Dwarf' - ], - 'reported' => '2014-12-03' - } - ], - 'main_module' => 'Cmd::Dwarf', - 'versions' => [ - { - 'date' => '2015-07-30T06:48:35', - 'version' => '1.27' - }, - { - 'date' => '2015-08-26T13:27:51', - 'version' => '1.28' - }, - { - 'date' => '2015-08-28T08:58:33', - 'version' => '1.29' - }, - { - 'date' => '2015-09-17T08:17:32', - 'version' => '1.30' - }, - { - 'date' => '2016-01-20T06:39:15', - 'version' => '1.31' - }, - { - 'date' => '2016-10-25T05:56:33', - 'version' => '1.41' - }, - { - 'date' => '2017-03-29T04:42:05', - 'version' => '1.42' - }, - { - 'date' => '2017-06-21T07:06:05', - 'version' => '1.50' - }, - { - 'date' => '2017-10-05T08:08:01', - 'version' => '1.60' - }, - { - 'date' => '2018-03-17T07:35:19', - 'version' => '1.70' - }, - { - 'date' => '2018-08-18T11:43:10', - 'version' => '1.80' - } - ] - }, - 'Compress-LZ4' => { - 'advisories' => [ - { - 'affected_versions' => '<0.20', - 'description' => 'Outdated LZ4 source code with security issue on 32bit systems. -', - 'distribution' => 'Compress-LZ4', - 'fixed_versions' => '>=0.20', - 'id' => 'CPANSA-Compress-LZ4-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Compress-LZ4', - 'https://github.com/gray/compress-lz4/commit/fc503812b4cbba16429658e1dfe20ad8bbfd77a0' - ], - 'reported' => '2014-07-07' - } - ], - 'main_module' => 'Compress::LZ4', - 'versions' => [ - { - 'date' => '2012-02-11T16:33:26', - 'version' => '0.01' - }, - { - 'date' => '2012-02-20T21:26:48', - 'version' => '0.02' - }, - { - 'date' => '2012-03-02T04:47:50', - 'version' => '0.03' - }, - { - 'date' => '2012-03-18T07:09:30', - 'version' => '0.04' - }, - { - 'date' => '2012-03-18T19:45:25', - 'version' => '0.05' - }, - { - 'date' => '2012-03-22T09:23:45', - 'version' => '0.06' - }, - { - 'date' => '2012-03-22T16:12:43', - 'version' => '0.07' - }, - { - 'date' => '2012-03-23T16:29:14', - 'version' => '0.08' - }, - { - 'date' => '2012-03-23T17:27:12', - 'version' => '0.09' - }, - { - 'date' => '2012-03-26T11:28:24', - 'version' => '0.10' - }, - { - 'date' => '2012-04-03T21:36:24', - 'version' => '0.11' - }, - { - 'date' => '2012-04-04T12:55:22', - 'version' => '0.12' - }, - { - 'date' => '2012-06-01T18:55:41', - 'version' => '0.13' - }, - { - 'date' => '2012-08-10T00:21:56', - 'version' => '0.14' - }, - { - 'date' => '2012-08-11T16:37:53', - 'version' => '0.15' - }, - { - 'date' => '2012-09-08T18:18:41', - 'version' => '0.16' - }, - { - 'date' => '2013-03-19T00:39:07', - 'version' => '0.17' - }, - { - 'date' => '2013-11-19T00:56:57', - 'version' => '0.18' - }, - { - 'date' => '2014-02-08T00:35:09', - 'version' => '0.19' - }, - { - 'date' => '2014-07-07T21:08:49', - 'version' => '0.20' - }, - { - 'date' => '2015-05-12T19:01:36', - 'version' => '0.21' - }, - { - 'date' => '2015-05-20T06:16:53', - 'version' => '0.22' - }, - { - 'date' => '2016-07-25T20:45:05', - 'version' => '0.23' - }, - { - 'date' => '2017-03-23T04:34:45', - 'version' => '0.24' - }, - { - 'date' => '2017-04-06T16:38:31', - 'version' => '0.25' - } - ] - }, - 'Compress-Raw-Bzip2' => { - 'advisories' => [ - { - 'affected_versions' => '<2.031', - 'cves' => [ - 'VE-2010-0405' - ], - 'description' => 'Integer overflow in the BZ2_decompress function in decompress.c in bzip2 and libbzip2 before 1.0.6 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted compressed file. -', - 'distribution' => 'Compress-Raw-Bzip2', - 'fixed_versions' => '>=2.031', - 'id' => 'CPANSA-Compress-Raw-Bzip2-2010-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Compress-Raw-Bzip2' - ], - 'reported' => '2010-01-27' - } - ], - 'main_module' => 'Compress::Raw::Bzip2', - 'versions' => [ - { - 'date' => '2006-03-13T16:14:00', - 'version' => '2.000_10' - }, - { - 'date' => '2006-04-15T21:23:09', - 'version' => '2.000_11' - }, - { - 'date' => '2006-05-17T12:43:30', - 'version' => '2.000_12' - }, - { - 'date' => '2006-06-20T12:43:47', - 'version' => '2.000_13' - }, - { - 'date' => '2006-10-26T14:15:45', - 'version' => '2.000_14' - }, - { - 'date' => '2006-11-01T10:35:27', - 'version' => '2.001' - }, - { - 'date' => '2006-12-29T20:40:23', - 'version' => '2.002' - }, - { - 'date' => '2007-01-02T13:03:45', - 'version' => '2.003' - }, - { - 'date' => '2007-03-03T15:50:04', - 'version' => '2.004' - }, - { - 'date' => '2007-07-01T00:06:51', - 'version' => '2.005' - }, - { - 'date' => '2007-09-01T19:44:48', - 'version' => '2.006' - }, - { - 'date' => '2007-11-10T11:59:25', - 'version' => '2.008' - }, - { - 'date' => '2008-04-20T14:41:25', - 'version' => '2.009' - }, - { - 'date' => '2008-05-05T17:18:15', - 'version' => '2.010' - }, - { - 'date' => '2008-05-17T11:16:17', - 'version' => '2.011' - }, - { - 'date' => '2008-07-15T22:23:56', - 'version' => '2.012' - }, - { - 'date' => '2008-09-02T20:20:05', - 'version' => '2.014' - }, - { - 'date' => '2008-09-03T20:47:15', - 'version' => '2.015' - }, - { - 'date' => '2009-04-04T09:47:36', - 'version' => '2.017' - }, - { - 'date' => '2009-05-03T16:26:57', - 'version' => '2.018' - }, - { - 'date' => '2009-05-04T09:42:06', - 'version' => '2.019' - }, - { - 'date' => '2009-06-03T17:48:18', - 'version' => '2.020' - }, - { - 'date' => '2009-08-30T20:25:24', - 'version' => '2.021' - }, - { - 'date' => '2009-11-09T23:25:19', - 'version' => '2.023' - }, - { - 'date' => '2010-01-09T17:56:12', - 'version' => '2.024' - }, - { - 'date' => '2010-03-28T12:56:33', - 'version' => '2.025' - }, - { - 'date' => '2010-04-07T19:49:29', - 'version' => '2.026' - }, - { - 'date' => '2010-04-24T19:15:32', - 'version' => '2.027' - }, - { - 'date' => '2010-07-24T14:29:17', - 'version' => '2.030' - }, - { - 'date' => '2010-09-21T19:44:52', - 'version' => '2.031' - }, - { - 'date' => '2011-01-06T11:26:00', - 'version' => '2.032' - }, - { - 'date' => '2011-01-11T14:02:05', - 'version' => '2.033' - }, - { - 'date' => '2011-05-02T21:50:15', - 'version' => '2.034' - }, - { - 'date' => '2011-05-07T08:30:09', - 'version' => '2.035' - }, - { - 'date' => '2011-06-18T21:45:13', - 'version' => '2.036' - }, - { - 'date' => '2011-06-22T07:17:56', - 'version' => '2.037' - }, - { - 'date' => '2011-10-28T14:27:59', - 'version' => '2.039' - }, - { - 'date' => '2011-10-28T22:18:59', - 'version' => '2.040' - }, - { - 'date' => '2011-11-17T23:44:58', - 'version' => '2.042' - }, - { - 'date' => '2011-11-20T21:31:34', - 'version' => '2.043' - }, - { - 'date' => '2011-12-03T22:48:47', - 'version' => '2.044' - }, - { - 'date' => '2011-12-04T19:19:58', - 'version' => '2.045' - }, - { - 'date' => '2012-01-28T23:26:44', - 'version' => '2.047' - }, - { - 'date' => '2012-01-29T16:58:55', - 'version' => '2.048' - }, - { - 'date' => '2012-02-18T15:56:34', - 'version' => '2.049' - }, - { - 'date' => '2012-04-29T12:40:06', - 'version' => '2.052' - }, - { - 'date' => '2012-08-05T20:35:37', - 'version' => '2.055' - }, - { - 'date' => '2012-11-10T19:08:29', - 'version' => '2.057' - }, - { - 'date' => '2012-11-12T22:14:16', - 'version' => '2.058' - }, - { - 'date' => '2012-11-25T13:38:19', - 'version' => '2.059' - }, - { - 'date' => '2013-01-07T20:02:08', - 'version' => '2.060' - }, - { - 'date' => '2013-05-27T09:54:30', - 'version' => '2.061' - }, - { - 'date' => '2013-08-12T19:06:20', - 'version' => '2.062' - }, - { - 'date' => '2013-11-02T17:14:54', - 'version' => '2.063' - }, - { - 'date' => '2014-02-01T23:19:50', - 'version' => '2.064' - }, - { - 'date' => '2014-09-21T12:40:58', - 'version' => '2.066' - }, - { - 'date' => '2014-12-08T15:12:21', - 'version' => '2.067' - }, - { - 'date' => '2014-12-23T17:44:34', - 'version' => '2.068' - }, - { - 'date' => '2015-09-27T14:33:57', - 'version' => '2.069' - }, - { - 'date' => '2016-12-28T23:07:42', - 'version' => '2.070' - }, - { - 'date' => '2017-02-12T20:39:20', - 'version' => '2.072' - }, - { - 'date' => '2017-02-19T20:35:17', - 'version' => '2.073' - }, - { - 'date' => '2017-02-19T22:11:17', - 'version' => '2.074' - }, - { - 'date' => '2018-04-03T18:20:04', - 'version' => '2.080' - }, - { - 'date' => '2018-04-08T15:01:21', - 'version' => '2.081' - }, - { - 'date' => '2018-12-30T22:38:05', - 'version' => '2.083' - }, - { - 'date' => '2019-01-06T08:56:52', - 'version' => '2.084' - } - ] - }, - 'Compress-Raw-Zlib' => { - 'advisories' => [ - { - 'affected_versions' => '<2.075', - 'cves' => [ - 'CVE-2016-9843', - 'CVE-2016-9841', - 'CVE-2016-9840', - 'CVE-2016-9842' - ], - 'description' => 'Zlib vulnerabilities. -', - 'distribution' => 'Compress-Raw-Zlib', - 'fixed_versions' => '>=2.075', - 'id' => 'CPANSA-Compress-Raw-Zlib-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Compress-Raw-Zlib' - ], - 'reported' => '2017-11-14' - } - ], - 'main_module' => 'Compress::Raw::Zlib', - 'versions' => [ - { - 'date' => '2006-03-03T23:06:38', - 'version' => '2.000_09' - }, - { - 'date' => '2006-03-13T16:14:20', - 'version' => '2.000_10' - }, - { - 'date' => '2006-04-15T21:23:24', - 'version' => '2.000_11' - }, - { - 'date' => '2006-05-17T12:43:41', - 'version' => '2.000_12' - }, - { - 'date' => '2006-06-20T12:45:30', - 'version' => '2.000_13' - }, - { - 'date' => '2006-10-26T14:15:34', - 'version' => '2.000_09' - }, - { - 'date' => '2006-11-01T10:35:38', - 'version' => '2.001' - }, - { - 'date' => '2006-12-29T20:40:35', - 'version' => '2.002' - }, - { - 'date' => '2007-01-02T13:03:57', - 'version' => '2.003' - }, - { - 'date' => '2007-03-03T15:50:15', - 'version' => '2.004' - }, - { - 'date' => '2007-07-01T00:07:02', - 'version' => '2.005' - }, - { - 'date' => '2007-09-01T19:44:59', - 'version' => '2.006' - }, - { - 'date' => '2007-11-10T11:59:36', - 'version' => '2.008' - }, - { - 'date' => '2008-04-20T14:42:52', - 'version' => '2.009' - }, - { - 'date' => '2008-05-05T17:18:27', - 'version' => '2.010' - }, - { - 'date' => '2008-05-17T11:16:28', - 'version' => '2.011' - }, - { - 'date' => '2008-07-15T22:24:07', - 'version' => '2.012' - }, - { - 'date' => '2008-09-02T20:20:16', - 'version' => '2.014' - }, - { - 'date' => '2008-09-03T20:47:27', - 'version' => '2.015' - }, - { - 'date' => '2009-04-04T09:49:03', - 'version' => '2.017' - }, - { - 'date' => '2009-05-03T16:27:08', - 'version' => '2.018' - }, - { - 'date' => '2009-05-04T09:42:17', - 'version' => '2.019' - }, - { - 'date' => '2009-06-03T17:48:30', - 'version' => '2.020' - }, - { - 'date' => '2009-08-30T20:25:35', - 'version' => '2.021' - }, - { - 'date' => '2009-11-09T23:26:59', - 'version' => '2.023' - }, - { - 'date' => '2010-01-09T17:56:35', - 'version' => '2.024' - }, - { - 'date' => '2010-03-28T12:57:08', - 'version' => '2.025' - }, - { - 'date' => '2010-04-07T19:51:09', - 'version' => '2.026' - }, - { - 'date' => '2010-04-24T19:15:54', - 'version' => '2.027' - }, - { - 'date' => '2010-07-24T14:31:01', - 'version' => '2.030' - }, - { - 'date' => '2011-01-06T11:23:45', - 'version' => '2.032' - }, - { - 'date' => '2011-01-11T14:03:45', - 'version' => '2.033' - }, - { - 'date' => '2011-05-02T22:05:37', - 'version' => '2.034' - }, - { - 'date' => '2011-05-07T08:31:57', - 'version' => '2.035' - }, - { - 'date' => '2011-06-18T21:45:36', - 'version' => '2.036' - }, - { - 'date' => '2011-06-22T07:18:22', - 'version' => '2.037' - }, - { - 'date' => '2011-10-28T14:28:35', - 'version' => '2.039' - }, - { - 'date' => '2011-10-28T22:20:38', - 'version' => '2.040' - }, - { - 'date' => '2011-11-17T23:45:21', - 'version' => '2.042' - }, - { - 'date' => '2011-11-20T21:33:33', - 'version' => '2.043' - }, - { - 'date' => '2011-12-03T22:49:10', - 'version' => '2.044' - }, - { - 'date' => '2011-12-04T19:21:36', - 'version' => '2.045' - }, - { - 'date' => '2012-01-28T23:28:28', - 'version' => '2.047' - }, - { - 'date' => '2012-01-29T17:00:33', - 'version' => '2.048' - }, - { - 'date' => '2012-02-18T15:58:12', - 'version' => '2.049' - }, - { - 'date' => '2012-02-21T19:35:18', - 'version' => '2.050' - }, - { - 'date' => '2012-02-22T20:43:23', - 'version' => '2.051' - }, - { - 'date' => '2012-04-29T12:41:57', - 'version' => '2.052' - }, - { - 'date' => '2012-05-06T08:40:06', - 'version' => '2.053' - }, - { - 'date' => '2012-05-08T19:22:47', - 'version' => '2.054' - }, - { - 'date' => '2012-08-05T20:36:06', - 'version' => '2.055' - }, - { - 'date' => '2012-08-10T22:20:09', - 'version' => '2.056' - }, - { - 'date' => '2012-11-10T19:08:56', - 'version' => '2.057' - }, - { - 'date' => '2012-11-12T22:14:42', - 'version' => '2.058' - }, - { - 'date' => '2012-11-25T13:38:42', - 'version' => '2.059' - }, - { - 'date' => '2013-01-07T20:02:22', - 'version' => '2.060' - }, - { - 'date' => '2013-05-27T09:54:54', - 'version' => '2.061' - }, - { - 'date' => '2013-08-12T19:08:05', - 'version' => '2.062' - }, - { - 'date' => '2013-11-02T17:15:17', - 'version' => '2.063' - }, - { - 'date' => '2014-02-01T23:21:28', - 'version' => '2.064' - }, - { - 'date' => '2014-02-03T20:23:00', - 'version' => '2.065' - }, - { - 'date' => '2014-09-21T12:42:35', - 'version' => '2.066' - }, - { - 'date' => '2014-12-08T15:14:00', - 'version' => '2.067' - }, - { - 'date' => '2014-12-23T17:44:57', - 'version' => '2.068' - }, - { - 'date' => '2015-09-26T18:41:58', - 'version' => '2.069' - }, - { - 'date' => '2016-12-28T23:09:21', - 'version' => '2.070' - }, - { - 'date' => '2016-12-30T22:58:08', - 'version' => '2.071' - }, - { - 'date' => '2017-02-12T20:41:25', - 'version' => '2.072' - }, - { - 'date' => '2017-02-19T20:37:20', - 'version' => '2.073' - }, - { - 'date' => '2017-02-19T22:11:41', - 'version' => '2.074' - }, - { - 'date' => '2017-11-14T15:43:26', - 'version' => '2.075' - }, - { - 'date' => '2017-11-21T22:29:23', - 'version' => '2.076' - }, - { - 'date' => '2018-04-03T18:22:06', - 'version' => '2.080' - }, - { - 'date' => '2018-04-08T15:02:55', - 'version' => '2.081' - }, - { - 'date' => '2018-12-30T22:40:08', - 'version' => '2.083' - }, - { - 'date' => '2019-01-06T08:57:15', - 'version' => '2.084' - } - ] - }, - 'Config-Model' => { - 'advisories' => [ - { - 'affected_versions' => '<2.102', - 'cves' => [ - 'CVE-2017-0373' - ], - 'description' => 'The gen_class_pod implementation in lib/Config/Model/Utils/GenClassPod.pm in Config-Model (aka libconfig-model-perl) before 2.102 has a dangerous "use lib" line, which allows remote attackers to have an unspecified impact via a crafted Debian package file. -', - 'distribution' => 'Config-Model', - 'fixed_versions' => '>=2.102', - 'id' => 'CPANSA-Config-Model-2017-03', - 'references' => [ - 'https://metacpan.org/changes/distribution/Config-Model', - 'https://github.com/dod38fr/config-model/commit/9bd64d9ec6c0939166a2216a37d58dd19a725951' - ], - 'reported' => '2017-05-10' - }, - { - 'affected_versions' => '<2.102', - 'cves' => [ - 'CVE-2017-0374' - ], - 'description' => 'Loads models from a local directory, making it possible to substitute the model. -', - 'distribution' => 'Config-Model', - 'fixed_versions' => '>=2.102', - 'id' => 'CPANSA-Config-Model-2017-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/Config-Model', - 'https://github.com/dod38fr/config-model/commit/4d37c75b0c4f9633b67999f8260b08027a6bc524' - ], - 'reported' => '2017-05-10' - }, - { - 'affected_versions' => '<2.102', - 'description' => 'YAML or YAML::XS can be loaded automatically making it possible to run arbitrary code loading a specially crafted YAML file. -', - 'distribution' => 'Config-Model', - 'fixed_versions' => '>=2.102', - 'id' => 'CPANSA-Config-Model-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Config-Model', - 'https://github.com/dod38fr/config-model/commit/01d212348bfbadf31bd74aadd26b1e391ff2fd92' - ], - 'reported' => '2017-05-10' - } - ], - 'main_module' => 'Config::Model', - 'versions' => [ - { - 'date' => '2006-04-21T12:27:44', - 'version' => '0.505' - }, - { - 'date' => '2006-05-19T13:32:14', - 'version' => '0.506' - }, - { - 'date' => '2006-06-15T12:10:38', - 'version' => '0.507' - }, - { - 'date' => '2006-07-20T12:28:36', - 'version' => '0.601' - }, - { - 'date' => '2006-09-07T12:06:17', - 'version' => '0.602' - }, - { - 'date' => '2006-10-19T11:24:40', - 'version' => '0.603' - }, - { - 'date' => '2006-12-06T12:58:35', - 'version' => '0.604' - }, - { - 'date' => '2007-01-08T13:16:42', - 'version' => '0.605' - }, - { - 'date' => '2007-01-11T12:42:09', - 'version' => '0.606' - }, - { - 'date' => '2007-01-12T13:06:38', - 'version' => '0.607' - }, - { - 'date' => '2007-02-23T13:00:34', - 'version' => '0.608' - }, - { - 'date' => '2007-05-14T11:41:18', - 'version' => '0.609' - }, - { - 'date' => '2007-06-06T12:28:06', - 'version' => '0.610' - }, - { - 'date' => '2007-07-03T15:35:21', - 'version' => '0.611' - }, - { - 'date' => '2007-07-27T11:38:57', - 'version' => '0.612' - }, - { - 'date' => '2007-10-01T15:52:56', - 'version' => '0.613' - }, - { - 'date' => '2007-10-23T16:10:29', - 'version' => '0.614' - }, - { - 'date' => '2007-11-15T12:36:18', - 'version' => '0.615' - }, - { - 'date' => '2007-12-04T12:41:22', - 'version' => '0.616' - }, - { - 'date' => '2008-01-28T11:55:50', - 'version' => '0.617' - }, - { - 'date' => '2008-02-14T12:56:25', - 'version' => '0.618' - }, - { - 'date' => '2008-02-29T12:08:41', - 'version' => '0.619' - }, - { - 'date' => '2008-03-18T17:40:57', - 'version' => '0.620' - }, - { - 'date' => '2008-03-20T07:49:00', - 'version' => '0.6201' - }, - { - 'date' => '2008-04-04T11:38:49', - 'version' => '0.621' - }, - { - 'date' => '2008-04-25T16:23:31', - 'version' => '0.622' - }, - { - 'date' => '2008-05-19T11:47:46', - 'version' => '0.623' - }, - { - 'date' => '2008-07-25T11:35:07', - 'version' => '0.624' - }, - { - 'date' => '2008-07-30T12:02:43', - 'version' => '0.625' - }, - { - 'date' => '2008-09-22T12:20:00', - 'version' => '0.626' - }, - { - 'date' => '2008-09-23T11:05:58', - 'version' => '0.627' - }, - { - 'date' => '2008-09-29T12:35:05', - 'version' => '0.628' - }, - { - 'date' => '2008-10-13T15:09:27', - 'version' => '0.629' - }, - { - 'date' => '2008-10-21T11:59:27', - 'version' => '0.630' - }, - { - 'date' => '2008-11-10T14:37:44', - 'version' => '0.631' - }, - { - 'date' => '2008-12-16T13:32:26', - 'version' => '0.632' - }, - { - 'date' => '2008-12-23T15:36:48', - 'version' => '0.633' - }, - { - 'date' => '2009-03-05T13:06:32', - 'version' => '0.634' - }, - { - 'date' => '2009-04-20T12:21:46', - 'version' => '0.635' - }, - { - 'date' => '2009-05-30T16:19:54', - 'version' => '0.636' - }, - { - 'date' => '2009-06-23T12:07:41', - 'version' => '0.637' - }, - { - 'date' => '2009-06-30T11:31:35', - 'version' => '0.638' - }, - { - 'date' => '2009-09-08T11:35:25', - 'version' => '0.639' - }, - { - 'date' => '2009-09-09T16:10:41', - 'version' => '0.640' - }, - { - 'date' => '2010-01-20T17:30:14', - 'version' => '0.641' - }, - { - 'date' => '2010-01-21T17:17:34', - 'version' => '0.642' - }, - { - 'date' => '2010-02-25T13:04:52', - 'version' => '0.643' - }, - { - 'date' => '2010-03-12T15:24:45', - 'version' => '0.644' - }, - { - 'date' => '2010-03-28T14:53:46', - 'version' => '1.001' - }, - { - 'date' => '2010-04-22T12:22:00', - 'version' => '1.202' - }, - { - 'date' => '2010-06-03T11:09:45', - 'version' => '1.203' - }, - { - 'date' => '2010-06-03T11:20:09', - 'version' => '1.204' - }, - { - 'date' => '2010-06-07T16:04:03', - 'version' => '1.205' - }, - { - 'date' => '2010-08-13T10:53:09', - 'version' => '1.206' - }, - { - 'date' => '2010-09-14T16:14:40', - 'version' => '1.207' - }, - { - 'date' => '2010-09-16T11:46:11', - 'version' => '1.208' - }, - { - 'date' => '2010-09-20T12:29:12', - 'version' => '1.209' - }, - { - 'date' => '2010-09-30T16:34:27', - 'version' => '1.210' - }, - { - 'date' => '2010-10-08T10:46:45', - 'version' => '1.211' - }, - { - 'date' => '2010-10-15T11:08:52', - 'version' => '1.212' - }, - { - 'date' => '2010-10-19T12:29:03', - 'version' => '1.213' - }, - { - 'date' => '2010-10-19T15:17:01', - 'version' => '1.214' - }, - { - 'date' => '2010-10-19T15:28:56', - 'version' => '1.215' - }, - { - 'date' => '2010-10-26T12:16:51', - 'version' => '1.216' - }, - { - 'date' => '2010-10-30T12:44:11', - 'version' => '1.217' - }, - { - 'date' => '2010-11-05T11:53:14', - 'version' => '1.218' - }, - { - 'date' => '2010-11-09T13:20:51', - 'version' => '1.219' - }, - { - 'date' => '2010-11-10T08:41:22', - 'version' => '1.220' - }, - { - 'date' => '2010-11-21T17:40:10', - 'version' => '1.221' - }, - { - 'date' => '2010-11-22T14:01:55', - 'version' => '1.222' - }, - { - 'date' => '2010-11-28T17:34:03', - 'version' => '1.223' - }, - { - 'date' => '2010-12-06T13:18:53', - 'version' => '1.224' - }, - { - 'date' => '2010-12-07T08:01:43', - 'version' => '1.225' - }, - { - 'date' => '2010-12-08T18:48:08', - 'version' => '1.226' - }, - { - 'date' => '2011-01-07T18:12:45', - 'version' => '1.227' - }, - { - 'date' => '2011-01-09T12:27:15', - 'version' => '1.228' - }, - { - 'date' => '2011-01-10T19:57:53', - 'version' => '1.229' - }, - { - 'date' => '2011-01-20T16:47:27', - 'version' => '1.230' - }, - { - 'date' => '2011-01-30T11:30:23', - 'version' => '1.231' - }, - { - 'date' => '2011-01-30T13:51:34', - 'version' => '1.232' - }, - { - 'date' => '2011-02-11T12:25:32', - 'version' => '1.233' - }, - { - 'date' => '2011-02-21T17:11:22', - 'version' => '1.234' - }, - { - 'date' => '2011-03-01T13:06:28', - 'version' => '1.235' - }, - { - 'date' => '2011-04-01T14:09:03', - 'version' => '1.236' - }, - { - 'date' => '2011-04-04T12:57:04', - 'version' => '1.237' - }, - { - 'date' => '2011-04-05T14:45:45', - 'version' => '1.238' - }, - { - 'date' => '2011-04-05T17:40:17', - 'version' => '1.240' - }, - { - 'date' => '2011-04-07T18:09:49', - 'version' => '1.241' - }, - { - 'date' => '2011-04-25T15:28:14', - 'version' => '1.242' - }, - { - 'date' => '2011-05-02T12:33:33', - 'version' => '1.243' - }, - { - 'date' => '2011-05-16T15:52:46', - 'version' => '1.244' - }, - { - 'date' => '2011-06-17T12:10:22', - 'version' => '1.245' - }, - { - 'date' => '2011-06-20T12:32:24', - 'version' => '1.246' - }, - { - 'date' => '2011-06-27T14:14:52', - 'version' => '1.247' - }, - { - 'date' => '2011-07-05T15:48:52', - 'version' => '1.248' - }, - { - 'date' => '2011-07-12T09:54:39', - 'version' => '1.249' - }, - { - 'date' => '2011-07-22T12:40:47', - 'version' => '1.250' - }, - { - 'date' => '2011-08-30T12:16:32', - 'version' => '1.251' - }, - { - 'date' => '2011-09-01T16:06:19', - 'version' => '1.252' - }, - { - 'date' => '2011-09-02T16:03:35', - 'version' => '1.253' - }, - { - 'date' => '2011-09-04T15:21:52', - 'version' => '1.254' - }, - { - 'date' => '2011-09-15T15:23:39', - 'version' => '1.255' - }, - { - 'date' => '2011-09-16T12:28:51', - 'version' => '1.256' - }, - { - 'date' => '2011-09-23T10:52:00', - 'version' => '1.257' - }, - { - 'date' => '2011-10-14T14:45:06', - 'version' => '1.258' - }, - { - 'date' => '2011-10-16T10:17:53', - 'version' => '1.259' - }, - { - 'date' => '2011-10-28T13:28:02', - 'version' => '1.260' - }, - { - 'date' => '2011-11-18T17:02:26', - 'version' => '1.261' - }, - { - 'date' => '2011-11-19T11:55:30', - 'version' => '1.262' - }, - { - 'date' => '2011-11-29T15:43:38', - 'version' => '1.263' - }, - { - 'date' => '2011-11-30T07:50:25', - 'version' => '1.264' - }, - { - 'date' => '2011-12-06T18:26:54', - 'version' => '1.265' - }, - { - 'date' => '2012-02-06T11:55:29', - 'version' => '2.001' - }, - { - 'date' => '2012-02-08T09:49:49', - 'version' => '2.002' - }, - { - 'date' => '2012-02-08T13:14:22', - 'version' => '2.003' - }, - { - 'date' => '2012-02-09T11:28:18', - 'version' => '2.004' - }, - { - 'date' => '2012-02-23T18:25:32', - 'version' => '2.005' - }, - { - 'date' => '2012-02-25T11:30:41', - 'version' => '2.006' - }, - { - 'date' => '2012-02-26T16:34:50', - 'version' => '2.007' - }, - { - 'date' => '2012-03-01T12:40:23', - 'version' => '2.008' - }, - { - 'date' => '2012-03-13T13:11:49', - 'version' => '2.009' - }, - { - 'date' => '2012-03-13T13:15:03', - 'version' => '2.010' - }, - { - 'date' => '2012-03-19T21:41:44', - 'version' => '2.011' - }, - { - 'date' => '2012-04-05T11:41:54', - 'version' => '2.012' - }, - { - 'date' => '2012-04-06T12:10:46', - 'version' => '2.013' - }, - { - 'date' => '2012-05-04T13:57:13', - 'version' => '2.014' - }, - { - 'date' => '2012-05-14T10:06:13', - 'version' => '2.015' - }, - { - 'date' => '2012-05-20T08:38:36', - 'version' => '2.016' - }, - { - 'date' => '2012-05-21T10:56:35', - 'version' => '2.017' - }, - { - 'date' => '2012-05-29T13:53:06', - 'version' => '2.018' - }, - { - 'date' => '2012-06-05T12:34:15', - 'version' => '2.019' - }, - { - 'date' => '2012-06-18T08:34:26', - 'version' => '2.020' - }, - { - 'date' => '2012-06-27T14:44:55', - 'version' => '2.021_01' - }, - { - 'date' => '2012-06-28T15:30:52', - 'version' => '2.021' - }, - { - 'date' => '2012-07-03T14:47:31', - 'version' => '2.022' - }, - { - 'date' => '2012-07-04T13:50:37', - 'version' => '2.023' - }, - { - 'date' => '2012-09-04T11:30:02', - 'version' => '2.024' - }, - { - 'date' => '2012-09-10T10:52:02', - 'version' => '2.025' - }, - { - 'date' => '2012-09-20T17:12:09', - 'version' => '2.026_1' - }, - { - 'date' => '2012-09-21T10:38:47', - 'version' => '2.026_2' - }, - { - 'date' => '2012-09-27T11:53:42', - 'version' => '2.026' - }, - { - 'date' => '2012-10-30T12:48:16', - 'version' => '2.027' - }, - { - 'date' => '2012-11-27T12:44:55', - 'version' => '2.028' - }, - { - 'date' => '2012-11-28T13:31:04', - 'version' => '2.029' - }, - { - 'date' => '2013-02-27T18:37:05', - 'version' => '2.030_01' - }, - { - 'date' => '2013-03-23T09:47:53', - 'version' => '2.030' - }, - { - 'date' => '2013-04-03T17:22:28', - 'version' => '2.031' - }, - { - 'date' => '2013-04-15T11:28:33', - 'version' => '2.032' - }, - { - 'date' => '2013-04-15T19:27:14', - 'version' => '2.033' - }, - { - 'date' => '2013-04-17T19:29:52', - 'version' => '2.034' - }, - { - 'date' => '2013-04-27T15:05:09', - 'version' => '2.035' - }, - { - 'date' => '2013-05-25T17:53:04', - 'version' => '2.036' - }, - { - 'date' => '2013-06-15T17:46:45', - 'version' => '2.037' - }, - { - 'date' => '2013-07-03T19:30:32', - 'version' => '2.038' - }, - { - 'date' => '2013-07-18T18:12:07', - 'version' => '2.039' - }, - { - 'date' => '2013-07-20T09:46:11', - 'version' => '2.040' - }, - { - 'date' => '2013-08-14T17:58:40', - 'version' => '2.041' - }, - { - 'date' => '2013-09-15T17:41:45', - 'version' => '2.042' - }, - { - 'date' => '2013-09-20T17:35:06', - 'version' => '2.043' - }, - { - 'date' => '2013-10-13T16:02:40', - 'version' => '2.044' - }, - { - 'date' => '2013-10-18T17:48:15', - 'version' => '2.045' - }, - { - 'date' => '2013-12-15T13:07:37', - 'version' => '2.046' - }, - { - 'date' => '2014-01-25T15:54:37', - 'version' => '2.047' - }, - { - 'date' => '2014-02-23T18:02:19', - 'version' => '2.048' - }, - { - 'date' => '2014-02-26T19:45:44', - 'version' => '2.049' - }, - { - 'date' => '2014-02-27T18:12:32', - 'version' => '2.050' - }, - { - 'date' => '2014-03-06T18:23:11', - 'version' => '2.051' - }, - { - 'date' => '2014-03-23T16:20:43', - 'version' => '2.052' - }, - { - 'date' => '2014-03-25T19:11:57', - 'version' => '2.053' - }, - { - 'date' => '2014-04-01T17:51:50', - 'version' => '2.054' - }, - { - 'date' => '2014-05-02T11:33:28', - 'version' => '2.055' - }, - { - 'date' => '2014-05-18T19:34:53', - 'version' => '2.056' - }, - { - 'date' => '2014-06-12T19:32:47', - 'version' => '2.057' - }, - { - 'date' => '2014-06-19T19:43:18', - 'version' => '2.058' - }, - { - 'date' => '2014-06-29T15:08:02', - 'version' => '2.059' - }, - { - 'date' => '2014-08-19T12:43:59', - 'version' => '2.060' - }, - { - 'date' => '2014-09-23T19:21:04', - 'version' => '2.061' - }, - { - 'date' => '2014-11-23T19:45:05', - 'version' => '2.062' - }, - { - 'date' => '2014-11-28T17:55:21', - 'version' => '2.063' - }, - { - 'date' => '2014-12-04T18:47:05', - 'version' => '2.064' - }, - { - 'date' => '2015-01-06T20:16:15', - 'version' => '2.065' - }, - { - 'date' => '2015-02-15T16:13:00', - 'version' => '2.066' - }, - { - 'date' => '2015-03-01T18:38:28', - 'version' => '2.067' - }, - { - 'date' => '2015-03-29T13:39:56', - 'version' => '2.068' - }, - { - 'date' => '2015-04-25T19:29:15', - 'version' => '2.069' - }, - { - 'date' => '2015-05-03T14:00:52', - 'version' => '2.070' - }, - { - 'date' => '2015-05-23T11:15:16', - 'version' => '2.071' - }, - { - 'date' => '2015-07-18T19:31:43', - 'version' => '2.072' - }, - { - 'date' => '2015-07-19T07:35:51', - 'version' => '2.073' - }, - { - 'date' => '2015-09-30T18:56:39', - 'version' => '2.074' - }, - { - 'date' => '2015-11-22T20:11:19', - 'version' => '2.075' - }, - { - 'date' => '2016-01-14T18:13:20', - 'version' => '2.076' - }, - { - 'date' => '2016-01-20T19:55:36', - 'version' => '2.077' - }, - { - 'date' => '2016-01-24T18:48:46', - 'version' => '2.078' - }, - { - 'date' => '2016-02-12T20:44:28', - 'version' => '2.079' - }, - { - 'date' => '2016-02-27T17:59:55', - 'version' => '2.080' - }, - { - 'date' => '2016-02-29T19:01:45', - 'version' => '2.081' - }, - { - 'date' => '2016-03-29T18:22:30', - 'version' => '2.082' - }, - { - 'date' => '2016-04-20T18:32:29', - 'version' => '2.083' - }, - { - 'date' => '2016-05-26T17:35:53', - 'version' => '2.084' - }, - { - 'date' => '2016-05-29T17:13:14', - 'version' => '2.085' - }, - { - 'date' => '2016-06-04T19:28:08', - 'version' => '2.086' - }, - { - 'date' => '2016-06-29T17:35:35', - 'version' => '2.087' - }, - { - 'date' => '2016-07-09T18:06:03', - 'version' => '2.088' - }, - { - 'date' => '2016-09-04T13:17:52', - 'version' => '2.089' - }, - { - 'date' => '2016-09-10T16:07:07', - 'version' => '2.090' - }, - { - 'date' => '2016-09-13T17:05:56', - 'version' => '2.091' - }, - { - 'date' => '2016-09-23T17:46:04', - 'version' => '2.092' - }, - { - 'date' => '2016-11-08T18:33:39', - 'version' => '2.093' - }, - { - 'date' => '2016-11-09T18:23:05', - 'version' => '2.094' - }, - { - 'date' => '2016-12-06T18:01:00', - 'version' => '2.095' - }, - { - 'date' => '2016-12-11T20:28:14', - 'version' => '2.096' - }, - { - 'date' => '2016-12-22T17:35:34', - 'version' => '2.097' - }, - { - 'date' => '2017-02-26T18:58:23', - 'version' => '2.098' - }, - { - 'date' => '2017-03-05T17:09:37', - 'version' => '2.099' - }, - { - 'date' => '2017-03-18T12:06:34', - 'version' => '2.100' - }, - { - 'date' => '2017-04-28T17:40:56', - 'version' => '2.101' - }, - { - 'date' => '2017-05-14T19:10:40', - 'version' => '2.102' - }, - { - 'date' => '2017-05-25T08:15:17', - 'version' => '2.103' - }, - { - 'date' => '2017-06-03T13:23:33', - 'version' => '2.104' - }, - { - 'date' => '2017-06-09T17:26:55', - 'version' => '2.105' - }, - { - 'date' => '2017-07-16T14:07:23', - 'version' => '2.106' - }, - { - 'date' => '2017-08-30T19:12:10', - 'version' => '2.107' - }, - { - 'date' => '2017-08-31T17:23:43', - 'version' => '2.108' - }, - { - 'date' => '2017-09-18T17:52:57', - 'version' => '2.109' - }, - { - 'date' => '2017-09-21T19:12:32', - 'version' => '2.110' - }, - { - 'date' => '2017-09-22T18:41:04', - 'version' => '2.111' - }, - { - 'date' => '2017-10-01T09:12:45', - 'version' => '2.112' - }, - { - 'date' => '2017-10-12T19:07:46', - 'version' => '2.113' - }, - { - 'date' => '2017-11-11T16:35:03', - 'version' => '2.114' - }, - { - 'date' => '2017-12-14T18:03:18', - 'version' => '2.115' - }, - { - 'date' => '2017-12-16T09:52:09', - 'version' => '2.116' - }, - { - 'date' => '2018-02-03T18:09:35', - 'version' => '2.117' - }, - { - 'date' => '2018-03-26T18:33:19', - 'version' => '2.118' - }, - { - 'date' => '2018-04-02T16:55:50', - 'version' => '2.119' - }, - { - 'date' => '2018-04-08T07:56:03', - 'version' => '2.120' - }, - { - 'date' => '2018-04-15T17:08:18', - 'version' => '2.121' - }, - { - 'date' => '2018-04-17T17:20:14', - 'version' => '2.122' - }, - { - 'date' => '2018-05-01T17:18:09', - 'version' => '2.123' - }, - { - 'date' => '2018-06-09T17:16:59', - 'version' => '2.124' - }, - { - 'date' => '2018-06-24T12:47:24', - 'version' => '2.125' - }, - { - 'date' => '2018-08-20T13:10:09', - 'version' => '2.126' - }, - { - 'date' => '2018-09-30T16:44:13', - 'version' => '2.127' - }, - { - 'date' => '2018-11-21T19:33:41', - 'version' => '2.128' - }, - { - 'date' => '2018-12-05T18:44:58', - 'version' => '2.129' - }, - { - 'date' => '2018-12-07T19:02:10', - 'version' => '2.130' - }, - { - 'date' => '2018-12-16T18:32:58', - 'version' => '2.131' - }, - { - 'date' => '2018-12-22T17:50:27', - 'version' => '2.132' - }, - { - 'date' => '2019-01-13T20:17:07', - 'version' => '2.133' - } - ] - }, - 'Cpanel-JSON-XS' => { - 'advisories' => [ - { - 'affected_versions' => '<3.0225', - 'description' => 'Overflow during processing of ill-formed UTF-8 strings. -', - 'distribution' => 'Cpanel-JSON-XS', - 'fixed_versions' => '>=3.0225', - 'id' => 'CPANSA-Cpanel-JSON-XS-2016-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/Cpanel-JSON-XS', - 'https://github.com/rurban/Cpanel-JSON-XS/commit/f71768984ba7f50b0476c17a4f3b3f2ca88a6951', - 'https://github.com/dankogai/p5-encode/issues/64' - ], - 'reported' => '2016-11-23' - }, - { - 'affected_versions' => '<3.0218', - 'description' => 'Possible overflows in av and hv length types. -', - 'distribution' => 'Cpanel-JSON-XS', - 'fixed_versions' => '>=3.0218', - 'id' => 'CPANSA-Cpanel-JSON-XS-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Cpanel-JSON-XS', - 'https://github.com/rurban/Cpanel-JSON-XS/commit/6554531b39fac236321d8601d35eaaa75ae45e20' - ], - 'reported' => '2016-10-06' - } - ], - 'main_module' => 'Cpanel::JSON::XS', - 'versions' => [ - { - 'date' => '2013-03-01T00:52:41', - 'version' => '2.33_03' - }, - { - 'date' => '2013-03-01T22:07:06', - 'version' => '2.33_04' - }, - { - 'date' => '2013-03-27T16:53:34', - 'version' => '2.3305' - }, - { - 'date' => '2013-03-27T17:17:51', - 'version' => '2.3306' - }, - { - 'date' => '2013-03-27T22:58:47', - 'version' => '2.3307' - }, - { - 'date' => '2013-03-28T14:28:56', - 'version' => '2.3308' - }, - { - 'date' => '2013-03-28T15:12:42', - 'version' => '2.3309' - }, - { - 'date' => '2013-03-28T17:33:21', - 'version' => '2.3310' - }, - { - 'date' => '2013-06-26T16:24:40', - 'version' => '2.3313' - }, - { - 'date' => '2013-09-09T05:54:40', - 'version' => '2.3314' - }, - { - 'date' => '2013-10-02T20:06:47', - 'version' => '2.3401' - }, - { - 'date' => '2013-11-02T14:42:20', - 'version' => '2.3402' - }, - { - 'date' => '2013-11-02T15:17:41', - 'version' => '2.3403' - }, - { - 'date' => '2014-01-30T15:58:58', - 'version' => '2.3404' - }, - { - 'date' => '2014-04-15T21:17:11', - 'version' => '3.0101' - }, - { - 'date' => '2014-04-17T18:37:34', - 'version' => '3.0102' - }, - { - 'date' => '2014-04-21T17:49:09', - 'version' => '3.0103' - }, - { - 'date' => '2014-04-26T16:04:39', - 'version' => '3.0104' - }, - { - 'date' => '2014-11-06T10:38:31', - 'version' => '3.0105' - }, - { - 'date' => '2014-11-11T21:57:49', - 'version' => '3.0106' - }, - { - 'date' => '2014-11-28T12:16:29', - 'version' => '3.0107' - }, - { - 'date' => '2014-12-11T17:02:07', - 'version' => '3.0108' - }, - { - 'date' => '2014-12-12T10:24:33', - 'version' => '3.0109' - }, - { - 'date' => '2014-12-12T22:35:37', - 'version' => '3.0110' - }, - { - 'date' => '2014-12-13T18:40:06', - 'version' => '3.0111' - }, - { - 'date' => '2014-12-14T16:34:01', - 'version' => '3.0112' - }, - { - 'date' => '2014-12-15T12:23:32', - 'version' => '3.0113' - }, - { - 'date' => '2015-01-04T14:06:03', - 'version' => '3.0114' - }, - { - 'date' => '2015-01-31T21:42:51', - 'version' => '3.0115' - }, - { - 'date' => '2015-11-26T08:58:33', - 'version' => '3.0201' - }, - { - 'date' => '2015-11-26T13:16:40', - 'version' => '3.0202' - }, - { - 'date' => '2015-11-26T13:42:02', - 'version' => '3.0203' - }, - { - 'date' => '2015-11-26T22:30:26', - 'version' => '3.0204' - }, - { - 'date' => '2015-11-29T14:09:00', - 'version' => '3.0205' - }, - { - 'date' => '2015-11-30T16:16:48', - 'version' => '3.0206' - }, - { - 'date' => '2015-12-02T16:34:35', - 'version' => '3.0207' - }, - { - 'date' => '2015-12-02T22:46:58', - 'version' => '3.0208' - }, - { - 'date' => '2015-12-03T09:45:04', - 'version' => '3.0209' - }, - { - 'date' => '2015-12-03T11:59:24', - 'version' => '3.0210' - }, - { - 'date' => '2016-01-10T17:38:25', - 'version' => '3.0211' - }, - { - 'date' => '2016-02-27T13:30:04', - 'version' => '3.0212' - }, - { - 'date' => '2016-03-02T10:28:37', - 'version' => '3.0213' - }, - { - 'date' => '2016-04-12T08:40:05', - 'version' => '3.0213_01' - }, - { - 'date' => '2016-04-13T10:40:03', - 'version' => '3.0213_02' - }, - { - 'date' => '2016-06-02T16:18:51', - 'version' => '3.0214' - }, - { - 'date' => '2016-06-06T13:28:49', - 'version' => '3.0215' - }, - { - 'date' => '2016-06-12T12:14:20', - 'version' => '3.0216' - }, - { - 'date' => '2016-06-18T09:59:27', - 'version' => '3.0217' - }, - { - 'date' => '2016-10-04T10:11:33', - 'version' => '3.0217_01' - }, - { - 'date' => '2016-10-04T14:47:29', - 'version' => '3.0217_02' - }, - { - 'date' => '2016-10-06T08:46:17', - 'version' => '3.0217_03' - }, - { - 'date' => '2016-10-07T12:11:03', - 'version' => '3.0217_04' - }, - { - 'date' => '2016-10-07T17:22:48', - 'version' => '3.0217_05' - }, - { - 'date' => '2016-10-08T08:01:50', - 'version' => '3.0217_06' - }, - { - 'date' => '2016-10-13T12:47:31', - 'version' => '3.0218' - }, - { - 'date' => '2016-10-26T11:45:35', - 'version' => '3.0219' - }, - { - 'date' => '2016-10-28T08:34:28', - 'version' => '3.0220' - }, - { - 'date' => '2016-10-30T12:27:36', - 'version' => '3.0221' - }, - { - 'date' => '2016-10-30T15:04:32', - 'version' => '3.0222' - }, - { - 'date' => '2016-11-16T11:47:38', - 'version' => '3.0223' - }, - { - 'date' => '2016-11-20T11:31:34', - 'version' => '3.0224' - }, - { - 'date' => '2016-11-23T18:43:00', - 'version' => '3.0225' - }, - { - 'date' => '2017-02-11T13:24:48', - 'version' => '3.0226' - }, - { - 'date' => '2017-02-13T10:57:06', - 'version' => '3.0227' - }, - { - 'date' => '2017-03-07T23:57:39', - 'version' => '3.0228' - }, - { - 'date' => '2017-03-10T14:08:07', - 'version' => '3.0229' - }, - { - 'date' => '2017-03-12T09:52:13', - 'version' => '3.0230' - }, - { - 'date' => '2017-03-29T09:51:51', - 'version' => '3.0231' - }, - { - 'date' => '2017-05-01T05:35:12', - 'version' => '3.0232' - }, - { - 'date' => '2017-05-01T14:54:56', - 'version' => '3.0233' - }, - { - 'date' => '2017-07-27T15:43:41', - 'version' => '3.0234' - }, - { - 'date' => '2017-07-27T16:21:47', - 'version' => '3.0235' - }, - { - 'date' => '2017-07-27T20:15:25', - 'version' => '3.0236' - }, - { - 'date' => '2017-07-28T11:15:05', - 'version' => '3.0237' - }, - { - 'date' => '2017-08-25T20:53:56', - 'version' => '3.0238' - }, - { - 'date' => '2017-08-28T20:48:37', - 'version' => '3.0239' - }, - { - 'date' => '2018-01-30T11:52:27', - 'version' => '3.99_01' - }, - { - 'date' => '2018-01-31T12:58:24', - 'version' => '3.99_02' - }, - { - 'date' => '2018-01-31T17:18:58', - 'version' => '3.99_03' - }, - { - 'date' => '2018-02-02T01:57:54', - 'version' => '4.00' - }, - { - 'date' => '2018-02-03T11:50:36', - 'version' => '4.01' - }, - { - 'date' => '2018-02-27T16:08:55', - 'version' => '4.02' - }, - { - 'date' => '2018-06-21T11:16:14', - 'version' => '4.03' - }, - { - 'date' => '2018-06-22T17:37:07', - 'version' => '4.04' - }, - { - 'date' => '2018-08-19T16:55:22', - 'version' => '4.05' - }, - { - 'date' => '2018-08-23T07:50:22', - 'version' => '4.06' - }, - { - 'date' => '2018-11-02T09:51:34', - 'version' => '4.07' - }, - { - 'date' => '2018-11-28T14:26:40', - 'version' => '4.08' - }, - { - 'date' => '2019-02-15T10:09:53', - 'version' => '4.09' - } - ] - }, - 'Crypt-CBC' => { - 'advisories' => [ - { - 'affected_versions' => '<2.17', - 'description' => 'Incorrect use of using 8 byte IVs when generating the old-style RandomIV style header. This affects data encrypted using the Rijndael algorithm, which has a 16 byte blocksize, and is a significant security issue. -', - 'distribution' => 'Crypt-CBC', - 'fixed_versions' => '>=2.17', - 'id' => 'CPANSA-Crypt-CBC-2006-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Crypt-CBC' - ], - 'reported' => '2006-01-09', - 'severity' => 'high' - } - ], - 'main_module' => 'Crypt::CBC', - 'versions' => [ - { - 'date' => '1998-06-19T19:48:52', - 'version' => '1.00' - }, - { - 'date' => '1998-09-22T18:30:35', - 'version' => '1.10' - }, - { - 'date' => '1998-12-20T23:36:49', - 'version' => '1.20' - }, - { - 'date' => '2000-01-27T00:27:56', - 'version' => '1.22' - }, - { - 'date' => '2000-02-22T15:20:56', - 'version' => '1.23' - }, - { - 'date' => '2000-06-07T18:55:59', - 'version' => '1.24' - }, - { - 'date' => '2000-06-08T15:59:07', - 'version' => '1.25' - }, - { - 'date' => '2001-12-10T17:16:25', - 'version' => '2.01' - }, - { - 'date' => '2002-01-24T05:30:16', - 'version' => '2.02' - }, - { - 'date' => '2002-06-02T18:40:15', - 'version' => '2.03' - }, - { - 'date' => '2002-06-12T02:20:51', - 'version' => '2.04' - }, - { - 'date' => '2002-06-22T13:02:09', - 'version' => '2.05' - }, - { - 'date' => '2002-08-08T18:47:49', - 'version' => '2.07' - }, - { - 'date' => '2002-09-11T12:17:23', - 'version' => '2.08' - }, - { - 'date' => '2004-05-27T15:20:52', - 'version' => '2.09' - }, - { - 'date' => '2004-05-29T17:29:19', - 'version' => '2.10' - }, - { - 'date' => '2004-06-03T16:22:32', - 'version' => '2.11' - }, - { - 'date' => '2004-06-17T15:55:19', - 'version' => '2.11' - }, - { - 'date' => '2005-05-05T20:11:50', - 'version' => '2.14' - }, - { - 'date' => '2005-08-01T14:02:45', - 'version' => '2.15' - }, - { - 'date' => '2006-02-16T14:08:57', - 'version' => '2.17' - }, - { - 'date' => '2006-06-06T23:22:02', - 'version' => '2.18' - }, - { - 'date' => '2006-08-12T19:52:11', - 'version' => '2.19' - }, - { - 'date' => '2006-10-16T23:40:13', - 'version' => '2.21' - }, - { - 'date' => '2006-10-29T21:55:34', - 'version' => '2.22' - }, - { - 'date' => '2007-09-28T15:25:53', - 'version' => '2.24' - }, - { - 'date' => '2008-03-28T14:17:29', - 'version' => '2.27' - }, - { - 'date' => '2008-03-31T14:56:52', - 'version' => '2.28' - }, - { - 'date' => '2008-04-22T14:27:07', - 'version' => '2.29' - }, - { - 'date' => '2008-09-30T15:17:58', - 'version' => '2.30' - }, - { - 'date' => '2012-10-30T11:08:06', - 'version' => '2.31' - }, - { - 'date' => '2012-12-14T19:30:14', - 'version' => '2.32' - }, - { - 'date' => '2013-07-30T20:03:53', - 'version' => '2.33' - } - ] - }, - 'Crypt-OpenSSL-DSA' => { - 'advisories' => [ - { - 'affected_versions' => '<0.14', - 'cves' => [ - 'CVE-2009-0129' - ], - 'description' => 'Missing error check in do_verify, which might allow remote attackers to bypass validation of the certificate chain via a malformed SSL/TLS signature. -', - 'distribution' => 'Crypt-OpenSSL-DSA', - 'fixed_versions' => '>=0.14', - 'id' => 'CPANSA-Crypt-OpenSSL-DSA-2009-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Crypt-OpenSSL-DSA', - 'https://www.openwall.com/lists/oss-security/2009/01/12/4', - 'https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511519' - ], - 'reported' => '2009-01-15' - } - ], - 'main_module' => 'Crypt::OpenSSL::DSA', - 'versions' => [ - { - 'date' => '2001-09-19T04:45:14', - 'version' => '0.01' - }, - { - 'date' => '2001-09-24T17:32:49', - 'version' => '0.02' - }, - { - 'date' => '2002-02-07T05:57:36', - 'version' => '0.03' - }, - { - 'date' => '2002-09-24T04:52:06', - 'version' => '0.04' - }, - { - 'date' => '2002-09-26T00:21:17', - 'version' => '0.10' - }, - { - 'date' => '2003-01-06T19:08:08', - 'version' => '0.11' - }, - { - 'date' => '2005-05-23T01:44:36', - 'version' => '0.12' - }, - { - 'date' => '2005-10-15T21:37:10', - 'version' => '0.13' - }, - { - 'date' => '2012-10-16T22:55:16', - 'version' => '0.14' - }, - { - 'date' => '2015-02-03T21:57:37', - 'version' => '0.15' - }, - { - 'date' => '2016-10-27T11:25:18', - 'version' => '0.16' - }, - { - 'date' => '2016-10-27T18:54:42', - 'version' => '0.17' - }, - { - 'date' => '2016-11-17T10:33:35', - 'version' => '0.18' - }, - { - 'date' => '2017-01-13T08:24:56', - 'version' => '0.19' - } - ] - }, - 'Crypt-Passwd-XS' => { - 'advisories' => [ - { - 'affected_versions' => '<0.601', - 'cves' => [ - 'CVE-2012-2143' - ], - 'description' => 'The crypt_des (aka DES-based crypt) function does not process the complete cleartext password if this password contains a 0x80 character, which makes it easier for context-dependent attackers to obtain access via an authentication attempt with an initial substring of the intended password, as demonstrated by a Unicode password. -', - 'distribution' => 'Crypt-Passwd-XS', - 'fixed_versions' => '>=0.601', - 'id' => 'CPANSA-Crypt-Passwd-XS-2012-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Crypt-Passwd-XS' - ], - 'reported' => '2012-05-07' - } - ], - 'main_module' => 'Crypt::Passwd::XS', - 'versions' => [ - { - 'date' => '2010-11-14T21:18:18', - 'version' => '0.4' - }, - { - 'date' => '2010-11-17T02:03:54', - 'version' => '0.501' - }, - { - 'date' => '2010-11-17T23:25:17', - 'version' => '0.503' - }, - { - 'date' => '2010-11-20T00:37:33', - 'version' => '0.504' - }, - { - 'date' => '2010-11-24T00:59:34', - 'version' => '0.505' - }, - { - 'date' => '2011-03-09T16:18:01', - 'version' => '0.506' - }, - { - 'date' => '2011-03-09T21:40:38', - 'version' => '0.507' - }, - { - 'date' => '2011-07-26T16:37:20', - 'version' => '0.600' - }, - { - 'date' => '2012-12-06T19:57:57', - 'version' => '0.601' - } - ] - }, - 'DBD-MariaDB' => { - 'advisories' => [ - { - 'affected_versions' => '<1.00', - 'cves' => [ - 'CVE-2018-2767' - ], - 'description' => 'SSL problems of MySQL and MariaDB clients. -', - 'distribution' => 'DBD-MariaDB', - 'fixed_versions' => '>=1.00', - 'id' => 'CPANSA-DBD-MariaDB-2018-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBD-MariaDB' - ], - 'reported' => '2017-07-01' - }, - { - 'affected_versions' => '<1.00', - 'cves' => [ - 'CVE-2017-10788' - ], - 'description' => 'Use-after-free after calling mysql_stmt_close(). -', - 'distribution' => 'DBD-MariaDB', - 'fixed_versions' => '>=1.00', - 'id' => 'CPANSA-DBD-MariaDB-2017-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBD-MariaDB' - ], - 'reported' => '2017-07-01' - }, - { - 'affected_versions' => '<1.00', - 'cves' => [ - 'CVE-2017-3302' - ], - 'description' => 'Leaking dangling pointers. -', - 'distribution' => 'DBD-MariaDB', - 'fixed_versions' => '>=1.00', - 'id' => 'CPANSA-DBD-MariaDB-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBD-MariaDB' - ], - 'reported' => '2017-07-01' - } - ], - 'main_module' => 'DBD::MariaDB', - 'versions' => [ - { - 'date' => '2018-06-26T14:23:29', - 'version' => '0.90_01' - }, - { - 'date' => '2018-07-12T13:36:05', - 'version' => '1.00' - }, - { - 'date' => '2018-12-05T12:21:26', - 'version' => '1.10' - }, - { - 'date' => '2019-01-02T15:38:57', - 'version' => '1.11' - }, - { - 'date' => '2019-02-22T16:31:33', - 'version' => '1.20' - }, - { - 'date' => '2019-02-27T11:08:40', - 'version' => '1.21' - } - ] - }, - 'DBD-mysql' => { - 'advisories' => [ - { - 'affected_versions' => '<4.044', - 'cves' => [ - 'CVE-2017-10788' - ], - 'description' => 'The DBD::mysql module through 4.043 for Perl allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly have unspecified other impact by triggering (1) certain error responses from a MySQL server or (2) a loss of a network connection to a MySQL server. The use-after-free defect was introduced by relying on incorrect Oracle mysql_stmt_close documentation and code examples. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.044', - 'id' => 'CPANSA-DBD-mysql-2017-02', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/issues/120' - ], - 'reported' => '2017-04-13' - }, - { - 'affected_versions' => '<4.044', - 'cves' => [ - 'CVE-2017-10789' - ], - 'description' => 'The DBD::mysql module through 4.043 for Perl uses the mysql_ssl=1 setting to mean that SSL is optional (even though this setting\'s documentation has a "your communication with the server will be encrypted" statement), which allows man-in-the-middle attackers to spoof servers via a cleartext-downgrade attack, a related issue to CVE-2015-3152. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.044', - 'id' => 'CPANSA-DBD-mysql-2017-01', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/pull/114' - ], - 'reported' => '2017-03-23' - }, - { - 'affected_versions' => '>=2.9003, <4.039', - 'cves' => [ - 'CVE-2016-1249' - ], - 'description' => 'Out-of-bounds read. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '<2.9003, >=4.039', - 'id' => 'CPANSA-DBD-mysql-2016-03', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/commit/793b72b1a0baa5070adacaac0e12fd995a6fbabe' - ], - 'reported' => '2016-11-16' - }, - { - 'affected_versions' => '<4.037', - 'cves' => [ - 'CVE-2016-1246' - ], - 'description' => 'Buffer overflow in the DBD::mysql module before 4.037 for Perl allows context-dependent attackers to cause a denial of service (crash) via vectors related to an error message. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.037', - 'id' => 'CPANSA-DBD-mysql-2016-02', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/commit/7c164a0c86cec6ee95df1d141e67b0e85dfdefd2', - 'http://blogs.perl.org/users/mike_b/2016/10/security-release---buffer-overflow-in-dbdmysql-perl-library.html' - ], - 'reported' => '2016-10-02' - }, - { - 'affected_versions' => '<4.034', - 'cves' => [ - 'CVE-2015-8949' - ], - 'description' => 'Use-after-free vulnerability in the my_login function in DBD::mysql before 4.033_01 allows attackers to have unspecified impact by leveraging a call to mysql_errno after a failure of my_login. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.034', - 'id' => 'CPANSA-DBD-mysql-2016-01', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/commit/cf0aa7751f6ef8445e9310a64b14dc81460ca156' - ], - 'reported' => '2016-08-19' - }, - { - 'affected_versions' => '<4.041', - 'cves' => [ - 'CVE-2016-1251' - ], - 'description' => 'There is a vulnerability of type use-after-free affecting DBD::mysql (aka DBD-mysql or the Database Interface (DBI) MySQL driver for Perl) 3.x and 4.x before 4.041 when used with mysql_server_prepare=1. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.041', - 'id' => 'CPANSA-DBD-mysql-2015-01', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/commit/3619c170461a3107a258d1fd2d00ed4832adb1b1' - ], - 'reported' => '2015-12-27' - }, - { - 'affected_versions' => '<4.028', - 'cves' => [ - 'CVE-2014-9906' - ], - 'description' => 'Use-after-free vulnerability in DBD::mysql before 4.029 allows attackers to cause a denial of service (program crash) or possibly execute arbitrary code via vectors related to a lost server connection. -', - 'distribution' => 'DBD-mysql', - 'fixed_versions' => '>=4.028', - 'id' => 'CPANSA-DBD-mysql-2014-01', - 'references' => [ - 'https://github.com/perl5-dbi/DBD-mysql/commit/a56ae87a4c1c1fead7d09c3653905841ccccf1cc', - 'https://rt.cpan.org/Public/Bug/Display.html?id=97625' - ], - 'reported' => '2014-07-30' - } - ], - 'main_module' => 'DBD::mysql', - 'versions' => [ - { - 'date' => '2000-04-15T20:17:36', - 'version' => 'v1.2212.' - }, - { - 'date' => '2001-05-06T21:47:46', - 'version' => '2.0900' - }, - { - 'date' => '2001-05-25T21:24:45', - 'version' => '2.0901' - }, - { - 'date' => '2001-07-09T21:10:17', - 'version' => '2.0902' - }, - { - 'date' => '2001-10-28T22:53:19', - 'version' => '2.0903' - }, - { - 'date' => '2001-10-31T04:01:07', - 'version' => '2.1000' - }, - { - 'date' => '2001-11-04T17:55:04', - 'version' => '2.1001' - }, - { - 'date' => '2001-11-04T18:22:30', - 'version' => '2.1002' - }, - { - 'date' => '2001-11-05T20:14:34', - 'version' => '2.1003' - }, - { - 'date' => '2001-11-13T01:24:26', - 'version' => '2.1004' - }, - { - 'date' => '2001-12-13T09:07:53', - 'version' => '2.1005' - }, - { - 'date' => '2001-12-27T18:10:04', - 'version' => '2.1007' - }, - { - 'date' => '2001-12-27T18:10:21', - 'version' => '2.1006' - }, - { - 'date' => '2001-12-28T17:06:05', - 'version' => '2.1008' - }, - { - 'date' => '2002-01-01T20:02:26', - 'version' => '2.1009' - }, - { - 'date' => '2002-01-07T21:33:21', - 'version' => '2.1010' - }, - { - 'date' => '2002-02-12T11:09:53', - 'version' => '2.1011' - }, - { - 'date' => '2002-04-12T07:21:06', - 'version' => '2.1012' - }, - { - 'date' => '2002-04-15T07:49:36', - 'version' => '2.1013' - }, - { - 'date' => '2002-04-17T21:24:26', - 'version' => '2.1014' - }, - { - 'date' => '2002-04-29T20:53:41', - 'version' => '2.1015' - }, - { - 'date' => '2002-05-01T20:07:05', - 'version' => '2.1016' - }, - { - 'date' => '2002-05-02T20:59:04', - 'version' => '2.1017' - }, - { - 'date' => '2002-08-13T17:52:25', - 'version' => '2.1018' - }, - { - 'date' => '2002-09-16T18:42:20', - 'version' => '2.1019' - }, - { - 'date' => '2002-09-23T20:42:50', - 'version' => '2.1020' - }, - { - 'date' => '2002-12-17T20:46:14', - 'version' => '2.1021' - }, - { - 'date' => '2003-01-03T02:46:24', - 'version' => '2.1022' - }, - { - 'date' => '2003-01-19T21:19:03', - 'version' => '2.1023' - }, - { - 'date' => '2003-01-20T12:08:27', - 'version' => '2.1024' - }, - { - 'date' => '2003-02-07T21:09:44', - 'version' => '2.1025' - }, - { - 'date' => '2003-03-03T20:46:27', - 'version' => '2.1026' - }, - { - 'date' => '2003-05-31T18:08:15', - 'version' => '2.1027' - }, - { - 'date' => '2003-06-25T16:12:36', - 'version' => '2.1028' - }, - { - 'date' => '2003-06-27T04:32:05', - 'version' => '2.9002' - }, - { - 'date' => '2003-09-12T17:04:42', - 'version' => '2.9003_1' - }, - { - 'date' => '2003-10-27T03:39:04', - 'version' => '2.9003' - }, - { - 'date' => '2004-07-01T03:24:14', - 'version' => '2.9004_2' - }, - { - 'date' => '2004-07-14T03:07:34', - 'version' => '2.9004' - }, - { - 'date' => '2004-10-20T17:27:25', - 'version' => '2.9005_1' - }, - { - 'date' => '2004-10-28T00:39:25', - 'version' => '2.9005_3' - }, - { - 'date' => '2005-03-29T02:43:14', - 'version' => '2.9005' - }, - { - 'date' => '2005-04-04T04:27:00', - 'version' => '2.9006' - }, - { - 'date' => '2005-04-27T00:13:49', - 'version' => '2.9015_3' - }, - { - 'date' => '2005-04-27T00:14:06', - 'version' => '2.9007' - }, - { - 'date' => '2005-06-06T01:39:20', - 'version' => '2.9008' - }, - { - 'date' => '2005-07-01T01:48:20', - 'version' => '3.0000' - }, - { - 'date' => '2005-07-03T21:56:11', - 'version' => '3.0000_0' - }, - { - 'date' => '2005-07-04T15:53:40', - 'version' => '3.0001_0' - }, - { - 'date' => '2005-07-04T16:16:00', - 'version' => '3.0001_1' - }, - { - 'date' => '2005-07-07T01:14:17', - 'version' => '3.0001' - }, - { - 'date' => '2005-07-07T01:22:39', - 'version' => '3.0001_2' - }, - { - 'date' => '2005-07-08T05:37:13', - 'version' => '3.0001_3' - }, - { - 'date' => '2005-07-11T16:49:47', - 'version' => '3.0002' - }, - { - 'date' => '2005-08-04T02:50:35', - 'version' => '3.0002_1' - }, - { - 'date' => '2005-09-26T23:22:57', - 'version' => '3.0002_2' - }, - { - 'date' => '2005-09-28T18:58:55', - 'version' => '3.0002_3' - }, - { - 'date' => '2005-11-06T21:47:29', - 'version' => '3.0002_4' - }, - { - 'date' => '2006-02-01T23:20:01', - 'version' => '3.0002_5' - }, - { - 'date' => '2006-05-04T17:49:06', - 'version' => '3.0003' - }, - { - 'date' => '2006-05-04T17:49:23', - 'version' => '3.0003_1' - }, - { - 'date' => '2006-05-21T17:28:22', - 'version' => '3.0004' - }, - { - 'date' => '2006-05-21T17:28:33', - 'version' => '3.0004_1' - }, - { - 'date' => '2006-06-10T01:21:49', - 'version' => '3.0005_1' - }, - { - 'date' => '2006-06-10T01:22:01', - 'version' => '3.0005' - }, - { - 'date' => '2006-06-11T17:05:25', - 'version' => '3.0006' - }, - { - 'date' => '2006-06-11T17:05:36', - 'version' => '3.0006_1' - }, - { - 'date' => '2006-09-08T23:12:02', - 'version' => '3.0007' - }, - { - 'date' => '2006-09-08T23:13:45', - 'version' => '3.0007_1' - }, - { - 'date' => '2006-10-07T12:59:23', - 'version' => '3.0007_2' - }, - { - 'date' => '2006-10-16T13:42:13', - 'version' => '3.0008' - }, - { - 'date' => '2006-10-16T13:42:24', - 'version' => '3.0008_1' - }, - { - 'date' => '2006-12-24T14:11:04', - 'version' => '4.00' - }, - { - 'date' => '2007-01-08T01:11:12', - 'version' => '4.001' - }, - { - 'date' => '2007-03-02T03:32:59', - 'version' => '4.002' - }, - { - 'date' => '2007-03-02T14:13:37', - 'version' => '4.003' - }, - { - 'date' => '2007-03-22T22:31:22', - 'version' => '4.004' - }, - { - 'date' => '2007-06-08T15:33:34', - 'version' => '4.005' - }, - { - 'date' => '2007-12-26T22:50:48', - 'version' => '4.006' - }, - { - 'date' => '2008-05-11T15:56:07', - 'version' => '4.007' - }, - { - 'date' => '2008-08-15T14:06:50', - 'version' => '4.008' - }, - { - 'date' => '2008-10-22T01:05:54', - 'version' => '4.009' - }, - { - 'date' => '2008-10-24T14:00:41', - 'version' => '4.010' - }, - { - 'date' => '2009-04-14T02:40:31', - 'version' => '4.011' - }, - { - 'date' => '2009-06-19T02:08:06', - 'version' => '4.012' - }, - { - 'date' => '2009-09-16T18:37:29', - 'version' => '4.013' - }, - { - 'date' => '2010-04-15T03:17:58', - 'version' => '4.014' - }, - { - 'date' => '2010-07-09T19:48:58', - 'version' => '4.015' - }, - { - 'date' => '2010-07-10T16:50:49', - 'version' => '4.016' - }, - { - 'date' => '2010-08-12T05:50:17', - 'version' => '4.017' - }, - { - 'date' => '2010-10-26T16:59:27', - 'version' => '4.018' - }, - { - 'date' => '2011-05-09T01:28:25', - 'version' => '4.019' - }, - { - 'date' => '2011-08-20T18:45:49', - 'version' => '4.020' - }, - { - 'date' => '2012-04-28T14:18:16', - 'version' => '4.021' - }, - { - 'date' => '2012-08-30T02:00:19', - 'version' => '4.022' - }, - { - 'date' => '2013-04-12T21:48:10', - 'version' => '4.023' - }, - { - 'date' => '2013-09-17T16:04:11', - 'version' => '4.024' - }, - { - 'date' => '2013-11-04T18:29:18', - 'version' => '4.025' - }, - { - 'date' => '2014-01-16T01:33:03', - 'version' => '4.026' - }, - { - 'date' => '2014-03-19T14:25:36', - 'version' => '4.027' - }, - { - 'date' => '2014-08-01T19:59:28', - 'version' => '4.028' - }, - { - 'date' => '2014-12-09T02:39:44', - 'version' => '4.029' - }, - { - 'date' => '2015-01-28T03:53:42', - 'version' => '4.030_01' - }, - { - 'date' => '2015-03-02T20:44:31', - 'version' => '4.030_02' - }, - { - 'date' => '2015-03-06T20:12:05', - 'version' => '4.031' - }, - { - 'date' => '2015-04-16T22:28:43', - 'version' => '4.032_01' - }, - { - 'date' => '2015-07-21T12:15:24', - 'version' => '4.032' - }, - { - 'date' => '2015-10-25T19:59:17', - 'version' => '4.032_03' - }, - { - 'date' => '2015-10-27T03:37:29', - 'version' => '4.033' - }, - { - 'date' => '2015-12-15T07:16:36', - 'version' => '4.033_01' - }, - { - 'date' => '2015-12-18T07:00:41', - 'version' => '4.033_02' - }, - { - 'date' => '2016-07-04T19:32:50', - 'version' => '4.033_03' - }, - { - 'date' => '2016-07-06T06:32:05', - 'version' => '4.034' - }, - { - 'date' => '2016-07-09T05:50:13', - 'version' => '4.035' - }, - { - 'date' => '2016-08-01T06:29:25', - 'version' => '4.035_01' - }, - { - 'date' => '2016-08-11T08:11:18', - 'version' => '4.035_02' - }, - { - 'date' => '2016-08-19T15:52:10', - 'version' => '4.035_03' - }, - { - 'date' => '2016-08-23T05:59:26', - 'version' => '4.036' - }, - { - 'date' => '2016-10-03T07:00:29', - 'version' => '4.037' - }, - { - 'date' => '2016-10-14T20:56:49', - 'version' => '4.037_01' - }, - { - 'date' => '2016-10-19T19:37:55', - 'version' => '4.037_02' - }, - { - 'date' => '2016-10-20T02:33:04', - 'version' => '4.038' - }, - { - 'date' => '2016-10-30T08:45:31', - 'version' => '4.038_01' - }, - { - 'date' => '2016-11-16T03:57:57', - 'version' => '4.039' - }, - { - 'date' => '2016-11-19T19:56:51', - 'version' => '4.040' - }, - { - 'date' => '2016-11-28T20:40:41', - 'version' => '4.041' - }, - { - 'date' => '2016-12-13T06:59:09', - 'version' => '4.041_01' - }, - { - 'date' => '2017-02-28T20:57:20', - 'version' => '4.041_02' - }, - { - 'date' => '2017-03-08T20:32:52', - 'version' => '4.042' - }, - { - 'date' => '2017-06-29T21:12:09', - 'version' => '4.043' - }, - { - 'date' => '2018-01-23T01:53:30', - 'version' => '4.044' - }, - { - 'date' => '2018-02-07T21:43:00', - 'version' => '4.044' - }, - { - 'date' => '2018-02-08T20:30:55', - 'version' => '4.045' - }, - { - 'date' => '2018-02-08T20:48:11', - 'version' => '4.046' - }, - { - 'date' => '2018-03-09T20:27:44', - 'version' => '4.046_01' - }, - { - 'date' => '2018-09-09T03:02:20', - 'version' => '4.047' - }, - { - 'date' => '2018-09-15T12:46:51', - 'version' => '4.048' - }, - { - 'date' => '2018-11-17T18:58:09', - 'version' => '4.049' - }, - { - 'date' => '2019-01-09T09:07:15', - 'version' => '4.050' - } - ] - }, - 'DBD-mysqlPP' => { - 'advisories' => [ - { - 'affected_versions' => '<0.93', - 'description' => 'SQL injection. -', - 'distribution' => 'DBD-mysqlPP', - 'fixed_versions' => '>=0.03', - 'id' => 'CPANSA-DBD-mysqlPP-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBD-mysqlPP', - 'https://jvn.jp/en/jp/JVN51216285/index.html' - ], - 'reported' => '2011-10-14', - 'severity' => 'high' - } - ], - 'main_module' => 'DBD::mysqlPP', - 'versions' => [ - { - 'date' => '2002-04-04T07:20:36', - 'version' => '0.02' - }, - { - 'date' => '2002-04-15T10:26:39', - 'version' => '0.03' - }, - { - 'date' => '2003-01-24T11:14:14', - 'version' => '0.04' - }, - { - 'date' => '2011-10-21T23:07:07', - 'version' => '0.05' - }, - { - 'date' => '2011-10-26T22:17:22', - 'version' => '0.06' - }, - { - 'date' => '2011-11-17T22:24:50', - 'version' => '0.07' - } - ] - }, - 'DBI' => { - 'advisories' => [ - { - 'affected_versions' => '<1.632', - 'description' => 'DBD::File drivers open files from folders other than specifically passed using the f_dir attribute. -', - 'distribution' => 'DBI', - 'fixed_versions' => '>=1.632', - 'id' => 'CPANSA-DBI-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBI', - 'https://rt.cpan.org/Public/Bug/Display.html?id=99508' - ], - 'reported' => '2014-10-15', - 'severity' => 'high' - }, - { - 'affected_versions' => '<1.47', - 'cves' => [ - 'CVE-2005-0077' - ], - 'description' => 'Allows local users to overwrite arbitrary files via a symlink attack on a temporary PID file. -', - 'distribution' => 'DBI', - 'fixed_versions' => '>=1.47', - 'id' => 'CPANSA-DBI-2005-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBI' - ], - 'reported' => '2005-05-02' - } - ], - 'main_module' => 'DBI', - 'versions' => [ - { - 'date' => '1995-10-27T08:14:00', - 'version' => '0.64' - }, - { - 'date' => '1996-02-15T22:07:00', - 'version' => '0.67' - }, - { - 'date' => '1996-04-22T10:22:00', - 'version' => '0.68' - }, - { - 'date' => '1996-05-07T19:46:00', - 'version' => '0.69' - }, - { - 'date' => '1996-06-16T21:08:00', - 'version' => '0.70' - }, - { - 'date' => '1996-07-10T00:49:00', - 'version' => '0.71' - }, - { - 'date' => '1996-09-23T16:33:00', - 'version' => '0.72' - }, - { - 'date' => '1996-10-15T00:58:00', - 'version' => '0.73' - }, - { - 'date' => '1997-01-14T16:59:00', - 'version' => '0.74' - }, - { - 'date' => '1997-01-27T21:59:00', - 'version' => '0.75' - }, - { - 'date' => '1997-02-03T18:54:00', - 'version' => '0.76' - }, - { - 'date' => '1997-02-21T14:27:00', - 'version' => '0.77' - }, - { - 'date' => '1997-03-28T14:36:00', - 'version' => '0.78' - }, - { - 'date' => '1997-04-07T18:28:00', - 'version' => '0.79' - }, - { - 'date' => '1997-05-07T11:45:00', - 'version' => '0.80' - }, - { - 'date' => '1997-05-07T14:05:00', - 'version' => '0.81' - }, - { - 'date' => '1997-05-23T15:56:00', - 'version' => '0.82' - }, - { - 'date' => '1997-06-11T21:40:00', - 'version' => '0.83' - }, - { - 'date' => '1997-06-20T15:36:00', - 'version' => '0.84' - }, - { - 'date' => '1997-06-25T10:25:00', - 'version' => '0.85' - }, - { - 'date' => '1997-07-16T16:38:00', - 'version' => '0.001' - }, - { - 'date' => '1997-07-18T11:27:00', - 'version' => '0.87' - }, - { - 'date' => '1997-07-22T21:27:00', - 'version' => '0.88' - }, - { - 'date' => '1997-07-25T13:46:55', - 'version' => '0.89' - }, - { - 'date' => '1997-09-05T19:38:52', - 'version' => '0.90' - }, - { - 'date' => '1997-12-10T17:15:14', - 'version' => '0.91' - }, - { - 'date' => '1998-02-05T20:45:45', - 'version' => '0.92' - }, - { - 'date' => '1998-02-13T15:21:52', - 'version' => '0.93' - }, - { - 'date' => '1998-08-10T03:23:46', - 'version' => '0.94' - }, - { - 'date' => '1998-08-11T13:21:19', - 'version' => '0.95' - }, - { - 'date' => '1998-08-14T20:38:42', - 'version' => '1.00' - }, - { - 'date' => '1998-09-02T14:59:47', - 'version' => '1.01' - }, - { - 'date' => '1998-09-04T12:29:52', - 'version' => '1.02' - }, - { - 'date' => '1999-01-18T21:52:15', - 'version' => '1.06' - }, - { - 'date' => '1999-05-13T01:49:11', - 'version' => '1.08' - }, - { - 'date' => '1999-06-02T13:44:40', - 'version' => '1.08' - }, - { - 'date' => '1999-06-09T20:57:59', - 'version' => '1.09' - }, - { - 'date' => '1999-06-13T23:52:03', - 'version' => '1.10' - }, - { - 'date' => '1999-06-17T13:22:36', - 'version' => '1.11' - }, - { - 'date' => '1999-06-29T23:07:41', - 'version' => '1.12' - }, - { - 'date' => '1999-07-12T03:28:41', - 'version' => '1.13' - }, - { - 'date' => '2000-06-11T02:39:59', - 'version' => '1.03_80' - }, - { - 'date' => '2000-06-14T20:30:57', - 'version' => '1.14' - }, - { - 'date' => '2001-03-30T15:03:31', - 'version' => '1.15' - }, - { - 'date' => '2001-05-29T23:25:57', - 'version' => '1.16' - }, - { - 'date' => '2001-06-04T17:12:30', - 'version' => '1.17' - }, - { - 'date' => '2001-06-04T19:00:37', - 'version' => '1.18' - }, - { - 'date' => '2001-07-20T22:29:24', - 'version' => '1.19' - }, - { - 'date' => '2001-08-24T23:32:10', - 'version' => '1.20' - }, - { - 'date' => '2002-01-10T15:25:45', - 'version' => '1.201' - }, - { - 'date' => '2002-02-07T03:30:16', - 'version' => '1.21' - }, - { - 'date' => '2002-03-13T14:18:00', - 'version' => '1.21' - }, - { - 'date' => '2002-05-22T13:42:15', - 'version' => '1.22' - }, - { - 'date' => '2002-05-25T17:38:03', - 'version' => '1.23' - }, - { - 'date' => '2002-06-05T03:32:38', - 'version' => '1.24' - }, - { - 'date' => '2002-06-05T22:42:04', - 'version' => '1.25' - }, - { - 'date' => '2002-06-13T12:30:47', - 'version' => '1.26' - }, - { - 'date' => '2002-06-13T15:19:06', - 'version' => '1.27' - }, - { - 'date' => '2002-06-14T13:13:53', - 'version' => '1.28' - }, - { - 'date' => '2002-06-26T09:34:24', - 'version' => '1.28' - }, - { - 'date' => '2002-07-15T11:24:40', - 'version' => '1.29' - }, - { - 'date' => '2002-07-18T14:27:25', - 'version' => '1.30' - }, - { - 'date' => '2002-11-30T00:49:54', - 'version' => '1.31' - }, - { - 'date' => '2002-12-01T23:01:26', - 'version' => '1.32' - }, - { - 'date' => '2002-12-20T16:23:29', - 'version' => '1.32' - }, - { - 'date' => '2003-02-26T18:01:24', - 'version' => '1.32_90' - }, - { - 'date' => '2003-02-27T00:25:32', - 'version' => '1.33' - }, - { - 'date' => '2003-02-28T17:53:35', - 'version' => '1.34' - }, - { - 'date' => '2003-03-07T22:02:20', - 'version' => '1.35' - }, - { - 'date' => '2003-05-14T11:13:39', - 'version' => '1.36' - }, - { - 'date' => '2003-05-15T18:02:26', - 'version' => '1.37' - }, - { - 'date' => '2003-08-25T20:36:26', - 'version' => '1.38' - }, - { - 'date' => '2003-11-27T23:46:40', - 'version' => '1.39' - }, - { - 'date' => '2004-01-08T14:04:59', - 'version' => '1.39' - }, - { - 'date' => '2004-02-23T14:54:21', - 'version' => '1.41' - }, - { - 'date' => '2004-03-12T16:40:08', - 'version' => '1.41' - }, - { - 'date' => '2004-07-05T10:02:05', - 'version' => '1.43' - }, - { - 'date' => '2004-10-05T21:27:23', - 'version' => '1.44' - }, - { - 'date' => '2004-10-06T13:49:20', - 'version' => '1.45' - }, - { - 'date' => '2004-11-16T12:38:32', - 'version' => '1.46' - }, - { - 'date' => '2005-02-02T11:28:46', - 'version' => '1.47' - }, - { - 'date' => '2005-03-14T17:03:33', - 'version' => '1.48' - }, - { - 'date' => '2005-11-29T19:59:40', - 'version' => '1.49' - }, - { - 'date' => '2005-12-14T16:55:16', - 'version' => '1.50' - }, - { - 'date' => '2006-04-19T15:56:38', - 'version' => '1.45' - }, - { - 'date' => '2006-06-06T12:08:36', - 'version' => '1.51' - }, - { - 'date' => '2006-08-08T21:13:32', - 'version' => '1.52' - }, - { - 'date' => '2006-11-02T00:38:01', - 'version' => '1.53' - }, - { - 'date' => '2007-02-23T17:15:23', - 'version' => '1.54' - }, - { - 'date' => '2007-05-04T14:56:38', - 'version' => '1.55' - }, - { - 'date' => '2007-05-10T14:04:04', - 'version' => '1.56' - }, - { - 'date' => '2007-05-13T22:00:58', - 'version' => '1.56' - }, - { - 'date' => '2007-06-13T16:45:34', - 'version' => '1.57' - }, - { - 'date' => '2007-06-15T17:06:42', - 'version' => '1.57' - }, - { - 'date' => '2007-06-18T15:15:31', - 'version' => '1.57' - }, - { - 'date' => '2007-06-25T22:11:47', - 'version' => '1.58' - }, - { - 'date' => '2007-08-22T17:02:10', - 'version' => '1.59' - }, - { - 'date' => '2007-08-23T12:22:26', - 'version' => '1.59' - }, - { - 'date' => '2007-08-23T13:59:53', - 'version' => '1.59' - }, - { - 'date' => '2007-08-24T09:19:29', - 'version' => '1.59' - }, - { - 'date' => '2007-10-16T13:12:55', - 'version' => '1.601' - }, - { - 'date' => '2007-10-21T22:12:52', - 'version' => '1.601' - }, - { - 'date' => '2008-02-09T22:06:13', - 'version' => '1.602' - }, - { - 'date' => '2008-03-22T00:11:03', - 'version' => '1.603' - }, - { - 'date' => '2008-03-24T14:11:41', - 'version' => '1.604' - }, - { - 'date' => '2008-06-16T19:19:43', - 'version' => '1.605' - }, - { - 'date' => '2008-07-22T21:01:09', - 'version' => '1.606' - }, - { - 'date' => '2008-07-22T21:50:54', - 'version' => '1.607' - }, - { - 'date' => '2009-05-02T22:58:48', - 'version' => '1.608' - }, - { - 'date' => '2009-05-05T12:05:19', - 'version' => '1.608' - }, - { - 'date' => '2009-06-05T22:57:34', - 'version' => '1.609' - }, - { - 'date' => '2009-06-08T10:29:18', - 'version' => '1.609' - }, - { - 'date' => '2010-03-02T21:26:39', - 'version' => '1.611' - }, - { - 'date' => '2010-04-22T11:06:31', - 'version' => '1.611' - }, - { - 'date' => '2010-04-27T15:13:32', - 'version' => '1.611' - }, - { - 'date' => '2010-04-29T19:54:44', - 'version' => '1.611' - }, - { - 'date' => '2010-05-28T10:29:17', - 'version' => '1.612' - }, - { - 'date' => '2010-06-15T22:47:23', - 'version' => '1.612' - }, - { - 'date' => '2010-06-16T19:18:05', - 'version' => '1.612' - }, - { - 'date' => '2010-07-02T14:26:03', - 'version' => '1.612' - }, - { - 'date' => '2010-07-15T15:00:53', - 'version' => '1.612' - }, - { - 'date' => '2010-07-16T19:36:42', - 'version' => '1.612' - }, - { - 'date' => '2010-07-22T17:34:16', - 'version' => '1.613' - }, - { - 'date' => '2010-07-25T15:50:15', - 'version' => '1.613' - }, - { - 'date' => '2010-07-30T14:17:33', - 'version' => '1.614' - }, - { - 'date' => '2010-08-16T16:34:58', - 'version' => '1.614' - }, - { - 'date' => '2010-08-30T20:11:00', - 'version' => '1.614' - }, - { - 'date' => '2010-08-30T20:26:37', - 'version' => '1.614' - }, - { - 'date' => '2010-08-30T20:56:09', - 'version' => '1.614' - }, - { - 'date' => '2010-09-02T15:44:21', - 'version' => '1.614' - }, - { - 'date' => '2010-09-09T10:24:11', - 'version' => '1.614' - }, - { - 'date' => '2010-09-16T16:23:50', - 'version' => '1.614' - }, - { - 'date' => '2010-09-17T09:48:02', - 'version' => '1.614' - }, - { - 'date' => '2010-09-21T10:14:29', - 'version' => '1.615' - }, - { - 'date' => '2010-09-22T12:28:20', - 'version' => '1.615' - }, - { - 'date' => '2010-12-18T21:51:52', - 'version' => '1.616' - }, - { - 'date' => '2010-12-21T23:26:46', - 'version' => '1.616' - }, - { - 'date' => '2010-12-29T14:39:48', - 'version' => '1.616' - }, - { - 'date' => '2010-12-30T10:26:51', - 'version' => '1.616' - }, - { - 'date' => '2012-01-02T17:12:53', - 'version' => '1.617' - }, - { - 'date' => '2012-01-28T09:34:18', - 'version' => '1.617' - }, - { - 'date' => '2012-01-30T10:06:49', - 'version' => '1.617' - }, - { - 'date' => '2012-02-07T22:54:02', - 'version' => '1.618' - }, - { - 'date' => '2012-02-13T18:24:33', - 'version' => '1.618' - }, - { - 'date' => '2012-02-23T11:05:45', - 'version' => '1.618' - }, - { - 'date' => '2012-02-25T14:24:39', - 'version' => '1.618' - }, - { - 'date' => '2012-04-18T11:57:55', - 'version' => '1.619' - }, - { - 'date' => '2012-04-20T20:21:54', - 'version' => '1.619' - }, - { - 'date' => '2012-04-23T22:09:14', - 'version' => '1.619' - }, - { - 'date' => '2012-04-25T12:46:54', - 'version' => '1.620' - }, - { - 'date' => '2012-05-21T13:06:09', - 'version' => '1.621' - }, - { - 'date' => '2012-05-22T22:17:06', - 'version' => '1.621' - }, - { - 'date' => '2012-06-06T16:51:00', - 'version' => '1.622' - }, - { - 'date' => '2012-07-13T15:24:35', - 'version' => '1.623' - }, - { - 'date' => '2012-10-30T13:01:14', - 'version' => '1.623' - }, - { - 'date' => '2012-11-19T23:27:04', - 'version' => '1.623' - }, - { - 'date' => '2012-12-13T16:26:23', - 'version' => '1.623' - }, - { - 'date' => '2012-12-21T17:22:01', - 'version' => '1.623' - }, - { - 'date' => '2013-01-02T10:09:42', - 'version' => '1.623' - }, - { - 'date' => '2013-03-22T20:41:50', - 'version' => '1.624' - }, - { - 'date' => '2013-03-28T21:59:38', - 'version' => '1.625' - }, - { - 'date' => '2013-05-15T11:28:03', - 'version' => '1.626' - }, - { - 'date' => '2013-05-16T20:30:50', - 'version' => '1.627' - }, - { - 'date' => '2013-06-24T21:56:27', - 'version' => '1.628' - }, - { - 'date' => '2013-06-24T22:12:23', - 'version' => '1.628' - }, - { - 'date' => '2013-06-30T19:08:08', - 'version' => '1.628' - }, - { - 'date' => '2013-07-02T11:27:23', - 'version' => '1.628' - }, - { - 'date' => '2013-07-22T13:22:40', - 'version' => '1.628' - }, - { - 'date' => '2013-10-11T12:28:12', - 'version' => '1.629' - }, - { - 'date' => '2013-10-13T16:02:52', - 'version' => '1.629' - }, - { - 'date' => '2013-10-15T12:24:53', - 'version' => '1.629' - }, - { - 'date' => '2013-10-22T11:58:53', - 'version' => '1.629_50' - }, - { - 'date' => '2013-10-28T12:51:39', - 'version' => '1.630' - }, - { - 'date' => '2014-01-13T13:51:01', - 'version' => '1.631' - }, - { - 'date' => '2014-01-16T11:34:34', - 'version' => '1.631' - }, - { - 'date' => '2014-01-20T11:12:44', - 'version' => '1.631' - }, - { - 'date' => '2014-10-23T14:08:22', - 'version' => '1.631' - }, - { - 'date' => '2014-11-05T11:15:07', - 'version' => '1.632' - }, - { - 'date' => '2015-01-08T14:31:52', - 'version' => '1.632' - }, - { - 'date' => '2015-01-11T13:26:05', - 'version' => '1.633' - }, - { - 'date' => '2015-07-18T13:16:07', - 'version' => '1.633' - }, - { - 'date' => '2015-07-19T14:34:22', - 'version' => '1.633_91' - }, - { - 'date' => '2015-07-22T15:27:59', - 'version' => '1.633_92' - }, - { - 'date' => '2015-08-02T16:52:48', - 'version' => '1.633_93' - }, - { - 'date' => '2015-08-03T14:52:56', - 'version' => '1.634' - }, - { - 'date' => '2016-04-23T15:28:02', - 'version' => '1.634' - }, - { - 'date' => '2016-04-24T11:57:03', - 'version' => '1.635' - }, - { - 'date' => '2016-04-24T22:20:56', - 'version' => '1.636' - }, - { - 'date' => '2017-08-14T10:10:55', - 'version' => '1.637' - }, - { - 'date' => '2017-08-16T09:02:40', - 'version' => '1.637' - }, - { - 'date' => '2017-12-28T14:40:44', - 'version' => '1.639' - }, - { - 'date' => '2018-01-28T20:50:53', - 'version' => '1.640' - }, - { - 'date' => '2018-03-19T18:06:08', - 'version' => '1.641' - }, - { - 'date' => '2018-10-28T15:08:54', - 'version' => '1.641_90' - }, - { - 'date' => '2018-10-29T10:43:41', - 'version' => '1.642' - } - ] - }, - 'DBIx-Custom' => { - 'advisories' => [ - { - 'affected_versions' => '<0.1641', - 'description' => 'SQL injection when passing special column names. -', - 'distribution' => 'DBIx-Custom', - 'fixed_versions' => '>=0.1641', - 'id' => 'CPANSA-DBIx-Custom-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/DBIx-Custom', - 'https://github.com/yuki-kimoto/DBIx-Custom/commit/5b00b9f9a966e7abecabd91710c8fa893784d919' - ], - 'reported' => '2011-01-27', - 'severity' => 'high' - } - ], - 'main_module' => 'DBIx::Custom', - 'versions' => [ - { - 'date' => '2009-11-08T04:18:19', - 'version' => '0.0101' - }, - { - 'date' => '2009-11-09T10:46:44', - 'version' => '0.0201' - }, - { - 'date' => '2009-11-12T14:12:47', - 'version' => '0.0301' - }, - { - 'date' => '2009-11-15T11:43:40', - 'version' => '0.0401' - }, - { - 'date' => '2009-11-16T11:10:52', - 'version' => '0.0501' - }, - { - 'date' => '2009-11-17T12:37:33', - 'version' => '0.0502' - }, - { - 'date' => '2009-11-19T12:05:50', - 'version' => '0.0601' - }, - { - 'date' => '2009-11-19T13:37:39', - 'version' => '0.0602' - }, - { - 'date' => '2009-11-20T12:08:31', - 'version' => '0.0603' - }, - { - 'date' => '2009-11-23T13:39:53', - 'version' => '0.0604' - }, - { - 'date' => '2009-11-23T14:45:46', - 'version' => '0.0605' - }, - { - 'date' => '2009-11-25T13:57:52', - 'version' => '0.0701' - }, - { - 'date' => '2009-12-01T07:30:25', - 'version' => '0.0702' - }, - { - 'date' => '2009-12-02T13:59:36', - 'version' => '0.0801' - }, - { - 'date' => '2009-12-09T14:27:53', - 'version' => '0.0901' - }, - { - 'date' => '2009-12-22T13:40:07', - 'version' => '0.0902' - }, - { - 'date' => '2010-01-18T12:42:57', - 'version' => '0.0903' - }, - { - 'date' => '2010-01-21T14:29:12', - 'version' => '0.0904' - }, - { - 'date' => '2010-01-22T12:51:23', - 'version' => '0.0905' - }, - { - 'date' => '2010-01-24T09:49:30', - 'version' => '0.0906' - }, - { - 'date' => '2010-01-30T00:15:17', - 'version' => '0.1001' - }, - { - 'date' => '2010-01-30T03:51:04', - 'version' => '0.1101' - }, - { - 'date' => '2010-05-01T13:02:19', - 'version' => '0.1301' - }, - { - 'date' => '2010-05-01T23:29:22', - 'version' => '0.1401' - }, - { - 'date' => '2010-05-02T06:04:57', - 'version' => '0.1402' - }, - { - 'date' => '2010-05-26T15:13:04', - 'version' => '0.1501' - }, - { - 'date' => '2010-05-27T14:00:04', - 'version' => '0.1502' - }, - { - 'date' => '2010-05-28T13:28:16', - 'version' => '0.1503' - }, - { - 'date' => '2010-06-25T12:11:33', - 'version' => '0.1602' - }, - { - 'date' => '2010-07-14T13:55:33', - 'version' => '0.1603' - }, - { - 'date' => '2010-08-03T14:43:14', - 'version' => '0.1604' - }, - { - 'date' => '2010-08-05T15:17:49', - 'version' => '0.1605' - }, - { - 'date' => '2010-08-05T15:24:36', - 'version' => '0.1606' - }, - { - 'date' => '2010-08-06T14:57:35', - 'version' => '0.1607' - }, - { - 'date' => '2010-08-07T05:49:19', - 'version' => '0.1608' - }, - { - 'date' => '2010-08-08T04:45:12', - 'version' => '0.1609' - }, - { - 'date' => '2010-08-08T12:44:43', - 'version' => '0.1610' - }, - { - 'date' => '2010-08-09T12:08:31', - 'version' => '0.1611' - }, - { - 'date' => '2010-08-10T11:19:41', - 'version' => '0.1612' - }, - { - 'date' => '2010-08-10T12:35:17', - 'version' => '0.1613' - }, - { - 'date' => '2010-08-12T15:01:01', - 'version' => '0.1614' - }, - { - 'date' => '2010-08-15T04:00:44', - 'version' => '0.1615' - }, - { - 'date' => '2010-08-24T10:18:06', - 'version' => '0.1616' - }, - { - 'date' => '2010-09-07T12:12:04', - 'version' => '0.1617' - }, - { - 'date' => '2010-10-17T05:44:56', - 'version' => '0.1618' - }, - { - 'date' => '2010-10-20T15:01:35', - 'version' => '0.1619' - }, - { - 'date' => '2010-10-21T14:38:05', - 'version' => '0.1620' - }, - { - 'date' => '2010-11-10T06:54:46', - 'version' => '0.1621' - }, - { - 'date' => '2010-12-20T14:58:38', - 'version' => '0.1622' - }, - { - 'date' => '2010-12-21T16:10:25', - 'version' => '0.1623' - }, - { - 'date' => '2010-12-22T08:41:09', - 'version' => '0.1624' - }, - { - 'date' => '2011-01-01T16:08:48', - 'version' => '0.1625' - }, - { - 'date' => '2011-01-02T04:21:11', - 'version' => '0.1626' - }, - { - 'date' => '2011-01-04T15:18:21', - 'version' => '0.1627' - }, - { - 'date' => '2011-01-12T07:29:29', - 'version' => '0.1628' - }, - { - 'date' => '2011-01-12T15:35:11', - 'version' => '0.1629' - }, - { - 'date' => '2011-01-13T15:41:25', - 'version' => '0.1630' - }, - { - 'date' => '2011-01-17T15:53:44', - 'version' => '0.1631' - }, - { - 'date' => '2011-01-18T14:43:16', - 'version' => '0.1632' - }, - { - 'date' => '2011-01-18T15:22:37', - 'version' => '0.1633' - }, - { - 'date' => '2011-01-19T14:52:48', - 'version' => '0.1634' - }, - { - 'date' => '2011-01-21T14:04:02', - 'version' => '0.1635' - }, - { - 'date' => '2011-01-22T13:02:55', - 'version' => '0.1636' - }, - { - 'date' => '2011-01-24T12:58:40', - 'version' => '0.1637' - }, - { - 'date' => '2011-01-25T12:32:26', - 'version' => '0.1638' - }, - { - 'date' => '2011-01-26T09:23:22', - 'version' => '0.1639' - }, - { - 'date' => '2011-01-26T13:59:10', - 'version' => '0.1640' - }, - { - 'date' => '2011-01-27T05:19:14', - 'version' => '0.1641' - }, - { - 'date' => '2011-01-28T12:18:42', - 'version' => '0.1642' - }, - { - 'date' => '2011-02-09T08:54:11', - 'version' => '0.1643' - }, - { - 'date' => '2011-02-11T14:07:25', - 'version' => '0.1644' - }, - { - 'date' => '2011-02-14T15:24:30', - 'version' => '0.1645' - }, - { - 'date' => '2011-02-18T17:48:52', - 'version' => '0.1646' - }, - { - 'date' => '2011-02-19T00:30:41', - 'version' => '0.1647' - }, - { - 'date' => '2011-02-21T16:13:29', - 'version' => '0.1648' - }, - { - 'date' => '2011-02-22T14:53:08', - 'version' => '0.1649' - }, - { - 'date' => '2011-02-24T05:45:44', - 'version' => '0.1650' - }, - { - 'date' => '2011-02-24T14:35:20', - 'version' => '0.1651' - }, - { - 'date' => '2011-02-25T14:39:56', - 'version' => '0.1652' - }, - { - 'date' => '2011-02-28T13:18:03', - 'version' => '0.1653' - }, - { - 'date' => '2011-03-06T14:32:11', - 'version' => '0.1654' - }, - { - 'date' => '2011-03-08T14:59:08', - 'version' => '0.1655' - }, - { - 'date' => '2011-03-09T13:44:35', - 'version' => '0.1656' - }, - { - 'date' => '2011-03-10T15:44:50', - 'version' => '0.1657' - }, - { - 'date' => '2011-03-11T16:23:11', - 'version' => '0.1658' - }, - { - 'date' => '2011-03-12T08:20:07', - 'version' => '0.1659' - }, - { - 'date' => '2011-03-14T11:16:27', - 'version' => '0.1660' - }, - { - 'date' => '2011-03-15T16:32:52', - 'version' => '0.1661' - }, - { - 'date' => '2011-03-19T14:40:50', - 'version' => '0.1662' - }, - { - 'date' => '2011-03-21T03:53:25', - 'version' => '0.1663' - }, - { - 'date' => '2011-03-24T14:45:52', - 'version' => '0.1664' - }, - { - 'date' => '2011-03-25T14:25:43', - 'version' => '0.1665' - }, - { - 'date' => '2011-03-29T17:26:27', - 'version' => '0.1666' - }, - { - 'date' => '2011-03-30T08:03:39', - 'version' => '0.1667' - }, - { - 'date' => '2011-03-30T15:04:03', - 'version' => '0.1668' - }, - { - 'date' => '2011-03-30T15:25:45', - 'version' => '0.1669' - }, - { - 'date' => '2011-04-01T15:29:33', - 'version' => '0.1670' - }, - { - 'date' => '2011-04-02T16:31:44', - 'version' => '0.1671' - }, - { - 'date' => '2011-04-04T13:37:34', - 'version' => '0.1672' - }, - { - 'date' => '2011-04-05T11:45:54', - 'version' => '0.1673' - }, - { - 'date' => '2011-04-05T11:59:11', - 'version' => '0.1674' - }, - { - 'date' => '2011-04-11T13:47:34', - 'version' => '0.1675' - }, - { - 'date' => '2011-04-11T14:55:38', - 'version' => '0.1676' - }, - { - 'date' => '2011-04-12T15:17:24', - 'version' => '0.1677' - }, - { - 'date' => '2011-04-18T13:36:31', - 'version' => '0.1678' - }, - { - 'date' => '2011-04-19T11:07:27', - 'version' => '0.1679' - }, - { - 'date' => '2011-04-25T14:05:23', - 'version' => '0.1680' - }, - { - 'date' => '2011-04-26T14:07:02', - 'version' => '0.1681' - }, - { - 'date' => '2011-05-23T14:40:41', - 'version' => '0.1682' - }, - { - 'date' => '2011-06-06T11:52:44', - 'version' => '0.1683' - }, - { - 'date' => '2011-06-07T13:07:20', - 'version' => '0.1684' - }, - { - 'date' => '2011-06-08T10:32:35', - 'version' => '0.1685' - }, - { - 'date' => '2011-06-08T12:24:07', - 'version' => '0.1686' - }, - { - 'date' => '2011-06-09T13:59:44', - 'version' => '0.1687' - }, - { - 'date' => '2011-06-10T13:26:20', - 'version' => '0.1688' - }, - { - 'date' => '2011-06-12T03:22:26', - 'version' => '0.1689' - }, - { - 'date' => '2011-06-12T12:01:43', - 'version' => '0.1690' - }, - { - 'date' => '2011-06-13T13:31:21', - 'version' => '0.1691' - }, - { - 'date' => '2011-06-14T13:27:31', - 'version' => '0.1692' - }, - { - 'date' => '2011-06-15T08:51:43', - 'version' => '0.1693' - }, - { - 'date' => '2011-06-17T14:38:23', - 'version' => '0.1694' - }, - { - 'date' => '2011-06-20T13:08:47', - 'version' => '0.1695' - }, - { - 'date' => '2011-06-21T13:12:38', - 'version' => '0.1696' - }, - { - 'date' => '2011-06-24T13:42:00', - 'version' => '0.1697' - }, - { - 'date' => '2011-06-27T13:23:13', - 'version' => '0.1698' - }, - { - 'date' => '2011-06-28T14:39:21', - 'version' => '0.1699' - }, - { - 'date' => '2011-07-01T11:04:37', - 'version' => '0.1700' - }, - { - 'date' => '2011-07-11T13:19:20', - 'version' => '0.1701' - }, - { - 'date' => '2011-07-26T14:09:43', - 'version' => '0.1702' - }, - { - 'date' => '2011-07-28T04:59:20', - 'version' => '0.1703' - }, - { - 'date' => '2011-07-29T13:45:24', - 'version' => '0.1704' - }, - { - 'date' => '2011-07-29T14:35:38', - 'version' => '0.1705' - }, - { - 'date' => '2011-07-30T04:25:21', - 'version' => '0.1706' - }, - { - 'date' => '2011-07-30T05:16:05', - 'version' => '0.1707' - }, - { - 'date' => '2011-07-30T14:32:34', - 'version' => '0.1708' - }, - { - 'date' => '2011-08-01T12:48:52', - 'version' => '0.1709' - }, - { - 'date' => '2011-08-02T13:30:15', - 'version' => '0.1710' - }, - { - 'date' => '2011-08-09T14:11:24', - 'version' => '0.1711' - }, - { - 'date' => '2011-08-10T16:16:52', - 'version' => '0.1712' - }, - { - 'date' => '2011-08-12T13:45:58', - 'version' => '0.1713' - }, - { - 'date' => '2011-08-13T13:38:02', - 'version' => '0.1714' - }, - { - 'date' => '2011-08-14T03:47:28', - 'version' => '0.1715' - }, - { - 'date' => '2011-08-15T14:00:28', - 'version' => '0.1716' - }, - { - 'date' => '2011-08-16T04:03:16', - 'version' => '0.1717' - }, - { - 'date' => '2011-08-20T09:40:46', - 'version' => '0.1718' - }, - { - 'date' => '2011-08-22T13:43:21', - 'version' => '0.1720' - }, - { - 'date' => '2011-08-26T14:11:53', - 'version' => '0.1721' - }, - { - 'date' => '2011-09-02T15:12:10', - 'version' => '0.1722' - }, - { - 'date' => '2011-09-12T12:24:14', - 'version' => '0.1723' - }, - { - 'date' => '2011-09-16T15:15:54', - 'version' => '0.1724' - }, - { - 'date' => '2011-09-27T11:48:33', - 'version' => '0.1725' - }, - { - 'date' => '2011-09-30T11:21:45', - 'version' => '0.1726' - }, - { - 'date' => '2011-10-03T10:43:32', - 'version' => '0.1727' - }, - { - 'date' => '2011-10-05T04:10:35', - 'version' => '0.1728' - }, - { - 'date' => '2011-10-05T08:12:55', - 'version' => '0.1729' - }, - { - 'date' => '2011-10-10T11:35:23', - 'version' => '0.1730' - }, - { - 'date' => '2011-10-11T14:30:46', - 'version' => '0.1731' - }, - { - 'date' => '2011-10-20T11:56:08', - 'version' => '0.1732' - }, - { - 'date' => '2011-10-21T22:47:50', - 'version' => '0.1733' - }, - { - 'date' => '2011-10-22T22:02:37', - 'version' => '0.1734' - }, - { - 'date' => '2011-10-23T00:11:48', - 'version' => '0.1735' - }, - { - 'date' => '2011-10-23T13:08:15', - 'version' => '0.1736' - }, - { - 'date' => '2011-10-24T14:07:44', - 'version' => '0.1737' - }, - { - 'date' => '2011-10-25T14:31:15', - 'version' => '0.1738' - }, - { - 'date' => '2011-10-26T01:14:58', - 'version' => '0.1739' - }, - { - 'date' => '2011-10-27T12:59:00', - 'version' => '0.1740' - }, - { - 'date' => '2011-10-28T11:49:57', - 'version' => '0.1741' - }, - { - 'date' => '2011-10-31T15:37:07', - 'version' => '0.1742' - }, - { - 'date' => '2011-11-01T12:02:38', - 'version' => '0.1743' - }, - { - 'date' => '2011-11-03T13:38:04', - 'version' => '0.1744' - }, - { - 'date' => '2011-11-04T14:16:11', - 'version' => '0.1745' - }, - { - 'date' => '2011-11-07T12:19:53', - 'version' => '0.1746' - }, - { - 'date' => '2011-11-11T11:59:27', - 'version' => '0.1747' - }, - { - 'date' => '2011-11-16T00:36:45', - 'version' => '0.20_01' - }, - { - 'date' => '2011-11-16T08:50:11', - 'version' => '0.2100' - }, - { - 'date' => '2011-11-21T11:05:36', - 'version' => '0.2101' - }, - { - 'date' => '2011-11-25T14:34:26', - 'version' => '0.2102' - }, - { - 'date' => '2011-11-28T10:38:56', - 'version' => '0.2103' - }, - { - 'date' => '2011-11-29T13:48:49', - 'version' => '0.2104' - }, - { - 'date' => '2012-01-14T13:39:10', - 'version' => '0.2105' - }, - { - 'date' => '2012-01-20T15:16:34', - 'version' => '0.2106' - }, - { - 'date' => '2012-01-25T08:56:44', - 'version' => '0.2107' - }, - { - 'date' => '2012-01-29T14:30:53', - 'version' => '0.2108' - }, - { - 'date' => '2012-02-07T13:31:49', - 'version' => '0.2109' - }, - { - 'date' => '2012-02-10T14:51:17', - 'version' => '0.2110' - }, - { - 'date' => '2012-02-11T14:45:41', - 'version' => '0.2111' - }, - { - 'date' => '2012-02-28T14:33:03', - 'version' => '0.22' - }, - { - 'date' => '2012-03-01T00:07:11', - 'version' => '0.23' - }, - { - 'date' => '2012-03-02T14:57:03', - 'version' => '0.24' - }, - { - 'date' => '2012-03-19T11:58:43', - 'version' => '0.25' - }, - { - 'date' => '2012-07-11T08:20:53', - 'version' => '0.26' - }, - { - 'date' => '2012-09-17T13:15:26', - 'version' => '0.27' - }, - { - 'date' => '2013-03-04T11:25:17', - 'version' => '0.28' - }, - { - 'date' => '2014-02-03T09:21:29', - 'version' => '0.29' - }, - { - 'date' => '2014-02-04T00:17:32', - 'version' => '0.30' - }, - { - 'date' => '2015-01-13T01:36:24', - 'version' => '0.31' - }, - { - 'date' => '2015-01-13T05:24:10', - 'version' => '0.32' - }, - { - 'date' => '2015-01-13T07:52:20', - 'version' => '0.33' - }, - { - 'date' => '2015-01-15T02:04:26', - 'version' => '0.34' - }, - { - 'date' => '2015-05-23T05:44:25', - 'version' => '0.35' - }, - { - 'date' => '2015-05-25T02:52:16', - 'version' => '0.36' - }, - { - 'date' => '2016-05-21T07:00:46', - 'version' => '0.37' - }, - { - 'date' => '2017-03-16T07:48:58', - 'version' => '0.38' - }, - { - 'date' => '2017-03-29T02:29:03', - 'version' => '0.39' - }, - { - 'date' => '2017-03-30T01:41:11', - 'version' => '0.40' - }, - { - 'date' => '2017-11-06T15:17:26', - 'version' => '0.41' - } - ] - }, - 'Dancer' => { - 'advisories' => [ - { - 'affected_versions' => '<1.3114', - 'cves' => [ - 'CVE-2012-5572' - ], - 'description' => 'CRLF injection vulnerability in the cookie method allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via a cookie name. -', - 'distribution' => 'Dancer', - 'fixed_versions' => '>=1.3114', - 'id' => 'CPANSA-Dancer-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Dancer', - 'https://github.com/PerlDancer/Dancer/commit/46ef9124f3149f697455061499ac7cee40930349' - ], - 'reported' => '2014-05-30' - }, - { - 'affected_versions' => '<1.3051', - 'cves' => [ - 'CVE-2011-1589' - ], - 'description' => 'Directory traversal vulnerability (Mojolicious report, but Dancer was vulnerable as well). -', - 'distribution' => 'Dancer', - 'fixed_versions' => '>=1.3051', - 'id' => 'CPANSA-Dancer-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Dancer', - 'https://github.com/PerlDancer/Dancer/commit/91d0bf6a36705b0971b18f7d38fa2f3df8c7b994' - ], - 'reported' => '2011-04-05' - } - ], - 'main_module' => 'Dancer', - 'versions' => [ - { - 'date' => '2009-07-27T13:18:07', - 'version' => '20090727.1315' - }, - { - 'date' => '2009-07-27T14:14:13', - 'version' => '0_0.99' - }, - { - 'date' => '2009-08-01T13:48:20', - 'version' => '0.9901' - }, - { - 'date' => '2009-08-04T10:01:54', - 'version' => '0.9902' - }, - { - 'date' => '2009-08-07T12:29:03', - 'version' => '0.9003' - }, - { - 'date' => '2009-09-19T15:30:19', - 'version' => '0.9904' - }, - { - 'date' => '2009-09-23T21:33:51', - 'version' => '0.9905' - }, - { - 'date' => '2009-11-20T11:14:20', - 'version' => '1.000' - }, - { - 'date' => '2010-01-06T13:53:28', - 'version' => '1.100' - }, - { - 'date' => '2010-01-11T09:46:45', - 'version' => '1.110' - }, - { - 'date' => '2010-01-15T16:03:35', - 'version' => '1.120' - }, - { - 'date' => '2010-01-15T17:53:08', - 'version' => '1.121' - }, - { - 'date' => '2010-01-20T07:48:38', - 'version' => '1.122' - }, - { - 'date' => '2010-01-29T17:29:24', - 'version' => '1.130' - }, - { - 'date' => '2010-02-09T07:55:18', - 'version' => '1.140' - }, - { - 'date' => '2010-02-17T15:09:48', - 'version' => '1.150' - }, - { - 'date' => '2010-03-07T17:50:01', - 'version' => '1.160' - }, - { - 'date' => '2010-03-24T11:19:00', - 'version' => '1.170' - }, - { - 'date' => '2010-03-24T13:44:04', - 'version' => '1.171' - }, - { - 'date' => '2010-03-28T15:09:59', - 'version' => '1.172' - }, - { - 'date' => '2010-04-01T14:13:30', - 'version' => '1.173' - }, - { - 'date' => '2010-04-04T11:03:53', - 'version' => '1.173_01' - }, - { - 'date' => '2010-04-08T13:49:39', - 'version' => '1.174' - }, - { - 'date' => '2010-04-11T10:49:39', - 'version' => '1.175' - }, - { - 'date' => '2010-04-19T08:43:22', - 'version' => '1.175_01' - }, - { - 'date' => '2010-04-22T20:29:56', - 'version' => '1.176' - }, - { - 'date' => '2010-05-05T12:21:26', - 'version' => '1.178_01' - }, - { - 'date' => '2010-05-16T10:28:47', - 'version' => '1.1800' - }, - { - 'date' => '2010-05-19T14:17:57', - 'version' => '1.1801' - }, - { - 'date' => '2010-05-19T17:32:52', - 'version' => '1.1802' - }, - { - 'date' => '2010-05-23T20:45:17', - 'version' => '1.1803' - }, - { - 'date' => '2010-06-18T11:59:20', - 'version' => '1.1804' - }, - { - 'date' => '2010-06-22T06:41:58', - 'version' => '1.1805' - }, - { - 'date' => '2010-07-07T06:15:55', - 'version' => '1.1806_01' - }, - { - 'date' => '2010-08-14T16:37:45', - 'version' => '1.1806_02' - }, - { - 'date' => '2010-08-23T17:47:12', - 'version' => '1.1807' - }, - { - 'date' => '2010-08-24T06:23:38', - 'version' => '1.1808' - }, - { - 'date' => '2010-08-25T05:41:15', - 'version' => '1.1809' - }, - { - 'date' => '2010-09-01T06:19:20', - 'version' => '1.1810' - }, - { - 'date' => '2010-09-03T09:23:14', - 'version' => '1.1811' - }, - { - 'date' => '2010-09-21T12:19:35', - 'version' => '1.1812' - }, - { - 'date' => '2010-09-24T14:25:44', - 'version' => '1.1901' - }, - { - 'date' => '2010-10-14T09:25:03', - 'version' => '1.1999_01' - }, - { - 'date' => '2010-10-28T15:41:17', - 'version' => '1.1999_02' - }, - { - 'date' => '2010-11-02T14:14:32', - 'version' => '1.1902' - }, - { - 'date' => '2010-11-02T14:25:04', - 'version' => '1.1902' - }, - { - 'date' => '2010-11-03T17:07:29', - 'version' => '1.1903' - }, - { - 'date' => '2010-11-04T11:16:17', - 'version' => '1.1904' - }, - { - 'date' => '2010-11-11T07:43:21', - 'version' => '1.1999_03' - }, - { - 'date' => '2010-11-14T08:08:56', - 'version' => '1.1999_04' - }, - { - 'date' => '2010-11-18T15:54:33', - 'version' => '1.200' - }, - { - 'date' => '2010-11-18T16:52:47', - 'version' => '1.2000' - }, - { - 'date' => '2010-11-29T22:05:38', - 'version' => '1.2000_01' - }, - { - 'date' => '2010-11-30T10:00:23', - 'version' => '1.2000_02' - }, - { - 'date' => '2010-11-30T19:59:09', - 'version' => '1.2001' - }, - { - 'date' => '2010-12-02T12:18:12', - 'version' => '1.2001_01' - }, - { - 'date' => '2010-12-03T20:28:56', - 'version' => '1.2002' - }, - { - 'date' => '2010-12-07T18:05:50', - 'version' => '1.2002_01' - }, - { - 'date' => '2010-12-08T21:38:17', - 'version' => '1.2002_02' - }, - { - 'date' => '2010-12-10T18:28:16', - 'version' => '1.2003' - }, - { - 'date' => '2010-12-22T17:57:55', - 'version' => '1.3000_01' - }, - { - 'date' => '2011-01-03T15:17:14', - 'version' => '1.3000_02' - }, - { - 'date' => '2011-01-27T10:00:22', - 'version' => '1.2004' - }, - { - 'date' => '2011-01-27T10:09:31', - 'version' => '1.3001' - }, - { - 'date' => '2011-02-02T15:42:28', - 'version' => '1.3002' - }, - { - 'date' => '2011-02-05T17:07:15', - 'version' => '1.2005' - }, - { - 'date' => '2011-02-06T13:12:28', - 'version' => '1.3003' - }, - { - 'date' => '2011-02-10T20:48:48', - 'version' => '1.3010' - }, - { - 'date' => '2011-02-12T12:50:18', - 'version' => '1.3010_01' - }, - { - 'date' => '2011-02-14T15:58:10', - 'version' => '1.3011' - }, - { - 'date' => '2011-03-01T19:00:52', - 'version' => '1.3012' - }, - { - 'date' => '2011-03-03T08:41:00', - 'version' => '1.3013' - }, - { - 'date' => '2011-03-04T12:56:36', - 'version' => '1.3014' - }, - { - 'date' => '2011-03-10T14:16:24', - 'version' => '1.3014_01' - }, - { - 'date' => '2011-03-13T13:17:43', - 'version' => '1.3019_01' - }, - { - 'date' => '2011-03-14T07:44:57', - 'version' => '1.3019_02' - }, - { - 'date' => '2011-03-21T13:44:17', - 'version' => '1.3020' - }, - { - 'date' => '2011-04-01T15:22:58', - 'version' => '1.3029_01' - }, - { - 'date' => '2011-04-08T20:07:26', - 'version' => '1.3029_02' - }, - { - 'date' => '2011-04-10T08:18:44', - 'version' => '1.3029_03' - }, - { - 'date' => '2011-04-13T08:26:50', - 'version' => '1.3030' - }, - { - 'date' => '2011-04-27T14:58:57', - 'version' => '1.3039_01' - }, - { - 'date' => '2011-05-01T14:55:49', - 'version' => '1.3040' - }, - { - 'date' => '2011-05-14T15:03:00', - 'version' => '1.3049_01' - }, - { - 'date' => '2011-05-20T10:57:10', - 'version' => '1.3050' - }, - { - 'date' => '2011-05-27T12:57:27', - 'version' => '1.3051' - }, - { - 'date' => '2011-05-27T13:07:51', - 'version' => '1.3059_01' - }, - { - 'date' => '2011-05-29T14:06:24', - 'version' => '1.3059_02' - }, - { - 'date' => '2011-06-11T14:02:50', - 'version' => '1.3059_03' - }, - { - 'date' => '2011-06-12T17:31:55', - 'version' => '1.3059_04' - }, - { - 'date' => '2011-06-15T10:35:07', - 'version' => '1.3060' - }, - { - 'date' => '2011-07-07T13:19:45', - 'version' => '1.3069_01' - }, - { - 'date' => '2011-07-10T16:14:53', - 'version' => '1.3069_02' - }, - { - 'date' => '2011-07-14T13:47:19', - 'version' => '1.3070' - }, - { - 'date' => '2011-07-26T16:21:51', - 'version' => '1.3071' - }, - { - 'date' => '2011-08-17T15:27:53', - 'version' => '1.3079_01' - }, - { - 'date' => '2011-08-23T09:55:46', - 'version' => '1.3072' - }, - { - 'date' => '2011-08-28T14:13:40', - 'version' => '1.3079_02' - }, - { - 'date' => '2011-09-10T15:10:29', - 'version' => '1.3079_03' - }, - { - 'date' => '2011-10-02T16:07:02', - 'version' => '1.3079_04' - }, - { - 'date' => '2011-10-18T14:43:22', - 'version' => '1.3079_05' - }, - { - 'date' => '2011-10-25T21:16:42', - 'version' => '1.3080' - }, - { - 'date' => '2011-11-27T06:51:43', - 'version' => '1.3089_01' - }, - { - 'date' => '2011-12-13T14:41:24', - 'version' => '1.3090' - }, - { - 'date' => '2011-12-17T11:09:48', - 'version' => '1.3091' - }, - { - 'date' => '2012-01-27T14:38:05', - 'version' => '1.3092' - }, - { - 'date' => '2012-02-29T14:34:55', - 'version' => '1.3093' - }, - { - 'date' => '2012-03-31T09:57:40', - 'version' => '1.3094' - }, - { - 'date' => '2012-04-01T19:22:56', - 'version' => '1.3095' - }, - { - 'date' => '2012-06-22T20:18:54', - 'version' => '1.3095_01' - }, - { - 'date' => '2012-07-03T07:27:28', - 'version' => '1.3095_02' - }, - { - 'date' => '2012-07-05T23:09:20', - 'version' => '1.3096' - }, - { - 'date' => '2012-07-08T18:36:14', - 'version' => '1.3097' - }, - { - 'date' => '2012-07-28T14:40:15', - 'version' => '1.3098' - }, - { - 'date' => '2012-08-11T13:54:49', - 'version' => '1.3099' - }, - { - 'date' => '2012-08-25T19:42:47', - 'version' => '1.3100' - }, - { - 'date' => '2012-10-06T13:24:53', - 'version' => '1.3110' - }, - { - 'date' => '2012-12-24T13:17:58', - 'version' => '1.9999_01' - }, - { - 'date' => '2012-12-24T13:48:35', - 'version' => '1.9999_02' - }, - { - 'date' => '2013-01-22T21:38:11', - 'version' => '2.0000_01' - }, - { - 'date' => '2013-02-22T15:33:14', - 'version' => '2.000001' - }, - { - 'date' => '2013-02-24T22:51:59', - 'version' => '1.3111' - }, - { - 'date' => '2013-03-30T16:33:05', - 'version' => '1.3111_01' - }, - { - 'date' => '2013-04-01T22:31:08', - 'version' => '1.3111_02' - }, - { - 'date' => '2013-04-11T01:04:37', - 'version' => '1.3112' - }, - { - 'date' => '2013-05-09T00:36:16', - 'version' => '1.3113' - }, - { - 'date' => '2013-06-02T16:49:58', - 'version' => '1.3114' - }, - { - 'date' => '2013-06-09T23:54:16', - 'version' => '1.3115' - }, - { - 'date' => '2013-07-04T01:35:27', - 'version' => '1.3116' - }, - { - 'date' => '2013-07-31T22:40:52', - 'version' => '1.3117' - }, - { - 'date' => '2013-09-01T16:45:13', - 'version' => '1.3118' - }, - { - 'date' => '2013-10-26T19:42:59', - 'version' => '1.3119' - }, - { - 'date' => '2013-12-24T16:23:20', - 'version' => '1.3120' - }, - { - 'date' => '2014-02-02T22:26:53', - 'version' => '1.3121' - }, - { - 'date' => '2014-04-10T23:16:40', - 'version' => '1.3122' - }, - { - 'date' => '2014-04-12T15:47:53', - 'version' => '1.3123' - }, - { - 'date' => '2014-05-10T16:15:17', - 'version' => '1.3124' - }, - { - 'date' => '2014-07-12T17:19:08', - 'version' => '1.3125' - }, - { - 'date' => '2014-07-15T02:01:21', - 'version' => '1.3126' - }, - { - 'date' => '2014-09-09T00:49:19', - 'version' => '1.3127' - }, - { - 'date' => '2014-09-09T11:47:21', - 'version' => '1.3128' - }, - { - 'date' => '2014-09-10T00:50:37', - 'version' => '1.3129' - }, - { - 'date' => '2014-09-16T01:21:25', - 'version' => '1.3130' - }, - { - 'date' => '2014-10-11T18:59:22', - 'version' => '1.3131_0' - }, - { - 'date' => '2014-10-13T23:25:36', - 'version' => '1.3131_1' - }, - { - 'date' => '2014-10-20T23:14:23', - 'version' => '1.3132' - }, - { - 'date' => '2014-11-26T22:20:35', - 'version' => '1.3133' - }, - { - 'date' => '2015-02-23T01:33:08', - 'version' => '1.3134' - }, - { - 'date' => '2015-04-23T01:54:25', - 'version' => '1.3135' - }, - { - 'date' => '2015-05-24T15:48:19', - 'version' => '1.3136' - }, - { - 'date' => '2015-06-05T20:05:21', - 'version' => '1.3137' - }, - { - 'date' => '2015-06-12T20:55:50', - 'version' => '1.3138' - }, - { - 'date' => '2015-06-25T20:13:45', - 'version' => '1.3139' - }, - { - 'date' => '2015-07-03T13:56:32', - 'version' => '1.3140' - }, - { - 'date' => '2015-09-07T15:15:26', - 'version' => '1.3141' - }, - { - 'date' => '2015-09-15T00:52:23', - 'version' => '1.3142' - }, - { - 'date' => '2015-10-26T21:15:31', - 'version' => '1.3143' - }, - { - 'date' => '2015-11-04T12:36:07', - 'version' => '1.3144' - }, - { - 'date' => '2015-11-06T22:12:42', - 'version' => '1.3200' - }, - { - 'date' => '2015-11-07T19:27:25', - 'version' => '1.3201' - }, - { - 'date' => '2015-11-07T21:52:17', - 'version' => '1.3202' - }, - { - 'date' => '2016-02-15T21:33:45', - 'version' => '1.3300' - }, - { - 'date' => '2016-02-16T22:42:44', - 'version' => '1.3301' - }, - { - 'date' => '2018-05-20T19:52:07', - 'version' => '1.3203' - }, - { - 'date' => '2018-05-23T13:43:34', - 'version' => '1.3204' - }, - { - 'date' => '2018-06-13T22:02:36', - 'version' => '1.3205' - }, - { - 'date' => '2018-06-15T22:11:45', - 'version' => '1.3400' - }, - { - 'date' => '2018-10-01T11:53:31', - 'version' => '1.3401' - }, - { - 'date' => '2018-10-10T10:44:29', - 'version' => '1.3402' - }, - { - 'date' => '2018-10-11T22:45:37', - 'version' => '1.3403' - }, - { - 'date' => '2018-10-12T20:33:54', - 'version' => '1.3500' - } - ] - }, - 'Dancer2' => { - 'advisories' => [ - { - 'affected_versions' => '<0.206000', - 'description' => 'There is a potential RCE with regards to Storable. We have added session ID validation to the session engine so that session backends based on Storable can reject malformed session IDs that may lead to exploitation of the RCE. -', - 'distribution' => 'Dancer2', - 'fixed_versions' => '>=0.206000', - 'id' => 'CPANSA-Dancer2-2018-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Dancer2', - 'http://lists.preshweb.co.uk/pipermail/dancer-users/2018-April/005952.html', - 'https://github.com/PerlDancer/Dancer2/commit/3580f5d0874a9abf5483528f73bda9a7fd9ec7f1' - ], - 'reported' => '2018-01-30', - 'severity' => 'critical' - } - ], - 'main_module' => 'Dancer2', - 'versions' => [ - { - 'date' => '2013-02-22T15:39:46', - 'version' => '0.01' - }, - { - 'date' => '2013-02-24T11:04:25', - 'version' => '0.02' - }, - { - 'date' => '2013-03-07T17:30:37', - 'version' => '0.03' - }, - { - 'date' => '2013-04-22T19:58:02', - 'version' => '0.04' - }, - { - 'date' => '2013-07-20T16:53:37', - 'version' => '0.05' - }, - { - 'date' => '2013-07-30T14:29:42', - 'version' => '0.06' - }, - { - 'date' => '2013-08-03T22:17:54', - 'version' => '0.07' - }, - { - 'date' => '2013-08-18T12:24:31', - 'version' => '0.08' - }, - { - 'date' => '2013-09-01T21:19:26', - 'version' => '0.09' - }, - { - 'date' => '2013-09-28T13:29:35', - 'version' => '0.10' - }, - { - 'date' => '2013-12-15T13:21:28', - 'version' => '0.11' - }, - { - 'date' => '2014-04-07T21:05:16', - 'version' => '0.12' - }, - { - 'date' => '2014-04-13T17:20:22', - 'version' => '0.13' - }, - { - 'date' => '2014-04-28T21:16:57', - 'version' => '0.140000' - }, - { - 'date' => '2014-05-01T08:50:43', - 'version' => '0.140001' - }, - { - 'date' => '2014-06-07T20:35:57', - 'version' => '0.140900_01' - }, - { - 'date' => '2014-06-08T20:29:28', - 'version' => '0.141000' - }, - { - 'date' => '2014-06-24T19:18:07', - 'version' => '0.142000' - }, - { - 'date' => '2014-07-05T19:43:17', - 'version' => '0.143000' - }, - { - 'date' => '2014-07-23T19:34:51', - 'version' => '0.149000_01' - }, - { - 'date' => '2014-08-10T11:53:37', - 'version' => '0.149000_02' - }, - { - 'date' => '2014-08-16T23:38:39', - 'version' => '0.150000' - }, - { - 'date' => '2014-10-08T19:51:49', - 'version' => '0.151000' - }, - { - 'date' => '2014-10-14T02:33:06', - 'version' => '0.152000' - }, - { - 'date' => '2014-10-23T21:48:36', - 'version' => '0.153000' - }, - { - 'date' => '2014-10-29T21:41:13', - 'version' => '0.153001' - }, - { - 'date' => '2014-10-30T08:29:15', - 'version' => '0.153002' - }, - { - 'date' => '2014-11-17T14:41:14', - 'version' => '0.154000' - }, - { - 'date' => '2014-11-28T00:21:55', - 'version' => '0.155000' - }, - { - 'date' => '2014-11-28T16:44:27', - 'version' => '0.155001' - }, - { - 'date' => '2014-12-02T22:02:03', - 'version' => '0.155002' - }, - { - 'date' => '2014-12-03T21:35:35', - 'version' => '0.155003' - }, - { - 'date' => '2014-12-04T10:57:08', - 'version' => '0.155004' - }, - { - 'date' => '2014-12-07T17:07:21', - 'version' => '0.156000' - }, - { - 'date' => '2014-12-08T22:08:30', - 'version' => '0.156001' - }, - { - 'date' => '2014-12-14T17:25:53', - 'version' => '0.157000' - }, - { - 'date' => '2014-12-21T19:42:24', - 'version' => '0.157001' - }, - { - 'date' => '2015-01-01T17:11:48', - 'version' => '0.158000' - }, - { - 'date' => '2015-02-24T03:54:24', - 'version' => '0.159000' - }, - { - 'date' => '2015-02-25T14:33:59', - 'version' => '0.159001' - }, - { - 'date' => '2015-03-03T18:25:28', - 'version' => '0.159002' - }, - { - 'date' => '2015-03-23T14:00:19', - 'version' => '0.159003' - }, - { - 'date' => '2015-04-26T22:15:22', - 'version' => '0.160000' - }, - { - 'date' => '2015-05-14T18:46:02', - 'version' => '0.160001' - }, - { - 'date' => '2015-06-04T11:07:02', - 'version' => '0.160002' - }, - { - 'date' => '2015-06-06T09:11:43', - 'version' => '0.160003' - }, - { - 'date' => '2015-07-08T13:04:02', - 'version' => '0.161000' - }, - { - 'date' => '2015-08-28T13:32:02', - 'version' => '0.161000_01' - }, - { - 'date' => '2015-09-06T11:13:10', - 'version' => '0.162000' - }, - { - 'date' => '2015-10-13T15:08:16', - 'version' => '0.162000_01' - }, - { - 'date' => '2015-10-15T11:00:10', - 'version' => '0.163000' - }, - { - 'date' => '2015-12-16T22:44:32', - 'version' => '0.164000' - }, - { - 'date' => '2015-12-17T08:23:24', - 'version' => '0.165000' - }, - { - 'date' => '2016-01-12T18:04:57', - 'version' => '0.166000' - }, - { - 'date' => '2016-01-22T06:57:11', - 'version' => '0.166001' - }, - { - 'date' => '2016-04-19T19:52:27', - 'version' => '0.166001_01' - }, - { - 'date' => '2016-04-29T14:45:41', - 'version' => '0.166001_02' - }, - { - 'date' => '2016-05-27T11:25:55', - 'version' => '0.166001_03' - }, - { - 'date' => '2016-05-27T12:57:04', - 'version' => '0.166001_04' - }, - { - 'date' => '2016-05-31T13:29:37', - 'version' => '0.200000' - }, - { - 'date' => '2016-06-16T14:00:23', - 'version' => '0.200001' - }, - { - 'date' => '2016-06-22T14:41:29', - 'version' => '0.200002' - }, - { - 'date' => '2016-07-05T19:36:46', - 'version' => '0.200003' - }, - { - 'date' => '2016-07-11T15:21:33', - 'version' => '0.200003' - }, - { - 'date' => '2016-07-22T04:41:26', - 'version' => '0.200004' - }, - { - 'date' => '2016-07-22T13:28:45', - 'version' => '0.201000' - }, - { - 'date' => '2016-08-13T18:53:07', - 'version' => '0.202000' - }, - { - 'date' => '2016-08-25T03:12:19', - 'version' => '0.203000' - }, - { - 'date' => '2016-09-04T02:01:29', - 'version' => '0.203001' - }, - { - 'date' => '2016-10-11T01:59:49', - 'version' => '0.204000' - }, - { - 'date' => '2016-10-17T13:32:25', - 'version' => '0.204001' - }, - { - 'date' => '2016-12-21T21:47:24', - 'version' => '0.204002' - }, - { - 'date' => '2017-01-25T21:23:22', - 'version' => '0.204003' - }, - { - 'date' => '2017-01-26T17:31:30', - 'version' => '0.204004' - }, - { - 'date' => '2017-03-10T21:40:43', - 'version' => '0.205000' - }, - { - 'date' => '2017-07-11T13:04:56', - 'version' => '0.205001' - }, - { - 'date' => '2017-10-17T21:10:03', - 'version' => '0.205002' - }, - { - 'date' => '2018-04-09T00:54:25', - 'version' => '0.206000_01' - }, - { - 'date' => '2018-04-10T01:50:18', - 'version' => '0.206000_02' - }, - { - 'date' => '2018-04-20T02:12:22', - 'version' => '0.206000' - }, - { - 'date' => '2018-11-14T22:26:15', - 'version' => '0.207000' - } - ] - }, - 'Data-Dumper' => { - 'advisories' => [ - { - 'affected_versions' => '<2.154', - 'cves' => [ - 'CVE-2014-4330' - ], - 'description' => 'Infinite recursion. -', - 'distribution' => 'Data-Dumper', - 'fixed_versions' => '>=2.154', - 'id' => 'CPANSA-Data-Dumper-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Data-Dumper' - ], - 'reported' => '2014-09-30' - } - ], - 'main_module' => 'Data::Dumper', - 'versions' => [ - { - 'date' => '1995-11-19T22:29:08', - 'version' => '1.21' - }, - { - 'date' => '1995-11-23T05:45:27', - 'version' => '1.22' - }, - { - 'date' => '1995-12-04T03:12:16', - 'version' => '1.23' - }, - { - 'date' => '1996-04-09T15:54:26', - 'version' => '2.00' - }, - { - 'date' => '1996-04-10T04:25:17', - 'version' => '2.01' - }, - { - 'date' => '1996-04-13T07:14:35', - 'version' => '2.02' - }, - { - 'date' => '1996-08-26T14:36:59', - 'version' => '2.03' - }, - { - 'date' => '1996-08-28T20:11:49', - 'version' => '2.04' - }, - { - 'date' => '1996-12-02T13:42:49', - 'version' => '2.05' - }, - { - 'date' => '1996-12-02T23:07:56', - 'version' => '2.06' - }, - { - 'date' => '1996-12-07T17:28:27', - 'version' => '2.07' - }, - { - 'date' => '1997-12-07T21:27:09', - 'version' => '2.08' - }, - { - 'date' => '1998-01-15T20:36:46', - 'version' => '2.081' - }, - { - 'date' => '1998-03-06T21:08:49', - 'version' => '2.081' - }, - { - 'date' => '1998-07-17T05:23:08', - 'version' => '2.09' - }, - { - 'date' => '1998-07-21T12:08:19', - 'version' => '2.09' - }, - { - 'date' => '1998-10-31T12:10:30', - 'version' => '2.10' - }, - { - 'date' => '1999-05-01T02:01:03', - 'version' => '2.101' - }, - { - 'date' => '1999-06-02T01:30:55', - 'version' => '2.101' - }, - { - 'date' => '2003-07-20T16:59:48', - 'version' => '2.12_01' - }, - { - 'date' => '2003-07-31T19:12:44', - 'version' => '2.12_02' - }, - { - 'date' => '2003-08-25T11:49:41', - 'version' => '2.121' - }, - { - 'date' => '2009-06-06T14:45:36', - 'version' => '2.121_20' - }, - { - 'date' => '2009-06-09T15:49:12', - 'version' => '2.122' - }, - { - 'date' => '2009-06-11T08:07:01', - 'version' => '2.123' - }, - { - 'date' => '2009-06-13T15:22:32', - 'version' => '2.124' - }, - { - 'date' => '2009-08-08T10:33:01', - 'version' => '2.125' - }, - { - 'date' => '2010-04-15T19:55:01', - 'version' => '2.126' - }, - { - 'date' => '2010-09-06T14:28:10', - 'version' => '2.126_01' - }, - { - 'date' => '2010-09-10T07:08:41', - 'version' => '2.127' - }, - { - 'date' => '2010-09-10T07:11:52', - 'version' => '2.128' - }, - { - 'date' => '2011-05-20T15:53:12', - 'version' => '2.130_03' - }, - { - 'date' => '2011-05-27T14:19:03', - 'version' => '2.131' - }, - { - 'date' => '2011-12-19T08:23:05', - 'version' => '2.135_01' - }, - { - 'date' => '2011-12-29T17:09:49', - 'version' => '2.135_02' - }, - { - 'date' => '2012-08-07T06:59:51', - 'version' => '2.135_07' - }, - { - 'date' => '2012-10-04T07:35:07', - 'version' => '2.136' - }, - { - 'date' => '2012-12-12T06:30:48', - 'version' => '2.139' - }, - { - 'date' => '2013-02-26T06:57:29', - 'version' => '2.143' - }, - { - 'date' => '2013-03-15T09:46:49', - 'version' => '2.145' - }, - { - 'date' => '2014-03-07T09:28:44', - 'version' => '2.151' - }, - { - 'date' => '2014-09-18T15:47:37', - 'version' => '2.154' - }, - { - 'date' => '2016-07-03T19:17:57', - 'version' => '2.160' - }, - { - 'date' => '2016-07-11T20:13:06', - 'version' => '2.161' - }, - { - 'date' => '2017-07-31T15:31:28', - 'version' => '2.167_01' - }, - { - 'date' => '2017-08-04T08:05:22', - 'version' => '2.167_02' - }, - { - 'date' => '2018-09-19T14:41:58', - 'version' => '2.172' - }, - { - 'date' => '2018-11-10T10:10:30', - 'version' => '2.173' - } - ] - }, - 'Dezi' => { - 'advisories' => [ - { - 'affected_versions' => '<0.002002', - 'description' => 'Bypassing authentication on the /index URL app with non-idempotent requests to /search URL. -', - 'distribution' => 'Dezi', - 'fixed_versions' => '>=0.002002', - 'id' => 'CPANSA-Dezi-2012-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Dezi', - 'https://github.com/karpet/Dezi/commit/f1ad292b4dd988d1a38202c804bb7a2a3bcca3c8' - ], - 'reported' => '2012-09-13' - } - ], - 'main_module' => 'Dezi', - 'versions' => [ - { - 'date' => '2011-06-22T04:53:57', - 'version' => '0.001000' - }, - { - 'date' => '2011-08-03T02:42:22', - 'version' => '0.001001' - }, - { - 'date' => '2011-09-30T03:35:08', - 'version' => '0.001002' - }, - { - 'date' => '2011-10-23T02:12:02', - 'version' => '0.001003' - }, - { - 'date' => '2012-03-17T02:40:15', - 'version' => '0.001004' - }, - { - 'date' => '2012-07-11T03:20:40', - 'version' => '0.001005' - }, - { - 'date' => '2012-08-18T02:43:23', - 'version' => '0.001006' - }, - { - 'date' => '2012-08-22T03:58:33', - 'version' => '0.001007' - }, - { - 'date' => '2012-09-04T02:05:34', - 'version' => '0.001008' - }, - { - 'date' => '2012-09-12T03:51:13', - 'version' => '0.002000' - }, - { - 'date' => '2012-09-13T01:50:59', - 'version' => '0.002001' - }, - { - 'date' => '2012-09-13T14:10:02', - 'version' => '0.002002' - }, - { - 'date' => '2012-10-16T00:57:46', - 'version' => '0.002003' - }, - { - 'date' => '2012-10-18T03:15:21', - 'version' => '0.002004' - }, - { - 'date' => '2012-12-19T05:25:13', - 'version' => '0.002005' - }, - { - 'date' => '2013-02-03T02:49:07', - 'version' => '0.002006' - }, - { - 'date' => '2013-02-05T15:02:54', - 'version' => '0.002007' - }, - { - 'date' => '2013-02-09T05:37:41', - 'version' => '0.002008' - }, - { - 'date' => '2013-02-13T02:30:33', - 'version' => '0.002009' - }, - { - 'date' => '2013-02-13T04:31:49', - 'version' => '0.002010' - }, - { - 'date' => '2013-11-13T17:08:03', - 'version' => '0.002011' - }, - { - 'date' => '2014-02-27T18:08:30', - 'version' => '0.002012' - }, - { - 'date' => '2014-06-05T06:59:12', - 'version' => '0.002998_01' - }, - { - 'date' => '2014-06-08T04:59:17', - 'version' => '0.003000' - }, - { - 'date' => '2014-07-30T20:40:24', - 'version' => '0.004000' - }, - { - 'date' => '2014-09-02T02:45:00', - 'version' => '0.004001' - }, - { - 'date' => '2015-04-30T22:01:11', - 'version' => '0.004002' - }, - { - 'date' => '2018-05-16T02:24:24', - 'version' => '0.004003' - } - ] - }, - 'Email-Address' => { - 'advisories' => [ - { - 'affected_versions' => '<1.905', - 'cves' => [ - 'CVE-2014-0477' - ], - 'description' => 'Inefficient regular expression, which allows remote attackers to cause a denial of service (CPU consumption) via an empty quoted string in an RFC 2822 address. -', - 'distribution' => 'Email-Address', - 'fixed_versions' => '>=1.905', - 'id' => 'CPANSA-Email-Address-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Email-Address' - ], - 'reported' => '2014-07-03' - } - ], - 'main_module' => 'Email::Address', - 'versions' => [ - { - 'date' => '2004-05-27T03:19:56', - 'version' => '1.1' - }, - { - 'date' => '2004-06-02T16:35:30', - 'version' => '1.2' - }, - { - 'date' => '2004-08-16T21:39:58', - 'version' => '1.3' - }, - { - 'date' => '2004-10-05T18:10:42', - 'version' => '1.5' - }, - { - 'date' => '2004-10-05T18:20:42', - 'version' => '1.6' - }, - { - 'date' => '2004-10-13T10:21:17', - 'version' => '1.7' - }, - { - 'date' => '2004-10-22T16:37:27', - 'version' => '1.80' - }, - { - 'date' => '2006-07-11T15:04:28', - 'version' => '1.85' - }, - { - 'date' => '2006-07-22T00:42:17', - 'version' => '1.86' - }, - { - 'date' => '2006-08-10T16:48:44', - 'version' => '1.870' - }, - { - 'date' => '2006-10-12T19:35:04', - 'version' => '1.861' - }, - { - 'date' => '2006-10-12T22:16:28', - 'version' => '1.871' - }, - { - 'date' => '2006-11-11T16:01:38', - 'version' => '1.880' - }, - { - 'date' => '2006-11-19T21:19:02', - 'version' => '1.881' - }, - { - 'date' => '2006-11-22T01:26:44', - 'version' => '1.882' - }, - { - 'date' => '2006-11-25T13:53:46', - 'version' => '1.883' - }, - { - 'date' => '2006-12-05T03:41:39', - 'version' => '1.884' - }, - { - 'date' => '2007-03-01T01:08:16', - 'version' => '1.885' - }, - { - 'date' => '2007-03-01T20:18:53', - 'version' => '1.886' - }, - { - 'date' => '2007-04-01T19:15:49', - 'version' => '1.887' - }, - { - 'date' => '2007-06-23T01:27:24', - 'version' => '1.888' - }, - { - 'date' => '2007-12-19T22:14:37', - 'version' => '1.889' - }, - { - 'date' => '2010-08-22T19:03:33', - 'version' => '1.890' - }, - { - 'date' => '2010-08-31T00:56:53', - 'version' => '1.891' - }, - { - 'date' => '2010-09-03T23:45:13', - 'version' => '1.892' - }, - { - 'date' => '2012-01-03T03:55:12', - 'version' => '1.893' - }, - { - 'date' => '2012-01-14T16:17:56', - 'version' => '1.894' - }, - { - 'date' => '2012-01-15T18:41:33', - 'version' => '1.895' - }, - { - 'date' => '2012-08-01T03:07:33', - 'version' => '1.896' - }, - { - 'date' => '2012-12-17T15:16:33', - 'version' => '1.897' - }, - { - 'date' => '2013-02-07T21:41:48', - 'version' => '1.898' - }, - { - 'date' => '2013-08-02T14:54:13', - 'version' => '1.899' - }, - { - 'date' => '2013-08-08T18:46:07', - 'version' => '1.900' - }, - { - 'date' => '2014-01-29T03:43:28', - 'version' => '1.901' - }, - { - 'date' => '2014-04-17T15:19:31', - 'version' => '1.902' - }, - { - 'date' => '2014-04-18T01:07:10', - 'version' => '1.903' - }, - { - 'date' => '2014-06-14T04:22:22', - 'version' => '1.904' - }, - { - 'date' => '2014-06-18T02:55:59', - 'version' => '1.905' - }, - { - 'date' => '2015-02-03T21:49:39', - 'version' => '1.906' - }, - { - 'date' => '2015-02-03T22:48:46', - 'version' => '1.907' - }, - { - 'date' => '2015-09-20T02:55:12', - 'version' => '1.908' - }, - { - 'date' => '2018-03-05T03:26:56', - 'version' => '1.909' - }, - { - 'date' => '2018-12-18T02:29:23', - 'version' => '1.910' - }, - { - 'date' => '2018-12-22T16:31:37', - 'version' => '1.911' - }, - { - 'date' => '2018-12-31T19:51:36', - 'version' => '1.912' - } - ] - }, - 'Encode' => { - 'advisories' => [ - { - 'affected_versions' => '<2.85', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading optional modules from . (current directory). -', - 'distribution' => 'Encode', - 'fixed_versions' => '>=2.85', - 'id' => 'CPANSA-Encode-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Encode', - 'https://github.com/dankogai/p5-encode/pull/58/commits/12be15d64ce089154c4367dc1842cd0dc0993ec6' - ], - 'reported' => '2016-07-27' - } - ], - 'main_module' => 'Encode', - 'versions' => [ - { - 'date' => '2002-03-20T08:30:40', - 'version' => '0.93' - }, - { - 'date' => '2002-03-20T20:15:52', - 'version' => '0.94' - }, - { - 'date' => '2002-03-21T16:07:21', - 'version' => '0.95' - }, - { - 'date' => '2002-03-22T22:33:15', - 'version' => '0.96' - }, - { - 'date' => '2002-03-23T20:36:05', - 'version' => '0.97' - }, - { - 'date' => '2002-03-24T16:07:09', - 'version' => '0.98' - }, - { - 'date' => '2002-03-25T19:45:16', - 'version' => '0.99' - }, - { - 'date' => '2002-03-28T23:39:49', - 'version' => '1.00' - }, - { - 'date' => '2002-03-29T21:43:17', - 'version' => '1.01' - }, - { - 'date' => '2002-03-31T21:40:25', - 'version' => '1.10' - }, - { - 'date' => '2002-03-31T22:27:07', - 'version' => '1.11' - }, - { - 'date' => '2002-04-04T20:02:40', - 'version' => '1.20' - }, - { - 'date' => '2002-04-07T15:36:48', - 'version' => '1.26' - }, - { - 'date' => '2002-04-07T18:49:41', - 'version' => '1.27' - }, - { - 'date' => '2002-04-07T19:05:34', - 'version' => '1.28' - }, - { - 'date' => '2002-04-08T02:49:31', - 'version' => '1.30' - }, - { - 'date' => '2002-04-08T18:51:14', - 'version' => '1.31' - }, - { - 'date' => '2002-04-09T20:26:37', - 'version' => '1.32' - }, - { - 'date' => '2002-04-10T22:44:19', - 'version' => '1.33' - }, - { - 'date' => '2002-04-14T22:49:10', - 'version' => '1.40' - }, - { - 'date' => '2002-04-16T23:47:16', - 'version' => '1.41' - }, - { - 'date' => '2002-04-19T06:18:26', - 'version' => '1.50' - }, - { - 'date' => '2002-04-20T10:08:39', - 'version' => '1.51' - }, - { - 'date' => '2002-04-20T23:55:45', - 'version' => '1.52' - }, - { - 'date' => '2002-04-22T09:56:04', - 'version' => '1.56' - }, - { - 'date' => '2002-04-22T20:37:12', - 'version' => '1.57' - }, - { - 'date' => '2002-04-23T00:22:06', - 'version' => '1.58' - }, - { - 'date' => '2002-04-24T20:23:42', - 'version' => '1.60' - }, - { - 'date' => '2002-04-26T03:19:40', - 'version' => '1.61' - }, - { - 'date' => '2002-04-27T11:43:39', - 'version' => '1.62' - }, - { - 'date' => '2002-04-27T19:52:51', - 'version' => '1.63' - }, - { - 'date' => '2002-04-29T07:20:38', - 'version' => '1.64' - }, - { - 'date' => '2002-04-30T16:40:07', - 'version' => '1.65' - }, - { - 'date' => '2002-05-01T05:51:35', - 'version' => '1.66' - }, - { - 'date' => '2002-05-02T07:43:35', - 'version' => '1.67' - }, - { - 'date' => '2002-05-03T12:29:47', - 'version' => '1.68' - }, - { - 'date' => '2002-05-04T16:50:40', - 'version' => '1.69' - }, - { - 'date' => '2002-05-06T10:36:39', - 'version' => '1.70' - }, - { - 'date' => '2002-05-07T16:30:42', - 'version' => '1.71' - }, - { - 'date' => '2002-05-20T16:04:48', - 'version' => '1.72' - }, - { - 'date' => '2002-05-28T18:41:36', - 'version' => '1.74' - }, - { - 'date' => '2002-06-01T18:17:49', - 'version' => '1.75' - }, - { - 'date' => '2002-08-25T15:18:49', - 'version' => '1.76' - }, - { - 'date' => '2002-10-06T03:59:19', - 'version' => '1.77' - }, - { - 'date' => '2002-10-20T15:55:16', - 'version' => '1.78' - }, - { - 'date' => '2002-10-21T06:11:36', - 'version' => '1.79' - }, - { - 'date' => '2002-10-21T20:42:56', - 'version' => '1.80' - }, - { - 'date' => '2002-11-08T18:42:11', - 'version' => '1.81' - }, - { - 'date' => '2002-11-14T23:17:11', - 'version' => '1.82' - }, - { - 'date' => '2002-11-18T18:06:47', - 'version' => '1.83' - }, - { - 'date' => '2003-01-10T12:09:05', - 'version' => '1.84' - }, - { - 'date' => '2003-01-21T22:23:28', - 'version' => '1.85' - }, - { - 'date' => '2003-01-22T03:36:42', - 'version' => '1.86' - }, - { - 'date' => '2003-02-06T02:01:00', - 'version' => '1.87' - }, - { - 'date' => '2003-02-20T14:46:12', - 'version' => '1.88' - }, - { - 'date' => '2003-02-28T01:45:53', - 'version' => '1.89' - }, - { - 'date' => '2003-03-09T17:54:26', - 'version' => '1.90' - }, - { - 'date' => '2003-03-09T20:12:08', - 'version' => '1.91' - }, - { - 'date' => '2003-03-31T03:51:31', - 'version' => '1.92' - }, - { - 'date' => '2003-04-24T17:50:54', - 'version' => '1.93' - }, - { - 'date' => '2003-05-10T18:31:48', - 'version' => '1.94' - }, - { - 'date' => '2003-05-21T09:22:43', - 'version' => '1.95' - }, - { - 'date' => '2003-06-18T09:41:21', - 'version' => '1.96' - }, - { - 'date' => '2003-07-08T22:01:28', - 'version' => '1.97' - }, - { - 'date' => '2003-08-25T11:47:32', - 'version' => '1.98' - }, - { - 'date' => '2003-12-29T02:52:28', - 'version' => '1.99' - }, - { - 'date' => '2004-05-16T21:05:06', - 'version' => '2.00' - }, - { - 'date' => '2004-05-25T16:31:35', - 'version' => '2.01' - }, - { - 'date' => '2004-08-31T11:01:51', - 'version' => '2.02' - }, - { - 'date' => '2004-10-06T06:50:47', - 'version' => '2.03' - }, - { - 'date' => '2004-10-16T21:26:58', - 'version' => '2.04' - }, - { - 'date' => '2004-10-19T05:03:32', - 'version' => '2.05' - }, - { - 'date' => '2004-10-22T06:29:14', - 'version' => '2.06' - }, - { - 'date' => '2004-10-22T19:43:19', - 'version' => '2.07' - }, - { - 'date' => '2004-10-24T13:04:29', - 'version' => '2.08' - }, - { - 'date' => '2004-12-03T19:21:42', - 'version' => '2.09' - }, - { - 'date' => '2005-05-16T18:54:53', - 'version' => '2.10' - }, - { - 'date' => '2005-08-05T11:26:06', - 'version' => '2.11' - }, - { - 'date' => '2005-09-08T14:23:38', - 'version' => '2.12' - }, - { - 'date' => '2006-01-15T15:12:01', - 'version' => '2.13' - }, - { - 'date' => '2006-01-15T15:57:41', - 'version' => '2.14' - }, - { - 'date' => '2006-04-06T16:01:30', - 'version' => '2.15' - }, - { - 'date' => '2006-05-03T18:38:44', - 'version' => '2.16' - }, - { - 'date' => '2006-05-09T17:14:04', - 'version' => '2.17' - }, - { - 'date' => '2006-06-03T20:34:08', - 'version' => '2.18' - }, - { - 'date' => '2007-04-06T13:05:52', - 'version' => '2.19' - }, - { - 'date' => '2007-04-22T15:17:34', - 'version' => '2.20' - }, - { - 'date' => '2007-05-12T06:50:09', - 'version' => '2.21' - }, - { - 'date' => '2007-05-29T07:43:07', - 'version' => '2.22' - }, - { - 'date' => '2007-05-29T18:21:25', - 'version' => '2.23' - }, - { - 'date' => '2008-03-12T10:12:18', - 'version' => '2.24' - }, - { - 'date' => '2008-05-07T21:06:08', - 'version' => '2.25' - }, - { - 'date' => '2008-07-01T21:03:33', - 'version' => '2.26' - }, - { - 'date' => '2009-01-21T23:01:50', - 'version' => '2.27' - }, - { - 'date' => '2009-02-01T13:16:44', - 'version' => '2.29' - }, - { - 'date' => '2009-02-15T17:48:01', - 'version' => '2.30' - }, - { - 'date' => '2009-02-16T06:25:32', - 'version' => '2.31' - }, - { - 'date' => '2009-03-07T07:45:00', - 'version' => '2.32' - }, - { - 'date' => '2009-03-25T08:01:10', - 'version' => '2.33' - }, - { - 'date' => '2009-07-08T13:53:25', - 'version' => '2.34' - }, - { - 'date' => '2009-07-13T02:32:45', - 'version' => '2.35' - }, - { - 'date' => '2009-09-06T09:20:21', - 'version' => '2.36' - }, - { - 'date' => '2009-09-06T14:37:23', - 'version' => '2.37' - }, - { - 'date' => '2009-11-16T14:34:43', - 'version' => '2.38' - }, - { - 'date' => '2009-11-26T09:31:02', - 'version' => '2.39' - }, - { - 'date' => '2010-09-18T18:47:17', - 'version' => '2.40' - }, - { - 'date' => '2010-12-23T11:12:33', - 'version' => '2.41' - }, - { - 'date' => '2010-12-31T22:52:35', - 'version' => '2.42' - }, - { - 'date' => '2011-05-21T23:21:24', - 'version' => '2.43' - }, - { - 'date' => '2011-08-09T08:01:30', - 'version' => '2.44' - }, - { - 'date' => '2012-08-05T23:15:11', - 'version' => '2.45' - }, - { - 'date' => '2012-08-12T05:52:45', - 'version' => '2.46' - }, - { - 'date' => '2012-08-15T05:40:21', - 'version' => '2.47' - }, - { - 'date' => '2013-02-18T02:43:35', - 'version' => '2.48' - }, - { - 'date' => '2013-03-05T03:19:15', - 'version' => '2.49' - }, - { - 'date' => '2013-04-26T18:36:59', - 'version' => '2.50' - }, - { - 'date' => '2013-04-29T22:21:31', - 'version' => '2.51' - }, - { - 'date' => '2013-08-14T02:33:46', - 'version' => '2.52' - }, - { - 'date' => '2013-08-29T15:27:02', - 'version' => '2.53' - }, - { - 'date' => '2013-08-29T16:50:08', - 'version' => '2.54' - }, - { - 'date' => '2013-09-14T07:58:54', - 'version' => '2.55' - }, - { - 'date' => '2013-12-22T04:12:07', - 'version' => '2.56' - }, - { - 'date' => '2014-01-03T04:55:36', - 'version' => '2.57' - }, - { - 'date' => '2014-03-28T02:41:54', - 'version' => '2.58' - }, - { - 'date' => '2014-04-06T17:41:19', - 'version' => '2.59' - }, - { - 'date' => '2014-04-29T16:34:10', - 'version' => '2.60' - }, - { - 'date' => '2014-05-31T09:55:56', - 'version' => '2.61' - }, - { - 'date' => '2014-05-31T12:20:28', - 'version' => '2.62' - }, - { - 'date' => '2014-10-19T07:13:44', - 'version' => '2.63' - }, - { - 'date' => '2014-10-29T15:42:04', - 'version' => '2.64' - }, - { - 'date' => '2014-11-27T14:12:57', - 'version' => '2.65' - }, - { - 'date' => '2014-12-02T23:37:28', - 'version' => '2.66' - }, - { - 'date' => '2014-12-04T20:28:33', - 'version' => '2.67' - }, - { - 'date' => '2015-01-22T10:29:46', - 'version' => '2.68' - }, - { - 'date' => '2015-02-05T10:43:34', - 'version' => '2.69' - }, - { - 'date' => '2015-02-05T10:56:52', - 'version' => '2.70' - }, - { - 'date' => '2015-03-12T00:14:19', - 'version' => '2.71' - }, - { - 'date' => '2015-03-14T02:51:25', - 'version' => '2.72' - }, - { - 'date' => '2015-04-15T23:27:13', - 'version' => '2.73' - }, - { - 'date' => '2015-06-25T00:59:20', - 'version' => '2.74' - }, - { - 'date' => '2015-06-30T10:10:03', - 'version' => '2.75' - }, - { - 'date' => '2015-07-31T02:26:51', - 'version' => '2.76' - }, - { - 'date' => '2015-09-15T14:03:35', - 'version' => '2.77' - }, - { - 'date' => '2015-09-24T02:29:52', - 'version' => '2.78' - }, - { - 'date' => '2016-01-22T07:08:25', - 'version' => '2.79' - }, - { - 'date' => '2016-01-25T15:04:42', - 'version' => '2.80' - }, - { - 'date' => '2016-02-06T19:34:58', - 'version' => '2.81' - }, - { - 'date' => '2016-02-06T20:21:37', - 'version' => '2.82' - }, - { - 'date' => '2016-03-24T08:00:30', - 'version' => '2.83' - }, - { - 'date' => '2016-04-11T07:24:26', - 'version' => '2.84' - }, - { - 'date' => '2016-08-04T03:37:23', - 'version' => '2.85' - }, - { - 'date' => '2016-08-10T18:25:39', - 'version' => '2.86' - }, - { - 'date' => '2016-10-28T05:15:33', - 'version' => '2.87' - }, - { - 'date' => '2016-11-29T23:38:19', - 'version' => '2.88' - }, - { - 'date' => '2017-04-21T05:24:59', - 'version' => '2.89' - }, - { - 'date' => '2017-06-10T17:46:11', - 'version' => '2.90' - }, - { - 'date' => '2017-06-22T08:18:22', - 'version' => '2.91' - }, - { - 'date' => '2017-07-18T07:23:39', - 'version' => '2.92' - }, - { - 'date' => '2017-10-06T22:33:35', - 'version' => '2.93' - }, - { - 'date' => '2018-01-09T06:04:38', - 'version' => '2.94' - }, - { - 'date' => '2018-02-08T00:41:02', - 'version' => '2.95' - }, - { - 'date' => '2018-02-11T05:41:37', - 'version' => '2.96' - }, - { - 'date' => '2018-02-21T12:30:05', - 'version' => '2.97' - }, - { - 'date' => '2018-04-22T09:14:59', - 'version' => '2.98' - }, - { - 'date' => '2019-01-21T03:28:35', - 'version' => '2.99' - }, - { - 'date' => '2019-01-31T04:42:29', - 'version' => '2.100' - }, - { - 'date' => '2019-01-31T05:05:06', - 'version' => '3.00' - } - ] - }, - 'ExtUtils-MakeMaker' => { - 'advisories' => [ - { - 'affected_versions' => '<7.22', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'ExtUtils-MakeMaker', - 'fixed_versions' => '>=7.22', - 'id' => 'CPANSA-ExtUtils-MakeMaker-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/ExtUtils-MakeMaker', - 'https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/3e9df17d11c40f2561c23ec79693c8c390e0ae88' - ], - 'reported' => '2016-08-07' - } - ], - 'main_module' => 'ExtUtils::MakeMaker', - 'versions' => [ - { - 'date' => '2001-07-06T08:23:56', - 'version' => '5.47_01' - }, - { - 'date' => '2002-01-16T20:19:18', - 'version' => '5.48_01' - }, - { - 'date' => '2002-01-18T04:56:33', - 'version' => '5.48_03' - }, - { - 'date' => '2002-01-22T00:33:31', - 'version' => '5.48_04' - }, - { - 'date' => '2002-02-04T08:46:04', - 'version' => '5.49_01' - }, - { - 'date' => '2002-03-05T04:53:40', - 'version' => '5.50_01' - }, - { - 'date' => '2002-03-25T07:53:14', - 'version' => '5.51_01' - }, - { - 'date' => '2002-03-26T05:56:07', - 'version' => '5.52_01' - }, - { - 'date' => '2002-03-31T03:55:52', - 'version' => '5.54_01' - }, - { - 'date' => '2002-04-05T05:01:52', - 'version' => '5.55_01' - }, - { - 'date' => '2002-04-06T08:29:20', - 'version' => '5.55_02' - }, - { - 'date' => '2002-04-07T03:04:18', - 'version' => '5.55_03' - }, - { - 'date' => '2002-04-11T05:32:04', - 'version' => '5.90_01' - }, - { - 'date' => '2002-04-24T04:21:44', - 'version' => '5.91_01' - }, - { - 'date' => '2002-04-30T03:43:53', - 'version' => '5.92_01' - }, - { - 'date' => '2002-05-06T06:02:08', - 'version' => '5.93_01' - }, - { - 'date' => '2002-05-17T19:04:41', - 'version' => '5.94_01' - }, - { - 'date' => '2002-05-17T21:24:13', - 'version' => '5.94_02' - }, - { - 'date' => '2002-05-18T18:43:02', - 'version' => '5.95_01' - }, - { - 'date' => '2002-05-23T21:01:02', - 'version' => '5.96_01' - }, - { - 'date' => '2002-05-26T01:25:25', - 'version' => '6.00' - }, - { - 'date' => '2002-05-30T19:02:20', - 'version' => '6.01' - }, - { - 'date' => '2002-06-16T05:41:28', - 'version' => '6.02' - }, - { - 'date' => '2002-06-19T21:24:32', - 'version' => '6.03' - }, - { - 'date' => '2002-08-27T01:42:36', - 'version' => '6.04' - }, - { - 'date' => '2002-08-27T23:24:30', - 'version' => '6.05' - }, - { - 'date' => '2002-12-19T08:42:01', - 'version' => '6.06_01' - }, - { - 'date' => '2002-12-24T04:54:53', - 'version' => '6.06_02' - }, - { - 'date' => '2003-03-30T03:49:59', - 'version' => '6.06_03' - }, - { - 'date' => '2003-03-31T04:37:55', - 'version' => '6.06_04' - }, - { - 'date' => '2003-03-31T10:50:00', - 'version' => '6.06_05' - }, - { - 'date' => '2003-04-07T02:46:10', - 'version' => '6.10_01' - }, - { - 'date' => '2003-04-07T08:33:23', - 'version' => '6.10_02' - }, - { - 'date' => '2003-04-11T07:27:36', - 'version' => '6.10_03' - }, - { - 'date' => '2003-05-23T09:05:27', - 'version' => '6.10_04' - }, - { - 'date' => '2003-06-07T01:32:29', - 'version' => '6.10_05' - }, - { - 'date' => '2003-06-07T08:00:14', - 'version' => '6.10_06' - }, - { - 'date' => '2003-07-05T23:40:34', - 'version' => '6.10_07' - }, - { - 'date' => '2003-07-22T01:23:46', - 'version' => '6.10_08' - }, - { - 'date' => '2003-07-28T04:00:19', - 'version' => '6.11' - }, - { - 'date' => '2003-07-30T05:28:47', - 'version' => '6.12' - }, - { - 'date' => '2003-07-31T23:51:40', - 'version' => '6.13' - }, - { - 'date' => '2003-08-03T23:27:51', - 'version' => '6.14' - }, - { - 'date' => '2003-08-03T23:46:11', - 'version' => '6.15' - }, - { - 'date' => '2003-08-18T08:43:08', - 'version' => '6.16' - }, - { - 'date' => '2003-09-15T22:23:01', - 'version' => '6.17' - }, - { - 'date' => '2003-11-04T04:12:53', - 'version' => '6.18' - }, - { - 'date' => '2003-11-04T07:03:30', - 'version' => '6.19' - }, - { - 'date' => '2003-11-06T10:37:47', - 'version' => '6.20' - }, - { - 'date' => '2003-11-11T08:26:17', - 'version' => '6.21' - }, - { - 'date' => '2004-04-03T21:33:45', - 'version' => '6.21_03' - }, - { - 'date' => '2004-11-24T04:06:20', - 'version' => '6.22' - }, - { - 'date' => '2004-11-26T21:15:45', - 'version' => '6.23' - }, - { - 'date' => '2004-11-30T20:42:14', - 'version' => '6.24' - }, - { - 'date' => '2004-12-09T06:00:53', - 'version' => '6.24_01' - }, - { - 'date' => '2004-12-15T12:05:50', - 'version' => '6.25' - }, - { - 'date' => '2004-12-18T02:34:56', - 'version' => '6.25_01' - }, - { - 'date' => '2004-12-20T08:36:56', - 'version' => '6.25_02' - }, - { - 'date' => '2004-12-21T04:17:27', - 'version' => '6.25_03' - }, - { - 'date' => '2004-12-21T05:58:10', - 'version' => '6.25_04' - }, - { - 'date' => '2004-12-22T13:05:53', - 'version' => '6.25_05' - }, - { - 'date' => '2004-12-26T22:26:26', - 'version' => '6.25_06' - }, - { - 'date' => '2004-12-31T08:53:31', - 'version' => '6.25_07' - }, - { - 'date' => '2005-02-08T14:21:17', - 'version' => '6.25_08' - }, - { - 'date' => '2005-03-12T18:29:26', - 'version' => '6.25_09' - }, - { - 'date' => '2005-03-14T00:17:26', - 'version' => '6.25_10' - }, - { - 'date' => '2005-03-15T10:05:07', - 'version' => '6.25_11' - }, - { - 'date' => '2005-03-19T00:19:47', - 'version' => '6.25_12' - }, - { - 'date' => '2005-03-22T22:50:34', - 'version' => '6.26' - }, - { - 'date' => '2005-03-29T05:48:40', - 'version' => '6.26_01' - }, - { - 'date' => '2005-04-04T23:55:46', - 'version' => '6.27' - }, - { - 'date' => '2005-04-12T23:23:53', - 'version' => '6.28' - }, - { - 'date' => '2005-05-19T21:22:00', - 'version' => '6.29' - }, - { - 'date' => '2005-05-20T23:14:45', - 'version' => '6.30' - }, - { - 'date' => '2005-08-17T06:59:11', - 'version' => '6.30_01' - }, - { - 'date' => '2006-09-01T19:07:28', - 'version' => '6.30_02' - }, - { - 'date' => '2006-09-01T21:06:57', - 'version' => '6.30_03' - }, - { - 'date' => '2006-09-11T20:20:27', - 'version' => '6.30_04' - }, - { - 'date' => '2006-10-10T01:04:44', - 'version' => '6.31' - }, - { - 'date' => '2007-02-21T16:02:09', - 'version' => '6.32' - }, - { - 'date' => '2007-06-29T22:18:15', - 'version' => '6.33' - }, - { - 'date' => '2007-06-30T16:10:15', - 'version' => '6.34' - }, - { - 'date' => '2007-07-02T03:56:25', - 'version' => '6.35' - }, - { - 'date' => '2007-07-03T08:10:57', - 'version' => '6.36' - }, - { - 'date' => '2007-11-26T01:10:14', - 'version' => '6.37_01' - }, - { - 'date' => '2007-11-26T07:35:50', - 'version' => '6.37_02' - }, - { - 'date' => '2007-11-26T22:18:55', - 'version' => '6.37_03' - }, - { - 'date' => '2007-11-29T00:04:35', - 'version' => '6.38' - }, - { - 'date' => '2007-12-06T11:08:15', - 'version' => '6.40' - }, - { - 'date' => '2007-12-08T01:02:26', - 'version' => '6.42' - }, - { - 'date' => '2008-01-02T00:09:23', - 'version' => '6.43_01' - }, - { - 'date' => '2008-02-29T00:08:42', - 'version' => '6.44' - }, - { - 'date' => '2008-09-06T10:22:44', - 'version' => '6.45_01' - }, - { - 'date' => '2008-09-07T21:18:05', - 'version' => '6.45_02' - }, - { - 'date' => '2008-09-27T21:37:54', - 'version' => '6.46' - }, - { - 'date' => '2008-10-14T16:41:49', - 'version' => '6.47_01' - }, - { - 'date' => '2008-10-16T23:18:52', - 'version' => '6.47_02' - }, - { - 'date' => '2008-10-20T18:20:40', - 'version' => '6.48' - }, - { - 'date' => '2009-02-20T01:11:08', - 'version' => '6.49_01' - }, - { - 'date' => '2009-03-22T19:30:00', - 'version' => '6.50' - }, - { - 'date' => '2009-04-10T21:33:29', - 'version' => '6.51_01' - }, - { - 'date' => '2009-04-14T04:22:58', - 'version' => '6.51_02' - }, - { - 'date' => '2009-05-24T05:41:35', - 'version' => '6.51_03' - }, - { - 'date' => '2009-05-24T21:07:28', - 'version' => '6.51_04' - }, - { - 'date' => '2009-05-30T18:41:35', - 'version' => '6.52' - }, - { - 'date' => '2009-06-08T02:05:24', - 'version' => '6.53_01' - }, - { - 'date' => '2009-06-08T02:28:24', - 'version' => '6.53_02' - }, - { - 'date' => '2009-07-02T21:55:25', - 'version' => '6.53_03' - }, - { - 'date' => '2009-07-07T23:53:09', - 'version' => '6.54' - }, - { - 'date' => '2009-07-14T23:02:39', - 'version' => '6.55_01' - }, - { - 'date' => '2009-08-05T07:40:59', - 'version' => '6.55_02' - }, - { - 'date' => '2009-12-05T07:09:23', - 'version' => '6.55_03' - }, - { - 'date' => '2009-12-17T22:06:47', - 'version' => '6.56' - }, - { - 'date' => '2010-08-24T08:38:36', - 'version' => '6.57_01' - }, - { - 'date' => '2010-09-07T23:43:49', - 'version' => '6.57_02' - }, - { - 'date' => '2010-09-08T22:33:36', - 'version' => '6.57_03' - }, - { - 'date' => '2010-09-09T23:52:37', - 'version' => '6.57_04' - }, - { - 'date' => '2010-09-11T20:25:23', - 'version' => '6.57_05' - }, - { - 'date' => '2010-10-06T10:53:43', - 'version' => '6.57_06' - }, - { - 'date' => '2011-03-25T03:41:39', - 'version' => '6.57_07' - }, - { - 'date' => '2011-03-27T11:00:41', - 'version' => '6.57_08' - }, - { - 'date' => '2011-03-28T00:15:59', - 'version' => '6.57_09' - }, - { - 'date' => '2011-04-04T05:33:46', - 'version' => '6.57_10' - }, - { - 'date' => '2011-05-20T00:34:23', - 'version' => '6.57_11' - }, - { - 'date' => '2011-07-06T21:22:27', - 'version' => '6.58' - }, - { - 'date' => '2011-08-03T20:25:34', - 'version' => '6.58_01' - }, - { - 'date' => '2011-08-05T13:07:58', - 'version' => '6.59' - }, - { - 'date' => '2011-09-25T05:23:43', - 'version' => '6.61_01' - }, - { - 'date' => '2011-10-23T23:48:06', - 'version' => '6.62' - }, - { - 'date' => '2011-10-24T00:40:49', - 'version' => '6.63_01' - }, - { - 'date' => '2011-11-02T00:07:43', - 'version' => '6.63_02' - }, - { - 'date' => '2012-11-02T03:58:40', - 'version' => '6.63_03' - }, - { - 'date' => '2012-11-22T21:25:35', - 'version' => '6.63_04' - }, - { - 'date' => '2012-12-17T02:35:20', - 'version' => '6.64' - }, - { - 'date' => '2013-03-18T23:21:28', - 'version' => '6.65_01' - }, - { - 'date' => '2013-04-14T09:59:15', - 'version' => '6.65_02' - }, - { - 'date' => '2013-04-15T12:50:31', - 'version' => '6.65_03' - }, - { - 'date' => '2013-04-19T17:52:08', - 'version' => '6.66' - }, - { - 'date' => '2013-04-25T20:08:31', - 'version' => '6.67_01' - }, - { - 'date' => '2013-06-02T17:31:16', - 'version' => '6.67_02' - }, - { - 'date' => '2013-06-05T21:09:00', - 'version' => '6.67_03' - }, - { - 'date' => '2013-06-10T19:25:22', - 'version' => '6.67_04' - }, - { - 'date' => '2013-06-13T20:55:25', - 'version' => '6.67_05' - }, - { - 'date' => '2013-06-14T22:35:24', - 'version' => '6.68' - }, - { - 'date' => '2013-06-20T12:00:00', - 'version' => '6.69_01' - }, - { - 'date' => '2013-07-02T12:16:23', - 'version' => '6.69_02' - }, - { - 'date' => '2013-07-09T21:47:07', - 'version' => '6.69_03' - }, - { - 'date' => '2013-07-10T10:50:08', - 'version' => '6.69_04' - }, - { - 'date' => '2013-07-11T21:20:53', - 'version' => '6.69_05' - }, - { - 'date' => '2013-07-12T13:51:50', - 'version' => '6.69_06' - }, - { - 'date' => '2013-07-16T14:34:32', - 'version' => '6.69_07' - }, - { - 'date' => '2013-07-16T23:40:44', - 'version' => '6.69_08' - }, - { - 'date' => '2013-07-21T08:26:44', - 'version' => '6.69_09' - }, - { - 'date' => '2013-07-23T21:42:47', - 'version' => '6.70' - }, - { - 'date' => '2013-07-24T08:33:58', - 'version' => '6.71_01' - }, - { - 'date' => '2013-07-24T17:42:20', - 'version' => '6.72' - }, - { - 'date' => '2013-07-24T22:53:41', - 'version' => '6.73_01' - }, - { - 'date' => '2013-07-26T12:34:19', - 'version' => '6.73_02' - }, - { - 'date' => '2013-07-30T21:12:02', - 'version' => '6.73_03' - }, - { - 'date' => '2013-08-01T21:41:12', - 'version' => '6.73_04' - }, - { - 'date' => '2013-08-05T16:45:38', - 'version' => '6.73_05' - }, - { - 'date' => '2013-08-05T23:52:18', - 'version' => '6.73_06' - }, - { - 'date' => '2013-08-07T15:09:12', - 'version' => '6.73_07' - }, - { - 'date' => '2013-08-09T18:52:24', - 'version' => '6.73_08' - }, - { - 'date' => '2013-08-09T19:00:18', - 'version' => '6.73_09' - }, - { - 'date' => '2013-08-16T15:43:35', - 'version' => '6.73_10' - }, - { - 'date' => '2013-08-17T21:57:55', - 'version' => '6.73_11' - }, - { - 'date' => '2013-08-23T09:52:43', - 'version' => '6.73_12' - }, - { - 'date' => '2013-08-27T11:45:55', - 'version' => '6.74' - }, - { - 'date' => '2013-08-29T14:09:22', - 'version' => '6.75_01' - }, - { - 'date' => '2013-09-01T20:52:29', - 'version' => '6.75_02' - }, - { - 'date' => '2013-09-02T23:26:56', - 'version' => '6.75_03' - }, - { - 'date' => '2013-09-05T11:10:20', - 'version' => '6.75_04' - }, - { - 'date' => '2013-09-06T12:40:59', - 'version' => '6.76' - }, - { - 'date' => '2013-09-10T14:22:45', - 'version' => '6.77_01' - }, - { - 'date' => '2013-09-12T20:23:49', - 'version' => '6.77_02' - }, - { - 'date' => '2013-09-16T11:23:59', - 'version' => '6.77_03' - }, - { - 'date' => '2013-09-18T18:25:33', - 'version' => '6.77_04' - }, - { - 'date' => '2013-09-19T13:12:32', - 'version' => '6.77_05' - }, - { - 'date' => '2013-09-19T14:43:24', - 'version' => '6.77_06' - }, - { - 'date' => '2013-09-21T08:48:44', - 'version' => '6.77_07' - }, - { - 'date' => '2013-09-22T17:46:50', - 'version' => '6.77_08' - }, - { - 'date' => '2013-09-23T12:47:39', - 'version' => '6.78' - }, - { - 'date' => '2013-10-01T14:01:33', - 'version' => '6.79_01' - }, - { - 'date' => '2013-10-11T12:01:23', - 'version' => '6.79_02' - }, - { - 'date' => '2013-10-11T13:00:29', - 'version' => '6.79_03' - }, - { - 'date' => '2013-10-11T17:59:30', - 'version' => '6.79_04' - }, - { - 'date' => '2013-10-15T15:08:06', - 'version' => '6.80' - }, - { - 'date' => '2013-10-16T08:04:29', - 'version' => '6.81_01' - }, - { - 'date' => '2013-10-17T11:24:19', - 'version' => '6.81_02' - }, - { - 'date' => '2013-10-24T19:54:34', - 'version' => '6.81_03' - }, - { - 'date' => '2013-11-01T19:56:13', - 'version' => '6.81_04' - }, - { - 'date' => '2013-11-02T21:44:06', - 'version' => '6.81_05' - }, - { - 'date' => '2013-11-04T19:24:38', - 'version' => '6.82' - }, - { - 'date' => '2013-11-05T11:45:54', - 'version' => '6.83_01' - }, - { - 'date' => '2013-11-12T11:15:21', - 'version' => '6.83_02' - }, - { - 'date' => '2013-11-15T09:49:39', - 'version' => '6.83_03' - }, - { - 'date' => '2013-11-17T11:44:01', - 'version' => '6.83_04' - }, - { - 'date' => '2013-11-25T22:52:46', - 'version' => '6.83_05' - }, - { - 'date' => '2013-11-29T21:55:40', - 'version' => '6.83_06' - }, - { - 'date' => '2013-11-30T15:27:01', - 'version' => '6.84' - }, - { - 'date' => '2013-12-16T13:18:35', - 'version' => '6.85_01' - }, - { - 'date' => '2013-12-17T10:17:50', - 'version' => '6.85_02' - }, - { - 'date' => '2013-12-23T14:59:36', - 'version' => '6.85_03' - }, - { - 'date' => '2013-12-23T15:02:38', - 'version' => '6.85_04' - }, - { - 'date' => '2013-12-29T11:28:14', - 'version' => '6.85_05' - }, - { - 'date' => '2013-12-30T23:18:09', - 'version' => '6.85_06' - }, - { - 'date' => '2014-01-01T19:00:36', - 'version' => '6.85_07' - }, - { - 'date' => '2014-01-04T12:21:05', - 'version' => '6.86' - }, - { - 'date' => '2014-01-12T10:34:38', - 'version' => '6.87_01' - }, - { - 'date' => '2014-01-18T13:30:15', - 'version' => '6.87_02' - }, - { - 'date' => '2014-01-19T17:53:19', - 'version' => '6.87_03' - }, - { - 'date' => '2014-01-26T19:33:34', - 'version' => '6.87_04' - }, - { - 'date' => '2014-01-28T14:00:44', - 'version' => '6.87_05' - }, - { - 'date' => '2014-01-31T20:59:13', - 'version' => '6.88' - }, - { - 'date' => '2014-02-17T16:23:55', - 'version' => '6.89_01' - }, - { - 'date' => '2014-02-20T20:49:24', - 'version' => '6.90' - }, - { - 'date' => '2014-03-06T13:52:24', - 'version' => '6.91_01' - }, - { - 'date' => '2014-03-13T16:34:37', - 'version' => '6.92' - }, - { - 'date' => '2014-03-24T16:57:01', - 'version' => '6.93_01' - }, - { - 'date' => '2014-03-25T20:38:21', - 'version' => '6.94' - }, - { - 'date' => '2014-04-02T20:52:53', - 'version' => '6.95_01' - }, - { - 'date' => '2014-04-07T14:29:26', - 'version' => '6.95_02' - }, - { - 'date' => '2014-04-11T21:09:21', - 'version' => '6.96' - }, - { - 'date' => '2014-04-24T13:29:12', - 'version' => '6.97_01' - }, - { - 'date' => '2014-04-28T10:55:44', - 'version' => '6.97_02' - }, - { - 'date' => '2014-04-29T20:41:00', - 'version' => '6.98' - }, - { - 'date' => '2014-06-03T21:19:42', - 'version' => '6.99_01' - }, - { - 'date' => '2014-06-05T11:18:25', - 'version' => '6.99_02' - }, - { - 'date' => '2014-07-04T10:15:23', - 'version' => '6.99_03' - }, - { - 'date' => '2014-07-12T11:54:35', - 'version' => '6.99_04' - }, - { - 'date' => '2014-07-22T11:42:12', - 'version' => '6.99_05' - }, - { - 'date' => '2014-07-28T14:07:14', - 'version' => '6.99_06' - }, - { - 'date' => '2014-07-30T16:44:02', - 'version' => '6.99_07' - }, - { - 'date' => '2014-08-18T13:19:18', - 'version' => '6.99_08' - }, - { - 'date' => '2014-08-28T10:13:30', - 'version' => '6.99_09' - }, - { - 'date' => '2014-09-04T14:04:55', - 'version' => '6.99_10' - }, - { - 'date' => '2014-09-08T13:39:46', - 'version' => '6.99_11' - }, - { - 'date' => '2014-09-11T14:32:19', - 'version' => '6.99_12' - }, - { - 'date' => '2014-09-15T19:11:34', - 'version' => '6.99_13' - }, - { - 'date' => '2014-09-19T14:06:14', - 'version' => '6.99_14' - }, - { - 'date' => '2014-09-21T12:23:58', - 'version' => '6.99_15' - }, - { - 'date' => '2014-10-02T18:50:08', - 'version' => '6.99_16' - }, - { - 'date' => '2014-10-12T18:41:24', - 'version' => '6.99_17' - }, - { - 'date' => '2014-10-20T09:14:39', - 'version' => '6.99_18' - }, - { - 'date' => '2014-10-22T19:48:56', - 'version' => '7.00' - }, - { - 'date' => '2014-10-25T12:49:55', - 'version' => '7.01_01' - }, - { - 'date' => '2014-10-25T16:49:40', - 'version' => '7.01_02' - }, - { - 'date' => '2014-10-30T19:48:04', - 'version' => '7.01_03' - }, - { - 'date' => '2014-10-31T10:13:56', - 'version' => '7.01_04' - }, - { - 'date' => '2014-11-03T12:53:43', - 'version' => '7.01_05' - }, - { - 'date' => '2014-11-03T20:55:23', - 'version' => '7.01_06' - }, - { - 'date' => '2014-11-04T19:40:07', - 'version' => '7.01_07' - }, - { - 'date' => '2014-11-04T20:29:00', - 'version' => '7.01_08' - }, - { - 'date' => '2014-11-06T21:59:55', - 'version' => '7.01_09' - }, - { - 'date' => '2014-11-08T10:39:16', - 'version' => '7.02' - }, - { - 'date' => '2014-11-18T21:47:11', - 'version' => '7.03_01' - }, - { - 'date' => '2014-11-24T13:26:46', - 'version' => '7.03_02' - }, - { - 'date' => '2014-11-25T16:43:06', - 'version' => '7.03_03' - }, - { - 'date' => '2014-11-27T14:42:51', - 'version' => '7.03_04' - }, - { - 'date' => '2014-11-28T18:32:48', - 'version' => '7.03_05' - }, - { - 'date' => '2014-12-01T15:37:46', - 'version' => '7.03_06' - }, - { - 'date' => '2014-12-02T12:56:02', - 'version' => '7.04' - }, - { - 'date' => '2014-12-06T16:58:07', - 'version' => '7.05_01' - }, - { - 'date' => '2014-12-15T20:13:08', - 'version' => '7.05_02' - }, - { - 'date' => '2014-12-24T12:12:00', - 'version' => '7.05_03' - }, - { - 'date' => '2014-12-24T14:49:46', - 'version' => '7.05_04' - }, - { - 'date' => '2014-12-31T23:21:05', - 'version' => '7.05_05' - }, - { - 'date' => '2015-01-08T19:09:29', - 'version' => '7.05_06' - }, - { - 'date' => '2015-01-09T16:23:43', - 'version' => '7.05_07' - }, - { - 'date' => '2015-01-20T10:13:21', - 'version' => '7.05_08' - }, - { - 'date' => '2015-01-23T10:51:30', - 'version' => '7.05_09' - }, - { - 'date' => '2015-01-26T15:19:01', - 'version' => '7.05_10' - }, - { - 'date' => '2015-01-31T16:40:19', - 'version' => '7.05_11' - }, - { - 'date' => '2015-02-07T15:19:11', - 'version' => '7.05_12' - }, - { - 'date' => '2015-02-18T22:49:29', - 'version' => '7.05_13' - }, - { - 'date' => '2015-02-20T17:32:55', - 'version' => '7.05_14' - }, - { - 'date' => '2015-03-05T19:44:02', - 'version' => '7.05_15' - }, - { - 'date' => '2015-03-09T11:35:12', - 'version' => '7.05_16' - }, - { - 'date' => '2015-03-24T12:27:52', - 'version' => '7.05_17' - }, - { - 'date' => '2015-03-27T12:20:03', - 'version' => '7.05_18' - }, - { - 'date' => '2015-03-27T16:59:34', - 'version' => '7.05_19' - }, - { - 'date' => '2015-04-04T15:53:36', - 'version' => '7.05_20' - }, - { - 'date' => '2015-06-13T14:19:26', - 'version' => '7.05_21' - }, - { - 'date' => '2015-06-14T13:44:56', - 'version' => '7.05_22' - }, - { - 'date' => '2015-06-24T19:51:24', - 'version' => '7.05_23' - }, - { - 'date' => '2015-07-01T18:30:38', - 'version' => '7.05_24' - }, - { - 'date' => '2015-07-07T17:18:36', - 'version' => '7.05_25' - }, - { - 'date' => '2015-08-04T19:41:25', - 'version' => '7.05_26' - }, - { - 'date' => '2015-08-05T09:35:40', - 'version' => '7.05_27' - }, - { - 'date' => '2015-08-19T18:10:20', - 'version' => '7.05_28' - }, - { - 'date' => '2015-08-24T15:26:22', - 'version' => '7.05_29' - }, - { - 'date' => '2015-08-31T18:06:48', - 'version' => '7.06' - }, - { - 'date' => '2015-09-02T11:55:33', - 'version' => '7.07_01' - }, - { - 'date' => '2015-09-08T19:59:05', - 'version' => '7.08' - }, - { - 'date' => '2015-09-10T18:55:41', - 'version' => '7.10' - }, - { - 'date' => '2015-11-12T12:35:03', - 'version' => '7.11_01' - }, - { - 'date' => '2015-11-21T20:23:22', - 'version' => '7.11_02' - }, - { - 'date' => '2015-11-25T15:40:06', - 'version' => '7.11_03' - }, - { - 'date' => '2016-02-15T11:40:55', - 'version' => '7.11_04' - }, - { - 'date' => '2016-03-19T10:07:11', - 'version' => '7.11_05' - }, - { - 'date' => '2016-03-29T18:44:47', - 'version' => '7.11_06' - }, - { - 'date' => '2016-04-19T11:41:10', - 'version' => '7.12' - }, - { - 'date' => '2016-04-23T16:35:56', - 'version' => '7.13_01' - }, - { - 'date' => '2016-04-24T13:20:40', - 'version' => '7.14' - }, - { - 'date' => '2016-04-27T18:27:25', - 'version' => '7.15_01' - }, - { - 'date' => '2016-04-28T12:15:28', - 'version' => '7.15_02' - }, - { - 'date' => '2016-05-01T13:29:10', - 'version' => '7.15_03' - }, - { - 'date' => '2016-05-07T10:28:49', - 'version' => '7.16' - }, - { - 'date' => '2016-05-09T19:14:54', - 'version' => '7.17_01' - }, - { - 'date' => '2016-05-09T23:07:33', - 'version' => '7.17_02' - }, - { - 'date' => '2016-05-11T18:22:21', - 'version' => '7.17_03' - }, - { - 'date' => '2016-05-23T15:39:08', - 'version' => '7.18' - }, - { - 'date' => '2016-06-02T14:01:28', - 'version' => '7.19_01' - }, - { - 'date' => '2016-06-13T09:11:52', - 'version' => '7.19_02' - }, - { - 'date' => '2016-06-13T13:44:33', - 'version' => '7.19_03' - }, - { - 'date' => '2016-06-14T11:35:43', - 'version' => '7.19_04' - }, - { - 'date' => '2016-06-20T14:40:57', - 'version' => '7.19_05' - }, - { - 'date' => '2016-06-27T12:04:29', - 'version' => '7.19_06' - }, - { - 'date' => '2016-07-03T14:30:23', - 'version' => '7.19_07' - }, - { - 'date' => '2016-07-28T12:26:56', - 'version' => '7.19_08' - }, - { - 'date' => '2016-08-05T08:57:09', - 'version' => '7.20' - }, - { - 'date' => '2016-08-07T09:54:04', - 'version' => '7.21_01' - }, - { - 'date' => '2016-08-08T08:42:10', - 'version' => '7.22' - }, - { - 'date' => '2016-08-19T09:24:06', - 'version' => '7.23_01' - }, - { - 'date' => '2016-08-20T12:35:27', - 'version' => '7.24' - }, - { - 'date' => '2017-02-03T15:21:22', - 'version' => '7.25_01' - }, - { - 'date' => '2017-05-11T11:19:49', - 'version' => '7.25_02' - }, - { - 'date' => '2017-05-11T17:09:16', - 'version' => '7.25_03' - }, - { - 'date' => '2017-05-12T12:25:54', - 'version' => '7.25_04' - }, - { - 'date' => '2017-05-15T09:41:49', - 'version' => '7.25_05' - }, - { - 'date' => '2017-05-23T19:31:28', - 'version' => '7.25_06' - }, - { - 'date' => '2017-05-27T20:21:06', - 'version' => '7.26' - }, - { - 'date' => '2017-05-28T10:50:55', - 'version' => '7.27_01' - }, - { - 'date' => '2017-05-30T08:56:32', - 'version' => '7.27_02' - }, - { - 'date' => '2017-05-30T21:26:23', - 'version' => '7.28' - }, - { - 'date' => '2017-05-31T08:32:44', - 'version' => '7.29_01' - }, - { - 'date' => '2017-06-11T11:17:55', - 'version' => '7.29_02' - }, - { - 'date' => '2017-06-12T12:31:08', - 'version' => '7.30' - }, - { - 'date' => '2017-06-14T15:10:23', - 'version' => '7.31_01' - }, - { - 'date' => '2017-06-26T13:14:10', - 'version' => '7.31_02' - }, - { - 'date' => '2017-07-10T09:02:35', - 'version' => '7.31_03' - }, - { - 'date' => '2017-10-05T12:19:00', - 'version' => '7.31_04' - }, - { - 'date' => '2017-11-25T09:37:04', - 'version' => '7.31_05' - }, - { - 'date' => '2018-01-16T13:28:46', - 'version' => '7.31_06' - }, - { - 'date' => '2018-01-16T16:24:23', - 'version' => '7.31_07' - }, - { - 'date' => '2018-02-12T12:32:45', - 'version' => '7.31_08' - }, - { - 'date' => '2018-02-16T20:25:44', - 'version' => '7.32' - }, - { - 'date' => '2018-02-20T10:44:19', - 'version' => '7.33_01' - }, - { - 'date' => '2018-02-24T14:05:00', - 'version' => '7.33_02' - }, - { - 'date' => '2018-02-24T20:21:42', - 'version' => '7.33_03' - }, - { - 'date' => '2018-03-19T10:51:54', - 'version' => '7.34' - }, - { - 'date' => '2018-04-19T12:46:01', - 'version' => '7.35_01' - }, - { - 'date' => '2018-04-24T11:01:35', - 'version' => '7.35_02' - }, - { - 'date' => '2018-04-27T13:59:23', - 'version' => '7.35_03' - }, - { - 'date' => '2018-07-09T09:50:43', - 'version' => '7.35_04' - }, - { - 'date' => '2018-07-10T09:18:31', - 'version' => '7.35_05' - }, - { - 'date' => '2018-07-19T19:49:08', - 'version' => '7.35_06' - }, - { - 'date' => '2018-11-23T11:59:44', - 'version' => '7.35_07' - }, - { - 'date' => '2018-12-06T10:56:33', - 'version' => '7.35_08' - }, - { - 'date' => '2019-02-18T10:27:00', - 'version' => '7.35_09' - }, - { - 'date' => '2019-02-20T10:06:48', - 'version' => '7.35_10' - } - ] - }, - 'FCGI' => { - 'advisories' => [ - { - 'affected_versions' => '<0.74', - 'cves' => [ - 'CVE-2011-2766' - ], - 'description' => 'Leaking information across requests when using the deprecated and undocumented old FCGI interface. -', - 'distribution' => 'FCGI', - 'fixed_versions' => '>=0.74', - 'id' => 'CPANSA-FCGI-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/FCGI', - 'https://github.com/perl-catalyst/FCGI/commit/297693dc8362d25bb25e473899c72508a0f71d2e' - ], - 'reported' => '2011-09-24' - } - ], - 'main_module' => 'FCGI', - 'versions' => [ - { - 'date' => '1996-09-25T17:48:57', - 'version' => '0.25' - }, - { - 'date' => '1996-10-15T21:51:06', - 'version' => '0.26' - }, - { - 'date' => '1997-02-20T08:55:44', - 'version' => '0.27' - }, - { - 'date' => '1997-02-25T07:14:13', - 'version' => '0.28' - }, - { - 'date' => '1997-06-10T18:16:17', - 'version' => '0.29' - }, - { - 'date' => '1997-06-24T17:17:05', - 'version' => '0.30' - }, - { - 'date' => '1997-07-24T11:05:43', - 'version' => '0.31' - }, - { - 'date' => '1998-06-17T10:24:17', - 'version' => '0.34' - }, - { - 'date' => '1998-06-22T15:38:51', - 'version' => '0.35' - }, - { - 'date' => '1998-06-24T19:42:57', - 'version' => '0.36' - }, - { - 'date' => '1998-06-27T16:08:39', - 'version' => '0.37' - }, - { - 'date' => '1998-07-15T15:24:00', - 'version' => '0.40' - }, - { - 'date' => '1998-07-29T16:05:51', - 'version' => '0.41' - }, - { - 'date' => '1998-08-28T15:30:49', - 'version' => '0.42' - }, - { - 'date' => '1998-12-22T22:34:14', - 'version' => '0.43' - }, - { - 'date' => '1998-12-23T11:28:39', - 'version' => '0.44' - }, - { - 'date' => '1999-03-08T17:04:02', - 'version' => '0.45' - }, - { - 'date' => '1999-07-30T08:26:31', - 'version' => '0.46' - }, - { - 'date' => '1999-07-31T21:58:01', - 'version' => '0.47' - }, - { - 'date' => '1999-08-27T13:41:54', - 'version' => '0.48' - }, - { - 'date' => '2000-04-09T18:58:32', - 'version' => '0.49' - }, - { - 'date' => '2000-04-10T07:04:43', - 'version' => '0.50' - }, - { - 'date' => '2000-04-12T12:27:09', - 'version' => '0.51' - }, - { - 'date' => '2000-04-12T14:10:02', - 'version' => '0.52' - }, - { - 'date' => '2000-07-10T10:01:51', - 'version' => '0.53' - }, - { - 'date' => '2000-10-08T19:52:29', - 'version' => '0.54' - }, - { - 'date' => '2000-10-18T21:22:46', - 'version' => '0.55' - }, - { - 'date' => '2000-11-03T15:44:28', - 'version' => '0.56' - }, - { - 'date' => '2000-11-12T15:15:01', - 'version' => '0.57' - }, - { - 'date' => '2000-11-14T23:20:24', - 'version' => '0.58' - }, - { - 'date' => '2000-12-31T22:05:44', - 'version' => '0.59' - }, - { - 'date' => '2001-06-08T15:19:08', - 'version' => '0.60' - }, - { - 'date' => '2001-09-20T12:34:13', - 'version' => '0.61' - }, - { - 'date' => '2001-09-21T16:19:42', - 'version' => '0.62' - }, - { - 'date' => '2001-09-24T20:43:48', - 'version' => '0.63' - }, - { - 'date' => '2001-09-25T08:26:24', - 'version' => '0.64' - }, - { - 'date' => '2002-02-19T14:16:27', - 'version' => '0.65' - }, - { - 'date' => '2002-09-05T16:23:07', - 'version' => '0.66' - }, - { - 'date' => '2002-12-23T10:21:36', - 'version' => '0.67' - }, - { - 'date' => '2009-12-20T21:05:48', - 'version' => '0.67_01' - }, - { - 'date' => '2010-01-06T10:07:05', - 'version' => '0.68' - }, - { - 'date' => '2010-01-10T01:35:11', - 'version' => '0.68_01' - }, - { - 'date' => '2010-01-13T19:25:40', - 'version' => '0.68_02' - }, - { - 'date' => '2010-02-15T23:08:12', - 'version' => '0.69' - }, - { - 'date' => '2010-03-22T14:35:03', - 'version' => '0.70' - }, - { - 'date' => '2010-04-01T00:55:33', - 'version' => '0.71' - }, - { - 'date' => '2010-08-24T21:32:56', - 'version' => '0.71_01' - }, - { - 'date' => '2011-04-28T08:50:09', - 'version' => '0.71_02' - }, - { - 'date' => '2011-04-28T09:05:42', - 'version' => '0.71_03' - }, - { - 'date' => '2011-05-19T09:06:02', - 'version' => '0.72' - }, - { - 'date' => '2011-05-28T01:35:17', - 'version' => '0.73' - }, - { - 'date' => '2011-09-24T08:31:47', - 'version' => '0.74' - }, - { - 'date' => '2014-07-17T00:19:02', - 'version' => '0.75' - }, - { - 'date' => '2014-08-05T01:29:06', - 'version' => '0.76' - }, - { - 'date' => '2014-08-05T15:53:28', - 'version' => '0.77' - }, - { - 'date' => '2016-03-07T00:08:23', - 'version' => '0.78' - } - ] - }, - 'Fake-Encode' => { - 'advisories' => [ - { - 'affected_versions' => '<0.08', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'Fake-Encode', - 'fixed_versions' => '>=0.08', - 'id' => 'CPANSA-Fake-Encode-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Fake-Encode' - ], - 'reported' => '2017-01-23' - } - ], - 'main_module' => 'Fake::Encode', - 'versions' => [ - { - 'date' => '2016-05-31T14:11:49', - 'version' => '0.01' - }, - { - 'date' => '2017-01-23T12:34:23', - 'version' => '0.02' - }, - { - 'date' => '2017-01-25T15:52:13', - 'version' => '0.03' - }, - { - 'date' => '2017-01-26T15:17:01', - 'version' => '0.04' - }, - { - 'date' => '2017-03-06T16:01:40', - 'version' => '0.05' - }, - { - 'date' => '2017-09-08T17:54:14', - 'version' => '0.06' - }, - { - 'date' => '2017-09-09T15:27:50', - 'version' => '0.07' - }, - { - 'date' => '2018-02-03T14:50:49', - 'version' => '0.08' - }, - { - 'date' => '2018-02-19T12:21:04', - 'version' => '0.09' - } - ] - }, - 'Fake-Our' => { - 'advisories' => [ - { - 'affected_versions' => '<0.06', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'Fake-Our', - 'fixed_versions' => '>=0.06', - 'id' => 'CPANSA-Fake-Our-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Fake-Our' - ], - 'reported' => '2017-01-23' - } - ], - 'main_module' => 'Fake::Our', - 'versions' => [ - { - 'date' => '2014-02-09T05:36:09', - 'version' => '0.01' - }, - { - 'date' => '2014-08-06T17:33:15', - 'version' => '0.02' - }, - { - 'date' => '2014-08-09T02:35:25', - 'version' => '0.03' - }, - { - 'date' => '2014-08-10T15:33:58', - 'version' => '0.04' - }, - { - 'date' => '2015-06-21T04:09:47', - 'version' => '0.05' - }, - { - 'date' => '2017-01-23T12:34:34', - 'version' => '0.06' - }, - { - 'date' => '2017-01-26T15:21:45', - 'version' => '0.07' - }, - { - 'date' => '2017-01-27T15:18:56', - 'version' => '0.08' - }, - { - 'date' => '2017-01-28T15:07:50', - 'version' => '0.09' - }, - { - 'date' => '2017-03-06T16:01:51', - 'version' => '0.10' - }, - { - 'date' => '2018-02-03T11:05:49', - 'version' => '0.11' - }, - { - 'date' => '2018-02-16T17:54:00', - 'version' => '0.12' - }, - { - 'date' => '2018-02-17T01:35:58', - 'version' => '0.13' - }, - { - 'date' => '2018-02-18T15:32:17', - 'version' => '0.14' - } - ] - }, - 'File-DataClass' => { - 'advisories' => [ - { - 'affected_versions' => '<0.72.1', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'File-DataClass', - 'fixed_versions' => '>=0.72.1', - 'id' => 'CPANSA-File-DataClass-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/File-DataClass' - ], - 'reported' => '2017-04-01' - } - ], - 'main_module' => 'File::DataClass', - 'versions' => [ - { - 'date' => '2010-09-29T16:37:04', - 'version' => '0.1.228' - }, - { - 'date' => '2010-10-06T14:20:31', - 'version' => '0.2.234' - }, - { - 'date' => '2011-01-26T18:14:50', - 'version' => '0.3.238' - }, - { - 'date' => '2011-02-27T23:09:38', - 'version' => '0.3.239' - }, - { - 'date' => '2011-04-12T19:44:59', - 'version' => '0.3.259' - }, - { - 'date' => '2011-05-15T17:45:09', - 'version' => '0.4.268' - }, - { - 'date' => '2011-05-30T01:47:40', - 'version' => '0.5.271' - }, - { - 'date' => '2011-07-11T13:39:10', - 'version' => '0.6.286' - }, - { - 'date' => '2011-11-30T00:05:18', - 'version' => '0.7.321' - }, - { - 'date' => '2011-12-02T04:40:20', - 'version' => '0.7.325' - }, - { - 'date' => '2011-12-02T22:39:25', - 'version' => '0.7.326' - }, - { - 'date' => '2011-12-03T18:43:58', - 'version' => '0.7.328' - }, - { - 'date' => '2012-02-22T18:28:29', - 'version' => '0.7.330' - }, - { - 'date' => '2012-02-23T11:00:24', - 'version' => '0.7.331' - }, - { - 'date' => '2012-02-24T10:52:18', - 'version' => '0.7.332' - }, - { - 'date' => '2012-03-12T17:34:58', - 'version' => '0.7.335' - }, - { - 'date' => '2012-03-20T18:24:26', - 'version' => '0.7.336' - }, - { - 'date' => '2012-03-21T22:43:50', - 'version' => '0.7.338' - }, - { - 'date' => '2012-03-22T13:48:59', - 'version' => '0.7.339' - }, - { - 'date' => '2012-03-24T00:37:31', - 'version' => '0.7.343' - }, - { - 'date' => '2012-03-28T23:58:41', - 'version' => '0.8.351' - }, - { - 'date' => '2012-03-29T22:05:21', - 'version' => '0.8.355' - }, - { - 'date' => '2012-04-03T00:26:12', - 'version' => '0.8.357' - }, - { - 'date' => '2012-04-04T15:19:03', - 'version' => '0.8.360' - }, - { - 'date' => '2012-04-17T18:57:01', - 'version' => '0.9.368' - }, - { - 'date' => '2012-05-19T21:05:56', - 'version' => '0.10.380' - }, - { - 'date' => '2012-07-10T00:34:23', - 'version' => '0.11.401' - }, - { - 'date' => '2012-09-02T13:43:37', - 'version' => '0.12.406' - }, - { - 'date' => '2012-09-06T14:02:06', - 'version' => '0.12.409' - }, - { - 'date' => '2012-11-07T07:49:39', - 'version' => '0.13.416' - }, - { - 'date' => '2012-11-13T20:16:27', - 'version' => '0.13.418' - }, - { - 'date' => '2012-12-12T23:25:16', - 'version' => '0.13.420' - }, - { - 'date' => '2012-12-14T17:58:08', - 'version' => '0.13.421' - }, - { - 'date' => '2012-12-19T22:23:08', - 'version' => '0.13.422' - }, - { - 'date' => '2012-12-21T20:48:41', - 'version' => '0.13.424' - }, - { - 'date' => '2012-12-30T03:05:28', - 'version' => '0.13.427' - }, - { - 'date' => '2013-01-07T00:52:48', - 'version' => '0.14.429' - }, - { - 'date' => '2013-04-01T01:14:44', - 'version' => '0.15.431' - }, - { - 'date' => '2013-04-02T14:21:13', - 'version' => '0.15.434' - }, - { - 'date' => '2013-04-14T16:15:55', - 'version' => 'v0.16.438' - }, - { - 'date' => '2013-04-15T20:42:56', - 'version' => 'v0.16.442' - }, - { - 'date' => '2013-04-24T03:47:54', - 'version' => 'v0.16.445' - }, - { - 'date' => '2013-04-29T17:12:37', - 'version' => 'v0.17.450' - }, - { - 'date' => '2013-04-30T22:15:36', - 'version' => 'v0.18.6' - }, - { - 'date' => '2013-05-02T14:14:57', - 'version' => 'v0.19.1' - }, - { - 'date' => '2013-05-07T23:33:06', - 'version' => 'v0.20.6' - }, - { - 'date' => '2013-05-10T14:58:03', - 'version' => 'v0.20.7' - }, - { - 'date' => '2013-05-14T13:32:28', - 'version' => 'v0.20.8' - }, - { - 'date' => '2013-05-15T20:03:34', - 'version' => 'v0.20.9' - }, - { - 'date' => '2013-05-16T00:11:50', - 'version' => 'v0.20.10' - }, - { - 'date' => '2013-05-17T16:07:41', - 'version' => 'v0.20.12' - }, - { - 'date' => '2013-06-08T13:26:40', - 'version' => 'v0.20.13' - }, - { - 'date' => '2013-07-28T17:41:14', - 'version' => 'v0.22.1' - }, - { - 'date' => '2013-07-29T11:39:49', - 'version' => 'v0.22.2' - }, - { - 'date' => '2013-07-29T11:46:28', - 'version' => 'v0.22.3' - }, - { - 'date' => '2013-07-29T18:37:14', - 'version' => 'v0.22.4' - }, - { - 'date' => '2013-07-30T10:19:23', - 'version' => 'v0.22.5' - }, - { - 'date' => '2013-07-30T16:25:59', - 'version' => 'v0.22.7' - }, - { - 'date' => '2013-07-31T09:54:30', - 'version' => 'v0.22.8' - }, - { - 'date' => '2013-08-02T19:06:49', - 'version' => 'v0.22.9' - }, - { - 'date' => '2013-08-06T17:19:31', - 'version' => 'v0.23.1' - }, - { - 'date' => '2013-08-07T13:14:13', - 'version' => 'v0.23.2' - }, - { - 'date' => '2013-08-13T18:01:24', - 'version' => '0.24.1' - }, - { - 'date' => '2013-08-16T22:49:23', - 'version' => '0.24.3' - }, - { - 'date' => '2013-09-03T13:11:17', - 'version' => '0.25.1' - }, - { - 'date' => '2013-09-26T16:04:18', - 'version' => '0.26.1' - }, - { - 'date' => '2013-11-22T09:42:00', - 'version' => '0.27.1' - }, - { - 'date' => '2014-01-01T15:02:23', - 'version' => '0.28.1' - }, - { - 'date' => '2014-01-01T17:03:18', - 'version' => '0.29.1' - }, - { - 'date' => '2014-01-02T02:33:28', - 'version' => '0.30.1' - }, - { - 'date' => '2014-01-13T18:41:29', - 'version' => '0.31.1' - }, - { - 'date' => '2014-01-24T20:56:21', - 'version' => '0.33.1' - }, - { - 'date' => '2014-04-04T10:52:59', - 'version' => '0.34.1' - }, - { - 'date' => '2014-05-01T14:40:32', - 'version' => '0.35.1' - }, - { - 'date' => '2014-05-13T10:03:54', - 'version' => '0.36.1' - }, - { - 'date' => '2014-05-13T21:08:07', - 'version' => '0.37.1' - }, - { - 'date' => '2014-05-15T00:11:43', - 'version' => '0.38.1' - }, - { - 'date' => '2014-05-16T08:19:01', - 'version' => '0.39.1' - }, - { - 'date' => '2014-05-22T09:37:34', - 'version' => '0.40.1' - }, - { - 'date' => '2014-05-22T14:10:49', - 'version' => '0.40.2' - }, - { - 'date' => '2014-05-28T10:28:42', - 'version' => '0.41.1' - }, - { - 'date' => '2014-07-03T23:27:53', - 'version' => '0.42.1' - }, - { - 'date' => '2014-07-04T09:25:10', - 'version' => '0.42.2' - }, - { - 'date' => '2014-07-04T12:19:02', - 'version' => '0.43.1' - }, - { - 'date' => '2014-07-16T12:39:03', - 'version' => '0.44.1' - }, - { - 'date' => '2014-08-18T23:00:05', - 'version' => '0.45.1' - }, - { - 'date' => '2014-08-26T12:43:14', - 'version' => '0.45.5' - }, - { - 'date' => '2014-08-26T16:41:35', - 'version' => '0.46.1' - }, - { - 'date' => '2014-08-27T16:17:50', - 'version' => '0.47.1' - }, - { - 'date' => '2014-09-03T22:25:51', - 'version' => '0.48.1' - }, - { - 'date' => '2014-10-02T17:39:13', - 'version' => '0.48.3' - }, - { - 'date' => '2014-10-02T19:59:28', - 'version' => '0.49.1' - }, - { - 'date' => '2014-11-07T18:51:52', - 'version' => '0.50.1' - }, - { - 'date' => '2014-11-08T21:45:45', - 'version' => '0.50.2' - }, - { - 'date' => '2014-11-09T13:19:50', - 'version' => '0.50.3' - }, - { - 'date' => '2014-11-09T15:52:41', - 'version' => '0.51.1' - }, - { - 'date' => '2014-11-10T12:44:49', - 'version' => '0.52.1' - }, - { - 'date' => '2014-12-19T11:49:49', - 'version' => '0.53.1' - }, - { - 'date' => '2014-12-19T22:54:41', - 'version' => '0.54.1' - }, - { - 'date' => '2015-02-05T00:04:33', - 'version' => '0.55.1' - }, - { - 'date' => '2015-03-19T14:59:03', - 'version' => '0.56.1' - }, - { - 'date' => '2015-04-04T20:00:58', - 'version' => '0.57.1' - }, - { - 'date' => '2015-04-04T20:16:31', - 'version' => '0.58.1' - }, - { - 'date' => '2015-04-05T17:58:31', - 'version' => '0.59.1' - }, - { - 'date' => '2015-04-08T23:10:28', - 'version' => '0.60.1' - }, - { - 'date' => '2015-05-11T12:15:05', - 'version' => '0.61.1' - }, - { - 'date' => '2015-05-24T11:52:28', - 'version' => '0.62.1' - }, - { - 'date' => '2015-06-21T21:42:17', - 'version' => '0.63.1' - }, - { - 'date' => '2015-08-29T08:58:54', - 'version' => '0.66.1' - }, - { - 'date' => '2016-02-01T00:18:43', - 'version' => '0.67.1' - }, - { - 'date' => '2016-02-01T14:33:11', - 'version' => '0.68.1' - }, - { - 'date' => '2016-07-05T00:36:52', - 'version' => '0.69.1' - }, - { - 'date' => '2016-07-29T15:24:24', - 'version' => '0.70.1' - }, - { - 'date' => '2016-07-29T18:59:13', - 'version' => '0.71.1' - }, - { - 'date' => '2017-04-02T08:23:47', - 'version' => '0.72.1' - }, - { - 'date' => '2017-06-02T00:03:17', - 'version' => '0.73.1' - } - ] - }, - 'File-Path' => { - 'advisories' => [ - { - 'affected_versions' => '<2.13', - 'cves' => [ - 'CVE-2017-6512' - ], - 'description' => 'Race condition in the rmtree and remove_tree functions allows attackers to set the mode on arbitrary files via vectors involving directory-permission loosening logic. -', - 'distribution' => 'Fake-Encode', - 'fixed_versions' => '>=2.13', - 'id' => 'CPANSA-File-Path-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/File-Path', - 'https://github.com/jkeenan/File-Path/commit/e5ef95276ee8ad471c66ee574a5d42552b3a6af2' - ], - 'reported' => '2017-05-02' - } - ], - 'main_module' => 'File::Path', - 'versions' => [ - { - 'date' => '2007-05-17T13:46:15', - 'version' => '1.99_01' - }, - { - 'date' => '2007-05-27T09:29:48', - 'version' => '1.99_02' - }, - { - 'date' => '2007-06-27T19:23:09', - 'version' => '2.00_05' - }, - { - 'date' => '2007-07-04T21:37:13', - 'version' => '2.00_06' - }, - { - 'date' => '2007-07-09T19:37:02', - 'version' => '2.00_07' - }, - { - 'date' => '2007-08-01T00:10:43', - 'version' => '2.00_08' - }, - { - 'date' => '2007-08-20T18:15:55', - 'version' => '2.00_09' - }, - { - 'date' => '2007-09-04T17:20:45', - 'version' => '2.00_10' - }, - { - 'date' => '2007-09-08T12:53:07', - 'version' => '2.00_11' - }, - { - 'date' => '2007-09-29T10:29:32', - 'version' => '2.01' - }, - { - 'date' => '2007-10-24T10:36:09', - 'version' => '2.02' - }, - { - 'date' => '2007-11-04T18:36:19', - 'version' => '2.03' - }, - { - 'date' => '2007-11-24T09:53:23', - 'version' => '2.04' - }, - { - 'date' => '2008-05-07T08:25:05', - 'version' => '2.05' - }, - { - 'date' => '2008-05-08T09:36:50', - 'version' => '2.06' - }, - { - 'date' => '2008-05-10T21:02:47', - 'version' => '2.06_01' - }, - { - 'date' => '2008-05-12T10:07:46', - 'version' => '2.06_02' - }, - { - 'date' => '2008-05-12T21:43:43', - 'version' => '2.06_03' - }, - { - 'date' => '2008-05-13T14:40:30', - 'version' => '2.06_04' - }, - { - 'date' => '2008-10-01T20:41:37', - 'version' => '2.06_05' - }, - { - 'date' => '2008-10-05T21:59:58', - 'version' => '2.06_06' - }, - { - 'date' => '2008-10-29T17:55:36', - 'version' => '2.06_07' - }, - { - 'date' => '2008-11-05T00:12:29', - 'version' => '2.06_08' - }, - { - 'date' => '2008-11-09T13:11:17', - 'version' => '2.07' - }, - { - 'date' => '2009-06-21T13:23:32', - 'version' => '2.07_03' - }, - { - 'date' => '2009-10-04T10:31:05', - 'version' => '2.08' - }, - { - 'date' => '2013-01-16T21:36:05', - 'version' => '2.09' - }, - { - 'date' => '2015-06-24T17:03:22', - 'version' => '2.10_001' - }, - { - 'date' => '2015-06-26T17:28:20', - 'version' => '2.10_002' - }, - { - 'date' => '2015-07-08T16:59:11', - 'version' => '2.10_003' - }, - { - 'date' => '2015-07-10T11:34:44', - 'version' => '2.10_004' - }, - { - 'date' => '2015-07-17T15:03:07', - 'version' => '2.10_005' - }, - { - 'date' => '2015-07-18T02:28:14', - 'version' => '2.11' - }, - { - 'date' => '2015-07-24T23:01:36', - 'version' => '2.11_001' - }, - { - 'date' => '2015-07-25T09:56:18', - 'version' => '2.11_002' - }, - { - 'date' => '2015-08-03T18:07:05', - 'version' => '2.11_003' - }, - { - 'date' => '2015-10-01T19:34:07', - 'version' => '2.11_004' - }, - { - 'date' => '2015-10-09T12:11:52', - 'version' => '2.12' - }, - { - 'date' => '2016-09-18T13:35:39', - 'version' => '2.12_001' - }, - { - 'date' => '2017-03-12T22:09:35', - 'version' => '2.12_002' - }, - { - 'date' => '2017-04-07T13:59:30', - 'version' => '2.12_003' - }, - { - 'date' => '2017-04-18T18:37:56', - 'version' => '2.12_004' - }, - { - 'date' => '2017-04-21T12:03:20', - 'version' => '2.12_005' - }, - { - 'date' => '2017-04-21T21:58:56', - 'version' => '2.12_006' - }, - { - 'date' => '2017-04-22T20:09:24', - 'version' => '2.12_007' - }, - { - 'date' => '2017-05-07T17:48:35', - 'version' => '2.12_008' - }, - { - 'date' => '2017-05-31T23:44:51', - 'version' => '2.13' - }, - { - 'date' => '2017-06-07T21:34:52', - 'version' => '2.14' - }, - { - 'date' => '2017-07-30T02:40:36', - 'version' => '2.15' - }, - { - 'date' => '2018-08-31T13:04:13', - 'version' => '2.16' - } - ] - }, - 'GBrowse' => { - 'advisories' => [ - { - 'affected_versions' => '<2.56', - 'description' => 'An attacker is able to delete other users\' accounts. No httponly cookie flag. Cross-site scripting vulnerability in generation of citation text. -', - 'distribution' => 'GBrowse', - 'fixed_versions' => '>=2.56', - 'id' => 'CPANSA-GBrowser-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/GBrowse' - ], - 'reported' => '2017-01-15' - }, - { - 'affected_versions' => '<1.62', - 'description' => 'Cross-site scripting. -', - 'distribution' => 'GBrowse', - 'fixed_versions' => '>=1.62', - 'id' => 'CPANSA-GBrowser-2004-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/GBrowse' - ], - 'reported' => '2004-04-05' - }, - { - 'affected_versions' => '<1.54', - 'description' => 'Path traversal. -', - 'distribution' => 'GBrowse', - 'fixed_versions' => '>=1.54', - 'id' => 'CPANSA-GBrowser-2003-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/GBrowse' - ], - 'reported' => '2003-08-23' - } - ], - 'main_module' => 'CGI::Toggle', - 'versions' => [ - { - 'date' => '2008-12-29T15:38:27', - 'version' => '1.981' - }, - { - 'date' => '2008-12-29T17:21:12', - 'version' => '1.982' - }, - { - 'date' => '2009-01-06T07:42:56', - 'version' => '1.983' - }, - { - 'date' => '2009-01-06T09:17:54', - 'version' => '1.984' - }, - { - 'date' => '2009-01-10T12:37:42', - 'version' => '1.985' - }, - { - 'date' => '2009-01-12T16:58:20', - 'version' => '1.986' - }, - { - 'date' => '2009-01-22T19:49:50', - 'version' => '1.987' - }, - { - 'date' => '2009-01-30T00:12:57', - 'version' => '1.988' - }, - { - 'date' => '2009-03-10T19:24:17', - 'version' => '1.989' - }, - { - 'date' => '2009-04-03T19:29:22', - 'version' => '1.99' - }, - { - 'date' => '2009-05-04T05:30:31', - 'version' => '1.991' - }, - { - 'date' => '2009-05-05T23:40:00', - 'version' => '1.992' - }, - { - 'date' => '2009-05-07T14:11:11', - 'version' => '1.993' - }, - { - 'date' => '2009-05-30T22:07:17', - 'version' => '1.994' - }, - { - 'date' => '2009-06-08T21:27:08', - 'version' => '1.995' - }, - { - 'date' => '2009-07-06T14:12:57', - 'version' => '1.996' - }, - { - 'date' => '2009-07-30T16:40:54', - 'version' => '1.997' - }, - { - 'date' => '2009-08-19T19:19:44', - 'version' => '1.9971' - }, - { - 'date' => '2009-12-09T21:39:37', - 'version' => '1.998' - }, - { - 'date' => '2009-12-15T15:59:37', - 'version' => '1.9982' - }, - { - 'date' => '2009-12-18T19:25:25', - 'version' => '1.9983' - }, - { - 'date' => '2009-12-22T21:20:40', - 'version' => '1.9984' - }, - { - 'date' => '2009-12-23T21:56:31', - 'version' => '1.999' - }, - { - 'date' => '2010-01-28T02:58:41', - 'version' => '2.00' - }, - { - 'date' => '2010-02-09T18:13:33', - 'version' => '2.01' - }, - { - 'date' => '2010-03-10T05:56:50', - 'version' => '2.02' - }, - { - 'date' => '2010-03-25T16:06:21', - 'version' => '2.03' - }, - { - 'date' => '2010-04-18T21:44:27', - 'version' => '2.04' - }, - { - 'date' => '2010-05-13T03:30:32', - 'version' => '2.05' - }, - { - 'date' => '2010-05-13T21:17:05', - 'version' => '2.06' - }, - { - 'date' => '2010-05-17T14:49:41', - 'version' => '2.07' - }, - { - 'date' => '2010-05-21T02:52:47', - 'version' => '2.08' - }, - { - 'date' => '2010-06-10T20:17:32', - 'version' => '2.09' - }, - { - 'date' => '2010-06-15T14:20:30', - 'version' => '2.10' - }, - { - 'date' => '2010-06-30T19:15:37', - 'version' => '2.11' - }, - { - 'date' => '2010-06-30T19:30:03', - 'version' => '2.12' - }, - { - 'date' => '2010-07-05T20:17:39', - 'version' => '2.13' - }, - { - 'date' => '2010-08-27T15:06:04', - 'version' => '2.14' - }, - { - 'date' => '2010-09-13T22:17:44', - 'version' => '2.15' - }, - { - 'date' => '2010-11-01T16:24:01', - 'version' => '2.16' - }, - { - 'date' => '2010-11-18T17:08:57', - 'version' => '2.17' - }, - { - 'date' => '2011-01-18T22:35:59', - 'version' => '2.20' - }, - { - 'date' => '2011-01-22T17:17:34', - 'version' => '2.21' - }, - { - 'date' => '2011-01-26T14:31:35', - 'version' => '2.22' - }, - { - 'date' => '2011-01-30T20:03:25', - 'version' => '2.23' - }, - { - 'date' => '2011-01-31T17:19:08', - 'version' => '2.24' - }, - { - 'date' => '2011-02-02T18:53:40', - 'version' => '2.25' - }, - { - 'date' => '2011-02-04T18:51:54', - 'version' => '2.26' - }, - { - 'date' => '2011-04-10T21:07:42', - 'version' => '2.27' - }, - { - 'date' => '2011-04-10T21:32:05', - 'version' => '2.28' - }, - { - 'date' => '2011-05-02T16:12:11', - 'version' => '2.29' - }, - { - 'date' => '2011-05-03T12:17:18', - 'version' => '2.30' - }, - { - 'date' => '2011-05-03T15:50:21', - 'version' => '2.31' - }, - { - 'date' => '2011-05-04T18:47:51', - 'version' => '2.32' - }, - { - 'date' => '2011-05-07T03:27:32', - 'version' => '2.33' - }, - { - 'date' => '2011-06-01T15:19:47', - 'version' => '2.34' - }, - { - 'date' => '2011-06-03T13:41:28', - 'version' => '2.35' - }, - { - 'date' => '2011-06-04T14:58:14', - 'version' => '2.36' - }, - { - 'date' => '2011-06-06T21:24:59', - 'version' => '2.37' - }, - { - 'date' => '2011-06-09T16:00:48', - 'version' => '2.38' - }, - { - 'date' => '2011-06-29T17:45:00', - 'version' => '2.39' - }, - { - 'date' => '2011-09-30T16:56:29', - 'version' => '2.40' - }, - { - 'date' => '2011-10-07T13:31:48', - 'version' => '2.41' - }, - { - 'date' => '2011-10-12T19:33:22', - 'version' => '2.42' - }, - { - 'date' => '2011-10-24T16:43:23', - 'version' => '2.43' - }, - { - 'date' => '2011-12-08T23:09:26', - 'version' => '2.44' - }, - { - 'date' => '2012-01-03T21:35:41', - 'version' => '2.45' - }, - { - 'date' => '2012-02-10T17:28:20', - 'version' => '2.46' - }, - { - 'date' => '2012-02-16T12:40:04', - 'version' => '2.47' - }, - { - 'date' => '2012-02-24T21:06:10', - 'version' => '2.48' - }, - { - 'date' => '2012-04-17T23:48:26', - 'version' => '2.49' - }, - { - 'date' => '2012-09-04T16:22:21', - 'version' => '2.50' - }, - { - 'date' => '2012-09-18T03:01:31', - 'version' => '2.51' - }, - { - 'date' => '2012-09-26T02:54:36', - 'version' => '2.52' - }, - { - 'date' => '2012-12-10T11:23:34', - 'version' => '2.53' - }, - { - 'date' => '2012-12-11T15:49:03', - 'version' => '2.54' - }, - { - 'date' => '2013-07-10T14:51:25', - 'version' => '2.55' - }, - { - 'date' => '2017-01-15T21:29:11', - 'version' => '2.56' - } - ] - }, - 'HTML-Perlinfo' => { - 'advisories' => [ - { - 'affected_versions' => '<1.52', - 'description' => 'Possibility of denial-of-service attack. -', - 'distribution' => 'HTML-Perlinfo', - 'fixed_versions' => '>=1.52', - 'id' => 'CPANSA-HTML-Perlinfo-2008-01', - 'references' => [ - 'https://metacpan.org/changes/release/ACCARDO/HTML-Perlinfo-1.52' - ], - 'reported' => '2008-07-04' - } - ], - 'main_module' => 'HTML::Perlinfo', - 'versions' => [ - { - 'date' => '2005-08-18T21:39:08', - 'version' => '1.00' - }, - { - 'date' => '2005-09-19T20:41:07', - 'version' => '1.05' - }, - { - 'date' => '2006-01-14T05:25:20', - 'version' => '1.25' - }, - { - 'date' => '2006-08-13T03:42:36', - 'version' => '1.40' - }, - { - 'date' => '2006-08-13T09:29:45', - 'version' => '1.41' - }, - { - 'date' => '2006-08-15T01:04:34', - 'version' => '1.42' - }, - { - 'date' => '2006-08-25T07:51:28', - 'version' => '1.43' - }, - { - 'date' => '2006-09-10T23:20:13', - 'version' => '1.44' - }, - { - 'date' => '2006-09-24T02:22:48', - 'version' => '1.45' - }, - { - 'date' => '2006-09-27T20:08:12', - 'version' => '1.46' - }, - { - 'date' => '2006-10-02T19:30:30', - 'version' => '1.47' - }, - { - 'date' => '2008-03-16T03:15:04', - 'version' => '1.48' - }, - { - 'date' => '2008-04-26T04:17:07', - 'version' => '1.49' - }, - { - 'date' => '2008-04-30T20:44:40', - 'version' => '1.50' - }, - { - 'date' => '2008-06-08T21:07:29', - 'version' => '1.51' - }, - { - 'date' => '2008-07-03T23:57:26', - 'version' => '1.52' - }, - { - 'date' => '2008-07-21T22:24:22', - 'version' => '1.53' - }, - { - 'date' => '2008-07-27T23:52:36', - 'version' => '1.54' - }, - { - 'date' => '2009-04-08T01:09:54', - 'version' => '1.55' - }, - { - 'date' => '2009-04-08T19:06:59', - 'version' => '1.56' - }, - { - 'date' => '2009-04-16T15:57:34', - 'version' => '1.57' - }, - { - 'date' => '2009-04-17T02:41:48', - 'version' => '1.58' - }, - { - 'date' => '2009-04-22T03:29:45', - 'version' => '1.59' - }, - { - 'date' => '2009-05-02T20:48:38', - 'version' => '1.60' - }, - { - 'date' => '2009-05-02T22:21:42', - 'version' => '1.60' - }, - { - 'date' => '2009-05-03T23:02:35', - 'version' => '1.61' - }, - { - 'date' => '2011-06-13T19:28:39', - 'version' => '1.62' - }, - { - 'date' => '2014-08-19T21:37:30', - 'version' => '1.63' - }, - { - 'date' => '2014-08-19T22:29:15', - 'version' => '1.64' - }, - { - 'date' => '2015-06-06T23:25:41', - 'version' => '1.65' - }, - { - 'date' => '2015-06-08T18:20:03', - 'version' => '1.66' - }, - { - 'date' => '2015-06-08T20:22:33', - 'version' => '1.67' - }, - { - 'date' => '2015-06-12T02:03:18', - 'version' => '1.68' - }, - { - 'date' => '2016-11-29T19:21:00', - 'version' => '1.69' - } - ] - }, - 'HTML-Scrubber' => { - 'advisories' => [ - { - 'affected_versions' => '<0.15', - 'description' => 'Cross-site scripting vulnerability. -', - 'distribution' => 'HTML-Scrubber', - 'fixed_versions' => '>=0.15', - 'id' => 'CPANSA-HTML-Scrubber-2015-01', - 'references' => [ - 'https://jvn.jp/en/jp/JVN53973084/index.html' - ], - 'reported' => '2015-10-10' - } - ], - 'main_module' => 'HTML::Scrubber', - 'versions' => [ - { - 'date' => '2003-04-18T14:10:19', - 'version' => '0.02' - }, - { - 'date' => '2003-07-21T14:57:02', - 'version' => '0.03' - }, - { - 'date' => '2003-10-30T02:31:36', - 'version' => '0.04' - }, - { - 'date' => '2003-10-31T07:27:00', - 'version' => '0.05' - }, - { - 'date' => '2003-11-02T11:10:49', - 'version' => '0.06' - }, - { - 'date' => '2004-03-18T14:35:12', - 'version' => '0.07' - }, - { - 'date' => '2004-04-01T22:12:20', - 'version' => '0.08' - }, - { - 'date' => '2011-04-01T15:36:18', - 'version' => '0.09' - }, - { - 'date' => '2013-09-27T14:06:41', - 'version' => '0.10' - }, - { - 'date' => '2013-10-11T14:13:11', - 'version' => '0.11' - }, - { - 'date' => '2015-03-14T18:25:35', - 'version' => '0.12' - }, - { - 'date' => '2015-03-19T16:31:12', - 'version' => '0.13' - }, - { - 'date' => '2015-04-02T16:20:48', - 'version' => '0.14' - }, - { - 'date' => '2015-10-10T14:02:08', - 'version' => '0.15' - }, - { - 'date' => '2017-06-25T19:31:24', - 'version' => '0.16' - }, - { - 'date' => '2017-06-27T13:04:46', - 'version' => '0.17' - } - ] - }, - 'HTTP-Body' => { - 'advisories' => [ - { - 'affected_versions' => '>=1.08, <1.19', - 'description' => 'HTTP::Body::Multipart in the HTTP-Body 1.08, 1.17, and earlier module for Perl uses the part of the uploaded file\'s name after the first "." character as the suffix of a temporary file, which makes it easier for remote attackers to conduct attacks by leveraging subsequent behavior that may assume the suffix is well-formed. -', - 'distribution' => 'HTTP-Body', - 'id' => 'CPANSA-HTTP-Body-2013-01', - 'references' => [ - 'https://security-tracker.debian.org/tracker/CVE-2013-4407', - 'https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721634' - ], - 'reported' => '2013-09-02', - 'severity' => 'moderate' - } - ], - 'main_module' => 'HTTP::Body', - 'versions' => [ - { - 'date' => '2005-10-06T23:31:10', - 'version' => '0.01' - }, - { - 'date' => '2005-10-07T19:39:00', - 'version' => '0.2' - }, - { - 'date' => '2005-10-28T00:04:21', - 'version' => '0.03' - }, - { - 'date' => '2005-11-09T06:02:28', - 'version' => '0.4' - }, - { - 'date' => '2005-11-17T04:03:44', - 'version' => '0.5' - }, - { - 'date' => '2006-01-06T11:55:08', - 'version' => '0.6' - }, - { - 'date' => '2007-03-23T17:02:39', - 'version' => '0.7' - }, - { - 'date' => '2007-03-24T01:48:23', - 'version' => '0.8' - }, - { - 'date' => '2007-03-27T17:55:21', - 'version' => '0.9' - }, - { - 'date' => '2008-02-23T16:03:17', - 'version' => '1.00' - }, - { - 'date' => '2008-02-23T16:16:09', - 'version' => '1.01' - }, - { - 'date' => '2008-02-27T22:08:06', - 'version' => '1.02' - }, - { - 'date' => '2008-04-07T14:20:46', - 'version' => '1.03' - }, - { - 'date' => '2008-06-23T19:41:56', - 'version' => '1.04' - }, - { - 'date' => '2008-12-01T22:14:51', - 'version' => '1.05' - }, - { - 'date' => '2010-01-09T18:23:07', - 'version' => '1.06' - }, - { - 'date' => '2010-01-24T19:42:49', - 'version' => '1.07' - }, - { - 'date' => '2010-08-19T19:02:08', - 'version' => '1.08' - }, - { - 'date' => '2010-08-19T23:11:46', - 'version' => '1.09' - }, - { - 'date' => '2010-10-08T14:52:40', - 'version' => '1.10' - }, - { - 'date' => '2010-10-26T14:38:59', - 'version' => '1.11' - }, - { - 'date' => '2011-03-20T00:58:03', - 'version' => '1.12' - }, - { - 'date' => '2011-11-04T18:44:06', - 'version' => '1.14' - }, - { - 'date' => '2011-12-05T03:02:21', - 'version' => '1.15' - }, - { - 'date' => '2012-10-03T15:19:24', - 'version' => '1.16' - }, - { - 'date' => '2012-10-03T22:04:49', - 'version' => '1.17' - }, - { - 'date' => '2013-12-06T15:06:26', - 'version' => '1.18' - }, - { - 'date' => '2013-12-06T15:07:56', - 'version' => '1.19' - }, - { - 'date' => '2015-01-28T15:21:00', - 'version' => '1.20' - }, - { - 'date' => '2015-01-29T03:50:10', - 'version' => '1.21' - }, - { - 'date' => '2015-01-29T03:53:01', - 'version' => '1.22' - } - ] - }, - 'HTTP-Session2' => { - 'advisories' => [ - { - 'affected_versions' => '<1.10', - 'description' => 'HTTP::Session2 1.10 does not validate session id, this causes RCE depending on the session store you use. -', - 'distribution' => 'HTTP-Session2', - 'fixed_versions' => '>=1.10', - 'id' => 'CPANSA-HTTP-Session2-2018-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/HTTP-Session2', - 'https://github.com/tokuhirom/HTTP-Session2/commit/813838f6d08034b6a265a70e53b59b941b5d3e6d' - ], - 'reported' => '2018-01-26', - 'severity' => 'critical' - } - ], - 'main_module' => 'HTTP::Session2', - 'versions' => [ - { - 'date' => '2013-10-28T03:20:09', - 'version' => '0.01' - }, - { - 'date' => '2013-10-30T00:17:21', - 'version' => '0.02' - }, - { - 'date' => '2013-10-31T01:21:27', - 'version' => '0.03' - }, - { - 'date' => '2013-11-01T01:10:52', - 'version' => '0.04' - }, - { - 'date' => '2014-03-18T18:53:09', - 'version' => '0.05' - }, - { - 'date' => '2014-07-28T04:10:11', - 'version' => '1.00' - }, - { - 'date' => '2014-07-28T11:44:05', - 'version' => '1.01' - }, - { - 'date' => '2014-07-31T21:17:23', - 'version' => '1.02' - }, - { - 'date' => '2014-08-01T11:04:00', - 'version' => '1.03' - }, - { - 'date' => '2014-08-01T11:10:56', - 'version' => '1.04' - }, - { - 'date' => '2014-08-01T11:20:46', - 'version' => '1.05' - }, - { - 'date' => '2014-08-01T14:04:04', - 'version' => '1.06' - }, - { - 'date' => '2014-08-01T14:08:11', - 'version' => '1.07' - }, - { - 'date' => '2014-08-03T07:23:00', - 'version' => '1.08' - }, - { - 'date' => '2014-09-01T02:26:38', - 'version' => '1.09' - }, - { - 'date' => '2018-01-26T05:02:08', - 'version' => '1.10' - } - ] - }, - 'HTTP-Tiny' => { - 'advisories' => [ - { - 'affected_versions' => '<0.059', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'HTTP-Tiny', - 'fixed_versions' => '>=0.059', - 'id' => 'CPANSA-HTTP-Tiny-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/HTTP-Tiny', - 'https://github.com/chansen/p5-http-tiny/commit/b239c95ea7a256cfee9b8848f1bd4d1df6e66444' - ], - 'reported' => '2016-07-29' - } - ], - 'main_module' => 'HTTP::Tiny', - 'versions' => [ - { - 'date' => '2010-12-11T12:59:31', - 'version' => '0.001' - }, - { - 'date' => '2010-12-14T02:59:37', - 'version' => '0.002' - }, - { - 'date' => '2010-12-15T17:30:49', - 'version' => '0.003' - }, - { - 'date' => '2010-12-16T03:53:33', - 'version' => '0.004' - }, - { - 'date' => '2011-01-08T11:32:21', - 'version' => '0.005' - }, - { - 'date' => '2011-01-10T12:27:39', - 'version' => '0.006' - }, - { - 'date' => '2011-01-12T09:56:28', - 'version' => '0.007' - }, - { - 'date' => '2011-01-14T11:34:51', - 'version' => '0.008' - }, - { - 'date' => '2011-01-17T21:29:27', - 'version' => '0.009' - }, - { - 'date' => '2011-02-04T07:45:53', - 'version' => '0.010' - }, - { - 'date' => '2011-03-20T00:49:53', - 'version' => '0.011' - }, - { - 'date' => '2011-03-31T19:49:33', - 'version' => '0.012' - }, - { - 'date' => '2011-07-18T03:15:12', - 'version' => '0.013' - }, - { - 'date' => '2011-10-20T17:55:01', - 'version' => '0.014' - }, - { - 'date' => '2011-10-26T20:42:15', - 'version' => '0.015' - }, - { - 'date' => '2011-10-27T03:06:06', - 'version' => '0.016' - }, - { - 'date' => '2012-02-23T02:58:42', - 'version' => '0.017' - }, - { - 'date' => '2012-04-18T13:41:15', - 'version' => '0.018' - }, - { - 'date' => '2012-05-14T11:15:52', - 'version' => '0.019' - }, - { - 'date' => '2012-05-14T19:25:57', - 'version' => '0.020' - }, - { - 'date' => '2012-05-16T02:39:55', - 'version' => '0.021' - }, - { - 'date' => '2012-06-02T03:32:21', - 'version' => '0.022' - }, - { - 'date' => '2012-09-19T16:06:37', - 'version' => '0.023' - }, - { - 'date' => '2012-10-10T00:45:59', - 'version' => '0.024' - }, - { - 'date' => '2012-12-26T17:11:23', - 'version' => '0.025' - }, - { - 'date' => '2013-03-05T03:54:12', - 'version' => '0.026' - }, - { - 'date' => '2013-03-05T17:04:07', - 'version' => '0.027' - }, - { - 'date' => '2013-03-05T19:13:42', - 'version' => '0.028' - }, - { - 'date' => '2013-04-17T17:51:23', - 'version' => '0.029' - }, - { - 'date' => '2013-06-13T15:47:33', - 'version' => '0.030' - }, - { - 'date' => '2013-06-17T03:18:45', - 'version' => '0.031' - }, - { - 'date' => '2013-06-20T15:42:26', - 'version' => '0.032' - }, - { - 'date' => '2013-06-21T10:27:45', - 'version' => '0.033' - }, - { - 'date' => '2013-06-26T23:03:50', - 'version' => '0.034' - }, - { - 'date' => '2013-09-10T16:30:04', - 'version' => '0.035' - }, - { - 'date' => '2013-09-25T16:11:04', - 'version' => '0.036' - }, - { - 'date' => '2013-10-28T17:50:02', - 'version' => '0.037' - }, - { - 'date' => '2013-11-18T17:57:17', - 'version' => '0.038' - }, - { - 'date' => '2013-11-28T00:49:36', - 'version' => '0.039' - }, - { - 'date' => '2014-02-17T18:05:10', - 'version' => '0.040' - }, - { - 'date' => '2014-02-17T18:09:12', - 'version' => '0.041' - }, - { - 'date' => '2014-02-18T16:24:50', - 'version' => '0.042' - }, - { - 'date' => '2014-02-21T01:42:05', - 'version' => '0.043' - }, - { - 'date' => '2014-07-17T03:47:41', - 'version' => '0.044' - }, - { - 'date' => '2014-07-20T23:24:33', - 'version' => '0.045' - }, - { - 'date' => '2014-07-21T14:33:53', - 'version' => '0.046' - }, - { - 'date' => '2014-07-29T18:13:01', - 'version' => '0.047' - }, - { - 'date' => '2014-08-21T17:20:45', - 'version' => '0.048' - }, - { - 'date' => '2014-09-02T15:21:17', - 'version' => '0.049' - }, - { - 'date' => '2014-09-23T19:32:00', - 'version' => '0.050' - }, - { - 'date' => '2014-11-18T03:59:56', - 'version' => '0.051' - }, - { - 'date' => '2014-12-11T20:25:19', - 'version' => '0.052' - }, - { - 'date' => '2014-12-12T04:43:37', - 'version' => '0.053' - }, - { - 'date' => '2015-01-27T12:18:58', - 'version' => '0.054' - }, - { - 'date' => '2015-05-07T22:15:24', - 'version' => '0.055' - }, - { - 'date' => '2015-05-19T10:01:27', - 'version' => '0.056' - }, - { - 'date' => '2016-04-18T14:19:09', - 'version' => '0.057' - }, - { - 'date' => '2016-05-03T17:49:33', - 'version' => '0.058' - }, - { - 'date' => '2016-07-29T20:12:12', - 'version' => '0.059' - }, - { - 'date' => '2016-08-05T16:12:02', - 'version' => '0.061' - }, - { - 'date' => '2016-08-08T16:20:33', - 'version' => '0.063' - }, - { - 'date' => '2016-08-17T01:43:01', - 'version' => '0.064' - }, - { - 'date' => '2016-09-10T02:43:48', - 'version' => '0.065' - }, - { - 'date' => '2016-09-14T15:45:04', - 'version' => '0.067' - }, - { - 'date' => '2016-09-23T20:15:05', - 'version' => '0.068' - }, - { - 'date' => '2016-10-05T15:37:11', - 'version' => '0.069' - }, - { - 'date' => '2016-10-10T03:25:33', - 'version' => '0.070' - }, - { - 'date' => '2018-07-24T15:35:02', - 'version' => '0.073' - }, - { - 'date' => '2018-07-30T19:37:29', - 'version' => '0.074' - }, - { - 'date' => '2018-08-01T11:10:11', - 'version' => '0.075' - }, - { - 'date' => '2018-08-06T01:09:54', - 'version' => '0.076' - } - ] - }, - 'Imager' => { - 'advisories' => [ - { - 'affected_versions' => '<1.006', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Loading modules from . (current directory). -', - 'distribution' => 'Imager', - 'fixed_versions' => '>=1.006', - 'id' => 'CPANSA-Imager-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Imager' - ], - 'reported' => '2017-08-26' - }, - { - 'affected_versions' => '<0.64', - 'cves' => [ - 'CVE-2008-1928' - ], - 'description' => 'Buffer overflow in the floating point sample path for image based fills. -', - 'distribution' => 'Imager', - 'fixed_versions' => '>=0.64', - 'id' => 'CPANSA-Imager-2008-01', - 'references' => [ - 'https://rt.cpan.org/Ticket/Display.html?id=68910', - 'https://metacpan.org/changes/distribution/Imager' - ], - 'reported' => '2008-04-23' - }, - { - 'affected_versions' => '<0.57', - 'cves' => [ - 'CVE-2007-2459', - 'CVE-2007-2413' - ], - 'description' => 'A specially crafted compressed BMP file can cause a buffer overflow in malloced memory. -', - 'distribution' => 'Imager', - 'fixed_versions' => '>=0.57', - 'id' => 'CPANSA-Imager-2007-01', - 'references' => [ - 'https://rt.cpan.org/Public/Bug/Display.html?id=26811', - 'https://metacpan.org/changes/distribution/Imager' - ], - 'reported' => '2008-04-30' - } - ], - 'main_module' => 'Imager', - 'versions' => [ - { - 'date' => '1999-07-19T14:26:37', - 'version' => '0.21' - }, - { - 'date' => '2000-01-03T20:14:03', - 'version' => '0.27' - }, - { - 'date' => '2000-01-04T11:16:56', - 'version' => '0.28' - }, - { - 'date' => '2000-01-05T10:48:05', - 'version' => '0.29' - }, - { - 'date' => '2000-01-16T12:52:22', - 'version' => '0.31' - }, - { - 'date' => '2000-03-04T13:28:32', - 'version' => '0.32' - }, - { - 'date' => '2001-01-29T00:50:14', - 'version' => '0.35' - }, - { - 'date' => '2001-01-29T15:06:27', - 'version' => '0.36' - }, - { - 'date' => '2001-01-31T05:02:15', - 'version' => '0.37' - }, - { - 'date' => '2001-05-21T16:21:08', - 'version' => '0.38' - }, - { - 'date' => '2001-11-02T21:39:20', - 'version' => '0.39' - }, - { - 'date' => '2002-04-11T15:09:57', - 'version' => '0.40' - }, - { - 'date' => '2002-04-12T12:07:29', - 'version' => '0.41' - }, - { - 'date' => '2004-01-04T12:47:37', - 'version' => '0.42' - }, - { - 'date' => '2004-02-17T07:53:52', - 'version' => '0.43' - }, - { - 'date' => '2004-12-07T23:58:16', - 'version' => '0.43_03' - }, - { - 'date' => '2004-12-15T13:02:40', - 'version' => '0.44' - }, - { - 'date' => '2005-05-24T07:08:15', - 'version' => '0.44_01' - }, - { - 'date' => '2005-05-30T04:41:43', - 'version' => '0.45' - }, - { - 'date' => '2005-12-12T04:07:30', - 'version' => '0.45_02' - }, - { - 'date' => '2005-12-20T00:13:31', - 'version' => '0.46' - }, - { - 'date' => '2005-12-30T06:05:50', - 'version' => '0.47' - }, - { - 'date' => '2006-02-21T06:09:30', - 'version' => '0.47_01' - }, - { - 'date' => '2006-03-03T05:06:46', - 'version' => '0.48' - }, - { - 'date' => '2006-03-07T01:04:03', - 'version' => '0.49' - }, - { - 'date' => '2006-03-28T04:31:56', - 'version' => '0.49_01' - }, - { - 'date' => '2006-03-29T00:31:03', - 'version' => '0.50' - }, - { - 'date' => '2006-04-23T14:29:42', - 'version' => '0.51' - }, - { - 'date' => '2006-06-28T13:38:48', - 'version' => '0.51_01' - }, - { - 'date' => '2006-07-04T14:03:23', - 'version' => '0.51_02' - }, - { - 'date' => '2006-07-19T00:58:22', - 'version' => '0.51_03' - }, - { - 'date' => '2006-07-25T05:09:08', - 'version' => '0.52' - }, - { - 'date' => '2006-07-27T01:01:57', - 'version' => '0.53' - }, - { - 'date' => '2006-09-14T07:58:27', - 'version' => '0.54' - }, - { - 'date' => '2006-12-16T22:31:19', - 'version' => '0.55' - }, - { - 'date' => '2007-04-01T12:30:34', - 'version' => '0.56' - }, - { - 'date' => '2007-04-30T08:49:39', - 'version' => '0.57' - }, - { - 'date' => '2007-05-11T11:00:18', - 'version' => '0.57_01' - }, - { - 'date' => '2007-05-16T12:49:23', - 'version' => '0.58' - }, - { - 'date' => '2007-06-14T07:33:05', - 'version' => '0.59' - }, - { - 'date' => '2007-08-30T07:51:36', - 'version' => '0.60' - }, - { - 'date' => '2007-11-05T07:53:45', - 'version' => '0.61' - }, - { - 'date' => '2007-11-28T10:06:27', - 'version' => '0.61_02' - }, - { - 'date' => '2007-12-10T08:31:12', - 'version' => '0.62' - }, - { - 'date' => '2008-04-07T08:49:14', - 'version' => '0.63' - }, - { - 'date' => '2008-04-23T04:10:18', - 'version' => '0.64' - }, - { - 'date' => '2008-05-20T06:34:48', - 'version' => '0.65' - }, - { - 'date' => '2008-12-12T11:57:40', - 'version' => '0.67' - }, - { - 'date' => '2009-09-02T07:05:11', - 'version' => '0.67_01' - }, - { - 'date' => '2009-09-07T05:14:24', - 'version' => '0.68' - }, - { - 'date' => '2009-09-08T09:23:38', - 'version' => '0.69' - }, - { - 'date' => '2009-09-21T03:36:15', - 'version' => '0.70' - }, - { - 'date' => '2009-11-16T04:15:54', - 'version' => '0.71' - }, - { - 'date' => '2009-11-30T07:17:33', - 'version' => '0.71_01' - }, - { - 'date' => '2009-12-01T09:06:53', - 'version' => '0.71_02' - }, - { - 'date' => '2009-12-04T14:21:49', - 'version' => '0.71_03' - }, - { - 'date' => '2009-12-10T00:44:51', - 'version' => '0.72' - }, - { - 'date' => '2010-03-15T07:24:59', - 'version' => '0.73' - }, - { - 'date' => '2010-05-06T14:29:21', - 'version' => '0.74' - }, - { - 'date' => '2010-06-20T10:47:23', - 'version' => '0.75' - }, - { - 'date' => '2010-08-06T10:49:44', - 'version' => '0.75_01' - }, - { - 'date' => '2010-08-07T01:48:37', - 'version' => '0.75_02' - }, - { - 'date' => '2010-08-09T12:49:36', - 'version' => '0.75_03' - }, - { - 'date' => '2010-08-11T09:33:24', - 'version' => '0.77' - }, - { - 'date' => '2010-09-13T10:48:57', - 'version' => '0.77_01' - }, - { - 'date' => '2010-09-27T04:59:03', - 'version' => '0.77_02' - }, - { - 'date' => '2010-10-04T09:00:26', - 'version' => '0.78' - }, - { - 'date' => '2010-12-11T01:09:12', - 'version' => '0.79' - }, - { - 'date' => '2011-01-17T07:43:35', - 'version' => '0.80' - }, - { - 'date' => '2011-02-14T08:22:57', - 'version' => '0.81' - }, - { - 'date' => '2011-03-14T12:18:07', - 'version' => '0.82' - }, - { - 'date' => '2011-05-17T11:15:02', - 'version' => '0.82_01' - }, - { - 'date' => '2011-05-20T14:07:44', - 'version' => '0.83' - }, - { - 'date' => '2011-06-20T12:54:05', - 'version' => '0.84' - }, - { - 'date' => '2011-08-08T12:39:58', - 'version' => '0.84_01' - }, - { - 'date' => '2011-08-22T09:28:25', - 'version' => '0.84_02' - }, - { - 'date' => '2011-08-29T09:19:04', - 'version' => '0.85' - }, - { - 'date' => '2011-10-10T07:22:51', - 'version' => '0.85_01' - }, - { - 'date' => '2011-10-24T10:14:57', - 'version' => '0.85_02' - }, - { - 'date' => '2011-10-31T10:37:15', - 'version' => '0.86' - }, - { - 'date' => '2012-01-03T05:27:14', - 'version' => '0.87' - }, - { - 'date' => '2012-02-22T05:13:09', - 'version' => '0.88' - }, - { - 'date' => '2012-03-18T01:45:35', - 'version' => '0.89' - }, - { - 'date' => '2012-04-30T09:09:02', - 'version' => '0.90' - }, - { - 'date' => '2012-06-04T12:27:17', - 'version' => '0.91' - }, - { - 'date' => '2012-08-14T09:53:38', - 'version' => '0.92' - }, - { - 'date' => '2012-08-18T01:41:22', - 'version' => '0.92_01' - }, - { - 'date' => '2012-10-15T10:15:07', - 'version' => '0.93' - }, - { - 'date' => '2012-11-12T10:44:54', - 'version' => '0.93_01' - }, - { - 'date' => '2012-11-25T00:13:16', - 'version' => '0.93_02' - }, - { - 'date' => '2012-12-14T22:59:55', - 'version' => '0.94' - }, - { - 'date' => '2013-03-02T08:34:07', - 'version' => '0.94_01' - }, - { - 'date' => '2013-04-05T06:19:32', - 'version' => '0.94_02' - }, - { - 'date' => '2013-04-19T12:13:27', - 'version' => '0.95' - }, - { - 'date' => '2013-05-19T04:27:19', - 'version' => '0.96' - }, - { - 'date' => '2013-07-01T13:21:32', - 'version' => '0.96_01' - }, - { - 'date' => '2013-07-09T13:46:48', - 'version' => '0.96_02' - }, - { - 'date' => '2013-07-15T09:52:06', - 'version' => '0.97' - }, - { - 'date' => '2014-01-02T22:22:03', - 'version' => '0.98' - }, - { - 'date' => '2014-06-25T11:36:29', - 'version' => '0.99' - }, - { - 'date' => '2014-06-29T05:06:45', - 'version' => '0.99_01' - }, - { - 'date' => '2014-07-21T09:16:17', - 'version' => '0.99_02' - }, - { - 'date' => '2014-07-29T09:13:55', - 'version' => '1.000' - }, - { - 'date' => '2015-01-02T03:34:59', - 'version' => '1.001' - }, - { - 'date' => '2015-04-03T01:31:26', - 'version' => '1.002' - }, - { - 'date' => '2015-05-12T08:11:18', - 'version' => '1.003' - }, - { - 'date' => '2015-11-08T09:45:59', - 'version' => '1.004' - }, - { - 'date' => '2016-03-16T08:35:26', - 'version' => '1.004_001' - }, - { - 'date' => '2016-03-20T01:27:53', - 'version' => '1.004_002' - }, - { - 'date' => '2016-03-23T09:34:13', - 'version' => '1.004_003' - }, - { - 'date' => '2016-04-15T05:58:07', - 'version' => '1.004_004' - }, - { - 'date' => '2016-04-16T00:01:33', - 'version' => '1.005' - }, - { - 'date' => '2017-08-26T04:27:06', - 'version' => '1.006' - }, - { - 'date' => '2018-11-24T01:47:34', - 'version' => '1.007' - }, - { - 'date' => '2018-12-31T10:04:02', - 'version' => '1.008' - }, - { - 'date' => '2019-01-11T09:10:13', - 'version' => '1.009' - }, - { - 'date' => '2019-02-13T08:14:07', - 'version' => '1.010' - }, - { - 'date' => '2019-03-07T03:20:03', - 'version' => '1.011' - } - ] - }, - 'LWP-Protocol-Net-Curl' => { - 'advisories' => [ - { - 'affected_versions' => '<0.009', - 'description' => 'Misconfiguration with libcurl v7.28.1 causes a HTTPS validation issues. -', - 'distribution' => 'LWP-Protocol-Net-Curl', - 'fixed_versions' => '>=0.009', - 'id' => 'CPANSA-LWP-Protocol-Net-Curl-2012-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/LWP-Protocol-Net-Curl', - 'https://github.com/creaktive/LWP-Protocol-Net-Curl/commit/dc8b183c6520a2b6bcde685de635675ee4a7e019' - ], - 'reported' => '2012-11-28' - } - ], - 'main_module' => 'LWP::Protocol::Net::Curl', - 'versions' => [ - { - 'date' => '2012-10-24T18:49:20', - 'version' => '0.001' - }, - { - 'date' => '2012-10-26T20:05:13', - 'version' => '0.002' - }, - { - 'date' => '2012-10-29T18:55:46', - 'version' => '0.003' - }, - { - 'date' => '2012-10-31T13:01:46', - 'version' => '0.004' - }, - { - 'date' => '2012-11-01T15:17:14', - 'version' => '0.005' - }, - { - 'date' => '2012-11-12T12:23:09', - 'version' => '0.006' - }, - { - 'date' => '2012-11-13T14:33:10', - 'version' => '0.007' - }, - { - 'date' => '2012-11-25T22:38:58', - 'version' => '0.008' - }, - { - 'date' => '2012-11-28T19:03:10', - 'version' => '0.009' - }, - { - 'date' => '2012-12-07T00:13:55', - 'version' => '0.010' - }, - { - 'date' => '2012-12-18T12:05:00', - 'version' => '0.011' - }, - { - 'date' => '2013-02-08T11:00:04', - 'version' => '0.012' - }, - { - 'date' => '2013-02-11T01:56:30', - 'version' => '0.013' - }, - { - 'date' => '2013-02-16T12:51:03', - 'version' => '0.014' - }, - { - 'date' => '2013-05-13T21:41:47', - 'version' => '0.015' - }, - { - 'date' => '2013-05-18T22:12:03', - 'version' => '0.016' - }, - { - 'date' => '2013-07-13T12:22:34', - 'version' => '0.017' - }, - { - 'date' => '2013-08-17T11:34:49', - 'version' => '0.018' - }, - { - 'date' => '2013-10-11T12:33:53', - 'version' => '0.019' - }, - { - 'date' => '2013-10-13T09:02:17', - 'version' => '0.020' - }, - { - 'date' => '2014-01-21T17:46:37', - 'version' => '0.021' - }, - { - 'date' => '2014-07-09T15:04:06', - 'version' => '0.022' - }, - { - 'date' => '2014-12-23T17:06:56', - 'version' => '0.023' - } - ] - }, - 'Lemonldap-NG-Portal' => { - 'advisories' => [ - { - 'affected_versions' => '<0.87', - 'description' => 'When running on Apache with thread support setMacros and setGroups were not launched with the good datas. -', - 'distribution' => 'Lemonldap-NG-Portal', - 'fixed_versions' => '>=0.87', - 'id' => 'CPANSA-Lemonldap-NG-Portal-2009-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Lemonldap-NG-Portal' - ], - 'reported' => '2009-02-08' - } - ], - 'main_module' => 'Lemonldap::NG::Portal', - 'versions' => [ - { - 'date' => '2005-06-29T18:44:50', - 'version' => '0.01' - }, - { - 'date' => '2005-07-02T08:49:37', - 'version' => '0.02' - }, - { - 'date' => '2006-10-07T13:24:36', - 'version' => '0.1' - }, - { - 'date' => '2006-10-14T13:26:07', - 'version' => '0.11' - }, - { - 'date' => '2006-10-14T14:11:06', - 'version' => '0.111' - }, - { - 'date' => '2006-10-17T13:58:53', - 'version' => '0.2' - }, - { - 'date' => '2006-11-02T15:23:31', - 'version' => '0.4' - }, - { - 'date' => '2006-11-03T07:25:06', - 'version' => '0.41' - }, - { - 'date' => '2006-12-07T21:02:36', - 'version' => '0.42' - }, - { - 'date' => '2006-12-19T18:26:07', - 'version' => '0.5' - }, - { - 'date' => '2006-12-31T13:03:32', - 'version' => '0.51' - }, - { - 'date' => '2007-01-13T19:47:36', - 'version' => '0.6' - }, - { - 'date' => '2007-02-28T22:29:18', - 'version' => '0.62' - }, - { - 'date' => '2007-03-04T18:23:52', - 'version' => '0.63' - }, - { - 'date' => '2007-03-09T20:18:23', - 'version' => '0.64' - }, - { - 'date' => '2007-03-29T19:52:31', - 'version' => '0.7' - }, - { - 'date' => '2007-04-01T20:26:10', - 'version' => '0.71' - }, - { - 'date' => '2007-04-14T20:46:13', - 'version' => '0.72' - }, - { - 'date' => '2007-04-20T06:51:13', - 'version' => '0.73' - }, - { - 'date' => '2007-06-13T13:54:26', - 'version' => '0.74' - }, - { - 'date' => '2007-07-22T20:35:13', - 'version' => '0.76' - }, - { - 'date' => '2007-07-31T05:11:34', - 'version' => '0.77' - }, - { - 'date' => '2007-10-15T06:03:56', - 'version' => '0.8' - }, - { - 'date' => '2008-02-28T07:13:04', - 'version' => '0.81' - }, - { - 'date' => '2008-04-11T14:53:38', - 'version' => '0.82' - }, - { - 'date' => '2008-06-06T05:50:06', - 'version' => '0.83' - }, - { - 'date' => '2008-06-06T12:46:10', - 'version' => '0.84' - }, - { - 'date' => '2008-08-25T19:53:48', - 'version' => '0.85' - }, - { - 'date' => '2008-12-25T08:26:49', - 'version' => '0.86' - }, - { - 'date' => '2009-02-08T07:13:05', - 'version' => '0.87' - }, - { - 'date' => '2009-06-29T10:14:46', - 'version' => '0.88' - }, - { - 'date' => '2009-07-05T11:40:59', - 'version' => '0.89' - }, - { - 'date' => '2009-10-11T08:26:21', - 'version' => '0.90' - }, - { - 'date' => '2010-10-13T21:02:21', - 'version' => '0.99' - }, - { - 'date' => '2010-10-22T05:36:29', - 'version' => '0.99.1' - }, - { - 'date' => '2010-10-22T05:45:04', - 'version' => '0.991' - }, - { - 'date' => '2010-10-24T06:33:29', - 'version' => '0.992' - }, - { - 'date' => '2010-11-26T13:38:59', - 'version' => '1.0.0' - }, - { - 'date' => '2011-02-28T13:42:23', - 'version' => '1.0.2' - }, - { - 'date' => '2011-03-07T11:17:03', - 'version' => 'v1.0.3' - }, - { - 'date' => '2011-03-23T14:54:26', - 'version' => '1.0.4' - }, - { - 'date' => '2011-04-15T14:51:44', - 'version' => '1.0.5' - }, - { - 'date' => '2011-05-30T08:40:46', - 'version' => '1.0.6' - }, - { - 'date' => '2011-07-08T09:33:35', - 'version' => '1.1.0' - }, - { - 'date' => '2011-07-29T13:43:35', - 'version' => '1.1.1' - }, - { - 'date' => '2011-10-07T12:58:06', - 'version' => '1.1.2' - }, - { - 'date' => '2012-06-18T10:13:31', - 'version' => '1.2.0' - }, - { - 'date' => '2012-07-06T09:18:54', - 'version' => '1.2.1' - }, - { - 'date' => '2012-09-17T14:04:26', - 'version' => '1.2.2' - }, - { - 'date' => '2013-01-25T21:51:54', - 'version' => '1.2.2_01' - }, - { - 'date' => '2013-02-08T17:11:38', - 'version' => '1.2.3' - }, - { - 'date' => '2013-04-23T13:19:57', - 'version' => '1.2.4' - }, - { - 'date' => '2013-08-26T10:39:11', - 'version' => '1.2.5' - }, - { - 'date' => '2013-11-02T16:31:10', - 'version' => 'v1.3.0' - }, - { - 'date' => '2013-11-10T18:00:31', - 'version' => 'v1.3.0_01' - }, - { - 'date' => '2013-11-11T14:01:21', - 'version' => 'v1.3.1' - }, - { - 'date' => '2014-02-05T09:31:50', - 'version' => '1.3.2' - }, - { - 'date' => '2014-03-07T13:55:23', - 'version' => '1.3.3' - }, - { - 'date' => '2014-06-30T12:54:16', - 'version' => 'v1.4.0' - }, - { - 'date' => '2014-07-25T09:55:37', - 'version' => 'v1.4.1' - }, - { - 'date' => '2014-11-05T15:15:30', - 'version' => 'v1.4.2' - }, - { - 'date' => '2014-12-19T10:31:47', - 'version' => 'v1.4.3' - }, - { - 'date' => '2015-04-15T10:05:31', - 'version' => 'v1.4.4' - }, - { - 'date' => '2015-05-22T16:54:10', - 'version' => 'v1.4.5' - }, - { - 'date' => '2015-10-09T09:21:04', - 'version' => 'v1.4.6' - }, - { - 'date' => '2016-03-02T09:50:24', - 'version' => 'v1.9.0' - }, - { - 'date' => '2016-03-22T14:25:24', - 'version' => 'v1.4.7' - }, - { - 'date' => '2016-04-05T16:02:49', - 'version' => 'v1.9.1' - }, - { - 'date' => '2016-04-27T15:23:10', - 'version' => 'v1.4.8' - }, - { - 'date' => '2016-05-01T19:25:36', - 'version' => 'v1.9.2' - }, - { - 'date' => '2016-06-03T14:14:52', - 'version' => 'v1.4.9' - }, - { - 'date' => '2016-06-07T15:48:38', - 'version' => 'v1.9.3' - }, - { - 'date' => '2016-06-14T18:36:34', - 'version' => 'v1.9.4' - }, - { - 'date' => '2016-07-13T09:08:18', - 'version' => 'v1.4.10' - }, - { - 'date' => '2016-07-13T12:58:54', - 'version' => 'v1.9.5' - }, - { - 'date' => '2016-10-10T13:34:33', - 'version' => 'v1.4.11' - }, - { - 'date' => '2016-10-16T12:23:25', - 'version' => 'v1.9.6' - }, - { - 'date' => '2016-12-14T19:57:55', - 'version' => 'v1.9.7' - }, - { - 'date' => '2017-02-28T21:11:18', - 'version' => 'v1.9.99_2.0alpha1' - }, - { - 'date' => '2017-03-02T14:55:34', - 'version' => 'v1.9.8' - }, - { - 'date' => '2017-03-07T05:48:09', - 'version' => 'v1.9.99_02' - }, - { - 'date' => '2017-03-07T06:00:28', - 'version' => 'v1.9.99_03' - }, - { - 'date' => '2017-03-15T05:34:48', - 'version' => 'v1.9.991_01' - }, - { - 'date' => '2017-03-17T07:21:31', - 'version' => 'v1.9.9' - }, - { - 'date' => '2017-05-19T18:48:42', - 'version' => 'v1.9.10' - }, - { - 'date' => '2017-09-01T10:32:34', - 'version' => 'v1.9.11' - }, - { - 'date' => '2017-09-12T08:40:27', - 'version' => 'v1.9.12' - }, - { - 'date' => '2017-09-29T14:00:36', - 'version' => 'v1.9.13' - }, - { - 'date' => '2017-11-24T19:59:18', - 'version' => 'v1.9.14' - }, - { - 'date' => '2018-01-23T12:50:53', - 'version' => 'v1.9.15' - }, - { - 'date' => '2018-03-16T10:34:13', - 'version' => 'v1.9.16' - }, - { - 'date' => '2018-06-16T09:27:27', - 'version' => 'v1.9.17' - }, - { - 'date' => '2018-10-05T09:40:26', - 'version' => 'v1.9.18' - }, - { - 'date' => '2018-11-30T10:49:52', - 'version' => 'v2.0.0' - }, - { - 'date' => '2019-02-12T17:13:39', - 'version' => 'v2.0.2' - } - ] - }, - 'MHonArc' => { - 'advisories' => [ - { - 'affected_versions' => '<2.6.17', - 'cves' => [ - 'CVE-2010-4524' - ], - 'description' => 'Improper escaping of certain HTML sequences (XSS). -', - 'distribution' => 'MHonArc', - 'fixed_versions' => '>=2.6.17', - 'id' => 'CPANSA-MHonArc-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/MHonArc' - ], - 'reported' => '2011-01-09' - }, - { - 'affected_versions' => '<2.6.17', - 'cves' => [ - 'CVE-2010-1677' - ], - 'description' => 'DoS when processing html messages with deep tag nesting. -', - 'distribution' => 'MHonArc', - 'fixed_versions' => '>=2.6.17', - 'id' => 'CPANSA-MHonArc-2011-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/MHonArc' - ], - 'reported' => '2011-01-09' - } - ], - 'main_module' => 'MHonArc::Char', - 'versions' => [ - { - 'date' => '1997-12-11T20:44:41', - 'version' => '2.1' - }, - { - 'date' => '1998-03-04T01:06:00', - 'version' => 'v2.2.0' - }, - { - 'date' => '1998-10-11T02:56:10', - 'version' => 'v2.3.0' - }, - { - 'date' => '1998-10-25T19:27:37', - 'version' => 'v2.3.1' - }, - { - 'date' => '1998-11-01T20:02:48', - 'version' => 'v2.3.2' - }, - { - 'date' => '1998-11-08T21:59:21', - 'version' => 'v2.3.3' - }, - { - 'date' => '1999-06-26T07:57:53', - 'version' => 'v2.4.0' - }, - { - 'date' => '1999-07-26T19:30:51', - 'version' => 'v2.4.1' - }, - { - 'date' => '1999-08-12T07:16:14', - 'version' => 'v2.4.2' - }, - { - 'date' => '1999-08-16T06:25:39', - 'version' => 'v2.4.3' - }, - { - 'date' => '1999-10-01T19:43:07', - 'version' => 'v2.4.4' - }, - { - 'date' => '2000-02-15T03:44:03', - 'version' => 'v2.4.5' - }, - { - 'date' => '2000-04-24T08:35:56', - 'version' => 'v2.4.6' - }, - { - 'date' => '2000-10-29T04:18:32', - 'version' => 'v2.4.7' - }, - { - 'date' => '2000-10-30T06:29:47', - 'version' => 'v2.4.7' - }, - { - 'date' => '2001-04-14T21:48:01', - 'version' => 'v2.4.8' - }, - { - 'date' => '2001-06-11T03:09:13', - 'version' => 'v2.4.9' - }, - { - 'date' => '2001-08-26T19:46:53', - 'version' => 'v2.5.0' - }, - { - 'date' => '2001-09-07T15:24:19', - 'version' => 'v2.5.0' - }, - { - 'date' => '2001-10-17T16:03:13', - 'version' => 'v2.5.0' - }, - { - 'date' => '2001-11-14T05:09:59', - 'version' => 'v2.5.1' - }, - { - 'date' => '2001-11-25T06:46:19', - 'version' => 'v2.5.2' - }, - { - 'date' => '2002-04-18T07:23:29', - 'version' => 'v2.5.3' - }, - { - 'date' => '2002-05-03T05:06:16', - 'version' => 'v2.5.4' - }, - { - 'date' => '2002-05-28T05:43:00', - 'version' => 'v2.5.5' - }, - { - 'date' => '2002-06-18T18:07:38', - 'version' => 'v2.5.6' - }, - { - 'date' => '2002-06-21T22:59:36', - 'version' => 'v2.5.7' - }, - { - 'date' => '2002-06-29T03:22:26', - 'version' => 'v2.5.8' - }, - { - 'date' => '2002-07-20T02:39:53', - 'version' => 'v2.5.9' - }, - { - 'date' => '2002-07-29T00:10:32', - 'version' => 'v2.5.10' - }, - { - 'date' => '2002-08-04T04:25:22', - 'version' => 'v2.5.11' - }, - { - 'date' => '2002-09-04T04:32:14', - 'version' => 'v2.5.12' - }, - { - 'date' => '2002-10-21T17:13:35', - 'version' => 'v2.5.13' - }, - { - 'date' => '2002-12-22T01:07:40', - 'version' => 'v2.5.14' - }, - { - 'date' => '2003-02-10T05:23:02', - 'version' => 'v2.6.0' - }, - { - 'date' => '2003-02-23T00:39:05', - 'version' => 'v2.6.1' - }, - { - 'date' => '2003-03-12T01:55:48', - 'version' => 'v2.6.2' - }, - { - 'date' => '2003-04-06T02:11:59', - 'version' => 'v2.6.3' - }, - { - 'date' => '2003-06-22T21:54:52', - 'version' => 'v2.6.4' - }, - { - 'date' => '2003-07-20T04:51:56', - 'version' => 'v2.6.5' - }, - { - 'date' => '2003-07-21T17:20:07', - 'version' => 'v2.6.6' - }, - { - 'date' => '2003-08-07T23:49:43', - 'version' => 'v2.6.7' - }, - { - 'date' => '2003-08-13T04:47:02', - 'version' => 'v2.6.8' - }, - { - 'date' => '2004-05-17T06:24:46', - 'version' => 'v2.6.9' - }, - { - 'date' => '2004-05-17T06:25:16', - 'version' => 'v2.6.10' - }, - { - 'date' => '2005-05-20T17:15:40', - 'version' => 'v2.6.11' - }, - { - 'date' => '2005-06-09T02:30:11', - 'version' => 'v2.6.12' - }, - { - 'date' => '2005-07-06T05:15:55', - 'version' => 'v2.6.13' - }, - { - 'date' => '2005-07-23T07:15:49', - 'version' => '2.6.14' - }, - { - 'date' => '2005-07-27T03:46:13', - 'version' => '2.6.15' - }, - { - 'date' => '2006-06-10T03:21:01', - 'version' => '2.6.16' - }, - { - 'date' => '2011-01-09T10:04:06', - 'version' => '2.6.17' - }, - { - 'date' => '2011-01-09T16:35:39', - 'version' => '2.6.18' - }, - { - 'date' => '2014-04-22T03:33:53', - 'version' => '2.6.19' - } - ] - }, - 'Module-Signature' => { - 'advisories' => [ - { - 'affected_versions' => '<0.72', - 'cves' => [ - 'CVE-2013-2145' - ], - 'description' => 'The cpansign verify functionality in the Module::Signature module before 0.72 for Perl allows attackers to bypass the signature check and execute arbitrary code via a SIGNATURE file with a "special unknown cipher" that references an untrusted module in Digest/. -', - 'distribution' => 'Module-Signature', - 'fixed_versions' => '>=0.72', - 'id' => 'CPANSA-Module-Signature-2013-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Module-Signature' - ], - 'reported' => '2013-08-19' - } - ], - 'main_module' => 'Module::Signature', - 'versions' => [ - { - 'date' => '2002-08-13T14:04:00', - 'version' => '0.02' - }, - { - 'date' => '2002-08-13T15:48:18', - 'version' => '0.03' - }, - { - 'date' => '2002-08-14T08:03:45', - 'version' => '0.04' - }, - { - 'date' => '2002-08-14T09:28:41', - 'version' => '0.05' - }, - { - 'date' => '2002-10-10T15:22:33', - 'version' => '0.06' - }, - { - 'date' => '2002-10-11T04:16:01', - 'version' => '0.07' - }, - { - 'date' => '2002-10-11T19:32:19', - 'version' => '0.08' - }, - { - 'date' => '2002-10-12T10:33:29', - 'version' => '0.09' - }, - { - 'date' => '2002-10-12T11:10:21', - 'version' => '0.10' - }, - { - 'date' => '2002-10-12T19:23:48', - 'version' => '0.11' - }, - { - 'date' => '2002-10-12T22:55:54', - 'version' => '0.12' - }, - { - 'date' => '2002-10-13T05:22:45', - 'version' => '0.13' - }, - { - 'date' => '2002-10-17T06:14:07', - 'version' => '0.14' - }, - { - 'date' => '2002-10-17T22:01:57', - 'version' => '0.15' - }, - { - 'date' => '2002-10-28T23:37:00', - 'version' => '0.16' - }, - { - 'date' => '2002-10-30T07:05:06', - 'version' => '0.17' - }, - { - 'date' => '2002-11-04T15:08:41', - 'version' => '0.18' - }, - { - 'date' => '2002-11-04T15:13:45', - 'version' => '0.19' - }, - { - 'date' => '2002-11-04T15:24:41', - 'version' => '0.20' - }, - { - 'date' => '2002-11-22T10:28:48', - 'version' => '0.21' - }, - { - 'date' => '2003-05-15T18:44:28', - 'version' => '0.23' - }, - { - 'date' => '2003-07-08T02:49:57', - 'version' => '0.24' - }, - { - 'date' => '2003-07-16T06:31:58', - 'version' => '0.25' - }, - { - 'date' => '2003-07-17T14:03:19', - 'version' => '0.26' - }, - { - 'date' => '2003-07-28T14:31:54', - 'version' => '0.27' - }, - { - 'date' => '2003-07-29T15:30:55', - 'version' => '0.28' - }, - { - 'date' => '2003-08-08T02:54:01', - 'version' => '0.29' - }, - { - 'date' => '2003-08-10T13:35:38', - 'version' => '0.30' - }, - { - 'date' => '2003-08-10T17:17:19', - 'version' => '0.31' - }, - { - 'date' => '2003-08-11T09:15:13', - 'version' => '0.32' - }, - { - 'date' => '2003-08-12T04:11:59', - 'version' => '0.33' - }, - { - 'date' => '2003-08-18T15:32:45', - 'version' => '0.34' - }, - { - 'date' => '2003-08-27T07:08:31', - 'version' => '0.35' - }, - { - 'date' => '2003-10-28T04:22:56', - 'version' => '0.36' - }, - { - 'date' => '2003-11-06T10:55:07', - 'version' => '0.37' - }, - { - 'date' => '2004-01-01T10:14:15', - 'version' => '0.38' - }, - { - 'date' => '2004-06-17T15:17:14', - 'version' => '0.39' - }, - { - 'date' => '2004-07-01T12:18:17', - 'version' => '0.40' - }, - { - 'date' => '2004-07-04T08:19:11', - 'version' => '0.41' - }, - { - 'date' => '2004-11-20T06:19:22', - 'version' => '0.42' - }, - { - 'date' => '2004-12-16T06:45:55', - 'version' => '0.43' - }, - { - 'date' => '2004-12-16T07:17:30', - 'version' => '0.44' - }, - { - 'date' => '2005-08-09T04:23:46', - 'version' => '0.45' - }, - { - 'date' => '2005-08-21T08:16:22', - 'version' => '0.50' - }, - { - 'date' => '2006-01-01T18:41:57', - 'version' => '0.51' - }, - { - 'date' => '2006-01-18T16:32:37', - 'version' => '0.52' - }, - { - 'date' => '2006-01-31T05:02:24', - 'version' => '0.53' - }, - { - 'date' => '2006-05-11T17:12:46', - 'version' => '0.54' - }, - { - 'date' => '2006-07-30T01:15:07', - 'version' => '0.55' - }, - { - 'date' => '2009-11-16T14:59:35', - 'version' => '0.60' - }, - { - 'date' => '2009-11-18T16:58:07', - 'version' => '0.61' - }, - { - 'date' => '2010-03-23T21:21:37', - 'version' => '0.62' - }, - { - 'date' => '2010-03-28T02:49:21', - 'version' => '0.62' - }, - { - 'date' => '2010-05-08T22:55:43', - 'version' => '0.62' - }, - { - 'date' => '2010-09-03T19:55:36', - 'version' => '0.65' - }, - { - 'date' => '2010-09-06T20:58:24', - 'version' => '0.66' - }, - { - 'date' => '2011-04-17T15:09:22', - 'version' => '0.67' - }, - { - 'date' => '2011-05-13T09:55:20', - 'version' => '0.68' - }, - { - 'date' => '2012-11-02T15:20:28', - 'version' => '0.69' - }, - { - 'date' => '2012-11-28T17:49:21', - 'version' => '0.70' - }, - { - 'date' => '2013-06-04T10:29:18', - 'version' => '0.71' - }, - { - 'date' => '2013-06-05T15:21:34', - 'version' => '0.72' - }, - { - 'date' => '2013-06-05T20:57:10', - 'version' => '0.73' - }, - { - 'date' => '2015-04-06T18:39:32', - 'version' => '0.74' - }, - { - 'date' => '2015-04-06T20:58:34', - 'version' => '0.75' - }, - { - 'date' => '2015-04-08T10:13:11', - 'version' => '0.76' - }, - { - 'date' => '2015-04-08T11:47:26', - 'version' => '0.77' - }, - { - 'date' => '2015-04-09T09:00:30', - 'version' => '0.78' - }, - { - 'date' => '2015-05-18T15:18:02', - 'version' => '0.79' - }, - { - 'date' => '2016-06-07T06:36:30', - 'version' => '0.80' - }, - { - 'date' => '2016-09-05T06:41:06', - 'version' => '0.81' - }, - { - 'date' => '2018-08-26T15:19:13', - 'version' => '0.81' - }, - { - 'date' => '2018-08-29T08:35:25', - 'version' => '0.83' - } - ] - }, - 'MojoMojo' => { - 'advisories' => [ - { - 'affected_versions' => '<0.999033', - 'description' => 'Anonymous users can delete attachments. -', - 'distribution' => 'MojoMojo', - 'fixed_versions' => '>=0.999033', - 'id' => 'CPANSA-MojoMojo-2009-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/MojoMojo', - 'https://github.com/mojomojo/mojomojo/commit/a9b9fd4f4f037627d30f3cbaa10abe42a3439637' - ], - 'reported' => '2009-08-14' - } - ], - 'main_module' => 'MojoMojo', - 'versions' => [ - { - 'date' => '2007-08-29T14:32:52', - 'version' => '0.05' - }, - { - 'date' => '2007-09-12T21:46:24', - 'version' => '0.05' - }, - { - 'date' => '2007-09-13T11:28:37', - 'version' => '0.05' - }, - { - 'date' => '2007-09-18T07:33:43', - 'version' => '0.999004' - }, - { - 'date' => '2007-09-18T08:02:02', - 'version' => '0.999005' - }, - { - 'date' => '2007-09-19T20:59:39', - 'version' => '0.999006' - }, - { - 'date' => '2007-09-23T23:30:59', - 'version' => '0.999007' - }, - { - 'date' => '2007-11-12T22:25:35', - 'version' => '0.999008' - }, - { - 'date' => '2008-01-20T23:15:07', - 'version' => '0.999010' - }, - { - 'date' => '2008-01-23T23:00:05', - 'version' => '0.999011' - }, - { - 'date' => '2008-02-05T23:20:47', - 'version' => '0.999012' - }, - { - 'date' => '2008-03-05T00:34:49', - 'version' => '0.999013' - }, - { - 'date' => '2008-05-02T18:11:49', - 'version' => '0.999014' - }, - { - 'date' => '2008-05-03T16:10:08', - 'version' => '0.999015' - }, - { - 'date' => '2008-06-29T13:03:39', - 'version' => '0.999016' - }, - { - 'date' => '2008-07-09T14:26:56', - 'version' => '0.999017' - }, - { - 'date' => '2008-07-16T19:26:46', - 'version' => '0.999018' - }, - { - 'date' => '2008-07-19T21:33:36', - 'version' => '0.999018' - }, - { - 'date' => '2008-07-29T16:25:08', - 'version' => '0.999018' - }, - { - 'date' => '2008-11-01T01:04:37', - 'version' => '0.999021' - }, - { - 'date' => '2008-11-15T09:09:37', - 'version' => '0.999022' - }, - { - 'date' => '2008-11-23T16:45:05', - 'version' => '0.999023' - }, - { - 'date' => '2008-12-31T17:53:50', - 'version' => '0.999024' - }, - { - 'date' => '2009-01-04T22:51:40', - 'version' => '0.999025' - }, - { - 'date' => '2009-01-07T23:28:15', - 'version' => '0.999026' - }, - { - 'date' => '2009-01-30T23:29:25', - 'version' => '0.999027' - }, - { - 'date' => '2009-04-23T10:06:20', - 'version' => '0.999028' - }, - { - 'date' => '2009-05-09T23:21:10', - 'version' => '0.999029' - }, - { - 'date' => '2009-07-18T19:39:14', - 'version' => '0.999030' - }, - { - 'date' => '2009-07-26T19:39:37', - 'version' => '0.999031' - }, - { - 'date' => '2009-08-02T21:28:51', - 'version' => '0.999032' - }, - { - 'date' => '2009-08-14T12:50:18', - 'version' => '0.999033' - }, - { - 'date' => '2009-09-04T18:27:34', - 'version' => '0.999040' - }, - { - 'date' => '2009-10-26T16:07:25', - 'version' => '0.999041' - }, - { - 'date' => '2009-12-02T08:22:24', - 'version' => '0.999042' - }, - { - 'date' => '2010-05-11T22:58:19', - 'version' => '1.00' - }, - { - 'date' => '2010-05-27T07:44:39', - 'version' => '1.01' - }, - { - 'date' => '2010-08-30T21:24:41', - 'version' => '1.02' - }, - { - 'date' => '2011-01-13T12:48:10', - 'version' => '1.03' - }, - { - 'date' => '2011-03-12T23:37:45', - 'version' => '1.04' - }, - { - 'date' => '2011-09-14T10:09:05', - 'version' => '1.05' - }, - { - 'date' => '2012-08-07T10:39:42', - 'version' => '1.06' - }, - { - 'date' => '2012-11-12T23:30:00', - 'version' => '1.07' - }, - { - 'date' => '2013-01-06T07:46:41', - 'version' => '1.08' - }, - { - 'date' => '2013-01-25T16:06:42', - 'version' => '1.09' - }, - { - 'date' => '2013-05-12T22:59:03', - 'version' => '1.10' - }, - { - 'date' => '2014-12-25T17:13:24', - 'version' => '1.11' - }, - { - 'date' => '2017-05-13T13:47:52', - 'version' => '1.12' - } - ] - }, - 'Mojolicious' => { - 'advisories' => [ - { - 'affected_versions' => '>7.83, <7.92', - 'description' => 'This release reverts the addition of stream classes (added in 7.83), which have unfortunately resulted in many Mojolicious applications becoming unstable. While there are no known exploits yet, we\'ve chosen to err on the side of cautiousness and will classify this as a security issue. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2018-04', - 'references' => [ - 'https://github.com/mojolicious/mojo/commit/61f6cbf22c7bf8eb4787bd1014d91ee2416c73e7' - ], - 'reported' => '2018-08-09', - 'severity' => 'critical' - }, - { - 'affected_versions' => '<7.80', - 'description' => 'Mojo::UserAgent was not checking peer SSL certificates by default. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2018-03', - 'references' => [ - 'https://github.com/mojolicious/mojo/pull/1226', - 'https://github.com/mojolicious/mojo/commit/d3cbbad890673612fdbdea63fdd522b516f6104c' - ], - 'reported' => '2018-05-19', - 'severity' => 'high' - }, - { - 'affected_versions' => '<7.78', - 'description' => 'GET requests with embedded backslashes can be used to access local files on Windows hosts -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2018-02', - 'references' => [ - 'https://github.com/mojolicious/mojo/pull/1217', - 'https://github.com/mojolicious/mojo/commit/23ebe051d9378f0f122e3c908845fc0c2cae0106' - ], - 'reported' => '2018-05-11', - 'severity' => 'critical' - }, - { - 'affected_versions' => '<7.66', - 'description' => 'Mojo::UserAgent::CookieJar leaks old cookies because of the missing host_only flag on empty domain. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2018-01', - 'references' => [ - 'https://github.com/mojolicious/mojo/pull/1192', - 'https://github.com/mojolicious/mojo/issues/1185', - 'https://github.com/mojolicious/mojo/commit/c16a56a9d6575ddc53d15e76d58f0ebcb0eeb149' - ], - 'reported' => '2018-02-13', - 'severity' => 'minor' - }, - { - 'affected_versions' => '<5.76', - 'description' => 'Directory traversal on Windows -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2015-01', - 'references' => [ - 'https://github.com/mojolicious/mojo/issues/738', - 'https://github.com/mojolicious/mojo/commit/9ffa38fca73a9ddee91cbc70e0696268d500edde' - ], - 'reported' => '2015-02-02', - 'severity' => 'critical' - }, - { - 'affected_versions' => '<5.48', - 'description' => 'Context sensitivity of method param could lead to parameter injection attacks. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2014-01', - 'references' => [ - 'https://github.com/mojolicious/mojo/commit/a815d4797145f872ef6e9f1270841eda1d410afb' - ], - 'reported' => '2014-10-07', - 'severity' => 'high' - }, - { - 'affected_versions' => '<1.16', - 'description' => 'Directory traversal vulnerability in Path.pm in Mojolicious before 1.16 allows remote attackers to read arbitrary files via a %2f..%2f (encoded slash dot dot slash) in a URI. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2011-02', - 'references' => [ - 'https://github.com/mojolicious/mojo/commit/b09854988c5b5b6a2ba53cc8661c4b2677da3818', - 'https://www.cvedetails.com/cve/CVE-2011-1589/' - ], - 'reported' => '2011-04-05', - 'severity' => 'critical' - }, - { - 'affected_versions' => '<1.12', - 'description' => 'Mojolicious is vulnerable to cross-site scripting, caused by improper validation of user-supplied input by link_to helper. A remote attacker could exploit this vulnerability using a specially-crafted URL to execute script in a victim\'s Web browser within the security context of the hosting Web site, once the URL is clicked. An attacker could use this vulnerability to steal the victim\'s cookie-based authentication credentials. -', - 'distribution' => 'Mojolicious', - 'id' => 'CPANSA-Mojolicious-2011-01', - 'references' => [ - 'https://exchange.xforce.ibmcloud.com/vulnerabilities/67257', - 'https://www.debian.org/security/2011/dsa-2239', - 'https://github.com/mojolicious/mojo/commit/f6801ef7be8c78092e38f870b19fae3da0899d60' - ], - 'reported' => '2011-03-10', - 'severity' => 'high' - } - ], - 'main_module' => 'Mojolicious', - 'versions' => [ - { - 'date' => '2010-02-11T02:04:14', - 'version' => '0.999920' - }, - { - 'date' => '2010-02-11T02:55:03', - 'version' => '0.999921' - }, - { - 'date' => '2010-02-26T18:50:34', - 'version' => '0.999922' - }, - { - 'date' => '2010-03-08T20:03:52', - 'version' => '0.999923' - }, - { - 'date' => '2010-03-20T22:56:55', - 'version' => '0.999924' - }, - { - 'date' => '2010-06-07T22:33:12', - 'version' => '0.999925' - }, - { - 'date' => '2010-06-11T10:33:01', - 'version' => '0.999926' - }, - { - 'date' => '2010-08-15T13:48:19', - 'version' => '0.999927' - }, - { - 'date' => '2010-08-17T17:41:47', - 'version' => '0.999928' - }, - { - 'date' => '2010-08-17T17:54:45', - 'version' => '0.999929' - }, - { - 'date' => '2010-10-19T13:57:49', - 'version' => '0.999930' - }, - { - 'date' => '2010-10-26T04:44:54', - 'version' => '0.999931' - }, - { - 'date' => '2010-10-30T00:54:42', - 'version' => '0.999932' - }, - { - 'date' => '2010-10-30T19:46:09', - 'version' => '0.999933' - }, - { - 'date' => '2010-11-01T00:33:14', - 'version' => '0.999934' - }, - { - 'date' => '2010-11-03T20:34:11', - 'version' => '0.999935' - }, - { - 'date' => '2010-11-04T23:48:46', - 'version' => '0.999936' - }, - { - 'date' => '2010-11-09T20:13:52', - 'version' => '0.999937' - }, - { - 'date' => '2010-11-09T21:24:17', - 'version' => '0.999938' - }, - { - 'date' => '2010-11-15T17:56:49', - 'version' => '0.999939' - }, - { - 'date' => '2010-11-15T23:18:40', - 'version' => '0.999940' - }, - { - 'date' => '2010-11-19T14:22:51', - 'version' => '0.999941' - }, - { - 'date' => '2010-12-01T18:57:50', - 'version' => '0.999950' - }, - { - 'date' => '2010-12-26T14:55:33', - 'version' => '1.0' - }, - { - 'date' => '2011-01-06T12:00:46', - 'version' => '1.01' - }, - { - 'date' => '2011-02-14T03:22:27', - 'version' => '1.1' - }, - { - 'date' => '2011-02-18T17:07:03', - 'version' => '1.11' - }, - { - 'date' => '2011-03-10T10:05:32', - 'version' => '1.12' - }, - { - 'date' => '2011-03-14T11:58:23', - 'version' => '1.13' - }, - { - 'date' => '2011-03-17T13:24:28', - 'version' => '1.14' - }, - { - 'date' => '2011-03-18T18:31:34', - 'version' => '1.15' - }, - { - 'date' => '2011-04-15T09:07:17', - 'version' => '1.16' - }, - { - 'date' => '2011-04-18T21:49:07', - 'version' => '1.17' - }, - { - 'date' => '2011-04-19T21:03:20', - 'version' => '1.18' - }, - { - 'date' => '2011-04-19T22:17:44', - 'version' => '1.19' - }, - { - 'date' => '2011-04-20T10:39:46', - 'version' => '1.20' - }, - { - 'date' => '2011-04-20T15:29:17', - 'version' => '1.21' - }, - { - 'date' => '2011-05-02T07:00:00', - 'version' => '1.22' - }, - { - 'date' => '2011-05-08T17:00:10', - 'version' => '1.31' - }, - { - 'date' => '2011-05-11T13:29:59', - 'version' => '1.32' - }, - { - 'date' => '2011-05-20T12:32:57', - 'version' => '1.33' - }, - { - 'date' => '2011-05-22T13:20:40', - 'version' => '1.34' - }, - { - 'date' => '2011-06-02T09:03:36', - 'version' => '1.4' - }, - { - 'date' => '2011-06-03T10:12:43', - 'version' => '1.41' - }, - { - 'date' => '2011-06-09T14:12:56', - 'version' => '1.42' - }, - { - 'date' => '2011-06-13T14:05:24', - 'version' => '1.43' - }, - { - 'date' => '2011-06-18T18:14:22', - 'version' => '1.44' - }, - { - 'date' => '2011-06-20T00:25:16', - 'version' => '1.45' - }, - { - 'date' => '2011-06-21T04:56:47', - 'version' => '1.46' - }, - { - 'date' => '2011-06-22T13:03:42', - 'version' => '1.47' - }, - { - 'date' => '2011-06-24T12:01:47', - 'version' => '1.48' - }, - { - 'date' => '2011-06-30T15:18:18', - 'version' => '1.49' - }, - { - 'date' => '2011-07-01T10:26:00', - 'version' => '1.50' - }, - { - 'date' => '2011-07-01T13:59:47', - 'version' => '1.51' - }, - { - 'date' => '2011-07-01T17:48:50', - 'version' => '1.52' - }, - { - 'date' => '2011-07-02T11:48:49', - 'version' => '1.53' - }, - { - 'date' => '2011-07-03T18:04:37', - 'version' => '1.54' - }, - { - 'date' => '2011-07-04T21:23:51', - 'version' => '1.55' - }, - { - 'date' => '2011-07-05T20:49:36', - 'version' => '1.56' - }, - { - 'date' => '2011-07-07T02:00:07', - 'version' => '1.57' - }, - { - 'date' => '2011-07-07T19:52:59', - 'version' => '1.58' - }, - { - 'date' => '2011-07-08T04:58:56', - 'version' => '1.59' - }, - { - 'date' => '2011-07-08T20:44:55', - 'version' => '1.60' - }, - { - 'date' => '2011-07-09T19:36:58', - 'version' => '1.61' - }, - { - 'date' => '2011-07-10T00:40:32', - 'version' => '1.62' - }, - { - 'date' => '2011-07-10T03:19:49', - 'version' => '1.63' - }, - { - 'date' => '2011-07-10T05:51:47', - 'version' => '1.64' - }, - { - 'date' => '2011-07-25T18:13:25', - 'version' => '1.65' - }, - { - 'date' => '2011-07-26T23:14:38', - 'version' => '1.66' - }, - { - 'date' => '2011-07-27T13:57:06', - 'version' => '1.67' - }, - { - 'date' => '2011-07-29T18:39:20', - 'version' => '1.68' - }, - { - 'date' => '2011-08-03T14:32:24', - 'version' => '1.69' - }, - { - 'date' => '2011-08-04T15:34:41', - 'version' => '1.70' - }, - { - 'date' => '2011-08-05T04:01:50', - 'version' => '1.71' - }, - { - 'date' => '2011-08-05T20:07:50', - 'version' => '1.72' - }, - { - 'date' => '2011-08-09T10:07:19', - 'version' => '1.73' - }, - { - 'date' => '2011-08-09T12:09:49', - 'version' => '1.74' - }, - { - 'date' => '2011-08-12T13:14:07', - 'version' => '1.75' - }, - { - 'date' => '2011-08-12T14:54:00', - 'version' => '1.76' - }, - { - 'date' => '2011-08-14T20:48:58', - 'version' => '1.77' - }, - { - 'date' => '2011-08-16T13:22:48', - 'version' => '1.78' - }, - { - 'date' => '2011-08-17T17:43:58', - 'version' => '1.79' - }, - { - 'date' => '2011-08-17T19:08:11', - 'version' => '1.80' - }, - { - 'date' => '2011-08-19T02:48:39', - 'version' => '1.81' - }, - { - 'date' => '2011-08-19T04:55:49', - 'version' => '1.82' - }, - { - 'date' => '2011-08-19T05:21:15', - 'version' => '1.83' - }, - { - 'date' => '2011-08-19T18:08:30', - 'version' => '1.84' - }, - { - 'date' => '2011-08-20T00:19:42', - 'version' => '1.85' - }, - { - 'date' => '2011-08-21T18:59:13', - 'version' => '1.86' - }, - { - 'date' => '2011-08-23T00:49:19', - 'version' => '1.87' - }, - { - 'date' => '2011-08-23T19:20:37', - 'version' => '1.88' - }, - { - 'date' => '2011-08-23T21:15:42', - 'version' => '1.89' - }, - { - 'date' => '2011-08-24T19:01:47', - 'version' => '1.90' - }, - { - 'date' => '2011-08-25T05:54:05', - 'version' => '1.91' - }, - { - 'date' => '2011-08-26T00:47:54', - 'version' => '1.92' - }, - { - 'date' => '2011-08-27T09:11:59', - 'version' => '1.93' - }, - { - 'date' => '2011-08-27T10:52:14', - 'version' => '1.94' - }, - { - 'date' => '2011-09-01T20:50:35', - 'version' => '1.95' - }, - { - 'date' => '2011-09-01T22:42:14', - 'version' => '1.96' - }, - { - 'date' => '2011-09-03T10:32:15', - 'version' => '1.97' - }, - { - 'date' => '2011-09-14T18:21:20', - 'version' => '1.98' - }, - { - 'date' => '2011-09-29T08:27:22', - 'version' => '1.99' - }, - { - 'date' => '2011-10-17T16:25:55', - 'version' => '2.0' - }, - { - 'date' => '2011-10-19T12:49:44', - 'version' => '2.01' - }, - { - 'date' => '2011-10-19T23:41:41', - 'version' => '2.02' - }, - { - 'date' => '2011-10-20T12:24:36', - 'version' => '2.03' - }, - { - 'date' => '2011-10-21T15:37:59', - 'version' => '2.04' - }, - { - 'date' => '2011-10-22T16:36:22', - 'version' => '2.05' - }, - { - 'date' => '2011-10-22T21:44:31', - 'version' => '2.06' - }, - { - 'date' => '2011-10-23T00:39:23', - 'version' => '2.07' - }, - { - 'date' => '2011-10-23T01:30:44', - 'version' => '2.08' - }, - { - 'date' => '2011-10-23T02:13:30', - 'version' => '2.09' - }, - { - 'date' => '2011-10-25T02:22:41', - 'version' => '2.10' - }, - { - 'date' => '2011-10-25T18:47:46', - 'version' => '2.11' - }, - { - 'date' => '2011-10-27T01:54:39', - 'version' => '2.12' - }, - { - 'date' => '2011-10-27T19:15:21', - 'version' => '2.13' - }, - { - 'date' => '2011-10-28T20:28:23', - 'version' => '2.14' - }, - { - 'date' => '2011-10-29T04:29:30', - 'version' => '2.15' - }, - { - 'date' => '2011-10-29T20:52:07', - 'version' => '2.16' - }, - { - 'date' => '2011-10-30T00:55:35', - 'version' => '2.17' - }, - { - 'date' => '2011-10-30T18:03:30', - 'version' => '2.18' - }, - { - 'date' => '2011-10-31T09:07:02', - 'version' => '2.19' - }, - { - 'date' => '2011-11-01T00:40:20', - 'version' => '2.20' - }, - { - 'date' => '2011-11-02T01:29:01', - 'version' => '2.21' - }, - { - 'date' => '2011-11-03T15:21:43', - 'version' => '2.22' - }, - { - 'date' => '2011-11-04T18:45:33', - 'version' => '2.23' - }, - { - 'date' => '2011-11-05T16:16:00', - 'version' => '2.24' - }, - { - 'date' => '2011-11-08T21:13:48', - 'version' => '2.25' - }, - { - 'date' => '2011-11-10T16:53:32', - 'version' => '2.26' - }, - { - 'date' => '2011-11-16T20:59:52', - 'version' => '2.27' - }, - { - 'date' => '2011-11-17T23:44:36', - 'version' => '2.28' - }, - { - 'date' => '2011-11-19T20:10:28', - 'version' => '2.29' - }, - { - 'date' => '2011-11-20T00:19:04', - 'version' => '2.30' - }, - { - 'date' => '2011-11-20T22:25:03', - 'version' => '2.31' - }, - { - 'date' => '2011-11-24T10:31:31', - 'version' => '2.32' - }, - { - 'date' => '2011-11-28T12:32:13', - 'version' => '2.33' - }, - { - 'date' => '2011-11-28T14:02:31', - 'version' => '2.34' - }, - { - 'date' => '2011-12-01T14:19:35', - 'version' => '2.35' - }, - { - 'date' => '2011-12-05T10:52:35', - 'version' => '2.36' - }, - { - 'date' => '2011-12-10T18:18:16', - 'version' => '2.37' - }, - { - 'date' => '2011-12-17T12:03:38', - 'version' => '2.38' - }, - { - 'date' => '2011-12-22T12:31:43', - 'version' => '2.39' - }, - { - 'date' => '2011-12-24T13:04:21', - 'version' => '2.40' - }, - { - 'date' => '2011-12-28T16:09:18', - 'version' => '2.41' - }, - { - 'date' => '2012-01-02T17:15:52', - 'version' => '2.42' - }, - { - 'date' => '2012-01-08T03:43:27', - 'version' => '2.43' - }, - { - 'date' => '2012-01-17T23:21:12', - 'version' => '2.44' - }, - { - 'date' => '2012-01-18T15:23:03', - 'version' => '2.45' - }, - { - 'date' => '2012-01-25T18:20:48', - 'version' => '2.46' - }, - { - 'date' => '2012-02-06T16:28:27', - 'version' => '2.47' - }, - { - 'date' => '2012-02-09T07:04:28', - 'version' => '2.48' - }, - { - 'date' => '2012-02-13T19:45:00', - 'version' => '2.49' - }, - { - 'date' => '2012-02-18T01:18:38', - 'version' => '2.50' - }, - { - 'date' => '2012-02-19T12:32:58', - 'version' => '2.51' - }, - { - 'date' => '2012-02-24T15:01:33', - 'version' => '2.52' - }, - { - 'date' => '2012-02-25T05:53:29', - 'version' => '2.53' - }, - { - 'date' => '2012-02-27T15:31:19', - 'version' => '2.54' - }, - { - 'date' => '2012-02-27T19:26:41', - 'version' => '2.55' - }, - { - 'date' => '2012-03-01T21:07:06', - 'version' => '2.56' - }, - { - 'date' => '2012-03-03T22:01:50', - 'version' => '2.57' - }, - { - 'date' => '2012-03-09T18:38:46', - 'version' => '2.58' - }, - { - 'date' => '2012-03-09T19:02:23', - 'version' => '2.59' - }, - { - 'date' => '2012-03-13T16:50:25', - 'version' => '2.60' - }, - { - 'date' => '2012-03-14T00:41:48', - 'version' => '2.61' - }, - { - 'date' => '2012-03-17T09:05:12', - 'version' => '2.62' - }, - { - 'date' => '2012-03-20T18:39:51', - 'version' => '2.63' - }, - { - 'date' => '2012-03-21T01:23:59', - 'version' => '2.64' - }, - { - 'date' => '2012-03-22T22:06:10', - 'version' => '2.65' - }, - { - 'date' => '2012-03-23T16:16:55', - 'version' => '2.66' - }, - { - 'date' => '2012-03-24T14:29:35', - 'version' => '2.67' - }, - { - 'date' => '2012-03-24T14:59:52', - 'version' => '2.68' - }, - { - 'date' => '2012-03-27T12:53:44', - 'version' => '2.69' - }, - { - 'date' => '2012-03-30T21:24:44', - 'version' => '2.70' - }, - { - 'date' => '2012-04-03T01:46:31', - 'version' => '2.71' - }, - { - 'date' => '2012-04-03T13:16:07', - 'version' => '2.72' - }, - { - 'date' => '2012-04-03T17:10:05', - 'version' => '2.73' - }, - { - 'date' => '2012-04-03T22:33:05', - 'version' => '2.74' - }, - { - 'date' => '2012-04-05T01:57:10', - 'version' => '2.75' - }, - { - 'date' => '2012-04-05T03:52:05', - 'version' => '2.76' - }, - { - 'date' => '2012-04-09T12:36:15', - 'version' => '2.77' - }, - { - 'date' => '2012-04-09T18:54:51', - 'version' => '2.78' - }, - { - 'date' => '2012-04-10T10:58:23', - 'version' => '2.79' - }, - { - 'date' => '2012-04-10T14:25:57', - 'version' => '2.80' - }, - { - 'date' => '2012-04-15T18:49:31', - 'version' => '2.81' - }, - { - 'date' => '2012-04-16T21:09:32', - 'version' => '2.82' - }, - { - 'date' => '2012-04-18T18:51:37', - 'version' => '2.83' - }, - { - 'date' => '2012-04-18T21:29:14', - 'version' => '2.84' - }, - { - 'date' => '2012-04-19T15:37:54', - 'version' => '2.85' - }, - { - 'date' => '2012-04-23T12:21:14', - 'version' => '2.86' - }, - { - 'date' => '2012-04-23T14:19:09', - 'version' => '2.87' - }, - { - 'date' => '2012-04-24T02:15:58', - 'version' => '2.88' - }, - { - 'date' => '2012-04-24T20:08:49', - 'version' => '2.89' - }, - { - 'date' => '2012-04-25T11:35:38', - 'version' => '2.90' - }, - { - 'date' => '2012-04-26T19:20:37', - 'version' => '2.91' - }, - { - 'date' => '2012-04-30T16:50:01', - 'version' => '2.92' - }, - { - 'date' => '2012-05-05T22:00:26', - 'version' => '2.93' - }, - { - 'date' => '2012-05-10T03:49:57', - 'version' => '2.94' - }, - { - 'date' => '2012-05-10T20:08:54', - 'version' => '2.95' - }, - { - 'date' => '2012-05-21T08:26:37', - 'version' => '2.96' - }, - { - 'date' => '2012-05-28T12:11:13', - 'version' => '2.97' - }, - { - 'date' => '2012-05-30T18:21:26', - 'version' => '2.98' - }, - { - 'date' => '2012-06-26T06:45:51', - 'version' => '3.0' - }, - { - 'date' => '2012-07-01T10:00:07', - 'version' => '3.01' - }, - { - 'date' => '2012-07-03T19:21:54', - 'version' => '3.02' - }, - { - 'date' => '2012-07-06T21:17:36', - 'version' => '3.03' - }, - { - 'date' => '2012-07-07T11:29:24', - 'version' => '3.04' - }, - { - 'date' => '2012-07-07T21:49:48', - 'version' => '3.05' - }, - { - 'date' => '2012-07-11T17:27:01', - 'version' => '3.06' - }, - { - 'date' => '2012-07-13T00:25:44', - 'version' => '3.07' - }, - { - 'date' => '2012-07-13T21:53:56', - 'version' => '3.08' - }, - { - 'date' => '2012-07-16T19:46:15', - 'version' => '3.09' - }, - { - 'date' => '2012-07-16T20:00:50', - 'version' => '3.10' - }, - { - 'date' => '2012-07-19T01:44:35', - 'version' => '3.11' - }, - { - 'date' => '2012-07-20T12:30:03', - 'version' => '3.12' - }, - { - 'date' => '2012-07-24T17:03:04', - 'version' => '3.13' - }, - { - 'date' => '2012-07-27T11:05:47', - 'version' => '3.14' - }, - { - 'date' => '2012-07-28T11:32:31', - 'version' => '3.15' - }, - { - 'date' => '2012-07-31T18:55:11', - 'version' => '3.16' - }, - { - 'date' => '2012-08-01T00:38:50', - 'version' => '3.17' - }, - { - 'date' => '2012-08-01T19:15:21', - 'version' => '3.18' - }, - { - 'date' => '2012-08-02T15:40:34', - 'version' => '3.19' - }, - { - 'date' => '2012-08-03T23:32:38', - 'version' => '3.20' - }, - { - 'date' => '2012-08-05T22:32:21', - 'version' => '3.21' - }, - { - 'date' => '2012-08-06T19:53:03', - 'version' => '3.22' - }, - { - 'date' => '2012-08-07T03:37:26', - 'version' => '3.23' - }, - { - 'date' => '2012-08-07T20:56:45', - 'version' => '3.24' - }, - { - 'date' => '2012-08-08T00:31:31', - 'version' => '3.25' - }, - { - 'date' => '2012-08-08T04:04:18', - 'version' => '3.26' - }, - { - 'date' => '2012-08-08T21:18:27', - 'version' => '3.27' - }, - { - 'date' => '2012-08-10T12:18:38', - 'version' => '3.28' - }, - { - 'date' => '2012-08-13T13:42:56', - 'version' => '3.29' - }, - { - 'date' => '2012-08-13T16:14:35', - 'version' => '3.30' - }, - { - 'date' => '2012-08-15T09:37:25', - 'version' => '3.31' - }, - { - 'date' => '2012-08-20T12:37:26', - 'version' => '3.32' - }, - { - 'date' => '2012-08-23T18:34:00', - 'version' => '3.33' - }, - { - 'date' => '2012-08-24T01:17:41', - 'version' => '3.34' - }, - { - 'date' => '2012-08-27T22:52:31', - 'version' => '3.35' - }, - { - 'date' => '2012-08-30T00:59:43', - 'version' => '3.36' - }, - { - 'date' => '2012-09-04T20:50:40', - 'version' => '3.37' - }, - { - 'date' => '2012-09-07T00:05:53', - 'version' => '3.38' - }, - { - 'date' => '2012-09-10T11:58:00', - 'version' => '3.39' - }, - { - 'date' => '2012-09-11T18:03:47', - 'version' => '3.40' - }, - { - 'date' => '2012-09-13T18:22:49', - 'version' => '3.41' - }, - { - 'date' => '2012-09-16T17:29:48', - 'version' => '3.42' - }, - { - 'date' => '2012-09-22T19:40:59', - 'version' => '3.43' - }, - { - 'date' => '2012-09-29T11:20:17', - 'version' => '3.44' - }, - { - 'date' => '2012-10-09T20:39:26', - 'version' => '3.45' - }, - { - 'date' => '2012-10-10T20:55:33', - 'version' => '3.46' - }, - { - 'date' => '2012-10-12T23:10:49', - 'version' => '3.47' - }, - { - 'date' => '2012-10-16T22:51:05', - 'version' => '3.48' - }, - { - 'date' => '2012-10-19T16:34:25', - 'version' => '3.49' - }, - { - 'date' => '2012-10-20T01:34:34', - 'version' => '3.50' - }, - { - 'date' => '2012-10-23T20:23:54', - 'version' => '3.51' - }, - { - 'date' => '2012-10-26T14:41:25', - 'version' => '3.52' - }, - { - 'date' => '2012-10-31T02:41:01', - 'version' => '3.53' - }, - { - 'date' => '2012-11-01T04:36:00', - 'version' => '3.54' - }, - { - 'date' => '2012-11-08T11:20:15', - 'version' => '3.55' - }, - { - 'date' => '2012-11-09T20:09:37', - 'version' => '3.56' - }, - { - 'date' => '2012-11-12T19:47:57', - 'version' => '3.57' - }, - { - 'date' => '2012-11-19T16:05:13', - 'version' => '3.58' - }, - { - 'date' => '2012-11-20T19:53:03', - 'version' => '3.59' - }, - { - 'date' => '2012-11-22T05:12:27', - 'version' => '3.60' - }, - { - 'date' => '2012-11-25T04:19:47', - 'version' => '3.61' - }, - { - 'date' => '2012-11-26T00:57:00', - 'version' => '3.62' - }, - { - 'date' => '2012-11-28T10:17:51', - 'version' => '3.63' - }, - { - 'date' => '2012-12-01T16:39:26', - 'version' => '3.64' - }, - { - 'date' => '2012-12-08T22:47:54', - 'version' => '3.65' - }, - { - 'date' => '2012-12-14T01:03:29', - 'version' => '3.66' - }, - { - 'date' => '2012-12-14T23:48:00', - 'version' => '3.67' - }, - { - 'date' => '2012-12-16T00:55:55', - 'version' => '3.68' - }, - { - 'date' => '2012-12-20T22:47:53', - 'version' => '3.69' - }, - { - 'date' => '2012-12-23T22:18:59', - 'version' => '3.70' - }, - { - 'date' => '2013-01-02T11:57:12', - 'version' => '3.71' - }, - { - 'date' => '2013-01-04T22:16:16', - 'version' => '3.72' - }, - { - 'date' => '2013-01-06T22:46:48', - 'version' => '3.73' - }, - { - 'date' => '2013-01-07T18:47:06', - 'version' => '3.74' - }, - { - 'date' => '2013-01-08T16:15:03', - 'version' => '3.75' - }, - { - 'date' => '2013-01-10T00:00:19', - 'version' => '3.76' - }, - { - 'date' => '2013-01-12T00:36:11', - 'version' => '3.77' - }, - { - 'date' => '2013-01-12T23:47:49', - 'version' => '3.78' - }, - { - 'date' => '2013-01-13T00:50:13', - 'version' => '3.79' - }, - { - 'date' => '2013-01-15T05:02:52', - 'version' => '3.80' - }, - { - 'date' => '2013-01-17T21:32:48', - 'version' => '3.81' - }, - { - 'date' => '2013-01-18T15:50:23', - 'version' => '3.82' - }, - { - 'date' => '2013-01-27T15:28:40', - 'version' => '3.83' - }, - { - 'date' => '2013-01-30T00:32:12', - 'version' => '3.84' - }, - { - 'date' => '2013-02-13T00:56:23', - 'version' => '3.85' - }, - { - 'date' => '2013-02-22T02:01:13', - 'version' => '3.86' - }, - { - 'date' => '2013-02-23T19:36:00', - 'version' => '3.87' - }, - { - 'date' => '2013-03-03T21:53:52', - 'version' => '3.88' - }, - { - 'date' => '2013-03-04T16:12:24', - 'version' => '3.89' - }, - { - 'date' => '2013-03-14T20:08:14', - 'version' => '3.90' - }, - { - 'date' => '2013-03-17T22:59:42', - 'version' => '3.91' - }, - { - 'date' => '2013-04-03T19:48:34', - 'version' => '3.92' - }, - { - 'date' => '2013-04-05T21:46:38', - 'version' => '3.93' - }, - { - 'date' => '2013-04-08T21:48:55', - 'version' => '3.94' - }, - { - 'date' => '2013-04-12T03:49:59', - 'version' => '3.95' - }, - { - 'date' => '2013-04-22T21:34:16', - 'version' => '3.96' - }, - { - 'date' => '2013-04-25T21:49:41', - 'version' => '3.97' - }, - { - 'date' => '2013-05-15T20:02:05', - 'version' => '4.0' - }, - { - 'date' => '2013-05-19T17:24:38', - 'version' => '4.01' - }, - { - 'date' => '2013-05-20T16:55:00', - 'version' => '4.02' - }, - { - 'date' => '2013-05-21T05:24:56', - 'version' => '4.03' - }, - { - 'date' => '2013-05-23T21:25:32', - 'version' => '4.04' - }, - { - 'date' => '2013-05-24T02:59:59', - 'version' => '4.05' - }, - { - 'date' => '2013-05-24T14:23:41', - 'version' => '4.06' - }, - { - 'date' => '2013-05-25T18:07:30', - 'version' => '4.07' - }, - { - 'date' => '2013-05-30T21:45:51', - 'version' => '4.08' - }, - { - 'date' => '2013-05-31T02:24:29', - 'version' => '4.09' - }, - { - 'date' => '2013-06-01T02:09:07', - 'version' => '4.10' - }, - { - 'date' => '2013-06-03T04:34:37', - 'version' => '4.11' - }, - { - 'date' => '2013-06-07T01:51:09', - 'version' => '4.12' - }, - { - 'date' => '2013-06-09T00:25:21', - 'version' => '4.13' - }, - { - 'date' => '2013-06-10T00:23:12', - 'version' => '4.14' - }, - { - 'date' => '2013-06-18T08:02:11', - 'version' => '4.15' - }, - { - 'date' => '2013-06-19T01:27:29', - 'version' => '4.16' - }, - { - 'date' => '2013-07-04T16:14:27', - 'version' => '4.17' - }, - { - 'date' => '2013-07-08T09:17:43', - 'version' => '4.18' - }, - { - 'date' => '2013-07-21T21:47:46', - 'version' => '4.19' - }, - { - 'date' => '2013-07-28T12:53:38', - 'version' => '4.20' - }, - { - 'date' => '2013-07-28T20:17:31', - 'version' => '4.21' - }, - { - 'date' => '2013-07-29T19:13:38', - 'version' => '4.22' - }, - { - 'date' => '2013-07-31T20:35:17', - 'version' => '4.23' - }, - { - 'date' => '2013-08-08T21:10:52', - 'version' => '4.24' - }, - { - 'date' => '2013-08-17T20:16:56', - 'version' => '4.25' - }, - { - 'date' => '2013-08-18T15:06:51', - 'version' => '4.26' - }, - { - 'date' => '2013-08-26T15:29:36', - 'version' => '4.27' - }, - { - 'date' => '2013-08-29T16:11:59', - 'version' => '4.28' - }, - { - 'date' => '2013-08-31T02:01:44', - 'version' => '4.29' - }, - { - 'date' => '2013-09-01T21:48:28', - 'version' => '4.30' - }, - { - 'date' => '2013-09-04T20:09:26', - 'version' => '4.31' - }, - { - 'date' => '2013-09-06T21:19:59', - 'version' => '4.32' - }, - { - 'date' => '2013-09-07T20:38:03', - 'version' => '4.33' - }, - { - 'date' => '2013-09-08T20:58:54', - 'version' => '4.34' - }, - { - 'date' => '2013-09-10T21:40:13', - 'version' => '4.35' - }, - { - 'date' => '2013-09-12T21:31:22', - 'version' => '4.36' - }, - { - 'date' => '2013-09-13T01:32:54', - 'version' => '4.37' - }, - { - 'date' => '2013-09-16T22:01:40', - 'version' => '4.38' - }, - { - 'date' => '2013-09-17T04:53:49', - 'version' => '4.39' - }, - { - 'date' => '2013-09-21T01:15:17', - 'version' => '4.40' - }, - { - 'date' => '2013-09-21T17:25:38', - 'version' => '4.41' - }, - { - 'date' => '2013-09-30T07:46:05', - 'version' => '4.42' - }, - { - 'date' => '2013-10-02T19:16:26', - 'version' => '4.43' - }, - { - 'date' => '2013-10-04T21:18:14', - 'version' => '4.44' - }, - { - 'date' => '2013-10-06T15:46:08', - 'version' => '4.45' - }, - { - 'date' => '2013-10-12T17:11:54', - 'version' => '4.46' - }, - { - 'date' => '2013-10-14T23:51:30', - 'version' => '4.47' - }, - { - 'date' => '2013-10-16T05:28:45', - 'version' => '4.48' - }, - { - 'date' => '2013-10-17T16:53:59', - 'version' => '4.49' - }, - { - 'date' => '2013-10-23T01:18:55', - 'version' => '4.50' - }, - { - 'date' => '2013-10-28T17:20:46', - 'version' => '4.51' - }, - { - 'date' => '2013-10-29T06:27:25', - 'version' => '4.52' - }, - { - 'date' => '2013-10-30T00:21:27', - 'version' => '4.53' - }, - { - 'date' => '2013-11-07T00:45:35', - 'version' => '4.54' - }, - { - 'date' => '2013-11-07T02:38:24', - 'version' => '4.55' - }, - { - 'date' => '2013-11-10T02:56:56', - 'version' => '4.56' - }, - { - 'date' => '2013-11-11T20:30:04', - 'version' => '4.57' - }, - { - 'date' => '2013-11-19T20:46:01', - 'version' => '4.58' - }, - { - 'date' => '2013-12-04T21:35:49', - 'version' => '4.59' - }, - { - 'date' => '2013-12-11T16:33:35', - 'version' => '4.60' - }, - { - 'date' => '2013-12-16T16:59:25', - 'version' => '4.61' - }, - { - 'date' => '2013-12-17T20:35:36', - 'version' => '4.62' - }, - { - 'date' => '2013-12-19T22:59:01', - 'version' => '4.63' - }, - { - 'date' => '2014-01-01T16:20:28', - 'version' => '4.64' - }, - { - 'date' => '2014-01-02T22:36:45', - 'version' => '4.65' - }, - { - 'date' => '2014-01-04T21:48:06', - 'version' => '4.66' - }, - { - 'date' => '2014-01-11T17:20:18', - 'version' => '4.67' - }, - { - 'date' => '2014-01-21T22:24:03', - 'version' => '4.68' - }, - { - 'date' => '2014-01-24T04:06:26', - 'version' => '4.69' - }, - { - 'date' => '2014-01-26T22:08:54', - 'version' => '4.70' - }, - { - 'date' => '2014-01-28T03:10:15', - 'version' => '4.71' - }, - { - 'date' => '2014-01-29T21:29:25', - 'version' => '4.72' - }, - { - 'date' => '2014-02-01T05:20:38', - 'version' => '4.73' - }, - { - 'date' => '2014-02-02T04:30:05', - 'version' => '4.74' - }, - { - 'date' => '2014-02-02T06:54:56', - 'version' => '4.75' - }, - { - 'date' => '2014-02-04T22:41:32', - 'version' => '4.76' - }, - { - 'date' => '2014-02-06T23:19:13', - 'version' => '4.77' - }, - { - 'date' => '2014-02-08T23:02:08', - 'version' => '4.78' - }, - { - 'date' => '2014-02-11T02:49:44', - 'version' => '4.79' - }, - { - 'date' => '2014-02-13T04:30:43', - 'version' => '4.80' - }, - { - 'date' => '2014-02-15T03:27:30', - 'version' => '4.81' - }, - { - 'date' => '2014-02-19T04:11:47', - 'version' => '4.82' - }, - { - 'date' => '2014-02-19T06:20:46', - 'version' => '4.83' - }, - { - 'date' => '2014-02-22T22:59:02', - 'version' => '4.84' - }, - { - 'date' => '2014-02-26T22:48:41', - 'version' => '4.85' - }, - { - 'date' => '2014-03-03T05:45:32', - 'version' => '4.86' - }, - { - 'date' => '2014-03-04T07:14:15', - 'version' => '4.87' - }, - { - 'date' => '2014-03-09T22:42:42', - 'version' => '4.88' - }, - { - 'date' => '2014-03-13T21:30:57', - 'version' => '4.89' - }, - { - 'date' => '2014-03-16T21:22:35', - 'version' => '4.90' - }, - { - 'date' => '2014-03-29T00:05:17', - 'version' => '4.91' - }, - { - 'date' => '2014-04-08T20:41:54', - 'version' => '4.92' - }, - { - 'date' => '2014-04-13T02:17:03', - 'version' => '4.93' - }, - { - 'date' => '2014-04-19T23:39:22', - 'version' => '4.94' - }, - { - 'date' => '2014-04-27T03:27:43', - 'version' => '4.95' - }, - { - 'date' => '2014-04-27T20:04:36', - 'version' => '4.96' - }, - { - 'date' => '2014-04-29T22:12:52', - 'version' => '4.97' - }, - { - 'date' => '2014-05-09T01:57:34', - 'version' => '4.98' - }, - { - 'date' => '2014-05-12T00:46:43', - 'version' => '4.99' - }, - { - 'date' => '2014-05-29T20:15:51', - 'version' => '5.0' - }, - { - 'date' => '2014-05-30T14:51:14', - 'version' => '5.01' - }, - { - 'date' => '2014-05-31T21:51:34', - 'version' => '5.02' - }, - { - 'date' => '2014-06-02T22:07:46', - 'version' => '5.03' - }, - { - 'date' => '2014-06-03T21:11:50', - 'version' => '5.04' - }, - { - 'date' => '2014-06-08T21:50:53', - 'version' => '5.05' - }, - { - 'date' => '2014-06-12T02:08:01', - 'version' => '5.06' - }, - { - 'date' => '2014-06-13T19:28:04', - 'version' => '5.07' - }, - { - 'date' => '2014-06-16T23:44:48', - 'version' => '5.08' - }, - { - 'date' => '2014-06-24T15:02:21', - 'version' => '5.09' - }, - { - 'date' => '2014-06-28T23:25:12', - 'version' => '5.10' - }, - { - 'date' => '2014-07-03T04:01:24', - 'version' => '5.11' - }, - { - 'date' => '2014-07-03T23:06:55', - 'version' => '5.12' - }, - { - 'date' => '2014-07-13T00:44:29', - 'version' => '5.13' - }, - { - 'date' => '2014-07-14T22:01:49', - 'version' => '5.14' - }, - { - 'date' => '2014-07-17T17:58:05', - 'version' => '5.15' - }, - { - 'date' => '2014-07-21T16:01:56', - 'version' => '5.16' - }, - { - 'date' => '2014-07-24T12:40:41', - 'version' => '5.17' - }, - { - 'date' => '2014-07-25T20:25:29', - 'version' => '5.18' - }, - { - 'date' => '2014-07-26T21:03:13', - 'version' => '5.19' - }, - { - 'date' => '2014-07-26T23:36:18', - 'version' => '5.20' - }, - { - 'date' => '2014-07-27T18:48:25', - 'version' => '5.21' - }, - { - 'date' => '2014-07-30T16:42:35', - 'version' => '5.22' - }, - { - 'date' => '2014-07-31T21:32:03', - 'version' => '5.23' - }, - { - 'date' => '2014-08-02T21:56:32', - 'version' => '5.24' - }, - { - 'date' => '2014-08-07T01:29:20', - 'version' => '5.25' - }, - { - 'date' => '2014-08-09T21:26:37', - 'version' => '5.26' - }, - { - 'date' => '2014-08-11T14:26:47', - 'version' => '5.27' - }, - { - 'date' => '2014-08-13T00:32:33', - 'version' => '5.28' - }, - { - 'date' => '2014-08-16T12:40:15', - 'version' => '5.29' - }, - { - 'date' => '2014-08-17T21:49:15', - 'version' => '5.30' - }, - { - 'date' => '2014-08-19T17:40:27', - 'version' => '5.31' - }, - { - 'date' => '2014-08-21T18:19:53', - 'version' => '5.32' - }, - { - 'date' => '2014-08-23T22:25:32', - 'version' => '5.33' - }, - { - 'date' => '2014-08-29T21:53:02', - 'version' => '5.34' - }, - { - 'date' => '2014-08-30T21:57:50', - 'version' => '5.35' - }, - { - 'date' => '2014-09-02T00:20:21', - 'version' => '5.36' - }, - { - 'date' => '2014-09-03T20:55:45', - 'version' => '5.37' - }, - { - 'date' => '2014-09-05T21:57:34', - 'version' => '5.38' - }, - { - 'date' => '2014-09-07T03:18:45', - 'version' => '5.39' - }, - { - 'date' => '2014-09-12T01:06:33', - 'version' => '5.40' - }, - { - 'date' => '2014-09-13T21:24:03', - 'version' => '5.41' - }, - { - 'date' => '2014-09-17T21:54:39', - 'version' => '5.42' - }, - { - 'date' => '2014-09-22T00:14:24', - 'version' => '5.43' - }, - { - 'date' => '2014-09-23T00:49:52', - 'version' => '5.44' - }, - { - 'date' => '2014-09-27T03:21:55', - 'version' => '5.46' - }, - { - 'date' => '2014-09-27T03:24:38', - 'version' => '5.45' - }, - { - 'date' => '2014-09-28T03:31:15', - 'version' => '5.47' - }, - { - 'date' => '2014-10-07T23:08:14', - 'version' => '5.48' - }, - { - 'date' => '2014-10-10T21:12:14', - 'version' => '5.49' - }, - { - 'date' => '2014-10-15T22:00:04', - 'version' => '5.50' - }, - { - 'date' => '2014-10-17T21:48:17', - 'version' => '5.51' - }, - { - 'date' => '2014-10-18T20:49:34', - 'version' => '5.52' - }, - { - 'date' => '2014-10-20T23:34:37', - 'version' => '5.53' - }, - { - 'date' => '2014-10-23T22:51:06', - 'version' => '5.54' - }, - { - 'date' => '2014-10-29T00:58:34', - 'version' => '5.55' - }, - { - 'date' => '2014-10-30T00:23:25', - 'version' => '5.56' - }, - { - 'date' => '2014-11-02T22:52:07', - 'version' => '5.57' - }, - { - 'date' => '2014-11-07T00:04:47', - 'version' => '5.58' - }, - { - 'date' => '2014-11-08T00:26:41', - 'version' => '5.59' - }, - { - 'date' => '2014-11-12T01:31:36', - 'version' => '5.60' - }, - { - 'date' => '2014-11-15T00:46:43', - 'version' => '5.61' - }, - { - 'date' => '2014-11-18T18:24:54', - 'version' => '5.62' - }, - { - 'date' => '2014-11-22T03:52:56', - 'version' => '5.63' - }, - { - 'date' => '2014-11-23T02:12:00', - 'version' => '5.64' - }, - { - 'date' => '2014-11-25T03:23:01', - 'version' => '5.65' - }, - { - 'date' => '2014-11-27T03:13:19', - 'version' => '5.66' - }, - { - 'date' => '2014-11-27T06:19:49', - 'version' => '5.67' - }, - { - 'date' => '2014-12-03T04:36:04', - 'version' => '5.68' - }, - { - 'date' => '2014-12-13T02:19:36', - 'version' => '5.69' - }, - { - 'date' => '2014-12-18T00:12:31', - 'version' => '5.70' - }, - { - 'date' => '2015-01-01T22:44:58', - 'version' => '5.71' - }, - { - 'date' => '2015-01-11T20:02:04', - 'version' => '5.72' - }, - { - 'date' => '2015-01-23T16:29:22', - 'version' => '5.73' - }, - { - 'date' => '2015-01-24T13:32:51', - 'version' => '5.74' - }, - { - 'date' => '2015-01-27T04:08:19', - 'version' => '5.75' - }, - { - 'date' => '2015-02-02T19:36:16', - 'version' => '5.76' - }, - { - 'date' => '2015-02-03T02:37:04', - 'version' => '5.77' - }, - { - 'date' => '2015-02-13T00:21:48', - 'version' => '5.78' - }, - { - 'date' => '2015-02-13T05:32:50', - 'version' => '5.79' - }, - { - 'date' => '2015-02-18T05:24:00', - 'version' => '5.80' - }, - { - 'date' => '2015-02-21T03:30:18', - 'version' => '5.81' - }, - { - 'date' => '2015-02-23T03:05:04', - 'version' => '5.82' - }, - { - 'date' => '2015-02-26T22:17:01', - 'version' => '6.0' - }, - { - 'date' => '2015-03-03T16:12:16', - 'version' => '6.01' - }, - { - 'date' => '2015-03-10T02:53:22', - 'version' => '6.02' - }, - { - 'date' => '2015-03-16T04:43:10', - 'version' => '6.03' - }, - { - 'date' => '2015-03-23T04:42:27', - 'version' => '6.04' - }, - { - 'date' => '2015-03-25T05:08:15', - 'version' => '6.05' - }, - { - 'date' => '2015-04-07T00:55:21', - 'version' => '6.06' - }, - { - 'date' => '2015-04-07T17:38:01', - 'version' => '6.07' - }, - { - 'date' => '2015-04-09T22:03:46', - 'version' => '6.08' - }, - { - 'date' => '2015-04-26T05:10:45', - 'version' => '6.09' - }, - { - 'date' => '2015-04-27T02:01:03', - 'version' => '6.10' - }, - { - 'date' => '2015-05-16T22:14:01', - 'version' => '6.11' - }, - { - 'date' => '2015-06-18T21:48:20', - 'version' => '6.12' - }, - { - 'date' => '2015-08-20T06:09:39', - 'version' => '6.16' - }, - { - 'date' => '2015-08-22T19:38:51', - 'version' => '6.17' - }, - { - 'date' => '2015-09-02T17:26:36', - 'version' => '6.18' - }, - { - 'date' => '2015-09-12T23:37:29', - 'version' => '6.19' - }, - { - 'date' => '2015-09-16T22:50:30', - 'version' => '6.20' - }, - { - 'date' => '2015-09-23T01:05:04', - 'version' => '6.21' - }, - { - 'date' => '2015-09-27T01:03:32', - 'version' => '6.22' - }, - { - 'date' => '2015-10-07T18:17:26', - 'version' => '6.23' - }, - { - 'date' => '2015-10-13T22:54:46', - 'version' => '6.24' - }, - { - 'date' => '2015-10-22T02:49:47', - 'version' => '6.25' - }, - { - 'date' => '2015-10-29T00:29:07', - 'version' => '6.26' - }, - { - 'date' => '2015-10-30T00:07:08', - 'version' => '6.27' - }, - { - 'date' => '2015-11-02T15:17:16', - 'version' => '6.28' - }, - { - 'date' => '2015-11-12T02:59:43', - 'version' => '6.30' - }, - { - 'date' => '2015-11-14T19:38:51', - 'version' => '6.31' - }, - { - 'date' => '2015-11-18T18:16:15', - 'version' => '6.32' - }, - { - 'date' => '2015-11-22T16:47:00', - 'version' => '6.33' - }, - { - 'date' => '2016-01-13T20:08:22', - 'version' => '6.40' - }, - { - 'date' => '2016-01-24T22:01:52', - 'version' => '6.42' - }, - { - 'date' => '2016-02-01T16:15:40', - 'version' => '6.43' - }, - { - 'date' => '2016-02-05T22:42:51', - 'version' => '6.44' - }, - { - 'date' => '2016-02-09T23:29:35', - 'version' => '6.45' - }, - { - 'date' => '2016-02-14T00:51:10', - 'version' => '6.46' - }, - { - 'date' => '2016-02-19T23:09:15', - 'version' => '6.47' - }, - { - 'date' => '2016-02-24T17:07:45', - 'version' => '6.48' - }, - { - 'date' => '2016-02-26T22:47:33', - 'version' => '6.49' - }, - { - 'date' => '2016-02-27T00:12:03', - 'version' => '6.50' - }, - { - 'date' => '2016-02-29T23:03:44', - 'version' => '6.51' - }, - { - 'date' => '2016-03-02T22:24:28', - 'version' => '6.52' - }, - { - 'date' => '2016-03-04T00:58:55', - 'version' => '6.53' - }, - { - 'date' => '2016-03-07T15:09:42', - 'version' => '6.54' - }, - { - 'date' => '2016-03-08T20:42:43', - 'version' => '6.55' - }, - { - 'date' => '2016-03-16T02:42:45', - 'version' => '6.56' - }, - { - 'date' => '2016-03-23T04:23:41', - 'version' => '6.57' - }, - { - 'date' => '2016-04-10T17:11:22', - 'version' => '6.58' - }, - { - 'date' => '2016-04-22T18:45:19', - 'version' => '6.59' - }, - { - 'date' => '2016-04-26T13:16:04', - 'version' => '6.60' - }, - { - 'date' => '2016-05-02T17:31:34', - 'version' => '6.61' - }, - { - 'date' => '2016-05-14T21:05:47', - 'version' => '6.62' - }, - { - 'date' => '2016-06-03T21:10:48', - 'version' => '6.63' - }, - { - 'date' => '2016-06-09T16:41:51', - 'version' => '6.64' - }, - { - 'date' => '2016-06-14T16:15:21', - 'version' => '6.65' - }, - { - 'date' => '2016-06-16T22:35:28', - 'version' => '6.66' - }, - { - 'date' => '2016-07-19T06:21:07', - 'version' => '7.0' - }, - { - 'date' => '2016-08-01T18:46:35', - 'version' => '7.01' - }, - { - 'date' => '2016-08-17T16:34:19', - 'version' => '7.02' - }, - { - 'date' => '2016-08-17T16:40:11', - 'version' => '7.03' - }, - { - 'date' => '2016-08-29T13:59:45', - 'version' => '7.04' - }, - { - 'date' => '2016-08-29T16:44:18', - 'version' => '7.05' - }, - { - 'date' => '2016-09-17T21:05:37', - 'version' => '7.06' - }, - { - 'date' => '2016-09-20T12:30:54', - 'version' => '7.07' - }, - { - 'date' => '2016-09-23T17:19:00', - 'version' => '7.08' - }, - { - 'date' => '2016-10-23T09:46:35', - 'version' => '7.09' - }, - { - 'date' => '2016-11-01T19:02:03', - 'version' => '7.10' - }, - { - 'date' => '2016-11-30T09:23:48', - 'version' => '7.11' - }, - { - 'date' => '2016-12-20T08:41:05', - 'version' => '7.12' - }, - { - 'date' => '2016-12-29T19:40:25', - 'version' => '7.13' - }, - { - 'date' => '2017-01-04T22:58:20', - 'version' => '7.14' - }, - { - 'date' => '2017-01-10T11:42:59', - 'version' => '7.15' - }, - { - 'date' => '2017-01-10T23:52:50', - 'version' => '7.16' - }, - { - 'date' => '2017-01-11T08:35:01', - 'version' => '7.17' - }, - { - 'date' => '2017-01-11T22:05:10', - 'version' => '7.18' - }, - { - 'date' => '2017-01-15T16:05:23', - 'version' => '7.19' - }, - { - 'date' => '2017-01-18T09:38:55', - 'version' => '7.20' - }, - { - 'date' => '2017-01-22T14:29:35', - 'version' => '7.21' - }, - { - 'date' => '2017-01-25T23:09:32', - 'version' => '7.22' - }, - { - 'date' => '2017-01-29T21:43:19', - 'version' => '7.23' - }, - { - 'date' => '2017-02-05T21:09:47', - 'version' => '7.24' - }, - { - 'date' => '2017-02-09T22:51:35', - 'version' => '7.25' - }, - { - 'date' => '2017-02-15T23:08:52', - 'version' => '7.26' - }, - { - 'date' => '2017-02-27T17:02:21', - 'version' => '7.27' - }, - { - 'date' => '2017-03-07T21:36:36', - 'version' => '7.28' - }, - { - 'date' => '2017-03-14T23:27:54', - 'version' => '7.29' - }, - { - 'date' => '2017-04-06T12:04:02', - 'version' => '7.30' - }, - { - 'date' => '2017-04-24T07:50:54', - 'version' => '7.31' - }, - { - 'date' => '2017-05-30T17:08:40', - 'version' => '7.32' - }, - { - 'date' => '2017-06-05T22:14:35', - 'version' => '7.33' - }, - { - 'date' => '2017-07-02T22:04:01', - 'version' => '7.34' - }, - { - 'date' => '2017-07-05T07:50:23', - 'version' => '7.35' - }, - { - 'date' => '2017-07-10T07:48:45', - 'version' => '7.36' - }, - { - 'date' => '2017-07-24T07:55:46', - 'version' => '7.37' - }, - { - 'date' => '2017-08-01T21:56:47', - 'version' => '7.38' - }, - { - 'date' => '2017-08-03T08:50:10', - 'version' => '7.39' - }, - { - 'date' => '2017-08-14T08:32:54', - 'version' => '7.40' - }, - { - 'date' => '2017-08-16T08:19:30', - 'version' => '7.41' - }, - { - 'date' => '2017-08-17T11:15:42', - 'version' => '7.42' - }, - { - 'date' => '2017-08-18T08:26:45', - 'version' => '7.43' - }, - { - 'date' => '2017-09-03T16:04:13', - 'version' => '7.44' - }, - { - 'date' => '2017-09-07T08:41:40', - 'version' => '7.45' - }, - { - 'date' => '2017-09-12T12:27:00', - 'version' => '7.46' - }, - { - 'date' => '2017-10-12T08:26:53', - 'version' => '7.47' - }, - { - 'date' => '2017-10-21T13:33:01', - 'version' => '7.48' - }, - { - 'date' => '2017-10-30T13:18:49', - 'version' => '7.49' - }, - { - 'date' => '2017-10-30T18:18:13', - 'version' => '7.50' - }, - { - 'date' => '2017-10-31T19:14:43', - 'version' => '7.51' - }, - { - 'date' => '2017-11-02T22:29:23', - 'version' => '7.52' - }, - { - 'date' => '2017-11-04T15:24:07', - 'version' => '7.53' - }, - { - 'date' => '2017-11-04T22:50:30', - 'version' => '7.54' - }, - { - 'date' => '2017-11-07T10:58:56', - 'version' => '7.55' - }, - { - 'date' => '2017-11-16T13:33:27', - 'version' => '7.56' - }, - { - 'date' => '2017-11-18T16:10:38', - 'version' => '7.57' - }, - { - 'date' => '2017-12-03T22:14:41', - 'version' => '7.58' - }, - { - 'date' => '2017-12-17T17:58:55', - 'version' => '7.59' - }, - { - 'date' => '2018-01-03T14:00:44', - 'version' => '7.60' - }, - { - 'date' => '2018-01-15T15:35:28', - 'version' => '7.61' - }, - { - 'date' => '2018-02-03T19:53:39', - 'version' => '7.62' - }, - { - 'date' => '2018-02-06T20:52:51', - 'version' => '7.63' - }, - { - 'date' => '2018-02-07T10:17:57', - 'version' => '7.64' - }, - { - 'date' => '2018-02-11T21:55:33', - 'version' => '7.65' - }, - { - 'date' => '2018-02-14T08:55:35', - 'version' => '7.66' - }, - { - 'date' => '2018-02-19T23:11:52', - 'version' => '7.67' - }, - { - 'date' => '2018-02-23T18:44:15', - 'version' => '7.68' - }, - { - 'date' => '2018-02-24T21:58:41', - 'version' => '7.69' - }, - { - 'date' => '2018-02-28T23:47:08', - 'version' => '7.70' - }, - { - 'date' => '2018-03-16T16:41:58', - 'version' => '7.71' - }, - { - 'date' => '2018-04-02T21:01:43', - 'version' => '7.72' - }, - { - 'date' => '2018-04-06T14:10:03', - 'version' => '7.73' - }, - { - 'date' => '2018-04-07T22:15:16', - 'version' => '7.74' - }, - { - 'date' => '2018-04-10T16:04:41', - 'version' => '7.75' - }, - { - 'date' => '2018-04-24T16:55:32', - 'version' => '7.76' - }, - { - 'date' => '2018-05-01T17:18:20', - 'version' => '7.77' - }, - { - 'date' => '2018-05-11T16:36:16', - 'version' => '7.78' - }, - { - 'date' => '2018-05-14T22:13:04', - 'version' => '7.79' - }, - { - 'date' => '2018-05-20T22:46:20', - 'version' => '7.80' - }, - { - 'date' => '2018-05-21T22:39:30', - 'version' => '7.81' - }, - { - 'date' => '2018-05-27T21:59:59', - 'version' => '7.82' - }, - { - 'date' => '2018-06-03T21:10:42', - 'version' => '7.83' - }, - { - 'date' => '2018-06-06T14:04:49', - 'version' => '7.84' - }, - { - 'date' => '2018-06-19T15:57:43', - 'version' => '7.85' - }, - { - 'date' => '2018-07-03T11:30:46', - 'version' => '7.86' - }, - { - 'date' => '2018-07-04T10:20:11', - 'version' => '7.87' - }, - { - 'date' => '2018-07-13T11:00:52', - 'version' => '7.88' - }, - { - 'date' => '2018-08-07T09:38:35', - 'version' => '7.89' - }, - { - 'date' => '2018-08-08T22:19:36', - 'version' => '7.90' - }, - { - 'date' => '2018-08-09T08:39:58', - 'version' => '7.91' - }, - { - 'date' => '2018-08-09T16:52:45', - 'version' => '7.92' - }, - { - 'date' => '2018-08-12T14:23:08', - 'version' => '7.93' - }, - { - 'date' => '2018-08-31T12:53:17', - 'version' => '7.94' - }, - { - 'date' => '2018-09-14T22:17:06', - 'version' => '8.0' - }, - { - 'date' => '2018-09-25T16:14:07', - 'version' => '8.01' - }, - { - 'date' => '2018-10-01T21:34:50', - 'version' => '8.02' - }, - { - 'date' => '2018-10-16T22:41:46', - 'version' => '8.03' - }, - { - 'date' => '2018-10-21T20:23:27', - 'version' => '8.04' - }, - { - 'date' => '2018-11-01T17:15:20', - 'version' => '8.05' - }, - { - 'date' => '2018-11-08T23:31:57', - 'version' => '8.06' - }, - { - 'date' => '2018-11-18T22:09:07', - 'version' => '8.07' - }, - { - 'date' => '2018-12-01T18:26:15', - 'version' => '8.08' - }, - { - 'date' => '2018-12-04T20:59:01', - 'version' => '8.09' - }, - { - 'date' => '2018-12-20T10:28:28', - 'version' => '8.10' - }, - { - 'date' => '2019-01-02T18:04:35', - 'version' => '8.11' - }, - { - 'date' => '2019-02-01T16:34:38', - 'version' => '8.12' - } - ] - }, - 'Mojolicious-Plugin-OAuth2' => { - 'advisories' => [ - { - 'affected_versions' => '<1.3', - 'description' => 'Param injection in case of several parameters of the same name are present. -', - 'distribution' => 'Mojolicious-Plugin-OAuth2', - 'fixed_versions' => '>=1.3', - 'id' => 'CPANSA-Mojolicious-Plugin-OAuth2-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Mojolicious-Plugin-OAuth2', - 'https://github.com/marcusramberg/Mojolicious-Plugin-OAuth2/commit/68315d329059b427e13d486c0e10733f728709aa' - ], - 'reported' => '2014-10-07' - } - ], - 'main_module' => 'Mojolicious::Plugin::OAuth2', - 'versions' => [ - { - 'date' => '2011-01-08T11:03:42', - 'version' => '0.01' - }, - { - 'date' => '2011-01-09T18:00:14', - 'version' => '0.02' - }, - { - 'date' => '2011-04-03T16:00:38', - 'version' => '0.1' - }, - { - 'date' => '2011-08-01T16:56:18', - 'version' => '0.2' - }, - { - 'date' => '2011-09-04T19:42:29', - 'version' => '0.3' - }, - { - 'date' => '2011-09-07T16:59:50', - 'version' => '0.4' - }, - { - 'date' => '2011-10-19T11:55:32', - 'version' => '0.5' - }, - { - 'date' => '2012-03-09T21:15:39', - 'version' => '0.6' - }, - { - 'date' => '2012-05-30T11:49:29', - 'version' => '0.7' - }, - { - 'date' => '2012-08-23T20:18:41', - 'version' => '0.8' - }, - { - 'date' => '2013-05-20T05:55:18', - 'version' => '0.9' - }, - { - 'date' => '2013-11-06T13:24:52', - 'version' => '1.0' - }, - { - 'date' => '2014-03-13T08:18:10', - 'version' => '1.1' - }, - { - 'date' => '2014-09-06T13:49:59', - 'version' => '1.2' - }, - { - 'date' => '2014-10-07T05:49:16', - 'version' => '1.3' - }, - { - 'date' => '2015-03-01T20:09:19', - 'version' => '1.4' - }, - { - 'date' => '2015-03-02T07:32:59', - 'version' => '1.5' - }, - { - 'date' => '2015-03-18T16:40:18', - 'version' => '1.51' - }, - { - 'date' => '2015-04-06T20:46:39', - 'version' => '1.52' - }, - { - 'date' => '2015-09-08T07:27:41', - 'version' => '1.53' - }, - { - 'date' => '2018-08-30T10:48:55', - 'version' => '1.54' - }, - { - 'date' => '2018-09-08T18:30:54', - 'version' => '1.55' - }, - { - 'date' => '2018-09-23T22:04:16', - 'version' => '1.56' - }, - { - 'date' => '2018-09-24T08:55:14', - 'version' => '1.57' - } - ] - }, - 'Net-DNS' => { - 'advisories' => [ - { - 'affected_versions' => '<0.63', - 'cves' => [ - 'CVE-2007-6341' - ], - 'description' => 'Allows remote attackers to cause a denial of service (program "croak") via a crafted DNS response. -', - 'distribution' => 'Net-DNS', - 'fixed_versions' => '>=0.63', - 'id' => 'CPANSA-Net-DNS-2008-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Net-DNS' - ], - 'reported' => '2008-02-08' - } - ], - 'main_module' => 'Net::DNS', - 'versions' => [ - { - 'date' => '1997-02-04T10:03:21', - 'version' => '0.02' - }, - { - 'date' => '1997-02-05T05:54:07', - 'version' => '0.02' - }, - { - 'date' => '1997-02-10T16:24:12', - 'version' => '0.03' - }, - { - 'date' => '1997-02-13T23:50:40', - 'version' => '0.04' - }, - { - 'date' => '1997-03-28T06:22:18', - 'version' => '0.05' - }, - { - 'date' => '1997-04-03T06:54:12', - 'version' => '0.06' - }, - { - 'date' => '1997-04-19T18:07:46', - 'version' => '0.07' - }, - { - 'date' => '1997-05-13T15:27:34', - 'version' => '0.08' - }, - { - 'date' => '1997-05-29T22:16:14', - 'version' => '0.09' - }, - { - 'date' => '1997-06-13T04:35:29', - 'version' => '0.10' - }, - { - 'date' => '1997-07-06T18:10:05', - 'version' => '0.11' - }, - { - 'date' => '1997-10-02T05:53:19', - 'version' => '0.12' - }, - { - 'date' => '2002-02-01T21:32:42', - 'version' => '0.14' - }, - { - 'date' => '2002-04-11T23:04:19', - 'version' => '0.19' - }, - { - 'date' => '2002-05-15T00:39:48', - 'version' => '0.20' - }, - { - 'date' => '2002-06-03T21:44:48', - 'version' => '0.21' - }, - { - 'date' => '2002-06-06T21:48:08', - 'version' => '0.22' - }, - { - 'date' => '2002-06-11T22:49:07', - 'version' => '0.23' - }, - { - 'date' => '2002-07-06T20:17:50', - 'version' => '0.24' - }, - { - 'date' => '2002-08-01T10:37:46', - 'version' => '0.25' - }, - { - 'date' => '2002-08-05T20:11:20', - 'version' => '0.26' - }, - { - 'date' => '2002-08-15T15:55:56', - 'version' => '0.27' - }, - { - 'date' => '2002-08-21T00:18:55', - 'version' => '0.28' - }, - { - 'date' => '2002-10-02T06:09:09', - 'version' => '0.29' - }, - { - 'date' => '2002-11-07T13:19:03', - 'version' => '0.30' - }, - { - 'date' => '2002-11-18T04:32:09', - 'version' => '0.31' - }, - { - 'date' => '2003-01-05T21:37:55', - 'version' => '0.32' - }, - { - 'date' => '2003-01-08T18:31:53', - 'version' => '0.33' - }, - { - 'date' => '2003-03-06T19:19:53', - 'version' => '0.34' - }, - { - 'date' => '2003-05-22T02:33:15', - 'version' => '0.34_02' - }, - { - 'date' => '2003-05-23T01:24:00', - 'version' => '0.34_03' - }, - { - 'date' => '2003-05-26T07:13:38', - 'version' => '0.35' - }, - { - 'date' => '2003-05-28T22:24:43', - 'version' => '0.36' - }, - { - 'date' => '2003-05-28T22:41:56', - 'version' => '0.37' - }, - { - 'date' => '2003-06-05T23:55:14', - 'version' => '0.38' - }, - { - 'date' => '2003-06-23T00:19:28', - 'version' => '0.38_01' - }, - { - 'date' => '2003-07-29T09:34:12', - 'version' => '0.38_02' - }, - { - 'date' => '2003-08-07T22:35:45', - 'version' => '0.39' - }, - { - 'date' => '2003-08-12T04:10:01', - 'version' => '0.39_01' - }, - { - 'date' => '2003-08-28T15:17:51', - 'version' => '0.39_02' - }, - { - 'date' => '2003-09-01T22:18:39', - 'version' => '0.40' - }, - { - 'date' => '2003-09-26T22:54:49', - 'version' => '0.40_01' - }, - { - 'date' => '2003-10-03T15:57:27', - 'version' => '0.41' - }, - { - 'date' => '2003-10-26T05:42:29', - 'version' => '0.42' - }, - { - 'date' => '2003-12-01T04:39:24', - 'version' => '0.42_01' - }, - { - 'date' => '2003-12-11T08:53:09', - 'version' => '0.42_02' - }, - { - 'date' => '2003-12-12T00:28:17', - 'version' => '0.43' - }, - { - 'date' => '2003-12-13T01:55:07', - 'version' => '0.44' - }, - { - 'date' => '2004-01-03T06:49:06', - 'version' => '0.44_01' - }, - { - 'date' => '2004-01-04T04:51:25', - 'version' => '0.44_02' - }, - { - 'date' => '2004-01-08T05:56:11', - 'version' => '0.45' - }, - { - 'date' => '2004-02-10T00:53:47', - 'version' => '0.45_01' - }, - { - 'date' => '2004-02-21T12:53:34', - 'version' => '0.46' - }, - { - 'date' => '2004-04-01T07:39:00', - 'version' => '0.47' - }, - { - 'date' => '2004-05-06T19:18:31', - 'version' => '0.47_01' - }, - { - 'date' => '2004-08-13T01:11:57', - 'version' => '0.48' - }, - { - 'date' => '2005-03-07T14:31:55', - 'version' => '0.48_01' - }, - { - 'date' => '2005-03-14T20:47:20', - 'version' => '0.48_02' - }, - { - 'date' => '2005-03-22T15:54:51', - 'version' => '0.48_03' - }, - { - 'date' => '2005-03-29T13:12:16', - 'version' => '0.49' - }, - { - 'date' => '2005-05-24T08:07:55', - 'version' => '0.49_01' - }, - { - 'date' => '2005-05-28T07:07:52', - 'version' => '0.49_02' - }, - { - 'date' => '2005-06-01T20:51:43', - 'version' => '0.49_03' - }, - { - 'date' => '2005-06-08T14:15:32', - 'version' => '0.50' - }, - { - 'date' => '2005-06-10T11:00:29', - 'version' => '0.51' - }, - { - 'date' => '2005-06-14T11:42:54', - 'version' => '0.49_01' - }, - { - 'date' => '2005-06-22T14:32:45', - 'version' => '0.49_01' - }, - { - 'date' => '2005-07-01T21:50:47', - 'version' => '0.52' - }, - { - 'date' => '2005-07-22T12:23:21', - 'version' => '0.53' - }, - { - 'date' => '2005-07-31T14:40:15', - 'version' => '0.53_01' - }, - { - 'date' => '2005-10-18T14:39:03', - 'version' => '0.53_02' - }, - { - 'date' => '2005-12-07T13:15:30', - 'version' => '0.54' - }, - { - 'date' => '2005-12-14T10:29:42', - 'version' => '0.55' - }, - { - 'date' => '2006-02-20T15:34:25', - 'version' => '0.56' - }, - { - 'date' => '2006-02-24T16:21:14', - 'version' => '0.57' - }, - { - 'date' => '2006-07-04T11:42:41', - 'version' => '0.58' - }, - { - 'date' => '2006-09-18T19:31:10', - 'version' => '0.59' - }, - { - 'date' => '2007-06-22T07:31:18', - 'version' => '0.60' - }, - { - 'date' => '2007-08-01T12:26:55', - 'version' => '0.61' - }, - { - 'date' => '2007-12-28T19:32:25', - 'version' => '0.62' - }, - { - 'date' => '2008-02-08T15:49:50', - 'version' => '0.63' - }, - { - 'date' => '2008-12-30T18:11:35', - 'version' => '0.64' - }, - { - 'date' => '2009-01-26T18:19:23', - 'version' => '0.65' - }, - { - 'date' => '2009-12-30T13:58:25', - 'version' => '0.66' - }, - { - 'date' => '2011-10-25T12:14:24', - 'version' => '0.66_01' - }, - { - 'date' => '2011-10-27T14:23:38', - 'version' => '0.66_02' - }, - { - 'date' => '2011-10-28T14:31:06', - 'version' => '0.66_03' - }, - { - 'date' => '2011-10-28T15:00:15', - 'version' => '0.66_04' - }, - { - 'date' => '2011-10-31T14:36:02', - 'version' => '0.66_06' - }, - { - 'date' => '2011-10-31T19:34:01', - 'version' => '0.66_07' - }, - { - 'date' => '2011-11-02T21:52:59', - 'version' => '0.66_08' - }, - { - 'date' => '2011-11-07T09:07:56', - 'version' => '0.67' - }, - { - 'date' => '2012-01-23T13:41:03', - 'version' => '0.67_01' - }, - { - 'date' => '2012-01-26T10:44:13', - 'version' => '0.67_03' - }, - { - 'date' => '2012-01-27T08:47:28', - 'version' => '0.67_04' - }, - { - 'date' => '2012-01-31T21:54:27', - 'version' => '0.68' - }, - { - 'date' => '2012-01-31T22:11:31', - 'version' => '0.68' - }, - { - 'date' => '2012-10-29T15:35:55', - 'version' => '0.68_01' - }, - { - 'date' => '2012-10-31T10:25:57', - 'version' => '0.68_02' - }, - { - 'date' => '2012-10-31T20:33:53', - 'version' => '0.68_03' - }, - { - 'date' => '2012-11-12T07:15:13', - 'version' => '0.68_04' - }, - { - 'date' => '2012-11-12T10:22:31', - 'version' => '0.68_05' - }, - { - 'date' => '2012-11-19T12:57:25', - 'version' => '0.68_06' - }, - { - 'date' => '2012-11-21T23:12:34', - 'version' => '0.68_07' - }, - { - 'date' => '2012-11-23T22:12:01', - 'version' => '0.68_08' - }, - { - 'date' => '2012-12-04T07:18:08', - 'version' => '0.68_09' - }, - { - 'date' => '2012-12-05T12:07:43', - 'version' => '0.69' - }, - { - 'date' => '2012-12-05T14:05:12', - 'version' => '0.69_1' - }, - { - 'date' => '2012-12-06T11:10:17', - 'version' => '0.70' - }, - { - 'date' => '2012-12-12T16:04:03', - 'version' => '0.70_1' - }, - { - 'date' => '2012-12-15T11:18:56', - 'version' => '0.71' - }, - { - 'date' => '2012-12-24T21:14:23', - 'version' => '0.71_01' - }, - { - 'date' => '2012-12-28T15:03:57', - 'version' => '0.72' - }, - { - 'date' => '2013-11-13T15:18:55', - 'version' => '0.72_01' - }, - { - 'date' => '2013-11-14T16:13:33', - 'version' => '0.72_02' - }, - { - 'date' => '2013-11-18T10:49:23', - 'version' => '0.72_03' - }, - { - 'date' => '2013-11-19T21:52:50', - 'version' => '0.72_04' - }, - { - 'date' => '2013-11-29T13:35:08', - 'version' => '0.73' - }, - { - 'date' => '2013-12-24T15:21:50', - 'version' => '0.73_1' - }, - { - 'date' => '2014-01-02T20:32:27', - 'version' => '0.73_2' - }, - { - 'date' => '2014-01-05T20:31:16', - 'version' => '0.73_3' - }, - { - 'date' => '2014-01-12T10:25:24', - 'version' => '0.73_4' - }, - { - 'date' => '2014-01-13T15:59:49', - 'version' => '0.73_5' - }, - { - 'date' => '2014-01-16T10:23:47', - 'version' => '0.74' - }, - { - 'date' => '2014-03-03T21:33:39', - 'version' => '0.74_1' - }, - { - 'date' => '2014-03-10T08:36:19', - 'version' => '0.74_2' - }, - { - 'date' => '2014-04-03T21:00:45', - 'version' => '0.74_3' - }, - { - 'date' => '2014-04-30T14:05:59', - 'version' => '0.74_4' - }, - { - 'date' => '2014-05-05T06:05:46', - 'version' => '0.74_5' - }, - { - 'date' => '2014-05-06T09:22:01', - 'version' => '0.74_6' - }, - { - 'date' => '2014-05-08T09:54:21', - 'version' => '0.75' - }, - { - 'date' => '2014-05-22T20:56:00', - 'version' => '0.75_1' - }, - { - 'date' => '2014-05-23T22:26:56', - 'version' => '0.76' - }, - { - 'date' => '2014-05-29T11:26:07', - 'version' => '0.76_1' - }, - { - 'date' => '2014-06-05T16:04:39', - 'version' => '0.76_2' - }, - { - 'date' => '2014-06-13T08:31:32', - 'version' => '0.76_3' - }, - { - 'date' => '2014-06-13T21:57:13', - 'version' => '0.77' - }, - { - 'date' => '2014-07-02T09:53:03', - 'version' => '0.77_1' - }, - { - 'date' => '2014-07-09T07:09:44', - 'version' => '0.77_2' - }, - { - 'date' => '2014-07-10T14:13:33', - 'version' => '0.78' - }, - { - 'date' => '2014-07-30T21:41:25', - 'version' => '0.78_1' - }, - { - 'date' => '2014-08-12T22:13:54', - 'version' => '0.78_2' - }, - { - 'date' => '2014-08-15T14:40:22', - 'version' => '0.78_3' - }, - { - 'date' => '2014-08-19T13:24:46', - 'version' => '0.78_5' - }, - { - 'date' => '2014-08-22T22:29:13', - 'version' => '0.79' - }, - { - 'date' => '2014-09-11T11:42:35', - 'version' => '0.79_1' - }, - { - 'date' => '2014-09-15T14:51:32', - 'version' => '0.79_2' - }, - { - 'date' => '2014-09-22T11:51:22', - 'version' => '0.80' - }, - { - 'date' => '2014-10-20T08:19:15', - 'version' => '0.80_1' - }, - { - 'date' => '2014-10-24T08:21:15', - 'version' => '0.80_2' - }, - { - 'date' => '2014-10-29T13:44:16', - 'version' => '0.81' - }, - { - 'date' => '2015-01-05T10:22:06', - 'version' => '0.81_01' - }, - { - 'date' => '2015-01-20T14:12:38', - 'version' => '0.82' - }, - { - 'date' => '2015-02-11T14:26:36', - 'version' => '0.82_01' - }, - { - 'date' => '2015-02-18T11:05:47', - 'version' => '0.82_02' - }, - { - 'date' => '2015-02-26T15:48:06', - 'version' => '0.83' - }, - { - 'date' => '2015-05-27T10:04:50', - 'version' => '1.00_01' - }, - { - 'date' => '2015-06-11T17:23:10', - 'version' => '1.00_02' - }, - { - 'date' => '2015-06-15T10:02:08', - 'version' => '1.00_03' - }, - { - 'date' => '2015-06-23T13:57:29', - 'version' => '1.00_04' - }, - { - 'date' => '2015-06-26T09:37:11', - 'version' => '1.00_05' - }, - { - 'date' => '2015-06-29T17:15:06', - 'version' => '1.00_06' - }, - { - 'date' => '2015-07-01T13:51:22', - 'version' => '1.00_07' - }, - { - 'date' => '2015-07-02T08:17:44', - 'version' => '1.00_08' - }, - { - 'date' => '2015-07-06T17:28:32', - 'version' => '1.01' - }, - { - 'date' => '2015-08-26T20:44:25', - 'version' => '1.01_01' - }, - { - 'date' => '2015-09-03T06:21:58', - 'version' => '1.01_02' - }, - { - 'date' => '2015-09-04T20:39:37', - 'version' => '1.01_03' - }, - { - 'date' => '2015-09-08T08:26:06', - 'version' => '1.01_04' - }, - { - 'date' => '2015-09-11T11:49:24', - 'version' => '1.01_05' - }, - { - 'date' => '2015-09-15T18:51:53', - 'version' => '1.01_06' - }, - { - 'date' => '2015-09-16T10:25:09', - 'version' => '1.02' - }, - { - 'date' => '2015-09-22T13:39:43', - 'version' => '1.02_01' - }, - { - 'date' => '2015-10-05T08:30:03', - 'version' => '1.02_02' - }, - { - 'date' => '2015-10-06T20:39:36', - 'version' => '1.02_03' - }, - { - 'date' => '2015-10-08T21:24:29', - 'version' => '1.02_04' - }, - { - 'date' => '2015-10-13T07:30:39', - 'version' => '1.02_05' - }, - { - 'date' => '2015-10-14T12:44:57', - 'version' => '1.02_06' - }, - { - 'date' => '2015-10-20T09:59:26', - 'version' => '1.02_07' - }, - { - 'date' => '2015-10-23T08:32:04', - 'version' => '1.02_08' - }, - { - 'date' => '2015-10-27T16:07:21', - 'version' => '1.02_09' - }, - { - 'date' => '2015-11-02T06:00:09', - 'version' => '1.02_10' - }, - { - 'date' => '2015-11-08T13:49:33', - 'version' => '1.03' - }, - { - 'date' => '2015-12-01T21:21:55', - 'version' => '1.03_01' - }, - { - 'date' => '2015-12-02T14:27:42', - 'version' => '1.03_02' - }, - { - 'date' => '2015-12-02T20:49:07', - 'version' => '1.03_03' - }, - { - 'date' => '2015-12-08T20:41:10', - 'version' => '1.04' - }, - { - 'date' => '2016-02-01T16:26:27', - 'version' => '1.04_01' - }, - { - 'date' => '2016-02-02T08:03:42', - 'version' => '1.04_02' - }, - { - 'date' => '2016-02-05T12:19:57', - 'version' => '1.04_03' - }, - { - 'date' => '2016-02-29T12:32:53', - 'version' => '1.04_04' - }, - { - 'date' => '2016-03-07T21:11:01', - 'version' => '1.05' - }, - { - 'date' => '2016-03-21T13:15:38', - 'version' => '1.05_01' - }, - { - 'date' => '2016-03-24T18:45:15', - 'version' => '1.05_02' - }, - { - 'date' => '2016-04-04T21:53:54', - 'version' => '1.05_03' - }, - { - 'date' => '2016-04-15T10:11:03', - 'version' => '1.05_04' - }, - { - 'date' => '2016-04-17T12:05:46', - 'version' => '1.05_05' - }, - { - 'date' => '2016-05-11T08:58:51', - 'version' => '1.05_06' - }, - { - 'date' => '2016-05-22T07:54:41', - 'version' => '1.05_07' - }, - { - 'date' => '2016-05-27T19:12:44', - 'version' => '1.06' - }, - { - 'date' => '2016-06-22T08:54:06', - 'version' => '1.06_01' - }, - { - 'date' => '2016-08-24T11:36:13', - 'version' => '1.06_02' - }, - { - 'date' => '2016-08-25T15:01:31', - 'version' => '1.06_03' - }, - { - 'date' => '2016-09-17T08:19:30', - 'version' => '1.06_04' - }, - { - 'date' => '2016-11-12T03:24:33', - 'version' => '1.06_05' - }, - { - 'date' => '2016-12-23T14:48:42', - 'version' => '1.06_06' - }, - { - 'date' => '2016-12-29T17:16:20', - 'version' => '1.07' - }, - { - 'date' => '2017-01-18T21:51:05', - 'version' => '1.07_01' - }, - { - 'date' => '2017-01-27T10:44:03', - 'version' => '1.07_02' - }, - { - 'date' => '2017-02-09T10:28:55', - 'version' => '1.07_03' - }, - { - 'date' => '2017-02-13T10:08:41', - 'version' => '1.07_04' - }, - { - 'date' => '2017-02-20T11:12:45', - 'version' => '1.08' - }, - { - 'date' => '2017-03-06T09:33:06', - 'version' => '1.08_02' - }, - { - 'date' => '2017-03-13T10:02:22', - 'version' => '1.08_03' - }, - { - 'date' => '2017-03-22T09:48:52', - 'version' => '1.08_04' - }, - { - 'date' => '2017-03-24T07:00:36', - 'version' => '1.09' - }, - { - 'date' => '2017-04-19T13:10:57', - 'version' => '1.09_01' - }, - { - 'date' => '2017-05-05T22:21:10', - 'version' => '1.10' - }, - { - 'date' => '2017-05-31T09:07:40', - 'version' => '1.10_01' - }, - { - 'date' => '2017-06-03T20:26:47', - 'version' => '1.10_02' - }, - { - 'date' => '2017-06-12T12:03:07', - 'version' => '1.10_03' - }, - { - 'date' => '2017-06-26T12:52:57', - 'version' => '1.11' - }, - { - 'date' => '2017-07-07T21:50:10', - 'version' => '1.11_01' - }, - { - 'date' => '2017-07-28T16:17:01', - 'version' => '1.11_02' - }, - { - 'date' => '2017-08-15T10:33:15', - 'version' => '1.11_03' - }, - { - 'date' => '2017-08-17T12:48:08', - 'version' => '1.11_04' - }, - { - 'date' => '2017-08-18T13:15:31', - 'version' => '1.12' - }, - { - 'date' => '2017-09-12T09:28:26', - 'version' => '1.12_01' - }, - { - 'date' => '2017-10-06T09:07:45', - 'version' => '1.12_02' - }, - { - 'date' => '2017-10-10T14:42:38', - 'version' => '1.12_03' - }, - { - 'date' => '2017-10-18T09:49:20', - 'version' => '1.13' - }, - { - 'date' => '2017-11-30T11:11:55', - 'version' => '1.13_01' - }, - { - 'date' => '2017-12-07T10:17:12', - 'version' => '1.13_02' - }, - { - 'date' => '2017-12-15T12:34:59', - 'version' => '1.14' - }, - { - 'date' => '2018-01-31T10:11:39', - 'version' => '1.14_01' - }, - { - 'date' => '2018-02-01T14:14:07', - 'version' => '1.14_02' - }, - { - 'date' => '2018-02-09T11:42:14', - 'version' => '1.15' - }, - { - 'date' => '2018-06-11T09:20:56', - 'version' => '1.15_01' - }, - { - 'date' => '2018-06-14T10:46:39', - 'version' => '1.15_02' - }, - { - 'date' => '2018-07-03T09:05:15', - 'version' => '1.15_03' - }, - { - 'date' => '2018-07-06T10:03:02', - 'version' => '1.15_04' - }, - { - 'date' => '2018-07-16T04:56:07', - 'version' => '1.16' - }, - { - 'date' => '2018-07-20T16:22:38', - 'version' => '1.16_01' - }, - { - 'date' => '2018-07-24T15:35:14', - 'version' => '1.16_02' - }, - { - 'date' => '2018-07-25T07:10:24', - 'version' => '1.17' - }, - { - 'date' => '2018-09-11T10:24:34', - 'version' => '1.17_01' - }, - { - 'date' => '2018-09-11T15:32:52', - 'version' => '1.17_02' - }, - { - 'date' => '2018-09-12T06:15:44', - 'version' => '1.17_03' - }, - { - 'date' => '2018-09-21T14:49:48', - 'version' => '1.18' - }, - { - 'date' => '2018-11-08T06:39:55', - 'version' => '1.18_01' - }, - { - 'date' => '2018-11-15T06:02:14', - 'version' => '1.19' - }, - { - 'date' => '2018-12-31T12:23:28', - 'version' => '1.19_01' - }, - { - 'date' => '2019-01-28T09:48:25', - 'version' => '1.19_02' - } - ] - }, - 'Net-OpenID-Consumer' => { - 'advisories' => [ - { - 'affected_versions' => '<1.12', - 'description' => 'A potential timing attack when checking signatures. -', - 'distribution' => 'Net-OpenID-Consumer', - 'fixed_versions' => '>=1.12', - 'id' => 'CPANSA-Net-OpenID-Consumer-2010-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Net-OpenID-Consumer', - 'https://github.com/wrog/Net-OpenID-Consumer/commit/4e82c7e4b6ad4bc40571c5cfcaa58f9365b147a5', - 'http://lists.openid.net/pipermail/openid-security/2010-July/001156.html' - ], - 'reported' => '2010-11-06' - }, - { - 'affected_versions' => '<0.06', - 'description' => 'Incorrect comparison of system openssl status when doing DSA checks. -', - 'distribution' => 'Net-OpenID-Consumer', - 'fixed_versions' => '>=0.06', - 'id' => 'CPANSA-Net-OpenID-Consumer-2015-05', - 'references' => [ - 'https://metacpan.org/changes/distribution/Net-OpenID-Consumer' - ], - 'reported' => '2015-05-26' - } - ], - 'main_module' => 'Net::OpenID::Consumer', - 'versions' => [ - { - 'date' => '2005-05-23T03:02:59', - 'version' => '0.02' - }, - { - 'date' => '2005-05-23T08:05:35', - 'version' => '0.03' - }, - { - 'date' => '2005-05-25T05:08:25', - 'version' => '0.04' - }, - { - 'date' => '2005-05-25T06:14:44', - 'version' => '0.05' - }, - { - 'date' => '2005-05-26T06:18:39', - 'version' => '0.06' - }, - { - 'date' => '2005-05-26T06:56:30', - 'version' => '0.07' - }, - { - 'date' => '2005-05-26T07:18:01', - 'version' => '0.08' - }, - { - 'date' => '2005-06-23T23:50:47', - 'version' => '0.09' - }, - { - 'date' => '2005-06-27T04:43:01', - 'version' => '0.10' - }, - { - 'date' => '2005-06-27T21:59:47', - 'version' => '0.11' - }, - { - 'date' => '2005-07-13T17:57:27', - 'version' => '0.12' - }, - { - 'date' => '2007-04-16T17:58:45', - 'version' => '0.13' - }, - { - 'date' => '2007-08-03T22:07:20', - 'version' => '0.14' - }, - { - 'date' => '2008-10-13T02:30:05', - 'version' => '1.01' - }, - { - 'date' => '2008-10-14T04:39:07', - 'version' => '1.02' - }, - { - 'date' => '2008-11-30T02:02:17', - 'version' => '1.03' - }, - { - 'date' => '2010-02-18T15:32:06', - 'version' => '1.04' - }, - { - 'date' => '2010-02-18T16:01:19', - 'version' => '1.05' - }, - { - 'date' => '2010-03-16T17:38:56', - 'version' => '1.06' - }, - { - 'date' => '2010-11-06T02:24:29', - 'version' => '1.030099_001' - }, - { - 'date' => '2010-11-07T11:21:33', - 'version' => '1.030099_002' - }, - { - 'date' => '2010-11-08T22:35:52', - 'version' => '1.030099_003' - }, - { - 'date' => '2010-12-17T21:57:03', - 'version' => '1.030099_004' - }, - { - 'date' => '2011-01-01T01:55:09', - 'version' => '1.030099_005' - }, - { - 'date' => '2011-10-23T01:35:49', - 'version' => '1.030099_006' - }, - { - 'date' => '2011-10-25T23:10:00', - 'version' => '1.100099_001' - }, - { - 'date' => '2011-11-02T10:38:05', - 'version' => '1.100099_002' - }, - { - 'date' => '2011-11-04T23:01:32', - 'version' => '1.11' - }, - { - 'date' => '2011-11-07T17:16:08', - 'version' => '1.12' - }, - { - 'date' => '2011-11-15T03:28:36', - 'version' => '1.13' - }, - { - 'date' => '2013-04-01T13:17:57', - 'version' => '1.14' - }, - { - 'date' => '2013-09-06T23:47:04', - 'version' => '1.15' - }, - { - 'date' => '2014-09-15T21:38:12', - 'version' => '1.16' - }, - { - 'date' => '2016-01-15T11:45:55', - 'version' => '1.17' - }, - { - 'date' => '2016-02-08T01:40:13', - 'version' => '1.18' - } - ] - }, - 'Otogiri' => { - 'advisories' => [ - { - 'affected_versions' => '<0.13', - 'description' => 'A depenpendant module SQL::Maker without strict mode is vulnerable to SQL injection. -', - 'distribution' => 'Otogiri', - 'fixed_versions' => '>=0.13', - 'id' => 'CPANSA-Otogiri-2014-01', - 'references' => [ - 'https://github.com/ytnobody/Otogiri/commit/fac1592b3d153a6871ff1aed8016a6888cff9095', - 'https://metacpan.org/changes/distribution/Otogiri' - ], - 'reported' => '2014-07-03' - } - ], - 'main_module' => 'Otogiri', - 'versions' => [ - { - 'date' => '2013-10-30T06:45:51', - 'version' => '0.01' - }, - { - 'date' => '2013-11-08T08:36:50', - 'version' => '0.02' - }, - { - 'date' => '2013-11-09T05:00:47', - 'version' => '0.03' - }, - { - 'date' => '2013-12-27T00:15:23', - 'version' => '0.04' - }, - { - 'date' => '2013-12-28T15:54:15', - 'version' => '0.05' - }, - { - 'date' => '2014-01-14T09:13:18', - 'version' => '0.06' - }, - { - 'date' => '2014-02-25T06:25:50', - 'version' => '0.07' - }, - { - 'date' => '2014-03-18T04:14:12', - 'version' => '0.08' - }, - { - 'date' => '2014-03-18T05:07:37', - 'version' => '0.09' - }, - { - 'date' => '2014-05-13T12:58:21', - 'version' => '0.10' - }, - { - 'date' => '2014-05-30T10:11:18', - 'version' => '0.11' - }, - { - 'date' => '2014-06-05T08:30:13', - 'version' => '0.12' - }, - { - 'date' => '2014-07-03T12:40:28', - 'version' => '0.13' - }, - { - 'date' => '2014-12-18T08:37:33', - 'version' => '0.14' - }, - { - 'date' => '2015-01-11T04:56:15', - 'version' => '0.15' - }, - { - 'date' => '2015-11-13T07:18:18', - 'version' => '0.16' - }, - { - 'date' => '2016-02-02T05:58:26', - 'version' => '0.17' - }, - { - 'date' => '2017-05-19T01:37:05', - 'version' => '0.18' - } - ] - }, - 'PAR' => { - 'advisories' => [ - { - 'affected_versions' => '<1.003', - 'cves' => [ - 'CVE-2011-4114' - ], - 'description' => 'PAR packed files are extracted to unsafe and predictable temporary directories (this bug was originally reported against PAR::Packer, but it applies to PAR as well). -', - 'distribution' => 'PAR', - 'fixed_versions' => '>=1.003', - 'id' => 'CPANSA-PAR-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/PAR', - 'https://rt.cpan.org/Public/Bug/Display.html?id=69560' - ], - 'reported' => '2011-07-18' - } - ], - 'main_module' => 'PAR', - 'versions' => [ - { - 'date' => '2002-10-18T20:38:24', - 'version' => '0.01' - }, - { - 'date' => '2002-10-18T21:07:35', - 'version' => '0.02' - }, - { - 'date' => '2002-10-18T22:18:06', - 'version' => '0.03' - }, - { - 'date' => '2002-10-19T02:46:52', - 'version' => '0.04' - }, - { - 'date' => '2002-10-19T14:33:26', - 'version' => '0.05' - }, - { - 'date' => '2002-10-19T15:31:54', - 'version' => '0.06' - }, - { - 'date' => '2002-10-19T17:38:40', - 'version' => '0.10' - }, - { - 'date' => '2002-10-19T22:30:34', - 'version' => '0.11' - }, - { - 'date' => '2002-10-20T13:00:43', - 'version' => '0.12' - }, - { - 'date' => '2002-10-21T17:29:03', - 'version' => '0.13' - }, - { - 'date' => '2002-10-27T10:38:32', - 'version' => '0.14' - }, - { - 'date' => '2002-10-27T17:52:07', - 'version' => '0.15' - }, - { - 'date' => '2002-11-02T02:20:38', - 'version' => '0.20' - }, - { - 'date' => '2002-11-02T21:26:48', - 'version' => '0.21' - }, - { - 'date' => '2002-11-03T13:05:06', - 'version' => '0.22' - }, - { - 'date' => '2002-11-05T14:36:58', - 'version' => '0.30' - }, - { - 'date' => '2002-11-05T22:23:36', - 'version' => '0.40' - }, - { - 'date' => '2002-11-06T12:25:00', - 'version' => '0.41' - }, - { - 'date' => '2002-11-07T00:48:34', - 'version' => '0.42' - }, - { - 'date' => '2002-11-07T14:41:31', - 'version' => '0.43' - }, - { - 'date' => '2002-11-08T15:01:18', - 'version' => '0.44' - }, - { - 'date' => '2002-11-08T21:01:12', - 'version' => '0.45' - }, - { - 'date' => '2002-11-09T23:02:45', - 'version' => '0.46' - }, - { - 'date' => '2002-11-10T06:56:37', - 'version' => '0.47' - }, - { - 'date' => '2002-11-13T11:32:10', - 'version' => '0.48' - }, - { - 'date' => '2002-11-23T14:45:40', - 'version' => '0.49' - }, - { - 'date' => '2002-12-03T01:00:23', - 'version' => '0.50' - }, - { - 'date' => '2002-12-11T14:30:53', - 'version' => '0.51' - }, - { - 'date' => '2002-12-17T04:06:52', - 'version' => '0.60' - }, - { - 'date' => '2002-12-17T11:49:44', - 'version' => '0.61' - }, - { - 'date' => '2003-01-09T11:16:42', - 'version' => '0.62' - }, - { - 'date' => '2003-02-06T00:38:33', - 'version' => '0.63' - }, - { - 'date' => '2003-03-01T15:54:25', - 'version' => '0.64' - }, - { - 'date' => '2003-03-09T14:31:52', - 'version' => '0.65' - }, - { - 'date' => '2003-03-19T15:54:32', - 'version' => '0.66' - }, - { - 'date' => '2003-03-31T19:58:56', - 'version' => '0.66' - }, - { - 'date' => '2003-05-16T17:35:22', - 'version' => '0.67_89' - }, - { - 'date' => '2003-05-25T19:09:58', - 'version' => '0.68' - }, - { - 'date' => '2003-05-31T13:12:53', - 'version' => '0.69' - }, - { - 'date' => '2003-07-08T15:39:11', - 'version' => '0.69' - }, - { - 'date' => '2003-07-16T08:20:09', - 'version' => '0.69_91' - }, - { - 'date' => '2003-07-27T14:13:18', - 'version' => '0.69_93' - }, - { - 'date' => '2003-07-29T08:21:31', - 'version' => '0.70' - }, - { - 'date' => '2003-07-30T13:57:01', - 'version' => '0.71' - }, - { - 'date' => '2003-08-02T13:11:15', - 'version' => '0.72' - }, - { - 'date' => '2003-08-06T09:16:17', - 'version' => '0.73' - }, - { - 'date' => '2003-08-25T13:39:35', - 'version' => '0.74' - }, - { - 'date' => '2003-09-21T10:58:00', - 'version' => '0.75' - }, - { - 'date' => '2003-10-23T04:45:55', - 'version' => '0.75_99' - }, - { - 'date' => '2003-10-28T12:21:23', - 'version' => '0.76' - }, - { - 'date' => '2003-12-11T23:00:26', - 'version' => '0.76_98' - }, - { - 'date' => '2003-12-28T02:31:29', - 'version' => '0.76_99' - }, - { - 'date' => '2003-12-31T15:33:24', - 'version' => '0.77' - }, - { - 'date' => '2004-01-03T17:36:11', - 'version' => '0.77_98' - }, - { - 'date' => '2004-01-04T20:30:15', - 'version' => '0.77_99' - }, - { - 'date' => '2004-01-06T21:26:43', - 'version' => '0.78' - }, - { - 'date' => '2004-01-08T11:35:51', - 'version' => '0.79' - }, - { - 'date' => '2004-02-15T23:25:34', - 'version' => '0.79_97' - }, - { - 'date' => '2004-02-27T15:58:33', - 'version' => '0.79_98' - }, - { - 'date' => '2004-02-27T23:54:39', - 'version' => '0.79_98' - }, - { - 'date' => '2004-03-03T14:49:47', - 'version' => '0.79_99' - }, - { - 'date' => '2004-03-16T17:04:25', - 'version' => '0.80' - }, - { - 'date' => '2004-03-28T14:43:14', - 'version' => '0.80_99' - }, - { - 'date' => '2004-05-22T19:13:38', - 'version' => '0.81' - }, - { - 'date' => '2004-05-24T14:59:45', - 'version' => '0.82' - }, - { - 'date' => '2004-05-29T16:02:03', - 'version' => '0.83' - }, - { - 'date' => '2004-07-02T10:59:55', - 'version' => '0.85' - }, - { - 'date' => '2004-08-30T22:49:15', - 'version' => '0.85_01' - }, - { - 'date' => '2004-12-11T03:49:09', - 'version' => '0.86' - }, - { - 'date' => '2005-01-30T19:04:55', - 'version' => '0.87' - }, - { - 'date' => '2005-06-07T09:13:43', - 'version' => '0.88' - }, - { - 'date' => '2005-06-10T15:49:20', - 'version' => '0.89' - }, - { - 'date' => '2005-11-25T23:01:00', - 'version' => '0.90' - }, - { - 'date' => '2006-02-15T09:33:05', - 'version' => '0.91' - }, - { - 'date' => '2006-03-04T20:16:36', - 'version' => '0.91' - }, - { - 'date' => '2006-05-19T13:37:12', - 'version' => '0.93' - }, - { - 'date' => '2006-06-02T10:25:51', - 'version' => '0.93' - }, - { - 'date' => '2006-06-20T20:44:56', - 'version' => '0.93' - }, - { - 'date' => '2006-07-22T19:59:13', - 'version' => '0.942' - }, - { - 'date' => '2006-08-05T11:28:06', - 'version' => '0.950' - }, - { - 'date' => '2006-08-11T15:51:56', - 'version' => '0.950' - }, - { - 'date' => '2006-08-12T12:35:34', - 'version' => '0.950' - }, - { - 'date' => '2006-08-22T14:14:35', - 'version' => '0.952' - }, - { - 'date' => '2006-09-26T20:18:06', - 'version' => '0.954' - }, - { - 'date' => '2006-10-03T12:35:05', - 'version' => '0.955' - }, - { - 'date' => '2006-10-03T12:58:55', - 'version' => '0.956' - }, - { - 'date' => '2006-10-24T16:42:26', - 'version' => '0.957' - }, - { - 'date' => '2006-11-11T14:33:23', - 'version' => '0.958' - }, - { - 'date' => '2006-11-12T11:48:37', - 'version' => '0.959' - }, - { - 'date' => '2006-11-21T12:02:35', - 'version' => '0.960' - }, - { - 'date' => '2006-12-01T14:19:55', - 'version' => '0.969_01' - }, - { - 'date' => '2006-12-03T17:25:33', - 'version' => '0.970' - }, - { - 'date' => '2007-01-10T17:58:01', - 'version' => '0.970_01' - }, - { - 'date' => '2007-01-12T11:02:02', - 'version' => '0.971' - }, - { - 'date' => '2007-01-16T15:23:38', - 'version' => '0.972' - }, - { - 'date' => '2007-02-03T11:40:25', - 'version' => '0.973' - }, - { - 'date' => '2007-07-29T11:17:27', - 'version' => '0.976' - }, - { - 'date' => '2007-12-20T21:17:26', - 'version' => '0.977' - }, - { - 'date' => '2008-05-13T12:44:22', - 'version' => '0.979' - }, - { - 'date' => '2008-05-22T11:41:38', - 'version' => '0.980' - }, - { - 'date' => '2008-08-09T22:17:14', - 'version' => '0.980' - }, - { - 'date' => '2008-08-10T21:39:41', - 'version' => '0.980' - }, - { - 'date' => '2008-09-12T15:02:23', - 'version' => '0.983' - }, - { - 'date' => '2009-01-25T22:31:20', - 'version' => '0.984' - }, - { - 'date' => '2009-02-02T01:40:36', - 'version' => '0.985_01' - }, - { - 'date' => '2009-02-19T16:04:27', - 'version' => '0.986' - }, - { - 'date' => '2009-02-20T14:30:08', - 'version' => '0.987_01' - }, - { - 'date' => '2009-03-02T14:47:14', - 'version' => '0.988' - }, - { - 'date' => '2009-03-02T14:56:44', - 'version' => '0.989_01' - }, - { - 'date' => '2009-03-10T15:11:05', - 'version' => '0.991' - }, - { - 'date' => '2009-04-05T11:32:48', - 'version' => '0.992' - }, - { - 'date' => '2009-07-19T16:37:30', - 'version' => '0.993' - }, - { - 'date' => '2009-07-23T13:08:07', - 'version' => '0.994' - }, - { - 'date' => '2010-04-10T14:05:52', - 'version' => '1.000' - }, - { - 'date' => '2010-07-25T09:32:33', - 'version' => '1.001' - }, - { - 'date' => '2010-07-25T10:07:06', - 'version' => '1.002' - }, - { - 'date' => '2011-11-28T16:53:29', - 'version' => '1.003' - }, - { - 'date' => '2011-11-30T22:31:25', - 'version' => '1.004' - }, - { - 'date' => '2011-12-02T13:53:02', - 'version' => '1.005' - }, - { - 'date' => '2012-10-14T22:45:17', - 'version' => '1.006' - }, - { - 'date' => '2012-10-22T21:50:20', - 'version' => '1.007' - }, - { - 'date' => '2015-01-24T14:11:44', - 'version' => '1.008' - }, - { - 'date' => '2015-04-22T15:26:50', - 'version' => '1.009' - }, - { - 'date' => '2015-07-13T10:56:21', - 'version' => '1.010' - }, - { - 'date' => '2016-09-18T11:33:22', - 'version' => '1.011' - }, - { - 'date' => '2016-11-25T16:06:43', - 'version' => '1.012' - }, - { - 'date' => '2016-11-27T16:51:00', - 'version' => '1.013' - }, - { - 'date' => '2016-12-18T16:36:08', - 'version' => '1.014' - }, - { - 'date' => '2017-04-13T15:29:12', - 'version' => '1.015' - } - ] - }, - 'PAR-Packer' => { - 'advisories' => [ - { - 'affected_versions' => '<1.011', - 'cves' => [ - 'CVE-2011-4114' - ], - 'description' => 'PAR packed files are extracted to unsafe and predictable temporary directories. -', - 'distribution' => 'PAR-Packer', - 'fixed_versions' => '>=1.011', - 'id' => 'CPANSA-PAR-Packer-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/PAR-Packer', - 'https://rt.cpan.org/Public/Bug/Display.html?id=69560' - ], - 'reported' => '2011-07-18' - } - ], - 'main_module' => 'PAR::Packer', - 'versions' => [ - { - 'date' => '2006-12-01T14:20:06', - 'version' => '0.969_01' - }, - { - 'date' => '2006-12-03T17:36:32', - 'version' => '0.970' - }, - { - 'date' => '2007-02-03T12:27:07', - 'version' => '0.973' - }, - { - 'date' => '2007-05-07T18:21:52', - 'version' => '0.975' - }, - { - 'date' => '2007-07-29T11:50:15', - 'version' => '0.976' - }, - { - 'date' => '2007-12-20T21:39:30', - 'version' => '0.977' - }, - { - 'date' => '2008-02-29T18:37:56', - 'version' => '0.978' - }, - { - 'date' => '2008-05-13T15:45:56', - 'version' => '0.979' - }, - { - 'date' => '2008-05-14T10:27:09', - 'version' => '0.980' - }, - { - 'date' => '2008-07-29T15:44:11', - 'version' => '0.982' - }, - { - 'date' => '2009-03-10T15:55:06', - 'version' => '0.980' - }, - { - 'date' => '2009-03-21T11:20:02', - 'version' => '0.991' - }, - { - 'date' => '2009-07-19T16:47:51', - 'version' => '0.992_01' - }, - { - 'date' => '2009-07-23T13:18:32', - 'version' => '0.992_02' - }, - { - 'date' => '2009-07-24T18:30:24', - 'version' => '0.992_03' - }, - { - 'date' => '2009-09-11T07:38:47', - 'version' => '0.992_04' - }, - { - 'date' => '2009-11-13T09:01:15', - 'version' => '0.992_05' - }, - { - 'date' => '2009-11-20T13:59:38', - 'version' => '0.992_06' - }, - { - 'date' => '2009-11-22T13:08:12', - 'version' => '1.000' - }, - { - 'date' => '2009-11-24T11:16:58', - 'version' => '1.001' - }, - { - 'date' => '2009-12-17T20:55:25', - 'version' => '1.002' - }, - { - 'date' => '2010-04-10T17:57:57', - 'version' => '1.003' - }, - { - 'date' => '2010-04-20T12:10:24', - 'version' => '1.004' - }, - { - 'date' => '2010-06-05T15:54:54', - 'version' => '1.005' - }, - { - 'date' => '2010-06-26T11:23:34', - 'version' => '1.006' - }, - { - 'date' => '2010-09-09T16:42:00', - 'version' => '1.007' - }, - { - 'date' => '2010-11-21T17:11:43', - 'version' => '1.008' - }, - { - 'date' => '2011-03-26T13:36:55', - 'version' => '1.009' - }, - { - 'date' => '2011-07-13T14:10:05', - 'version' => '1.010' - }, - { - 'date' => '2011-12-01T21:08:37', - 'version' => '1.011' - }, - { - 'date' => '2011-12-02T17:53:42', - 'version' => '1.012' - }, - { - 'date' => '2012-02-22T09:58:04', - 'version' => '1.013' - }, - { - 'date' => '2012-12-21T15:55:13', - 'version' => '1.014' - }, - { - 'date' => '2013-10-09T12:06:04', - 'version' => '1.015' - }, - { - 'date' => '2013-11-30T19:03:48', - 'version' => '1.016' - }, - { - 'date' => '2013-12-03T23:53:51', - 'version' => '1.017' - }, - { - 'date' => '2014-05-18T16:52:34', - 'version' => '1.018' - }, - { - 'date' => '2014-07-07T14:25:15', - 'version' => '1.019' - }, - { - 'date' => '2014-08-24T13:27:57', - 'version' => '1.020' - }, - { - 'date' => '2014-09-14T13:49:37', - 'version' => '1.021' - }, - { - 'date' => '2014-09-19T10:07:30', - 'version' => '1.022' - }, - { - 'date' => '2014-11-02T14:32:42', - 'version' => '1.023' - }, - { - 'date' => '2014-11-07T09:04:07', - 'version' => '1.024' - }, - { - 'date' => '2015-01-24T16:52:17', - 'version' => '1.025' - }, - { - 'date' => '2015-07-19T13:14:40', - 'version' => '1.026' - }, - { - 'date' => '2015-11-18T16:58:33', - 'version' => '1.027' - }, - { - 'date' => '2015-11-19T09:05:09', - 'version' => '1.027' - }, - { - 'date' => '2016-01-12T16:24:46', - 'version' => '1.029' - }, - { - 'date' => '2016-02-02T14:54:21', - 'version' => '1.029_01' - }, - { - 'date' => '2016-02-11T14:08:57', - 'version' => '1.029_02' - }, - { - 'date' => '2016-02-25T08:41:55', - 'version' => '1.029_03' - }, - { - 'date' => '2016-02-29T08:36:46', - 'version' => '1.029_04' - }, - { - 'date' => '2016-03-29T08:29:59', - 'version' => '1.030' - }, - { - 'date' => '2016-04-10T17:15:52', - 'version' => '1.031' - }, - { - 'date' => '2016-04-29T17:01:57', - 'version' => '1.031_01' - }, - { - 'date' => '2016-05-07T09:59:28', - 'version' => '1.032' - }, - { - 'date' => '2016-05-19T09:50:49', - 'version' => '1.033' - }, - { - 'date' => '2016-07-17T12:38:31', - 'version' => '1.034' - }, - { - 'date' => '2016-07-23T12:04:14', - 'version' => '1.035' - }, - { - 'date' => '2016-12-04T17:13:20', - 'version' => '1.035_001' - }, - { - 'date' => '2016-12-19T19:35:16', - 'version' => '1.035_002' - }, - { - 'date' => '2016-12-30T11:06:25', - 'version' => '1.036' - }, - { - 'date' => '2017-03-22T19:29:19', - 'version' => '1.036_001' - }, - { - 'date' => '2017-05-14T11:54:43', - 'version' => '1.036_002' - }, - { - 'date' => '2017-05-28T11:33:53', - 'version' => '1.037' - }, - { - 'date' => '2017-09-27T19:40:44', - 'version' => '1.038' - }, - { - 'date' => '2017-09-28T05:13:05', - 'version' => '1.039' - }, - { - 'date' => '2017-10-10T17:00:14', - 'version' => '1.039_001' - }, - { - 'date' => '2017-10-13T12:05:52', - 'version' => '1.039_002' - }, - { - 'date' => '2017-10-16T20:46:49', - 'version' => '1.039_003' - }, - { - 'date' => '2017-10-17T17:07:49', - 'version' => '1.039_004' - }, - { - 'date' => '2017-10-21T16:09:18', - 'version' => '1.040' - }, - { - 'date' => '2017-11-08T17:07:11', - 'version' => '1.041' - }, - { - 'date' => '2018-04-02T21:46:01', - 'version' => '1.042' - }, - { - 'date' => '2018-04-03T11:26:08', - 'version' => '1.043' - }, - { - 'date' => '2018-06-06T22:03:32', - 'version' => '1.044' - }, - { - 'date' => '2018-06-12T19:04:22', - 'version' => '1.045' - }, - { - 'date' => '2018-08-17T22:20:28', - 'version' => '1.046' - }, - { - 'date' => '2018-08-19T09:17:57', - 'version' => '1.047' - }, - { - 'date' => '2019-03-04T09:42:35', - 'version' => '1.047_001' - }, - { - 'date' => '2019-03-04T15:33:14', - 'version' => '1.047_002' - }, - { - 'date' => '2019-03-06T17:39:18', - 'version' => '1.047_003' - } - ] - }, - 'PathTools' => { - 'advisories' => [ - { - 'affected_versions' => '<3.65', - 'cves' => [ - 'CVE-2016-1238' - ], - 'description' => 'Does not properly remove . (period) characters from the end of the includes directory array, which might allow local users to gain privileges via a Trojan horse module under the current working directory. -', - 'distribution' => 'PathTools', - 'fixed_versions' => '>=3.65', - 'id' => 'CPANSA-PathTools-2016-02', - 'references' => [ - 'https://metacpan.org/changes/distribution/PathTools' - ], - 'reported' => '2016-02-08' - }, - { - 'affected_versions' => '<3.62', - 'cves' => [ - 'CVE-2015-8607' - ], - 'description' => 'Does not properly preserve the taint attribute of data, which might allow context-dependent attackers to bypass the taint protection mechanism via a crafted string. -', - 'distribution' => 'PathTools', - 'fixed_versions' => '>=3.62', - 'id' => 'CPANSA-PathTools-2016-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/PathTools' - ], - 'reported' => '2016-01-11' - } - ], - 'main_module' => 'Cwd', - 'versions' => [ - { - 'date' => '2004-09-03T03:40:00', - 'version' => '3.00' - }, - { - 'date' => '2004-09-07T03:39:26', - 'version' => '3.01' - }, - { - 'date' => '2004-11-19T04:26:35', - 'version' => '3.01_01' - }, - { - 'date' => '2004-11-29T04:20:10', - 'version' => '3.01_02' - }, - { - 'date' => '2004-11-30T02:34:46', - 'version' => '3.01_03' - }, - { - 'date' => '2005-01-10T01:33:05', - 'version' => '3.02' - }, - { - 'date' => '2005-01-22T03:59:59', - 'version' => '3.03' - }, - { - 'date' => '2005-02-07T00:28:43', - 'version' => '3.04' - }, - { - 'date' => '2005-02-28T13:27:37', - 'version' => '3.05' - }, - { - 'date' => '2005-04-14T02:06:10', - 'version' => '3.06' - }, - { - 'date' => '2005-05-06T12:50:38', - 'version' => '3.07' - }, - { - 'date' => '2005-05-28T15:13:27', - 'version' => '3.08' - }, - { - 'date' => '2005-06-15T23:45:19', - 'version' => '3.09' - }, - { - 'date' => '2005-08-26T03:29:11', - 'version' => '3.10' - }, - { - 'date' => '2005-08-28T01:16:38', - 'version' => '3.11' - }, - { - 'date' => '2005-10-04T03:14:00', - 'version' => '3.12' - }, - { - 'date' => '2005-11-16T05:58:53', - 'version' => '3.13' - }, - { - 'date' => '2005-11-18T00:15:37', - 'version' => '3.14' - }, - { - 'date' => '2005-12-10T04:51:57', - 'version' => '3.14_01' - }, - { - 'date' => '2005-12-14T05:11:27', - 'version' => '3.14_02' - }, - { - 'date' => '2005-12-27T20:32:26', - 'version' => '3.15' - }, - { - 'date' => '2006-01-31T02:52:07', - 'version' => '3.16' - }, - { - 'date' => '2006-03-03T22:55:18', - 'version' => '3.17' - }, - { - 'date' => '2006-04-28T03:04:00', - 'version' => '3.18' - }, - { - 'date' => '2006-07-12T03:43:15', - 'version' => '3.19' - }, - { - 'date' => '2006-10-05T02:18:51', - 'version' => '3.21' - }, - { - 'date' => '2006-10-10T02:53:23', - 'version' => '3.22' - }, - { - 'date' => '2006-10-11T17:13:59', - 'version' => '3.23' - }, - { - 'date' => '2006-11-20T04:53:56', - 'version' => '3.24' - }, - { - 'date' => '2007-05-22T02:08:53', - 'version' => '3.25' - }, - { - 'date' => '2007-10-14T02:15:40', - 'version' => '3.25_01' - }, - { - 'date' => '2007-12-25T02:34:28', - 'version' => '3.2501' - }, - { - 'date' => '2008-01-14T12:02:28', - 'version' => '3.26' - }, - { - 'date' => '2008-01-15T23:27:33', - 'version' => '3.26_01' - }, - { - 'date' => '2008-01-17T02:21:47', - 'version' => '3.27' - }, - { - 'date' => '2008-02-12T03:46:01', - 'version' => '3.2701' - }, - { - 'date' => '2008-07-26T02:19:45', - 'version' => '3.28_01' - }, - { - 'date' => '2008-10-27T19:27:37', - 'version' => '3.28_02' - }, - { - 'date' => '2008-10-27T21:16:35', - 'version' => '3.28_03' - }, - { - 'date' => '2008-10-29T20:11:52', - 'version' => '3.29' - }, - { - 'date' => '2009-05-07T18:27:46', - 'version' => '3.29_01' - }, - { - 'date' => '2009-05-10T08:59:46', - 'version' => '3.30' - }, - { - 'date' => '2009-09-21T12:46:15', - 'version' => '3.30_01' - }, - { - 'date' => '2009-09-29T06:22:30', - 'version' => '3.30_02' - }, - { - 'date' => '2009-11-01T14:22:36', - 'version' => '3.31' - }, - { - 'date' => '2010-07-23T08:10:31', - 'version' => '3.31_02' - }, - { - 'date' => '2010-09-17T13:24:05', - 'version' => '3.31_03' - }, - { - 'date' => '2010-09-19T15:53:14', - 'version' => '3.32' - }, - { - 'date' => '2010-09-20T07:54:00', - 'version' => '3.33' - }, - { - 'date' => '2011-12-20T07:42:29', - 'version' => '3.39_01' - }, - { - 'date' => '2013-01-16T06:35:08', - 'version' => '3.40' - }, - { - 'date' => '2014-05-01T18:34:31', - 'version' => '3.46_01' - }, - { - 'date' => '2014-05-23T17:00:38', - 'version' => '3.47' - }, - { - 'date' => '2015-07-11T22:18:08', - 'version' => '3.56_01' - }, - { - 'date' => '2015-07-16T15:33:27', - 'version' => '3.56_02' - }, - { - 'date' => '2015-11-09T22:09:25', - 'version' => '3.58_01' - }, - { - 'date' => '2015-11-13T23:46:00', - 'version' => '3.59' - }, - { - 'date' => '2015-11-19T02:32:50', - 'version' => '3.60' - }, - { - 'date' => '2016-01-11T13:49:31', - 'version' => '3.62' - }, - { - 'date' => '2018-02-18T20:27:27', - 'version' => '3.73' - }, - { - 'date' => '2018-02-19T08:41:14', - 'version' => '3.74' - }, - { - 'date' => '2018-08-29T19:53:19', - 'version' => '3.75' - } - ] - }, - 'Perl-Version' => { - 'advisories' => [ - { - 'affected_versions' => '<1.013', - 'description' => 'Insecure dependency File::Slurp is used. -', - 'distribution' => 'Perl-Version', - 'fixed_versions' => '>=1.013', - 'id' => 'CPANSA-Perl-Version-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Perl-Version', - 'https://rt.cpan.org/Public/Bug/Display.html?id=92974' - ], - 'reported' => '2014-02-12' - } - ], - 'main_module' => 'Perl::Version', - 'versions' => [ - { - 'date' => '2007-02-07T19:41:42', - 'version' => 'v0.0.1' - }, - { - 'date' => '2007-02-23T18:03:11', - 'version' => 'v0.0.3' - }, - { - 'date' => '2007-02-24T18:03:42', - 'version' => 'v0.0.4' - }, - { - 'date' => '2007-02-25T12:41:13', - 'version' => 'v0.0.5' - }, - { - 'date' => '2007-02-27T12:46:07', - 'version' => 'v0.0.6' - }, - { - 'date' => '2007-02-28T01:27:59', - 'version' => 'v0.0.7' - }, - { - 'date' => '2007-06-20T16:09:31', - 'version' => '0.0.8' - }, - { - 'date' => '2007-09-03T14:28:35', - 'version' => 'v1.000' - }, - { - 'date' => '2007-09-07T15:42:58', - 'version' => 'v1.001' - }, - { - 'date' => '2007-09-07T15:58:18', - 'version' => 'v1.002' - }, - { - 'date' => '2007-11-08T12:14:27', - 'version' => '1.003' - }, - { - 'date' => '2007-11-08T12:24:59', - 'version' => '1.004' - }, - { - 'date' => '2008-04-03T14:56:16', - 'version' => '1.005' - }, - { - 'date' => '2008-04-07T19:14:56', - 'version' => '1.006' - }, - { - 'date' => '2008-04-07T19:27:24', - 'version' => '1.007' - }, - { - 'date' => '2009-03-07T16:40:03', - 'version' => '1.008' - }, - { - 'date' => '2009-03-09T16:22:08', - 'version' => '1.009' - }, - { - 'date' => '2010-09-19T15:37:48', - 'version' => '1.010' - }, - { - 'date' => '2011-02-21T21:32:17', - 'version' => '1.011' - }, - { - 'date' => '2014-02-12T20:58:43', - 'version' => '1.013' - }, - { - 'date' => '2014-02-14T16:08:42', - 'version' => '1.013_01' - }, - { - 'date' => '2014-02-18T16:42:57', - 'version' => '1.013_02' - }, - { - 'date' => '2015-11-21T06:05:48', - 'version' => '1.013_03' - } - ] - }, - 'Plack-Middleware-Session' => { - 'advisories' => [ - { - 'affected_versions' => '<=0.21', - 'description' => 'Plack::Middleware::Session::Cookie 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server, when the middleware is enabled without a secret. -', - 'distribution' => 'Plack-Middleware-Session', - 'fixed_versions' => '>0.21', - 'id' => 'CPANSA-Plack-Middleware-Session-2014-01', - 'references' => [ - 'https://gist.github.com/miyagawa/2b8764af908a0dacd43d', - 'https://metacpan.org/changes/distribution/Plack-Middleware-Session' - ], - 'reported' => '2014-08-11', - 'severity' => 'critical' - } - ], - 'main_module' => 'Plack::Middleware::Session', - 'versions' => [ - { - 'date' => '2009-12-15T18:59:13', - 'version' => '0.01' - }, - { - 'date' => '2009-12-19T19:27:38', - 'version' => '0.02' - }, - { - 'date' => '2010-01-07T22:12:43', - 'version' => '0.03' - }, - { - 'date' => '2010-01-30T21:46:53', - 'version' => '0.09_01' - }, - { - 'date' => '2010-01-31T07:17:07', - 'version' => '0.09_02' - }, - { - 'date' => '2010-02-03T04:46:20', - 'version' => '0.09_03' - }, - { - 'date' => '2010-02-23T03:16:31', - 'version' => '0.10' - }, - { - 'date' => '2010-02-27T10:47:17', - 'version' => '0.11' - }, - { - 'date' => '2010-07-07T22:55:18', - 'version' => '0.12' - }, - { - 'date' => '2010-12-22T17:00:14', - 'version' => '0.13' - }, - { - 'date' => '2011-03-29T20:50:06', - 'version' => '0.14' - }, - { - 'date' => '2012-09-04T21:16:35', - 'version' => '0.15' - }, - { - 'date' => '2013-02-10T19:43:11', - 'version' => '0.16' - }, - { - 'date' => '2013-02-11T23:45:49', - 'version' => '0.17' - }, - { - 'date' => '2013-02-12T10:57:14', - 'version' => '0.17' - }, - { - 'date' => '2013-06-24T23:09:39', - 'version' => '0.20' - }, - { - 'date' => '2013-10-12T18:42:26', - 'version' => '0.21' - }, - { - 'date' => '2014-08-11T17:18:03', - 'version' => '0.22' - }, - { - 'date' => '2014-08-11T17:23:40', - 'version' => '0.23' - }, - { - 'date' => '2014-09-05T11:48:57', - 'version' => '0.24' - }, - { - 'date' => '2014-09-29T03:07:54', - 'version' => '0.25' - }, - { - 'date' => '2015-02-03T08:17:55', - 'version' => '0.26' - }, - { - 'date' => '2015-02-14T00:52:35', - 'version' => '0.27' - }, - { - 'date' => '2015-02-16T16:30:31', - 'version' => '0.28' - }, - { - 'date' => '2015-02-17T23:57:32', - 'version' => '0.29' - }, - { - 'date' => '2015-03-02T18:25:56', - 'version' => '0.30' - }, - { - 'date' => '2019-02-26T19:01:59', - 'version' => '0.31' - }, - { - 'date' => '2019-02-26T21:36:43', - 'version' => '0.32' - } - ] - }, - 'RT-Authen-ExternalAuth' => { - 'advisories' => [ - { - 'affected_versions' => '<0.27', - 'cves' => [ - 'CVE-2017-5361' - ], - 'description' => 'Timing sidechannel vulnerability in password checking. -', - 'distribution' => 'RT-Authen-ExternalAuth', - 'fixed_versions' => '>=0.27', - 'id' => 'CPANSA-RT-Authen-ExternalAuth-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/RT-Authen-ExternalAuth' - ], - 'reported' => '2017-06-15' - } - ], - 'main_module' => 'RT::Authen::ExternalAuth', - 'versions' => [ - { - 'date' => '2008-03-13T16:16:36', - 'version' => '0.01' - }, - { - 'date' => '2008-03-17T13:34:40', - 'version' => '0.02' - }, - { - 'date' => '2008-03-31T14:55:18', - 'version' => '0.03' - }, - { - 'date' => '2008-04-03T14:20:36', - 'version' => '0.04' - }, - { - 'date' => '2008-04-09T08:57:51', - 'version' => '0.05' - }, - { - 'date' => '2008-10-17T13:22:11', - 'version' => '0.06_01' - }, - { - 'date' => '2008-10-17T16:41:34', - 'version' => '0.06_02' - }, - { - 'date' => '2008-10-31T12:08:54', - 'version' => '0.06_02' - }, - { - 'date' => '2008-11-01T18:23:27', - 'version' => '0.06_02' - }, - { - 'date' => '2008-11-06T21:16:42', - 'version' => '0.06_02' - }, - { - 'date' => '2008-12-22T22:08:06', - 'version' => '0.07_02' - }, - { - 'date' => '2009-01-20T21:09:48', - 'version' => '0.07_02' - }, - { - 'date' => '2009-01-24T13:52:42', - 'version' => '0.07_02' - }, - { - 'date' => '2011-02-19T00:43:35', - 'version' => '0.08_01' - }, - { - 'date' => '2011-04-15T19:46:43', - 'version' => '0.08_02' - }, - { - 'date' => '2011-05-06T21:08:52', - 'version' => '0.09' - }, - { - 'date' => '2012-01-23T17:51:41', - 'version' => '0.09_01' - }, - { - 'date' => '2012-01-26T18:48:51', - 'version' => '0.09_02' - }, - { - 'date' => '2012-01-27T23:07:12', - 'version' => '0.09_03' - }, - { - 'date' => '2012-02-17T16:34:10', - 'version' => '0.10' - }, - { - 'date' => '2012-02-23T16:31:54', - 'version' => '0.10_01' - }, - { - 'date' => '2012-07-25T08:57:21', - 'version' => '0.11' - }, - { - 'date' => '2012-07-25T18:36:36', - 'version' => '0.11' - }, - { - 'date' => '2012-10-26T19:59:54', - 'version' => '0.12' - }, - { - 'date' => '2013-01-31T19:22:43', - 'version' => '0.13' - }, - { - 'date' => '2013-05-22T21:28:15', - 'version' => '0.14' - }, - { - 'date' => '2013-05-23T00:20:43', - 'version' => '0.15' - }, - { - 'date' => '2013-06-27T19:24:37', - 'version' => '0.16' - }, - { - 'date' => '2013-07-10T19:43:08', - 'version' => '0.17' - }, - { - 'date' => '2014-03-07T22:19:49', - 'version' => '0.18' - }, - { - 'date' => '2014-04-04T17:21:04', - 'version' => '0.19' - }, - { - 'date' => '2014-04-09T19:34:29', - 'version' => '0.20' - }, - { - 'date' => '2014-07-02T02:20:30', - 'version' => '0.21' - }, - { - 'date' => '2014-08-14T04:04:28', - 'version' => '0.22_01' - }, - { - 'date' => '2014-08-14T17:28:53', - 'version' => '0.23' - }, - { - 'date' => '2014-09-30T22:04:16', - 'version' => '0.23_01' - }, - { - 'date' => '2014-10-09T16:24:49', - 'version' => '0.24' - }, - { - 'date' => '2014-10-16T20:59:29', - 'version' => '0.25' - }, - { - 'date' => '2016-08-02T16:14:34', - 'version' => '0.26' - }, - { - 'date' => '2017-06-15T18:44:24', - 'version' => '0.27' - } - ] - }, - 'RT-Extension-MobileUI' => { - 'advisories' => [ - { - 'affected_versions' => '<1.02', - 'cves' => [ - 'CVE-2012-2769' - ], - 'description' => 'Multiple cross-site scripting (XSS) vulnerabilities in the topic administration page. -', - 'distribution' => 'RT-Extension-MobileUI', - 'fixed_versions' => '>=1.02', - 'id' => 'CPANSA-RT-Extension-MobileUI-2012-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/RT-Extension-MobileUI' - ], - 'reported' => '2012-05-18' - } - ], - 'main_module' => 'RT::Extension::MobileUI', - 'versions' => [ - { - 'date' => '2010-08-05T20:58:09', - 'version' => '0.9' - }, - { - 'date' => '2010-08-06T15:38:53', - 'version' => '0.91' - }, - { - 'date' => '2010-08-06T15:58:11', - 'version' => '0.92' - }, - { - 'date' => '2010-08-06T17:55:08', - 'version' => '0.93' - }, - { - 'date' => '2010-08-09T13:36:43', - 'version' => '0.94' - }, - { - 'date' => '2010-08-09T13:44:33', - 'version' => '0.95' - }, - { - 'date' => '2010-08-26T21:28:07', - 'version' => '0.96' - }, - { - 'date' => '2010-09-06T18:11:56', - 'version' => '0.96' - }, - { - 'date' => '2010-10-28T15:50:29', - 'version' => '0.98' - }, - { - 'date' => '2010-10-29T14:08:08', - 'version' => '0.99' - }, - { - 'date' => '2010-11-19T18:11:43', - 'version' => '1.00' - }, - { - 'date' => '2010-12-08T16:36:01', - 'version' => '1.01' - }, - { - 'date' => '2012-07-25T08:57:33', - 'version' => '1.02' - }, - { - 'date' => '2012-07-25T18:36:52', - 'version' => '1.02' - }, - { - 'date' => '2012-08-27T16:42:55', - 'version' => '1.03' - }, - { - 'date' => '2013-06-12T19:09:14', - 'version' => '1.04' - }, - { - 'date' => '2013-08-13T18:06:54', - 'version' => '1.05' - }, - { - 'date' => '2014-04-23T20:25:25', - 'version' => '1.06' - }, - { - 'date' => '2014-04-23T20:26:56', - 'version' => '1.07' - } - ] - }, - 'RTMP-Client' => { - 'advisories' => [ - { - 'affected_versions' => '<0.04', - 'description' => 'TBD -', - 'distribution' => 'RTMP-Client', - 'fixed_versions' => '>=0.04', - 'id' => 'CPANSA-RTMP-Client-2011-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/RTMP-Client' - ], - 'reported' => '2011-12-01' - } - ], - 'main_module' => 'RTMP::Client', - 'versions' => [ - { - 'date' => '2011-07-26T08:17:20', - 'version' => '0.01' - }, - { - 'date' => '2011-07-27T02:09:05', - 'version' => '0.02' - }, - { - 'date' => '2011-07-27T02:17:06', - 'version' => '0.03' - }, - { - 'date' => '2011-12-01T08:59:19', - 'version' => '0.04' - } - ] - }, - 'SOAP-Lite' => { - 'advisories' => [ - { - 'affected_versions' => '<1.15', - 'cves' => [ - 'CVE-2015-8978' - ], - 'description' => 'An example attack consists of defining 10 or more XML entities, each defined as consisting of 10 of the previous entity, with the document consisting of a single instance of the largest entity, which expands to one billion copies of the first entity. The amount of computer memory used for handling an external SOAP call would likely exceed that available to the process parsing the XML. -', - 'distribution' => 'SOAP-Lite', - 'fixed_versions' => '>=1.15', - 'id' => 'CPANSA-SOAP-Lite-2015-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/SOAP-Lite', - 'https://www.securityfocus.com/bid/94487', - 'https://github.com/redhotpenguin/perl-soaplite/commit/6942fe0d281be1c32c5117605f9c4e8d44f51124' - ], - 'reported' => '2015-07-21' - }, - { - 'affected_versions' => '<0.55', - 'cves' => [ - 'CVE-2002-1742' - ], - 'description' => 'Allows remote attackers to load arbitrary Perl functions by suppling a non-existent function in a script using a SOAP::Lite module, which causes the AUTOLOAD subroutine to trigger. -', - 'distribution' => 'SOAP-Lite', - 'fixed_versions' => '>=0.55', - 'id' => 'CPANSA-SOAP-Lite-2002-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/SOAP-Lite' - ], - 'reported' => '2002-04-08', - 'severity' => 'high' - }, - { - 'affected_versions' => '<0.38', - 'description' => 'Security problem on server side (no more details). -', - 'distribution' => 'SOAP-Lite', - 'fixed_versions' => '>=0.38', - 'id' => 'CPANSA-SOAP-Lite-2000-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/SOAP-Lite' - ], - 'reported' => '2000-10-05' - } - ], - 'main_module' => 'SOAP::Lite', - 'versions' => [ - { - 'date' => '2000-09-25T01:49:14', - 'version' => '0.36' - }, - { - 'date' => '2000-10-06T01:58:32', - 'version' => '0.38' - }, - { - 'date' => '2000-10-09T04:27:51', - 'version' => '0.39' - }, - { - 'date' => '2000-10-16T05:12:09', - 'version' => '0.40' - }, - { - 'date' => '2000-10-31T15:10:52', - 'version' => '0.41' - }, - { - 'date' => '2000-11-15T15:00:57', - 'version' => '0.42' - }, - { - 'date' => '2000-11-28T20:43:40', - 'version' => '0.43' - }, - { - 'date' => '2000-12-13T07:37:47', - 'version' => '0.44' - }, - { - 'date' => '2001-01-17T17:28:31', - 'version' => '0.45' - }, - { - 'date' => '2001-02-01T02:23:51', - 'version' => '0.46' - }, - { - 'date' => '2001-02-22T07:28:20', - 'version' => '0.47' - }, - { - 'date' => '2001-04-18T19:09:15', - 'version' => '0.50' - }, - { - 'date' => '2001-07-18T22:39:30', - 'version' => '0.51' - }, - { - 'date' => '2001-11-21T19:35:24', - 'version' => '0.52' - }, - { - 'date' => '2002-04-16T05:20:54', - 'version' => '0.55' - }, - { - 'date' => '2003-10-28T19:27:00', - 'version' => '0.60' - }, - { - 'date' => '2004-02-26T16:36:26', - 'version' => '0.60' - }, - { - 'date' => '2005-02-22T01:57:43', - 'version' => '0.65_3' - }, - { - 'date' => '2005-04-03T09:20:17', - 'version' => '0.65_4' - }, - { - 'date' => '2005-05-06T17:24:23', - 'version' => '0.65_5' - }, - { - 'date' => '2005-06-03T19:23:20', - 'version' => '0.65_6' - }, - { - 'date' => '2005-12-25T08:42:50', - 'version' => '0.66' - }, - { - 'date' => '2006-01-04T23:14:27', - 'version' => '0.66.1' - }, - { - 'date' => '2006-01-27T21:43:49', - 'version' => '0.67' - }, - { - 'date' => '2006-07-06T18:18:56', - 'version' => '0.68' - }, - { - 'date' => '2006-08-16T14:53:50', - 'version' => '0.69' - }, - { - 'date' => '2007-10-18T20:54:02', - 'version' => '0.70_01' - }, - { - 'date' => '2007-11-08T21:30:41', - 'version' => '0.70_02' - }, - { - 'date' => '2007-11-18T19:00:11', - 'version' => '0.70_03' - }, - { - 'date' => '2008-01-02T17:06:17', - 'version' => '0.70_04' - }, - { - 'date' => '2008-02-13T12:28:07', - 'version' => '0.70_05' - }, - { - 'date' => '2008-02-16T10:37:04', - 'version' => '0.70_06' - }, - { - 'date' => '2008-02-25T21:44:41', - 'version' => '0.70_07' - }, - { - 'date' => '2008-02-25T21:50:22', - 'version' => '0.70_08' - }, - { - 'date' => '2008-02-28T21:58:13', - 'version' => '0.71' - }, - { - 'date' => '2008-03-29T14:13:41', - 'version' => '0.71.01' - }, - { - 'date' => '2008-04-14T17:25:25', - 'version' => '0.71.02' - }, - { - 'date' => '2008-04-17T20:40:23', - 'version' => 'v0.71.03' - }, - { - 'date' => '2008-04-22T06:03:55', - 'version' => '0.71.04' - }, - { - 'date' => '2008-05-05T21:50:36', - 'version' => '0.710.05' - }, - { - 'date' => '2008-06-05T18:47:08', - 'version' => '0.710.06' - }, - { - 'date' => '2008-06-13T20:27:05', - 'version' => '0.710.07' - }, - { - 'date' => '2008-07-13T20:41:11', - 'version' => '0.710.08' - }, - { - 'date' => '2009-09-29T21:20:02', - 'version' => '0.710.09' - }, - { - 'date' => '2009-09-30T18:40:30', - 'version' => '0.710.10' - }, - { - 'date' => '2010-03-18T20:24:42', - 'version' => '0.711' - }, - { - 'date' => '2010-06-03T15:41:39', - 'version' => '0.712' - }, - { - 'date' => '2011-08-16T17:53:28', - 'version' => '0.713' - }, - { - 'date' => '2011-08-18T19:51:02', - 'version' => '0.714' - }, - { - 'date' => '2012-07-15T09:37:20', - 'version' => '0.715' - }, - { - 'date' => '2013-05-11T06:44:04', - 'version' => '0.716' - }, - { - 'date' => '2013-07-17T06:17:00', - 'version' => '1.0' - }, - { - 'date' => '2013-07-29T08:26:07', - 'version' => '1.01' - }, - { - 'date' => '2013-07-30T02:20:34', - 'version' => '1.02' - }, - { - 'date' => '2013-08-04T17:49:18', - 'version' => '1.03' - }, - { - 'date' => '2013-08-10T03:46:49', - 'version' => '1.04' - }, - { - 'date' => '2013-08-19T05:31:17', - 'version' => '1.05' - }, - { - 'date' => '2013-08-22T04:20:29', - 'version' => '1.06' - }, - { - 'date' => '2013-11-08T03:09:10', - 'version' => '1.07' - }, - { - 'date' => '2013-11-08T17:41:10', - 'version' => '1.08' - }, - { - 'date' => '2014-01-14T21:41:07', - 'version' => '1.09' - }, - { - 'date' => '2014-01-23T18:53:42', - 'version' => '1.10' - }, - { - 'date' => '2014-02-22T05:18:14', - 'version' => '1.11' - }, - { - 'date' => '2014-11-27T07:08:11', - 'version' => '1.12' - }, - { - 'date' => '2014-12-30T15:58:06', - 'version' => '1.13' - }, - { - 'date' => '2015-03-25T05:04:34', - 'version' => '1.14' - }, - { - 'date' => '2015-07-21T18:12:21', - 'version' => '1.15' - }, - { - 'date' => '2015-07-23T07:34:59', - 'version' => '1.16' - }, - { - 'date' => '2015-07-31T05:59:50', - 'version' => '1.17' - }, - { - 'date' => '2015-08-26T04:31:24', - 'version' => '1.18' - }, - { - 'date' => '2015-08-26T15:38:01', - 'version' => '1.19' - }, - { - 'date' => '2016-06-09T21:34:36', - 'version' => '1.20' - }, - { - 'date' => '2017-08-16T05:18:24', - 'version' => '1.22' - }, - { - 'date' => '2017-12-19T02:30:48', - 'version' => '1.23' - }, - { - 'date' => '2017-12-19T18:36:52', - 'version' => '1.24' - }, - { - 'date' => '2017-12-29T18:39:43', - 'version' => '1.25' - }, - { - 'date' => '2017-12-30T22:19:12', - 'version' => '1.26' - }, - { - 'date' => '2018-05-14T20:36:08', - 'version' => '1.27' - } - ] - }, - 'SVG-Sparkline' => { - 'advisories' => [ - { - 'affected_versions' => '<1.12', - 'description' => 'Invalid data input validation makes it possible to pass arbitrary strings to module loading eval. -', - 'distribution' => 'SVG-Sparkline', - 'fixed_versions' => '>=1.12', - 'id' => 'CPANSA-SVG-Sparkline-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/SVG-Sparkline', - 'https://github.com/gwadej/svg-sparkline/commit/ca83d6eb56aa86f3ca735866ffa9aa97acc2e708' - ], - 'reported' => '2017-05-15' - } - ], - 'main_module' => 'SVG::Sparkline', - 'versions' => [ - { - 'date' => '2009-04-02T02:42:59', - 'version' => '0.1.0' - }, - { - 'date' => '2009-04-03T01:30:19', - 'version' => '0.1.1' - }, - { - 'date' => '2009-04-05T21:43:08', - 'version' => '0.2.0' - }, - { - 'date' => '2009-04-18T04:46:33', - 'version' => '0.2.5' - }, - { - 'date' => '2009-04-21T00:31:44', - 'version' => '0.2.6' - }, - { - 'date' => '2009-04-27T03:42:24', - 'version' => '0.2.7' - }, - { - 'date' => '2009-05-06T23:20:05', - 'version' => '0.3' - }, - { - 'date' => '2009-05-07T22:11:10', - 'version' => '0.31' - }, - { - 'date' => '2009-10-19T04:12:52', - 'version' => '0.32' - }, - { - 'date' => '2009-10-21T00:27:30', - 'version' => '0.33' - }, - { - 'date' => '2010-05-01T04:50:06', - 'version' => '0.34' - }, - { - 'date' => '2010-10-30T22:01:18', - 'version' => '0.35' - }, - { - 'date' => '2012-09-04T00:09:32', - 'version' => '0.36' - }, - { - 'date' => '2013-10-24T14:01:00', - 'version' => '1' - }, - { - 'date' => '2014-09-04T02:01:54', - 'version' => '1.1' - }, - { - 'date' => '2015-03-03T19:38:44', - 'version' => '1.11' - }, - { - 'date' => '2017-05-15T01:32:51', - 'version' => '1.12' - } - ] - }, - 'SVN-Look' => { - 'advisories' => [ - { - 'affected_versions' => '<0.40', - 'description' => 'Two-arg open with a possibility of running arbitrary commands. -', - 'distribution' => 'SVN-Look', - 'fixed_versions' => '>=0.40', - 'id' => 'CPANSA-SVN-Look-2014-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/SVN-Look', - 'https://github.com/gnustavo/SVN-Look/commit/b413ac1c397dfc6b2d164fede693f7ff9a94c83c' - ], - 'reported' => '2014-05-31' - } - ], - 'main_module' => 'SVN::Look', - 'versions' => [ - { - 'date' => '2008-09-26T03:22:44', - 'version' => '0.08.360' - }, - { - 'date' => '2008-09-27T22:10:54', - 'version' => '0.09.366' - }, - { - 'date' => '2008-09-28T03:07:02', - 'version' => '0.10.369' - }, - { - 'date' => '2008-10-05T03:16:35', - 'version' => '0.11.388' - }, - { - 'date' => '2008-10-10T02:25:16', - 'version' => '0.12.409' - }, - { - 'date' => '2008-10-24T00:51:56', - 'version' => '0.12.442' - }, - { - 'date' => '2008-11-03T10:43:38', - 'version' => '0.12.455' - }, - { - 'date' => '2008-11-06T03:11:52', - 'version' => '0.13.463' - }, - { - 'date' => '2009-02-28T02:50:53', - 'version' => '0.14.5' - }, - { - 'date' => '2009-03-01T12:17:06', - 'version' => '0.14.7' - }, - { - 'date' => '2009-03-06T01:52:43', - 'version' => '0.14.9' - }, - { - 'date' => '2009-03-08T02:25:41', - 'version' => '0.14.10' - }, - { - 'date' => '2009-03-20T01:24:06', - 'version' => '0.14.12' - }, - { - 'date' => '2009-10-25T01:23:51', - 'version' => '0.15' - }, - { - 'date' => '2010-02-16T20:16:51', - 'version' => '0.16' - }, - { - 'date' => '2010-02-24T23:20:51', - 'version' => '0.17' - }, - { - 'date' => '2010-04-28T11:38:27', - 'version' => '0.18' - }, - { - 'date' => '2010-12-12T10:35:04', - 'version' => '0.19' - }, - { - 'date' => '2010-12-12T19:59:46', - 'version' => '0.20' - }, - { - 'date' => '2011-07-20T20:11:31', - 'version' => '0.21' - }, - { - 'date' => '2011-07-22T22:31:55', - 'version' => '0.22' - }, - { - 'date' => '2011-07-27T20:22:58', - 'version' => '0.23' - }, - { - 'date' => '2011-07-30T21:52:08', - 'version' => '0.24' - }, - { - 'date' => '2011-08-21T23:31:44', - 'version' => '0.25' - }, - { - 'date' => '2011-08-27T20:12:39', - 'version' => '0.26' - }, - { - 'date' => '2011-09-18T02:42:31', - 'version' => '0.27' - }, - { - 'date' => '2011-10-10T23:18:59', - 'version' => '0.28' - }, - { - 'date' => '2011-10-13T01:06:12', - 'version' => '0.29' - }, - { - 'date' => '2011-11-02T21:00:23', - 'version' => '0.30' - }, - { - 'date' => '2012-02-26T00:04:15', - 'version' => '0.31' - }, - { - 'date' => '2012-02-26T21:55:01', - 'version' => '0.32' - }, - { - 'date' => '2012-02-27T23:49:07', - 'version' => '0.33' - }, - { - 'date' => '2012-03-05T14:37:05', - 'version' => '0.34' - }, - { - 'date' => '2012-04-22T00:14:50', - 'version' => '0.35' - }, - { - 'date' => '2012-06-18T17:07:07', - 'version' => '0.36' - }, - { - 'date' => '2012-06-18T17:34:58', - 'version' => '0.37' - }, - { - 'date' => '2012-06-19T17:00:40', - 'version' => '0.38' - }, - { - 'date' => '2013-10-20T23:32:26', - 'version' => '0.39' - }, - { - 'date' => '2014-06-12T18:05:32', - 'version' => '0.40' - }, - { - 'date' => '2014-06-14T02:51:53', - 'version' => '0.41' - } - ] - }, - 'Search-OpenSearch-Server' => { - 'advisories' => [ - { - 'affected_versions' => '<0.17', - 'description' => 'Arbitrary Perl methods could be called via HTTP like RPC. -', - 'distribution' => 'Search-OpenSearch-Server', - 'fixed_versions' => '>=0.17', - 'id' => 'CPANSA-Search-OpenSearch-Server-2012-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Search-OpenSearch-Server', - 'https://github.com/karpet/search-opensearch-server/commit/69d53fde9d70fe12e1f592de482601c43c45a278' - ], - 'reported' => '2012-08-31' - } - ], - 'main_module' => 'Search::OpenSearch::Server', - 'versions' => [ - { - 'date' => '2010-05-28T03:07:46', - 'version' => '0.01' - }, - { - 'date' => '2010-05-29T01:11:09', - 'version' => '0.02' - }, - { - 'date' => '2010-06-23T01:22:53', - 'version' => '0.03' - }, - { - 'date' => '2010-06-26T21:08:31', - 'version' => '0.04' - }, - { - 'date' => '2011-01-08T04:05:22', - 'version' => '0.05' - }, - { - 'date' => '2011-09-26T18:12:08', - 'version' => '0.06' - }, - { - 'date' => '2011-09-26T18:16:12', - 'version' => '0.07' - }, - { - 'date' => '2011-09-30T03:15:51', - 'version' => '0.08' - }, - { - 'date' => '2011-10-23T01:42:30', - 'version' => '0.09' - }, - { - 'date' => '2012-05-01T02:22:52', - 'version' => '0.10' - }, - { - 'date' => '2012-07-15T03:32:57', - 'version' => '0.11' - }, - { - 'date' => '2012-07-27T02:42:45', - 'version' => '0.12' - }, - { - 'date' => '2012-08-07T01:48:25', - 'version' => '0.13' - }, - { - 'date' => '2012-08-10T03:10:13', - 'version' => '0.14' - }, - { - 'date' => '2012-08-21T02:34:37', - 'version' => '0.15' - }, - { - 'date' => '2012-08-21T17:47:00', - 'version' => '0.16' - }, - { - 'date' => '2012-09-04T01:54:00', - 'version' => '0.17' - }, - { - 'date' => '2012-09-12T03:42:03', - 'version' => '0.18' - }, - { - 'date' => '2012-09-13T14:06:58', - 'version' => '0.19' - }, - { - 'date' => '2012-09-20T02:21:37', - 'version' => '0.20' - }, - { - 'date' => '2012-10-15T04:32:38', - 'version' => '0.21' - }, - { - 'date' => '2012-11-08T03:20:16', - 'version' => '0.22' - }, - { - 'date' => '2012-11-21T19:01:22', - 'version' => '0.23' - }, - { - 'date' => '2012-11-26T19:37:12', - 'version' => '0.24' - }, - { - 'date' => '2012-12-18T19:11:36', - 'version' => '0.25' - }, - { - 'date' => '2013-01-04T19:08:19', - 'version' => '0.26' - }, - { - 'date' => '2013-06-14T02:28:09', - 'version' => '0.27' - }, - { - 'date' => '2014-03-02T22:22:17', - 'version' => '0.28' - }, - { - 'date' => '2014-04-23T18:20:52', - 'version' => '0.299_01' - }, - { - 'date' => '2014-04-24T02:56:24', - 'version' => '0.299_02' - }, - { - 'date' => '2014-06-05T07:29:19', - 'version' => '0.299_03' - }, - { - 'date' => '2014-06-08T04:57:40', - 'version' => '0.300' - }, - { - 'date' => '2015-08-14T20:04:12', - 'version' => '0.301' - } - ] - }, - 'Storable' => { - 'advisories' => [ - { - 'affected_versions' => '<3.05', - 'description' => 'Malcrafted storable files or buffers. -', - 'distribution' => 'Storable', - 'fixed_versions' => '>=3.05', - 'id' => 'CPANSA-Storable-2017-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Storable', - 'https://cxsecurity.com/issue/WLB-2007120031' - ], - 'reported' => '2017-01-29' - } - ], - 'main_module' => 'Storable', - 'versions' => [ - { - 'date' => '1995-10-02T10:50:02', - 'version' => '0.1' - }, - { - 'date' => '1997-01-13T11:42:25', - 'version' => '0.2' - }, - { - 'date' => '1997-01-13T17:18:01', - 'version' => '0.2' - }, - { - 'date' => '1997-01-14T15:12:36', - 'version' => '0.3' - }, - { - 'date' => '1997-01-15T18:25:57', - 'version' => '0.4' - }, - { - 'date' => '1997-01-22T14:47:23', - 'version' => '0.4' - }, - { - 'date' => '1997-02-27T15:02:37', - 'version' => '0.4' - }, - { - 'date' => '1997-02-27T15:38:18', - 'version' => '0.4' - }, - { - 'date' => '1997-03-25T10:32:00', - 'version' => '0.4' - }, - { - 'date' => '1997-05-16T09:24:59', - 'version' => '0.4' - }, - { - 'date' => '1997-06-03T09:38:38', - 'version' => '0.4' - }, - { - 'date' => '1997-06-10T16:47:47', - 'version' => '0.5' - }, - { - 'date' => '1997-11-05T10:05:11', - 'version' => '0.5' - }, - { - 'date' => '1998-01-13T16:59:38', - 'version' => '0.5' - }, - { - 'date' => '1998-01-20T08:32:03', - 'version' => '0.5' - }, - { - 'date' => '1998-03-06T20:52:28', - 'version' => '0.5' - }, - { - 'date' => '1998-03-25T14:10:24', - 'version' => '0.5' - }, - { - 'date' => '1998-04-08T11:20:48', - 'version' => '0.5' - }, - { - 'date' => '1998-04-09T16:17:05', - 'version' => '0.5' - }, - { - 'date' => '1998-04-24T15:29:23', - 'version' => '0.5' - }, - { - 'date' => '1998-04-30T13:13:58', - 'version' => '0.5' - }, - { - 'date' => '1998-05-12T07:15:48', - 'version' => '0.5' - }, - { - 'date' => '1998-06-04T16:19:02', - 'version' => '0.6' - }, - { - 'date' => '1998-06-12T09:54:35', - 'version' => '0.6' - }, - { - 'date' => '1998-06-22T09:00:32', - 'version' => '0.6' - }, - { - 'date' => '1998-07-03T13:53:55', - 'version' => '0.6' - }, - { - 'date' => '1998-07-21T12:10:39', - 'version' => '0.6' - }, - { - 'date' => '1999-01-31T18:01:47', - 'version' => '0.6' - }, - { - 'date' => '1999-07-12T13:05:25', - 'version' => '0.6' - }, - { - 'date' => '1999-09-02T12:47:03', - 'version' => '0.6' - }, - { - 'date' => '1999-09-14T20:27:23', - 'version' => 'v0.6.5' - }, - { - 'date' => '1999-10-19T19:33:43', - 'version' => 'v0.6.6' - }, - { - 'date' => '1999-10-20T17:10:19', - 'version' => 'v0.6.7' - }, - { - 'date' => '2000-03-02T22:29:53', - 'version' => 'v0.6.9' - }, - { - 'date' => '2000-03-29T18:00:09', - 'version' => 'v0.6.10' - }, - { - 'date' => '2000-04-02T22:12:47', - 'version' => 'v0.6.11' - }, - { - 'date' => '2000-08-03T22:12:31', - 'version' => 'v0.7.0' - }, - { - 'date' => '2000-08-13T20:17:55', - 'version' => 'v0.7.1' - }, - { - 'date' => '2000-08-14T07:27:17', - 'version' => 'v0.7.2' - }, - { - 'date' => '2000-08-23T23:12:01', - 'version' => 'v0.7.4' - }, - { - 'date' => '2000-09-01T19:44:37', - 'version' => 'v1.0.0' - }, - { - 'date' => '2000-09-17T16:56:12', - 'version' => 'v1.0.1' - }, - { - 'date' => '2000-09-28T21:50:42', - 'version' => 'v1.0.2' - }, - { - 'date' => '2000-09-29T19:55:57', - 'version' => 'v1.0.3' - }, - { - 'date' => '2000-10-23T18:12:41', - 'version' => 'v1.0.4' - }, - { - 'date' => '2000-10-26T17:18:33', - 'version' => 'v1.0.5' - }, - { - 'date' => '2000-11-05T17:30:34', - 'version' => 'v1.0.6' - }, - { - 'date' => '2001-01-03T09:48:40', - 'version' => 'v1.0.7' - }, - { - 'date' => '2001-02-17T12:43:23', - 'version' => 'v1.0.10' - }, - { - 'date' => '2001-03-15T00:30:04', - 'version' => 'v1.0.11' - }, - { - 'date' => '2001-07-01T11:30:39', - 'version' => 'v1.0.12' - }, - { - 'date' => '2001-08-28T21:59:16', - 'version' => 'v1.0.13' - }, - { - 'date' => '2001-12-01T13:48:14', - 'version' => 'v1.0.14' - }, - { - 'date' => '2002-05-18T16:48:08', - 'version' => '2.00' - }, - { - 'date' => '2002-05-28T20:34:47', - 'version' => '2.02' - }, - { - 'date' => '2002-06-01T04:35:47', - 'version' => '2.03' - }, - { - 'date' => '2002-06-08T02:11:56', - 'version' => '2.04' - }, - { - 'date' => '2002-10-03T03:37:51', - 'version' => '2.05' - }, - { - 'date' => '2002-11-25T12:34:01', - 'version' => '2.06' - }, - { - 'date' => '2003-05-05T05:21:16', - 'version' => '2.07' - }, - { - 'date' => '2003-09-05T20:01:37', - 'version' => '2.08' - }, - { - 'date' => '2004-01-06T01:47:55', - 'version' => '2.09' - }, - { - 'date' => '2004-03-01T04:28:16', - 'version' => '2.10' - }, - { - 'date' => '2004-03-17T15:11:57', - 'version' => '2.11' - }, - { - 'date' => '2004-03-24T03:24:16', - 'version' => '2.12' - }, - { - 'date' => '2004-06-28T16:41:47', - 'version' => '2.13' - }, - { - 'date' => '2005-04-25T02:15:51', - 'version' => '2.14' - }, - { - 'date' => '2005-05-23T17:21:53', - 'version' => '2.15' - }, - { - 'date' => '2007-03-31T00:51:12', - 'version' => '2.16' - }, - { - 'date' => '2007-11-16T20:48:24', - 'version' => '2.17' - }, - { - 'date' => '2007-11-23T18:18:24', - 'version' => '2.18' - }, - { - 'date' => '2009-05-18T04:18:09', - 'version' => '2.20' - }, - { - 'date' => '2009-08-06T05:30:04', - 'version' => '2.21' - }, - { - 'date' => '2010-11-12T17:12:42', - 'version' => '2.23' - }, - { - 'date' => '2010-11-12T17:29:29', - 'version' => '2.24' - }, - { - 'date' => '2010-12-11T06:08:33', - 'version' => '2.25' - }, - { - 'date' => '2011-07-03T04:04:14', - 'version' => '2.29' - }, - { - 'date' => '2011-07-12T03:59:06', - 'version' => '2.30' - }, - { - 'date' => '2012-06-07T01:16:46', - 'version' => '2.35' - }, - { - 'date' => '2012-09-11T01:30:44', - 'version' => '2.38' - }, - { - 'date' => '2012-09-11T01:38:57', - 'version' => '2.39' - }, - { - 'date' => '2013-07-13T16:49:48', - 'version' => '2.45' - }, - { - 'date' => '2014-07-02T11:09:04', - 'version' => '2.51' - }, - { - 'date' => '2017-01-29T11:41:00', - 'version' => '3.05' - }, - { - 'date' => '2017-01-30T14:25:11', - 'version' => '3.05_01' - }, - { - 'date' => '2017-01-30T18:55:50', - 'version' => '3.05_02' - }, - { - 'date' => '2017-01-31T01:58:36', - 'version' => '3.05_03' - }, - { - 'date' => '2017-02-02T11:22:12', - 'version' => '3.05_04' - }, - { - 'date' => '2017-03-05T10:48:10', - 'version' => '3.05_06' - }, - { - 'date' => '2017-03-05T12:52:10', - 'version' => '3.05_07' - }, - { - 'date' => '2017-03-11T07:51:19', - 'version' => '3.05_09' - }, - { - 'date' => '2017-03-14T09:03:54', - 'version' => '3.05_10' - }, - { - 'date' => '2017-03-29T20:00:48', - 'version' => '3.05_11' - }, - { - 'date' => '2017-04-19T07:20:42', - 'version' => '3.05_12' - }, - { - 'date' => '2017-10-15T12:06:30', - 'version' => '3.05_14' - }, - { - 'date' => '2017-10-21T09:30:17', - 'version' => '3.05_15' - }, - { - 'date' => '2017-10-21T16:17:28', - 'version' => '3.05_16' - }, - { - 'date' => '2018-04-19T08:29:33', - 'version' => '3.06' - }, - { - 'date' => '2018-04-20T16:11:03', - 'version' => '3.05_17' - }, - { - 'date' => '2018-04-21T10:08:56', - 'version' => '3.08' - }, - { - 'date' => '2018-04-21T16:50:30', - 'version' => '3.09' - }, - { - 'date' => '2018-04-27T17:46:19', - 'version' => '3.11' - }, - { - 'date' => '2018-09-05T15:12:26', - 'version' => '3.11_01' - }, - { - 'date' => '2019-03-06T12:42:01', - 'version' => '3.12_03' - } - ] - }, - 'Tk' => { - 'advisories' => [ - { - 'affected_versions' => '<804.029', - 'cves' => [ - 'CVE-2006-4484' - ], - 'description' => 'Buffer overflow in the LWZReadByte_ function in the GD extension in allows remote attackers to have an unknown impact via a GIF file with input_code_size greater than MAX_LWZ_BITS, which triggers an overflow when initializing the table array. -', - 'distribution' => 'Tk', - 'fixed_versions' => '>=804.029', - 'id' => 'CPANSA-Tk-2008-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/Tk' - ], - 'reported' => '2008-10-01' - } - ], - 'main_module' => 'Tk', - 'versions' => [ - { - 'date' => '1995-08-22T23:03:30', - 'version' => 0 - }, - { - 'date' => '1995-12-19T01:56:04', - 'version' => 0 - }, - { - 'date' => '1996-08-29T00:19:01', - 'version' => 0 - }, - { - 'date' => '1996-09-07T01:08:44', - 'version' => '400.200' - }, - { - 'date' => '1997-01-08T23:27:30', - 'version' => '400.201' - }, - { - 'date' => '1997-01-25T12:33:02', - 'version' => '400.202' - }, - { - 'date' => '1997-05-04T20:05:58', - 'version' => '402.000' - }, - { - 'date' => '1997-06-14T19:17:26', - 'version' => '402.001' - }, - { - 'date' => '1997-07-18T17:01:40', - 'version' => '402.002' - }, - { - 'date' => '1997-10-04T15:32:53', - 'version' => '402.003' - }, - { - 'date' => '1998-01-25T17:07:27', - 'version' => '402.004' - }, - { - 'date' => '1998-02-07T21:22:00', - 'version' => '402.003' - }, - { - 'date' => '1998-02-22T19:34:11', - 'version' => '800.000' - }, - { - 'date' => '1998-03-02T00:12:00', - 'version' => '800.0_01' - }, - { - 'date' => '1998-03-09T22:37:37', - 'version' => '800.0_02' - }, - { - 'date' => '1998-03-17T13:43:00', - 'version' => '402.003' - }, - { - 'date' => '1998-04-01T04:36:00', - 'version' => '402.003' - }, - { - 'date' => '1998-04-02T18:32:00', - 'version' => '402.003' - }, - { - 'date' => '1998-04-05T08:37:23', - 'version' => '800.003' - }, - { - 'date' => '1998-04-19T17:23:45', - 'version' => '800.004' - }, - { - 'date' => '1998-05-17T18:07:11', - 'version' => '800.005' - }, - { - 'date' => '1998-06-14T20:30:35', - 'version' => '800.006' - }, - { - 'date' => '1998-06-26T16:30:23', - 'version' => '800.007' - }, - { - 'date' => '1998-07-17T16:47:42', - 'version' => '800.008' - }, - { - 'date' => '1998-08-08T19:31:23', - 'version' => '800.010' - }, - { - 'date' => '1998-09-01T17:20:02', - 'version' => '800.011' - }, - { - 'date' => '1998-11-15T14:28:04', - 'version' => '800.012' - }, - { - 'date' => '1999-03-16T22:13:10', - 'version' => '800.013' - }, - { - 'date' => '1999-04-05T20:15:39', - 'version' => '800.014' - }, - { - 'date' => '1999-07-28T22:10:03', - 'version' => '800.015' - }, - { - 'date' => '2000-01-08T12:48:56', - 'version' => '800.017' - }, - { - 'date' => '2000-01-08T12:58:16', - 'version' => '800.0_16' - }, - { - 'date' => '2000-01-22T19:44:55', - 'version' => '800.018' - }, - { - 'date' => '2000-03-13T16:39:08', - 'version' => '800.019' - }, - { - 'date' => '2000-03-27T17:01:22', - 'version' => '800.020' - }, - { - 'date' => '2000-04-21T13:38:21', - 'version' => '800.021' - }, - { - 'date' => '2000-05-13T09:48:51', - 'version' => '800.022' - }, - { - 'date' => '2001-05-15T15:07:21', - 'version' => '800.023' - }, - { - 'date' => '2001-07-14T21:06:00', - 'version' => '800.012' - }, - { - 'date' => '2002-03-05T16:38:25', - 'version' => '800.024' - }, - { - 'date' => '2002-03-17T20:30:42', - 'version' => '800.024' - }, - { - 'date' => '2002-10-13T17:20:55', - 'version' => '804.0_24' - }, - { - 'date' => '2003-05-02T01:10:54', - 'version' => 'v804.024.' - }, - { - 'date' => '2003-09-08T08:13:16', - 'version' => '800.025' - }, - { - 'date' => '2003-09-28T18:01:55', - 'version' => '804.025' - }, - { - 'date' => '2003-10-10T18:24:24', - 'version' => '804.025' - }, - { - 'date' => '2003-10-20T20:44:44', - 'version' => '804.025' - }, - { - 'date' => '2003-10-27T08:23:07', - 'version' => '804.025' - }, - { - 'date' => '2003-11-02T22:28:10', - 'version' => '804.025' - }, - { - 'date' => '2003-11-16T22:15:42', - 'version' => '804.025' - }, - { - 'date' => '2003-12-02T21:26:56', - 'version' => '804.025' - }, - { - 'date' => '2003-12-08T08:01:15', - 'version' => '804.025_' - }, - { - 'date' => '2003-12-11T08:03:20', - 'version' => '804.025' - }, - { - 'date' => '2003-12-14T20:22:05', - 'version' => '804.025' - }, - { - 'date' => '2003-12-19T17:42:32', - 'version' => '804.025' - }, - { - 'date' => '2003-12-21T21:09:10', - 'version' => '804.025_' - }, - { - 'date' => '2003-12-23T23:19:20', - 'version' => '804.025' - }, - { - 'date' => '2004-01-12T21:59:01', - 'version' => '804.025' - }, - { - 'date' => '2004-02-28T17:33:01', - 'version' => '804.025_' - }, - { - 'date' => '2004-03-07T20:33:56', - 'version' => '804.025_' - }, - { - 'date' => '2004-03-19T08:10:49', - 'version' => '804.026' - }, - { - 'date' => '2004-04-11T19:04:25', - 'version' => '804.026' - }, - { - 'date' => '2007-02-11T08:49:16', - 'version' => '804.027_500' - }, - { - 'date' => '2007-09-21T22:57:57', - 'version' => '804.027_501' - }, - { - 'date' => '2007-12-04T21:03:29', - 'version' => '804.027_502' - }, - { - 'date' => '2007-12-18T22:01:39', - 'version' => '804.028' - }, - { - 'date' => '2008-10-01T21:48:52', - 'version' => '804.0285' - }, - { - 'date' => '2008-11-04T22:27:51', - 'version' => '804.028501' - }, - { - 'date' => '2010-01-30T17:54:07', - 'version' => '804.028502' - }, - { - 'date' => '2010-05-13T00:00:04', - 'version' => '804.028503' - }, - { - 'date' => '2010-05-27T19:25:41', - 'version' => '804.029' - }, - { - 'date' => '2011-06-13T17:53:20', - 'version' => '804.0295' - }, - { - 'date' => '2011-10-14T19:22:48', - 'version' => '804.029501' - }, - { - 'date' => '2011-10-17T21:12:41', - 'version' => '804.029502' - }, - { - 'date' => '2011-10-20T21:08:12', - 'version' => '804.03' - }, - { - 'date' => '2013-05-17T22:16:24', - 'version' => '804.030500' - }, - { - 'date' => '2013-05-18T05:01:41', - 'version' => '804.030501' - }, - { - 'date' => '2013-05-21T07:30:50', - 'version' => '804.030502' - }, - { - 'date' => '2013-05-25T12:57:05', - 'version' => '804.031' - }, - { - 'date' => '2013-11-17T11:24:41', - 'version' => '804.031500' - }, - { - 'date' => '2013-11-18T20:19:08', - 'version' => '804.031501' - }, - { - 'date' => '2013-12-01T15:07:28', - 'version' => '804.031502' - }, - { - 'date' => '2013-12-07T13:00:14', - 'version' => '804.031503' - }, - { - 'date' => '2014-01-26T17:01:07', - 'version' => '804.032' - }, - { - 'date' => '2014-11-06T21:01:44', - 'version' => '804.032500' - }, - { - 'date' => '2015-01-31T10:28:08', - 'version' => '804.032501' - }, - { - 'date' => '2015-02-21T15:54:08', - 'version' => '804.033' - }, - { - 'date' => '2017-08-20T09:29:42', - 'version' => '804.033500' - }, - { - 'date' => '2017-08-26T15:26:56', - 'version' => '804.034' - } - ] - }, - 'UI-Dialog' => { - 'advisories' => [ - { - 'affected_versions' => '<1.11', - 'description' => 'Allows remote attackers to execute arbitrary commands. -', - 'distribution' => 'UI-Dialog', - 'fixed_versions' => '>=1.11', - 'id' => 'CPANSA-UI-Dialog-2015-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/UI-Dialog' - ], - 'reported' => '2015-10-10' - }, - { - 'affected_versions' => '<1.03', - 'description' => 'CDialog and Whiptail backends usage of the temp files. -', - 'distribution' => 'UI-Dialog', - 'fixed_versions' => '>=1.03', - 'id' => 'CPANSA-UI-Dialog-2004-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/UI-Dialog' - ], - 'reported' => '2004-02-18' - } - ], - 'main_module' => 'UI::Dialog', - 'versions' => [ - { - 'date' => '2004-01-04T10:51:34', - 'version' => '1.00' - }, - { - 'date' => '2004-01-13T00:08:39', - 'version' => '1.01' - }, - { - 'date' => '2004-02-15T11:03:37', - 'version' => '1.02' - }, - { - 'date' => '2004-02-18T16:52:59', - 'version' => '1.03' - }, - { - 'date' => '2004-02-22T18:34:25', - 'version' => '1.04' - }, - { - 'date' => '2004-03-18T02:12:03', - 'version' => '1.05' - }, - { - 'date' => '2004-03-18T16:01:50', - 'version' => '1.06' - }, - { - 'date' => '2004-07-21T19:59:51', - 'version' => '1.07' - }, - { - 'date' => '2004-10-05T00:46:22', - 'version' => '1.08' - }, - { - 'date' => '2013-08-10T09:39:07', - 'version' => '1.09' - }, - { - 'date' => '2013-08-10T17:09:57', - 'version' => '1.09' - }, - { - 'date' => '2013-08-19T17:22:00', - 'version' => '1.09' - }, - { - 'date' => '2016-01-19T19:05:07', - 'version' => '1.11' - }, - { - 'date' => '2016-01-22T06:42:45', - 'version' => '1.12' - }, - { - 'date' => '2016-01-30T21:24:56', - 'version' => '1.13' - }, - { - 'date' => '2016-02-03T02:10:12', - 'version' => '1.14' - }, - { - 'date' => '2016-02-09T00:11:17', - 'version' => '1.15' - }, - { - 'date' => '2016-02-10T02:57:43', - 'version' => '1.16' - }, - { - 'date' => '2016-02-12T05:25:14', - 'version' => '1.17' - }, - { - 'date' => '2016-02-13T02:56:26', - 'version' => '1.18' - }, - { - 'date' => '2016-02-21T23:33:48', - 'version' => '1.19' - }, - { - 'date' => '2016-03-07T02:15:26', - 'version' => '1.20' - }, - { - 'date' => '2016-04-02T22:17:32', - 'version' => '1.21' - } - ] - }, - 'XML-LibXML' => { - 'advisories' => [ - { - 'affected_versions' => '<2.0120', - 'cves' => [ - 'CVE-2015-3451' - ], - 'description' => 'The _clone function does not properly set the expand_entities option, which allows remote attackers to conduct XML external entity (XXE) attacks via crafted XML data to the (1) new or (2) load_xml function. -', - 'distribution' => 'XML-LibXML', - 'fixed_versions' => '>=2.0120', - 'id' => 'CPANSA-XML-LibXML-2015-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/XML-LibXML' - ], - 'reported' => '2015-04-23' - } - ], - 'main_module' => 'XML::LibXML', - 'versions' => [ - { - 'date' => '2001-05-18T11:31:21', - 'version' => '0.91' - }, - { - 'date' => '2001-06-03T07:47:14', - 'version' => '0.92' - }, - { - 'date' => '2001-06-09T16:52:26', - 'version' => '0.93' - }, - { - 'date' => '2001-06-10T08:54:23', - 'version' => '0.94' - }, - { - 'date' => '2001-06-21T10:07:56', - 'version' => '0.96' - }, - { - 'date' => '2001-06-29T20:39:47', - 'version' => '0.97' - }, - { - 'date' => '2001-07-20T16:08:25', - 'version' => '0.99' - }, - { - 'date' => '2001-08-07T10:13:29', - 'version' => '1.00' - }, - { - 'date' => '2001-11-14T11:39:59', - 'version' => '1.30' - }, - { - 'date' => '2001-11-25T17:25:52', - 'version' => '1.31' - }, - { - 'date' => '2002-03-13T14:24:12', - 'version' => '1.40' - }, - { - 'date' => '2002-05-11T21:07:22', - 'version' => '1.49' - }, - { - 'date' => '2002-05-20T11:33:20', - 'version' => '1.50' - }, - { - 'date' => '2002-05-31T16:53:50', - 'version' => '1.51' - }, - { - 'date' => '2002-06-12T10:16:35', - 'version' => '1.52' - }, - { - 'date' => '2002-09-14T21:02:38', - 'version' => '1.53' - }, - { - 'date' => '2002-10-26T15:21:51', - 'version' => '1.54_0' - }, - { - 'date' => '2002-11-08T10:03:05', - 'version' => '1.54_1' - }, - { - 'date' => '2002-11-08T18:15:20', - 'version' => '1.54_2' - }, - { - 'date' => '2002-11-15T20:14:58', - 'version' => '1.54_3' - }, - { - 'date' => '2003-05-22T23:44:39', - 'version' => '1.54_4' - }, - { - 'date' => '2003-05-30T18:46:39', - 'version' => '1.54' - }, - { - 'date' => '2003-08-19T21:15:43', - 'version' => '1.55' - }, - { - 'date' => '2003-08-25T13:39:01', - 'version' => '1.56' - }, - { - 'date' => '2004-02-29T16:56:42', - 'version' => '1.57' - }, - { - 'date' => '2004-03-31T19:49:55', - 'version' => '1.58' - }, - { - 'date' => '2004-04-04T11:42:03', - 'version' => '1.58_1' - }, - { - 'date' => '2006-08-02T10:59:49', - 'version' => '1.59' - }, - { - 'date' => '2006-08-26T18:11:05', - 'version' => '1.60' - }, - { - 'date' => '2006-09-24T15:43:20', - 'version' => '1.61' - }, - { - 'date' => '2006-09-25T07:21:39', - 'version' => '1.61' - }, - { - 'date' => '2006-09-25T07:42:26', - 'version' => '1.61' - }, - { - 'date' => '2006-09-25T11:38:04', - 'version' => '1.61' - }, - { - 'date' => '2006-11-18T09:57:51', - 'version' => '1.62' - }, - { - 'date' => '2006-11-25T09:10:37', - 'version' => '1.62' - }, - { - 'date' => '2007-04-16T11:46:21', - 'version' => '1.63' - }, - { - 'date' => '2007-09-09T21:51:03', - 'version' => '1.64' - }, - { - 'date' => '2007-09-25T16:37:46', - 'version' => '1.65' - }, - { - 'date' => '2008-01-29T21:10:45', - 'version' => '1.66' - }, - { - 'date' => '2008-11-04T14:26:16', - 'version' => '1.67' - }, - { - 'date' => '2008-11-05T13:32:59', - 'version' => '1.68' - }, - { - 'date' => '2008-11-11T21:00:56', - 'version' => '1.69' - }, - { - 'date' => '2009-01-23T22:30:52', - 'version' => '1.69_1' - }, - { - 'date' => '2009-02-06T19:12:24', - 'version' => '1.69_2' - }, - { - 'date' => '2009-10-07T12:31:25', - 'version' => '1.70' - }, - { - 'date' => '2011-06-14T17:01:30', - 'version' => '1.71' - }, - { - 'date' => '2011-06-16T16:40:11', - 'version' => '1.72' - }, - { - 'date' => '2011-06-18T08:35:40', - 'version' => '1.73' - }, - { - 'date' => '2011-06-23T12:27:53', - 'version' => '1.74' - }, - { - 'date' => '2011-06-24T16:02:54', - 'version' => '1.75' - }, - { - 'date' => '2011-06-30T18:20:41', - 'version' => '1.76' - }, - { - 'date' => '2011-07-01T19:31:51', - 'version' => '1.77' - }, - { - 'date' => '2011-07-06T17:27:49', - 'version' => '1.78' - }, - { - 'date' => '2011-07-08T17:06:33', - 'version' => '1.79' - }, - { - 'date' => '2011-07-12T20:39:51', - 'version' => '1.80' - }, - { - 'date' => '2011-07-16T15:36:21', - 'version' => '1.81' - }, - { - 'date' => '2011-07-20T20:49:05', - 'version' => '1.82' - }, - { - 'date' => '2011-07-23T11:34:22', - 'version' => '1.83' - }, - { - 'date' => '2011-07-23T20:17:26', - 'version' => '1.84' - }, - { - 'date' => '2011-08-24T14:08:28', - 'version' => '1.85' - }, - { - 'date' => '2011-08-25T08:46:56', - 'version' => '1.86' - }, - { - 'date' => '2011-08-27T11:07:44', - 'version' => '1.87' - }, - { - 'date' => '2011-09-21T10:01:23', - 'version' => '1.88' - }, - { - 'date' => '2011-12-24T07:47:30', - 'version' => '1.89' - }, - { - 'date' => '2012-01-08T19:01:33', - 'version' => '1.90' - }, - { - 'date' => '2012-02-21T12:02:10', - 'version' => '1.91' - }, - { - 'date' => '2012-02-21T17:03:56', - 'version' => '1.92' - }, - { - 'date' => '2012-02-27T09:18:12', - 'version' => '1.93' - }, - { - 'date' => '2012-03-03T20:10:26', - 'version' => '1.94' - }, - { - 'date' => '2012-03-06T08:42:27', - 'version' => '1.95' - }, - { - 'date' => '2012-03-16T19:05:40', - 'version' => '1.96' - }, - { - 'date' => '2012-04-30T17:35:11', - 'version' => '1.97' - }, - { - 'date' => '2012-05-13T18:06:03', - 'version' => '1.98' - }, - { - 'date' => '2012-05-31T07:25:35', - 'version' => '1.99' - }, - { - 'date' => '2012-06-19T20:07:27', - 'version' => '2.0000' - }, - { - 'date' => '2012-06-20T16:53:03', - 'version' => '2.0001' - }, - { - 'date' => '2012-07-08T15:12:36', - 'version' => '2.0002' - }, - { - 'date' => '2012-07-27T15:22:53', - 'version' => '2.0003' - }, - { - 'date' => '2012-08-07T20:06:48', - 'version' => '2.0004' - }, - { - 'date' => '2012-10-13T11:23:03', - 'version' => '2.0005' - }, - { - 'date' => '2012-10-13T20:34:57', - 'version' => '2.0006' - }, - { - 'date' => '2012-10-17T17:05:13', - 'version' => '2.0007' - }, - { - 'date' => '2012-10-22T10:13:20', - 'version' => '2.0008' - }, - { - 'date' => '2012-11-01T14:29:13', - 'version' => '2.0009' - }, - { - 'date' => '2012-11-01T18:16:34', - 'version' => '2.0010' - }, - { - 'date' => '2012-11-07T22:29:47', - 'version' => '2.0011' - }, - { - 'date' => '2012-11-09T04:42:04', - 'version' => '2.0012' - }, - { - 'date' => '2012-12-04T15:46:46', - 'version' => '2.0013' - }, - { - 'date' => '2012-12-05T09:13:26', - 'version' => '2.0014' - }, - { - 'date' => '2013-04-12T23:35:55', - 'version' => '2.0015' - }, - { - 'date' => '2013-04-13T19:39:51', - 'version' => '2.0016' - }, - { - 'date' => '2013-05-09T08:07:47', - 'version' => '2.0017' - }, - { - 'date' => '2013-05-13T10:44:19', - 'version' => '2.0018' - }, - { - 'date' => '2013-07-01T08:08:50', - 'version' => '2.0019' - }, - { - 'date' => '2013-08-14T05:27:26', - 'version' => '2.0100' - }, - { - 'date' => '2013-08-15T05:34:30', - 'version' => '2.0101' - }, - { - 'date' => '2013-08-19T12:18:31', - 'version' => '2.0102' - }, - { - 'date' => '2013-08-22T05:35:19', - 'version' => '2.0103' - }, - { - 'date' => '2013-08-30T09:38:04', - 'version' => '2.0104' - }, - { - 'date' => '2013-09-07T17:24:00', - 'version' => '2.0105' - }, - { - 'date' => '2013-09-17T16:14:51', - 'version' => '2.0106' - }, - { - 'date' => '2013-10-31T07:16:02', - 'version' => '2.0107' - }, - { - 'date' => '2013-12-17T09:10:53', - 'version' => '2.0108' - }, - { - 'date' => '2014-01-31T08:01:23', - 'version' => '2.0109' - }, - { - 'date' => '2014-02-01T14:14:02', - 'version' => '2.0110' - }, - { - 'date' => '2014-03-05T15:31:25', - 'version' => '2.0111' - }, - { - 'date' => '2014-03-13T18:19:10', - 'version' => '2.0112' - }, - { - 'date' => '2014-03-14T12:15:54', - 'version' => '2.0113' - }, - { - 'date' => '2014-04-03T13:01:06', - 'version' => '2.0114' - }, - { - 'date' => '2014-04-03T13:15:41', - 'version' => '2.0115' - }, - { - 'date' => '2014-04-12T08:10:37', - 'version' => '2.0116' - }, - { - 'date' => '2014-10-26T16:31:29', - 'version' => '2.0117' - }, - { - 'date' => '2015-02-05T10:57:03', - 'version' => '2.0118' - }, - { - 'date' => '2015-04-23T07:14:45', - 'version' => '2.0119' - }, - { - 'date' => '2015-05-01T09:50:18', - 'version' => '2.0120' - }, - { - 'date' => '2015-05-03T12:08:06', - 'version' => '2.0121' - }, - { - 'date' => '2015-09-01T09:02:29', - 'version' => '2.0122' - }, - { - 'date' => '2015-12-06T13:19:22', - 'version' => '2.0123' - }, - { - 'date' => '2016-02-27T11:21:08', - 'version' => '2.0124' - }, - { - 'date' => '2016-05-30T09:24:51', - 'version' => '2.0125' - }, - { - 'date' => '2016-06-24T16:21:00', - 'version' => '2.0126' - }, - { - 'date' => '2016-07-22T17:40:51', - 'version' => '2.0127' - }, - { - 'date' => '2016-07-24T09:15:48', - 'version' => '2.0128' - }, - { - 'date' => '2017-03-14T13:37:23', - 'version' => '2.0129' - }, - { - 'date' => '2017-10-18T08:45:49', - 'version' => '2.0130' - }, - { - 'date' => '2017-10-24T08:57:20', - 'version' => '2.0131' - }, - { - 'date' => '2017-10-28T17:58:34', - 'version' => '2.0132' - }, - { - 'date' => '2019-02-02T11:11:30', - 'version' => '2.0133' - }, - { - 'date' => '2019-02-10T15:02:55', - 'version' => '2.0134' - } - ] - }, - 'libapreq2' => { - 'advisories' => [ - { - 'affected_versions' => '<2.07', - 'cves' => [ - 'CVE-2006-0042' - ], - 'description' => 'Unspecified vulnerability in apreq_parse_headers and apreq_parse_urlencoded functions in Apache2::Request (Libapreq2) allows remote attackers to cause a denial of service (CPU consumption) via unknown attack vectors that result in quadratic computational complexity. -', - 'distribution' => 'libapreq2', - 'fixed_versions' => '>=2.07', - 'id' => 'CPANSA-libapreq2-2006-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/libapreq2' - ], - 'reported' => '2007-04-17' - } - ], - 'main_module' => 'Apache2::Upload', - 'versions' => [ - { - 'date' => '2003-11-11T01:28:48', - 'version' => '2.01_03' - }, - { - 'date' => '2003-11-16T04:16:12', - 'version' => '2.02_02' - }, - { - 'date' => '2004-06-12T14:52:49', - 'version' => '2.03_04' - }, - { - 'date' => '2004-08-30T16:13:45', - 'version' => '2.04_03' - }, - { - 'date' => '2005-05-04T23:38:05', - 'version' => '2.05' - }, - { - 'date' => '2005-07-20T17:10:48', - 'version' => '2.06' - }, - { - 'date' => '2006-02-12T18:10:47', - 'version' => '2.07' - }, - { - 'date' => '2006-08-09T04:54:07', - 'version' => '2.08' - }, - { - 'date' => '2009-03-13T22:47:11', - 'version' => '2.12' - }, - { - 'date' => '2010-12-02T18:41:57', - 'version' => '2.13' - } - ] - }, - 'libwww-perl' => { - 'advisories' => [ - { - 'affected_versions' => '<6.00', - 'cves' => [ - 'CVE-2011-0633' - ], - 'description' => 'The Net::HTTPS module in libwww-perl (LWP) before 6.00, as used in WWW::Mechanize, LWP::UserAgent, and other products, when running in environments that do not set the If-SSL-Cert-Subject header, does not enable full validation of SSL certificates by default, which allows remote attackers to spoof servers via man-in-the-middle (MITM) attacks involving hostnames that are not properly validated. -', - 'distribution' => 'libwww-perl', - 'fixed_versions' => '>=6.00', - 'id' => 'CPANSA-libwww-perl-2011-01', - 'references' => [ - 'http://vttynotes.blogspot.com/2010/12/man-in-middle-fun-with-perl-lwp.html', - 'http://vttynotes.blogspot.com/2011/03/quick-note-on-lwp-and-perl-security-cve.html' - ], - 'reported' => '2011-01-20' - }, - { - 'affected_versions' => '<5.835', - 'cves' => [ - 'CVE-2010-2253' - ], - 'description' => 'lwp-download in libwww-perl before 5.835 does not reject downloads to filenames that begin with a . (dot) character, which allows remote servers to create or overwrite files via (1) a 3xx redirect to a URL with a crafted filename or (2) a Content-Disposition header that suggests a crafted filename, and possibly execute arbitrary code as a consequence of writing to a dotfile in a home directory. -', - 'distribution' => 'libwww-perl', - 'fixed_versions' => '>=5.835', - 'id' => 'CPANSA-libwww-perl-2010-01', - 'references' => [ - 'http://vttynotes.blogspot.com/2010/12/man-in-middle-fun-with-perl-lwp.html', - 'http://vttynotes.blogspot.com/2011/03/quick-note-on-lwp-and-perl-security-cve.html' - ], - 'reported' => '2010-07-06' - }, - { - 'affected_versions' => '<5.51', - 'description' => 'If LWP::UserAgent::env_proxy is called in a CGI environment, the case-insensitivity when looking for "http_proxy" permits "HTTP_PROXY" to be found, but this can be trivially set by the web client using the "Proxy:" header. -', - 'distribution' => 'libwww-perl', - 'fixed_versions' => '>=5.51', - 'id' => 'CPANSA-libwww-perl-2001-01', - 'reported' => '2001-03-14' - } - ], - 'main_module' => 'LWP', - 'versions' => [ - { - 'date' => '1995-09-16T13:51:35', - 'version' => '5' - }, - { - 'date' => '1995-11-06T14:29:13', - 'version' => '5' - }, - { - 'date' => '1996-05-09T22:43:16', - 'version' => '5' - }, - { - 'date' => '1996-05-26T14:01:51', - 'version' => '5.00' - }, - { - 'date' => '1996-08-02T16:38:58', - 'version' => '5.01' - }, - { - 'date' => '1996-09-11T16:19:57', - 'version' => '5.02' - }, - { - 'date' => '1996-09-30T22:58:37', - 'version' => '5.03' - }, - { - 'date' => '1996-10-22T10:39:33', - 'version' => '5.04' - }, - { - 'date' => '1996-12-04T23:36:17', - 'version' => '5.05' - }, - { - 'date' => '1997-01-27T23:53:38', - 'version' => '5.06' - }, - { - 'date' => '1997-02-11T14:20:18', - 'version' => '5.07' - }, - { - 'date' => '1997-04-05T13:10:16', - 'version' => '5.08' - }, - { - 'date' => '1997-06-10T11:07:01', - 'version' => '5.09' - }, - { - 'date' => '1997-06-20T10:51:10', - 'version' => '5.10' - }, - { - 'date' => '1997-08-06T08:41:11', - 'version' => '5.11' - }, - { - 'date' => '1997-09-05T09:38:58', - 'version' => '5.12' - }, - { - 'date' => '1997-09-20T12:50:59', - 'version' => '5.13' - }, - { - 'date' => '1997-10-12T20:55:32', - 'version' => '5.14' - }, - { - 'date' => '1997-11-06T20:23:06', - 'version' => '5.15' - }, - { - 'date' => '1997-12-12T17:44:29', - 'version' => '5.18' - }, - { - 'date' => '1997-12-16T22:25:00', - 'version' => '5.18_03' - }, - { - 'date' => '1997-12-17T10:08:54', - 'version' => '5.18_04' - }, - { - 'date' => '1998-01-20T18:16:51', - 'version' => '5.18_05' - }, - { - 'date' => '1998-01-26T23:55:39', - 'version' => '5.19' - }, - { - 'date' => '1998-02-12T23:43:23', - 'version' => '5.20' - }, - { - 'date' => '1998-03-12T18:39:08', - 'version' => '5.21' - }, - { - 'date' => '1998-03-24T19:42:54', - 'version' => '5.22' - }, - { - 'date' => '1998-03-31T22:25:14', - 'version' => '5.30' - }, - { - 'date' => '1998-04-10T15:07:10', - 'version' => '5.31' - }, - { - 'date' => '1998-04-17T05:23:45', - 'version' => '5.32' - }, - { - 'date' => '1998-05-07T15:10:00', - 'version' => '5.33' - }, - { - 'date' => '1998-07-07T16:06:51', - 'version' => '5.34' - }, - { - 'date' => '1998-07-09T23:05:12', - 'version' => '5.35' - }, - { - 'date' => '1998-08-04T15:15:44', - 'version' => '5.36' - }, - { - 'date' => '1998-10-12T17:42:28', - 'version' => '5.40_01' - }, - { - 'date' => '1998-11-19T22:17:29', - 'version' => '5.41' - }, - { - 'date' => '1999-03-20T07:52:48', - 'version' => '5.42' - }, - { - 'date' => '1999-05-09T19:26:17', - 'version' => '5.43' - }, - { - 'date' => '1999-06-25T20:34:40', - 'version' => '5.44' - }, - { - 'date' => '1999-09-20T13:36:22', - 'version' => '5.45' - }, - { - 'date' => '1999-10-28T12:30:45', - 'version' => '5.46' - }, - { - 'date' => '1999-11-16T14:59:58', - 'version' => '5.47' - }, - { - 'date' => '2000-04-09T19:45:32', - 'version' => '5.48' - }, - { - 'date' => '2001-01-01T06:35:20', - 'version' => '5.49' - }, - { - 'date' => '2001-01-12T20:58:43', - 'version' => '5.50' - }, - { - 'date' => '2001-03-14T21:33:03', - 'version' => '5.51' - }, - { - 'date' => '2001-03-29T21:39:12', - 'version' => '5.52' - }, - { - 'date' => '2001-04-10T23:15:00', - 'version' => '5.53' - }, - { - 'date' => '2001-04-19T06:13:35', - 'version' => '5.53_90' - }, - { - 'date' => '2001-04-21T05:02:13', - 'version' => '5.53_91' - }, - { - 'date' => '2001-04-25T17:37:11', - 'version' => '5.53_92' - }, - { - 'date' => '2001-04-29T06:28:31', - 'version' => '5.53_93' - }, - { - 'date' => '2001-05-05T13:57:20', - 'version' => '5.53_94' - }, - { - 'date' => '2001-08-07T00:46:18', - 'version' => '5.53_95' - }, - { - 'date' => '2001-08-28T05:59:46', - 'version' => '5.53_96' - }, - { - 'date' => '2001-09-20T00:33:20', - 'version' => '5.53_97' - }, - { - 'date' => '2001-10-26T23:30:57', - 'version' => '5.60' - }, - { - 'date' => '2001-11-17T02:56:46', - 'version' => '5.61' - }, - { - 'date' => '2001-11-21T19:00:47', - 'version' => '5.62' - }, - { - 'date' => '2001-12-14T21:01:09', - 'version' => '5.63' - }, - { - 'date' => '2002-02-09T18:54:35', - 'version' => '5.64' - }, - { - 'date' => '2002-05-31T20:59:15', - 'version' => '5.65' - }, - { - 'date' => '2002-12-20T19:28:34', - 'version' => '5.66' - }, - { - 'date' => '2003-01-01T16:53:11', - 'version' => '5.67' - }, - { - 'date' => '2003-01-03T05:04:44', - 'version' => '5.68' - }, - { - 'date' => '2003-01-24T16:55:35', - 'version' => '5.69' - }, - { - 'date' => '2003-10-13T20:56:35', - 'version' => '5.70' - }, - { - 'date' => '2003-10-14T19:12:56', - 'version' => '5.71' - }, - { - 'date' => '2003-10-15T19:53:47', - 'version' => '5.72' - }, - { - 'date' => '2003-10-19T20:04:40', - 'version' => '5.73' - }, - { - 'date' => '2003-10-23T19:26:57', - 'version' => '5.74' - }, - { - 'date' => '2003-10-26T22:10:48', - 'version' => '5.75' - }, - { - 'date' => '2003-11-21T19:33:09', - 'version' => '5.76' - }, - { - 'date' => '2004-04-06T13:41:45', - 'version' => '5.77' - }, - { - 'date' => '2004-04-07T11:13:36', - 'version' => '5.78' - }, - { - 'date' => '2004-04-13T08:09:08', - 'version' => '5.79' - }, - { - 'date' => '2004-06-16T10:43:42', - 'version' => '5.800' - }, - { - 'date' => '2004-11-12T18:32:17', - 'version' => '5.801' - }, - { - 'date' => '2004-11-30T13:06:01', - 'version' => '5.802' - }, - { - 'date' => '2004-12-11T15:48:30', - 'version' => '5.803' - }, - { - 'date' => '2005-12-06T09:36:12', - 'version' => '5.804' - }, - { - 'date' => '2005-12-08T12:29:02', - 'version' => '5.805' - }, - { - 'date' => '2007-07-19T21:31:44', - 'version' => '5.806' - }, - { - 'date' => '2007-07-31T13:14:54', - 'version' => '5.807' - }, - { - 'date' => '2007-08-05T13:29:17', - 'version' => '5.808' - }, - { - 'date' => '2008-04-08T11:47:19', - 'version' => '5.810' - }, - { - 'date' => '2008-04-14T08:28:19', - 'version' => '5.811' - }, - { - 'date' => '2008-04-16T10:32:51', - 'version' => '5.812' - }, - { - 'date' => '2008-06-17T20:37:17', - 'version' => '5.813' - }, - { - 'date' => '2008-07-25T09:09:53', - 'version' => '5.814' - }, - { - 'date' => '2008-09-24T18:10:11', - 'version' => '5.815' - }, - { - 'date' => '2008-09-29T09:27:09', - 'version' => '5.816' - }, - { - 'date' => '2008-10-10T21:31:27', - 'version' => '5.817' - }, - { - 'date' => '2008-10-16T10:32:24', - 'version' => '5.818' - }, - { - 'date' => '2008-10-20T11:43:37', - 'version' => '5.819' - }, - { - 'date' => '2008-11-05T18:07:29', - 'version' => '5.820' - }, - { - 'date' => '2008-11-25T00:16:49', - 'version' => '5.821' - }, - { - 'date' => '2008-12-05T19:18:40', - 'version' => '5.822' - }, - { - 'date' => '2009-01-12T16:50:02', - 'version' => '5.823' - }, - { - 'date' => '2009-02-13T14:12:29', - 'version' => '5.824' - }, - { - 'date' => '2009-02-16T10:00:35', - 'version' => '5.825' - }, - { - 'date' => '2009-04-24T20:42:45', - 'version' => '5.826' - }, - { - 'date' => '2009-06-15T19:36:37', - 'version' => '5.827' - }, - { - 'date' => '2009-06-25T19:44:55', - 'version' => '5.828' - }, - { - 'date' => '2009-07-08T20:03:11', - 'version' => '5.829' - }, - { - 'date' => '2009-07-26T19:39:49', - 'version' => '5.830' - }, - { - 'date' => '2009-08-13T20:53:34', - 'version' => '5.831' - }, - { - 'date' => '2009-09-21T18:24:41', - 'version' => '5.832' - }, - { - 'date' => '2009-10-06T21:23:39', - 'version' => '5.833' - }, - { - 'date' => '2009-11-21T13:09:14', - 'version' => '5.834' - }, - { - 'date' => '2010-05-05T21:13:47', - 'version' => '5.835' - }, - { - 'date' => '2010-05-13T07:34:58', - 'version' => '5.836' - }, - { - 'date' => '2010-09-20T21:24:38', - 'version' => '5.837' - }, - { - 'date' => '2010-11-04T15:16:35', - 'version' => '5.837' - }, - { - 'date' => '2011-03-08T19:25:05', - 'version' => '6.00' - }, - { - 'date' => '2011-03-09T23:30:57', - 'version' => '6.01' - }, - { - 'date' => '2011-03-27T11:35:01', - 'version' => '6.02' - }, - { - 'date' => '2011-10-15T13:38:28', - 'version' => '6.03' - }, - { - 'date' => '2012-02-18T22:13:13', - 'version' => '6.04' - }, - { - 'date' => '2013-03-11T21:47:56', - 'version' => '6.05' - }, - { - 'date' => '2014-04-16T18:38:49', - 'version' => '6.06' - }, - { - 'date' => '2014-07-02T05:10:47', - 'version' => '6.07' - }, - { - 'date' => '2014-07-25T03:19:43', - 'version' => '6.08' - }, - { - 'date' => '2015-02-10T02:58:40', - 'version' => '6.09' - }, - { - 'date' => '2015-02-12T17:40:48', - 'version' => '6.10' - }, - { - 'date' => '2015-02-13T21:38:49', - 'version' => '6.11' - }, - { - 'date' => '2015-02-14T00:16:15', - 'version' => '6.12' - }, - { - 'date' => '2015-02-14T18:45:12', - 'version' => '6.13' - }, - { - 'date' => '2015-11-25T20:23:47', - 'version' => '6.14_001' - }, - { - 'date' => '2015-12-05T06:01:09', - 'version' => '6.15' - }, - { - 'date' => '2016-01-05T00:29:20', - 'version' => '6.15_001' - }, - { - 'date' => '2016-01-14T01:52:18', - 'version' => '6.15_002' - }, - { - 'date' => '2016-01-14T02:01:20', - 'version' => '6.15_003' - }, - { - 'date' => '2016-02-13T06:18:45', - 'version' => '6.15_004' - }, - { - 'date' => '2017-01-18T14:22:22', - 'version' => '6.16' - }, - { - 'date' => '2017-01-31T19:39:10', - 'version' => '6.17' - }, - { - 'date' => '2017-02-03T20:31:54', - 'version' => '6.18' - }, - { - 'date' => '2017-02-14T19:56:20', - 'version' => '6.19' - }, - { - 'date' => '2017-02-21T15:19:06', - 'version' => '6.20' - }, - { - 'date' => '2017-02-21T20:38:03', - 'version' => '6.21' - }, - { - 'date' => '2017-03-01T15:27:43', - 'version' => '6.22' - }, - { - 'date' => '2017-03-07T03:49:52', - 'version' => '6.23' - }, - { - 'date' => '2017-03-14T16:36:38', - 'version' => '6.24' - }, - { - 'date' => '2017-04-03T17:20:06', - 'version' => '6.25' - }, - { - 'date' => '2017-04-12T15:36:20', - 'version' => '6.26' - }, - { - 'date' => '2017-09-21T22:32:37', - 'version' => '6.27' - }, - { - 'date' => '2017-11-06T15:43:47', - 'version' => '6.28' - }, - { - 'date' => '2017-11-06T20:34:56', - 'version' => '6.29' - }, - { - 'date' => '2017-12-08T01:57:23', - 'version' => '6.30' - }, - { - 'date' => '2017-12-11T01:57:47', - 'version' => '6.31' - }, - { - 'date' => '2018-02-20T19:41:40', - 'version' => '6.32' - }, - { - 'date' => '2018-02-27T04:04:55', - 'version' => '6.33' - }, - { - 'date' => '2018-06-05T18:50:45', - 'version' => '6.34' - }, - { - 'date' => '2018-07-16T04:51:16', - 'version' => '6.35' - }, - { - 'date' => '2018-10-10T02:21:49', - 'version' => '6.36' - }, - { - 'date' => '2019-03-06T20:51:05', - 'version' => '6.37' - } - ] - }, - 'mod_perl' => { - 'advisories' => [ - { - 'affected_versions' => '<1.31', - 'cves' => [ - 'CVE-2009-0796' - ], - 'description' => 'XSS in Apache::Status. -', - 'distribution' => 'mod_perl', - 'fixed_versions' => '>=1.31', - 'id' => 'CPANSA-mod_perl-2009-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/mod_perl' - ], - 'reported' => '2009-05-11' - }, - { - 'affected_versions' => '<1.30', - 'cves' => [ - 'CVE-2007-1349' - ], - 'description' => 'Unescaped variable interpolation in Apache::PerlRun regular expression could cause regex engine tampering. -', - 'distribution' => 'mod_perl', - 'fixed_versions' => '>=1.30', - 'id' => 'CPANSA-mod_perl-2007-01', - 'references' => [ - 'https://metacpan.org/changes/distribution/mod_perl' - ], - 'reported' => '2007-03-29' - } - ], - 'main_module' => 'mod_perl2', - 'versions' => [ - { - 'date' => '1996-05-21T02:07:05', - 'version' => '0.60' - }, - { - 'date' => '1996-05-21T20:51:37', - 'version' => '0.60' - }, - { - 'date' => '1996-06-18T19:41:55', - 'version' => '0.60' - }, - { - 'date' => '1996-06-25T15:49:56', - 'version' => '0.60' - }, - { - 'date' => '1996-07-14T23:39:07', - 'version' => '0.70' - }, - { - 'date' => '1996-07-26T20:39:23', - 'version' => '0.76' - }, - { - 'date' => '1996-09-08T22:13:32', - 'version' => '0.81' - }, - { - 'date' => '1996-10-04T15:50:31', - 'version' => '0.83_02' - }, - { - 'date' => '1996-10-09T07:10:24', - 'version' => '0.83_03' - }, - { - 'date' => '1996-10-14T03:46:54', - 'version' => '0.83_04' - }, - { - 'date' => '1996-10-15T13:34:22', - 'version' => '0.83_05' - }, - { - 'date' => '1996-10-17T03:48:27', - 'version' => '0.83_06' - }, - { - 'date' => '1996-10-18T22:18:01', - 'version' => '0.83_07' - }, - { - 'date' => '1996-10-21T01:37:29', - 'version' => '0.83_09' - }, - { - 'date' => '1996-10-25T14:09:06', - 'version' => '0.83_10' - }, - { - 'date' => '1996-10-28T00:01:00', - 'version' => '0.84' - }, - { - 'date' => '1996-11-13T05:39:14', - 'version' => '0.85' - }, - { - 'date' => '1996-11-14T07:21:01', - 'version' => '0.85_01' - }, - { - 'date' => '1996-11-27T17:19:02', - 'version' => '0.85_02' - }, - { - 'date' => '1996-12-05T03:37:12', - 'version' => '0.85_03' - }, - { - 'date' => '1996-12-10T23:17:33', - 'version' => '0.85_04' - }, - { - 'date' => '1996-12-17T13:31:40', - 'version' => '0.85_06' - }, - { - 'date' => '1996-12-19T14:32:44', - 'version' => '0.86' - }, - { - 'date' => '1996-12-24T04:19:35', - 'version' => '0.87' - }, - { - 'date' => '1996-12-24T20:41:28', - 'version' => '0.88' - }, - { - 'date' => '1996-12-31T04:43:25', - 'version' => '0.89' - }, - { - 'date' => '1996-12-31T07:52:56', - 'version' => '0.90' - }, - { - 'date' => '1997-01-20T10:04:20', - 'version' => '0.90_01' - }, - { - 'date' => '1997-01-23T00:58:22', - 'version' => '0.91' - }, - { - 'date' => '1997-01-23T15:56:19', - 'version' => '0.92' - }, - { - 'date' => '1997-01-28T02:37:30', - 'version' => '0.93' - }, - { - 'date' => '1997-03-05T03:19:32', - 'version' => '0.93_01' - }, - { - 'date' => '1997-03-10T12:07:39', - 'version' => '0.94' - }, - { - 'date' => '1997-03-23T18:53:46', - 'version' => '0.95' - }, - { - 'date' => '1997-03-23T18:54:02', - 'version' => '0.95_02' - }, - { - 'date' => '1997-04-01T04:44:44', - 'version' => '0.95_03' - }, - { - 'date' => '1997-04-02T01:35:22', - 'version' => '0.95_04' - }, - { - 'date' => '1997-04-02T03:20:37', - 'version' => '0.95_05' - }, - { - 'date' => '1997-04-02T04:42:28', - 'version' => '0.95_06' - }, - { - 'date' => '1997-04-04T05:33:39', - 'version' => '0.96' - }, - { - 'date' => '1997-04-16T03:54:02', - 'version' => '0.97' - }, - { - 'date' => '1997-04-23T03:29:01', - 'version' => '0.97_01' - }, - { - 'date' => '1997-04-30T03:56:50', - 'version' => '0.97_02' - }, - { - 'date' => '1997-05-02T19:58:12', - 'version' => '0.98' - }, - { - 'date' => '1997-05-19T22:59:20', - 'version' => '0.98_03' - }, - { - 'date' => '1997-05-23T00:24:28', - 'version' => '0.98_05' - }, - { - 'date' => '1997-05-30T02:07:03', - 'version' => '0.98_08' - }, - { - 'date' => '1997-06-02T00:05:45', - 'version' => '0.98_09' - }, - { - 'date' => '1997-06-03T03:15:48', - 'version' => '0.98_10' - }, - { - 'date' => '1997-06-04T01:54:46', - 'version' => '0.98_11' - }, - { - 'date' => '1997-06-06T01:14:09', - 'version' => '0.98_12' - }, - { - 'date' => '1997-06-12T00:36:43', - 'version' => '0.99' - }, - { - 'date' => '1997-06-30T03:04:22', - 'version' => '1.00' - }, - { - 'date' => '1997-07-08T06:20:15', - 'version' => '1.00' - }, - { - 'date' => '1997-07-30T20:57:59', - 'version' => '1.00' - }, - { - 'date' => '1997-08-25T22:00:29', - 'version' => '0.85_05' - }, - { - 'date' => '1997-09-16T01:09:06', - 'version' => '1.00_02' - }, - { - 'date' => '1997-09-21T21:40:32', - 'version' => '1.00_03' - }, - { - 'date' => '1997-10-17T00:04:35', - 'version' => '1.01' - }, - { - 'date' => '1997-10-17T15:40:45', - 'version' => '1.02' - }, - { - 'date' => '1997-10-24T04:02:30', - 'version' => '1.03' - }, - { - 'date' => '1997-10-31T03:59:22', - 'version' => '1.04' - }, - { - 'date' => '1997-11-07T04:32:07', - 'version' => '1.05' - }, - { - 'date' => '1997-11-26T02:09:01', - 'version' => '1.07' - }, - { - 'date' => '1997-12-02T21:34:03', - 'version' => '1.07_01' - }, - { - 'date' => '1997-12-22T09:29:56', - 'version' => '1.07_02' - }, - { - 'date' => '1998-01-08T10:21:31', - 'version' => '1.07_03' - }, - { - 'date' => '1998-01-28T02:10:28', - 'version' => '1.07_03' - }, - { - 'date' => '1998-01-29T00:47:52', - 'version' => '1.07_03' - }, - { - 'date' => '1998-02-10T11:04:03', - 'version' => '1.07_04' - }, - { - 'date' => '1998-02-12T15:08:20', - 'version' => '1.07_04' - }, - { - 'date' => '1998-02-20T03:43:49', - 'version' => '1.08' - }, - { - 'date' => '1998-03-07T01:06:09', - 'version' => '1.08' - }, - { - 'date' => '1998-03-19T07:39:18', - 'version' => '1.09' - }, - { - 'date' => '1998-03-21T04:14:02', - 'version' => '1.10' - }, - { - 'date' => '1998-03-27T16:52:20', - 'version' => '1.10' - }, - { - 'date' => '1998-04-21T14:43:05', - 'version' => '1.11' - }, - { - 'date' => '1998-04-24T18:58:30', - 'version' => '1.11' - }, - { - 'date' => '1998-06-09T16:51:19', - 'version' => '1.11' - }, - { - 'date' => '1998-06-14T19:21:25', - 'version' => '1.12' - }, - { - 'date' => '1998-07-14T01:13:07', - 'version' => '1.13' - }, - { - 'date' => '1998-07-19T00:19:20', - 'version' => '1.14' - }, - { - 'date' => '1998-07-24T13:52:53', - 'version' => '1.15' - }, - { - 'date' => '1998-07-24T15:59:13', - 'version' => '1.15' - }, - { - 'date' => '1998-09-20T00:02:57', - 'version' => '1.15_01' - }, - { - 'date' => '1998-10-02T23:10:02', - 'version' => '1.16' - }, - { - 'date' => '1998-10-28T18:16:45', - 'version' => '1.16' - }, - { - 'date' => '1998-11-24T23:54:59', - 'version' => '1.16_01' - }, - { - 'date' => '1998-12-01T00:01:25', - 'version' => '1.16_02' - }, - { - 'date' => '1999-01-28T06:27:45', - 'version' => '1.18' - }, - { - 'date' => '1999-06-11T17:22:35', - 'version' => '1.20' - }, - { - 'date' => '1999-07-02T23:43:56', - 'version' => '1.21' - }, - { - 'date' => '2000-03-06T01:32:31', - 'version' => '1.21_01' - }, - { - 'date' => '2000-03-07T07:56:53', - 'version' => '1.21_02' - }, - { - 'date' => '2000-03-15T10:25:52', - 'version' => '1.21_03' - }, - { - 'date' => '2000-03-23T06:51:53', - 'version' => '1.22' - }, - { - 'date' => '2000-04-21T06:51:47', - 'version' => '1.23' - }, - { - 'date' => '2000-05-17T05:44:34', - 'version' => '1.24' - }, - { - 'date' => '2000-10-10T16:44:39', - 'version' => '1.24_01' - }, - { - 'date' => '2001-01-30T04:33:45', - 'version' => '1.25' - }, - { - 'date' => '2001-07-06T21:27:16', - 'version' => '1.25_01' - }, - { - 'date' => '2001-07-12T02:23:32', - 'version' => '1.26' - }, - { - 'date' => '2002-04-07T04:58:26', - 'version' => '1.99_01' - }, - { - 'date' => '2002-06-02T03:05:50', - 'version' => '1.27' - }, - { - 'date' => '2002-06-02T03:27:13', - 'version' => '1.99_02' - }, - { - 'date' => '2002-06-15T23:59:37', - 'version' => '1.99_03' - }, - { - 'date' => '2002-06-21T22:45:41', - 'version' => '1.99_04' - }, - { - 'date' => '2002-08-20T16:54:13', - 'version' => '1.99_05' - }, - { - 'date' => '2002-09-27T15:19:03', - 'version' => '1.99_06' - }, - { - 'date' => '2002-09-27T19:41:50', - 'version' => '1.99_07' - }, - { - 'date' => '2003-01-11T04:22:19', - 'version' => '1.99_08' - }, - { - 'date' => '2003-04-28T02:36:59', - 'version' => '1.99_09' - }, - { - 'date' => '2003-07-03T03:32:20', - 'version' => '1.28' - }, - { - 'date' => '2003-09-29T17:11:24', - 'version' => '1.99_10' - }, - { - 'date' => '2003-10-08T04:54:22', - 'version' => '1.29' - }, - { - 'date' => '2003-11-10T21:04:15', - 'version' => '1.99_11' - }, - { - 'date' => '2003-12-22T19:56:22', - 'version' => '1.99_12' - }, - { - 'date' => '2004-03-09T00:29:43', - 'version' => '1.99_13' - }, - { - 'date' => '2004-05-21T18:02:49', - 'version' => '1.99_14' - }, - { - 'date' => '2004-08-20T18:35:12', - 'version' => '1.99_15' - }, - { - 'date' => '2004-08-23T05:59:47', - 'version' => '1.99_16' - }, - { - 'date' => '2004-10-22T21:38:19', - 'version' => '1.99_17' - }, - { - 'date' => '2004-12-12T23:22:37', - 'version' => 'v2.0.0' - }, - { - 'date' => '2004-12-23T23:38:49', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-01-06T01:27:43', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-01-22T08:55:19', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-04-14T13:19:23', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-05-04T02:48:58', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-05-20T05:12:45', - 'version' => 'v2.0.0' - }, - { - 'date' => '2005-06-17T21:05:23', - 'version' => 'v2.0.1' - }, - { - 'date' => '2005-10-21T01:27:23', - 'version' => 'v2.0.2' - }, - { - 'date' => '2006-11-29T08:29:30', - 'version' => 'v2.0.3' - }, - { - 'date' => '2007-03-30T06:19:02', - 'version' => '1.30' - }, - { - 'date' => '2008-04-17T06:32:36', - 'version' => 'v2.0.4' - }, - { - 'date' => '2009-05-13T02:29:50', - 'version' => '1.31' - }, - { - 'date' => '2011-02-07T23:31:36', - 'version' => 'v2.0.5' - }, - { - 'date' => '2012-04-25T15:31:27', - 'version' => 'v2.0.6' - }, - { - 'date' => '2012-06-06T02:40:24', - 'version' => 'v2.0.7' - }, - { - 'date' => '2013-04-18T02:15:56', - 'version' => '2.0.8' - }, - { - 'date' => '2015-06-18T21:16:34', - 'version' => '2.0.9' - }, - { - 'date' => '2016-10-27T21:16:36', - 'version' => '2.0.10' - } - ] - } - }, - 'module2dist' => { - 'APR' => 'mod_perl', - 'APR::Base64' => 'mod_perl', - 'APR::Brigade' => 'mod_perl', - 'APR::Bucket' => 'mod_perl', - 'APR::BucketAlloc' => 'mod_perl', - 'APR::BucketType' => 'mod_perl', - 'APR::Const' => 'mod_perl', - 'APR::Date' => 'mod_perl', - 'APR::Error' => 'mod_perl', - 'APR::Finfo' => 'mod_perl', - 'APR::FunctionTable' => 'mod_perl', - 'APR::IpSubnet' => 'mod_perl', - 'APR::OS' => 'mod_perl', - 'APR::PerlIO' => 'mod_perl', - 'APR::Pool' => 'mod_perl', - 'APR::Request' => 'libapreq2', - 'APR::Request::Apache2' => 'libapreq2', - 'APR::Request::CGI' => 'libapreq2', - 'APR::Request::Cookie' => 'libapreq2', - 'APR::Request::Error' => 'libapreq2', - 'APR::Request::Param' => 'libapreq2', - 'APR::SockAddr' => 'mod_perl', - 'APR::Socket' => 'mod_perl', - 'APR::Status' => 'mod_perl', - 'APR::String' => 'mod_perl', - 'APR::Table' => 'mod_perl', - 'APR::ThreadMutex' => 'mod_perl', - 'APR::ThreadRWLock' => 'mod_perl', - 'APR::URI' => 'mod_perl', - 'APR::UUID' => 'mod_perl', - 'APR::Util' => 'mod_perl', - 'APR::XSLoader' => 'mod_perl', - 'Apache' => 'mod_perl', - 'Apache2::Access' => 'mod_perl', - 'Apache2::Build' => 'mod_perl', - 'Apache2::CmdParms' => 'mod_perl', - 'Apache2::Command' => 'mod_perl', - 'Apache2::Connection' => 'mod_perl', - 'Apache2::ConnectionUtil' => 'mod_perl', - 'Apache2::ConstantsTable' => 'mod_perl', - 'Apache2::Cookie' => 'libapreq2', - 'Apache2::Directive' => 'mod_perl', - 'Apache2::Filter' => 'mod_perl', - 'Apache2::FilterRec' => 'mod_perl', - 'Apache2::FunctionTable' => 'mod_perl', - 'Apache2::HookRun' => 'mod_perl', - 'Apache2::Log' => 'mod_perl', - 'Apache2::MPM' => 'mod_perl', - 'Apache2::Module' => 'mod_perl', - 'Apache2::ParseSource' => 'mod_perl', - 'Apache2::ParseSource::Scan' => 'mod_perl', - 'Apache2::PerlSections' => 'mod_perl', - 'Apache2::PerlSections::Dump' => 'mod_perl', - 'Apache2::Process' => 'mod_perl', - 'Apache2::Provider' => 'mod_perl', - 'Apache2::Request' => 'libapreq2', - 'Apache2::RequestIO' => 'mod_perl', - 'Apache2::RequestRec' => 'mod_perl', - 'Apache2::RequestUtil' => 'mod_perl', - 'Apache2::Resource' => 'mod_perl', - 'Apache2::Response' => 'mod_perl', - 'Apache2::ServerRec' => 'mod_perl', - 'Apache2::ServerUtil' => 'mod_perl', - 'Apache2::SourceTables' => 'mod_perl', - 'Apache2::Status' => 'mod_perl', - 'Apache2::Status::_version' => 'mod_perl', - 'Apache2::StructureTable' => 'mod_perl', - 'Apache2::SubProcess' => 'mod_perl', - 'Apache2::SubRequest' => 'mod_perl', - 'Apache2::URI' => 'mod_perl', - 'Apache2::Upload' => 'libapreq2', - 'Apache2::Util' => 'mod_perl', - 'Apache2::XSLoader' => 'mod_perl', - 'Apache2::compat' => 'mod_perl', - 'Apache2::porting' => 'mod_perl', - 'Apache::AuthCAS' => 'Apache-AuthCAS', - 'Apache::Connection' => 'mod_perl', - 'Apache::Constants' => 'mod_perl', - 'Apache::Constants::Exports' => 'mod_perl', - 'Apache::Debug' => 'mod_perl', - 'Apache::ExtUtils' => 'mod_perl', - 'Apache::FakeRequest' => 'mod_perl', - 'Apache::File' => 'mod_perl', - 'Apache::Include' => 'mod_perl', - 'Apache::Leak' => 'mod_perl', - 'Apache::Log' => 'mod_perl', - 'Apache::ModuleConfig' => 'mod_perl', - 'Apache::Opcode' => 'mod_perl', - 'Apache::Options' => 'mod_perl', - 'Apache::PerlRun' => 'mod_perl', - 'Apache::PerlRunXS' => 'mod_perl', - 'Apache::PerlSections' => 'mod_perl', - 'Apache::ReadConfig' => 'mod_perl', - 'Apache::RedirectLogFix' => 'mod_perl', - 'Apache::Registry' => 'mod_perl', - 'Apache::RegistryBB' => 'mod_perl', - 'Apache::RegistryLoader' => 'mod_perl', - 'Apache::RegistryNG' => 'mod_perl', - 'Apache::Resource' => 'mod_perl', - 'Apache::SIG' => 'mod_perl', - 'Apache::SOAP' => 'SOAP-Lite', - 'Apache::Server' => 'mod_perl', - 'Apache::SessionX' => 'Apache-SessionX', - 'Apache::SessionX::Generate::MD5' => 'Apache-SessionX', - 'Apache::SessionX::Manager' => 'Apache-SessionX', - 'Apache::SessionX::Store::File' => 'Apache-SessionX', - 'Apache::StatINC' => 'mod_perl', - 'Apache::Status' => 'mod_perl', - 'Apache::Symbol' => 'mod_perl', - 'Apache::Symdump' => 'mod_perl', - 'Apache::Table' => 'mod_perl', - 'Apache::URI' => 'mod_perl', - 'Apache::Util' => 'mod_perl', - 'Apache::XMLRPC::Lite' => 'SOAP-Lite', - 'Apache::fork' => 'mod_perl', - 'Apache::httpd_conf' => 'mod_perl', - 'Apache::src' => 'mod_perl', - 'Apache::testold' => 'mod_perl', - 'App::Cpan' => 'CPAN', - 'App::Github::Email' => 'App-Github-Email', - 'App::Packer::Backend::PAR' => 'PAR', - 'App::Packer::PAR' => 'PAR-Packer', - 'App::Packer::Temp' => 'PAR', - 'Archive::Tar' => 'Archive-Tar', - 'Archive::Tar::Constant' => 'Archive-Tar', - 'Archive::Tar::File' => 'Archive-Tar', - 'Archive::Tar::Std' => 'Archive-Tar', - 'Archive::Tar::Std::_io' => 'Archive-Tar', - 'Archive::Tar::Win32' => 'Archive-Tar', - 'Archive::Tar::_io' => 'Archive-Tar', - 'Archive::Zip' => 'Archive-Zip', - 'Archive::Zip::Archive' => 'Archive-Zip', - 'Archive::Zip::BufferedFileHandle' => 'Archive-Zip', - 'Archive::Zip::DirectoryMember' => 'Archive-Zip', - 'Archive::Zip::FileMember' => 'Archive-Zip', - 'Archive::Zip::Member' => 'Archive-Zip', - 'Archive::Zip::MemberRead' => 'Archive-Zip', - 'Archive::Zip::MockFileHandle' => 'Archive-Zip', - 'Archive::Zip::NewFileMember' => 'Archive-Zip', - 'Archive::Zip::StringMember' => 'Archive-Zip', - 'Archive::Zip::Tree' => 'Archive-Zip', - 'Archive::Zip::ZipFileMember' => 'Archive-Zip', - 'Bio::DB::GFF::Aggregator::match_gap' => 'GBrowse', - 'Bio::DB::GFF::Aggregator::reftranscript' => 'GBrowse', - 'Bio::DB::GFF::Aggregator::waba_alignment' => 'GBrowse', - 'Bio::DB::GFF::Aggregator::wormbase_gene' => 'GBrowse', - 'Bio::DB::SeqFeature::Store::Alias' => 'GBrowse', - 'Bio::DB::SeqFeature::Store::Alias::Iterator' => 'GBrowse', - 'Bio::DB::SeqFeature::Store::Alias::Segment' => 'GBrowse', - 'Bio::DB::SeqFeature::Store::BedLoader' => 'GBrowse', - 'Bio::DB::Tagger' => 'GBrowse', - 'Bio::DB::Tagger::Iterator' => 'GBrowse', - 'Bio::DB::Tagger::Tag' => 'GBrowse', - 'Bio::DB::Tagger::mysql' => 'GBrowse', - 'Bio::Graphics::Browser2' => 'GBrowse', - 'Bio::Graphics::Browser2::Action' => 'GBrowse', - 'Bio::Graphics::Browser2::AdminTracks' => 'GBrowse', - 'Bio::Graphics::Browser2::AuthorizedFeatureFile' => 'GBrowse', - 'Bio::Graphics::Browser2::CAlign' => 'GBrowse', - 'Bio::Graphics::Browser2::CachedTrack' => 'GBrowse', - 'Bio::Graphics::Browser2::DataBase' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::archive' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::bam' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::bed' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::bigbed' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::bigwig' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::featurefile' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::generic' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::gff' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::gff3' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::sam' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::useq' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::wig2bigwig' => 'GBrowse', - 'Bio::Graphics::Browser2::DataLoader::wiggle' => 'GBrowse', - 'Bio::Graphics::Browser2::DataSource' => 'GBrowse', - 'Bio::Graphics::Browser2::ExternalData' => 'GBrowse', - 'Bio::Graphics::Browser2::GFFhelper' => 'GBrowse', - 'Bio::Graphics::Browser2::I18n' => 'GBrowse', - 'Bio::Graphics::Browser2::Markup' => 'GBrowse', - 'Bio::Graphics::Browser2::MetaDB' => 'GBrowse', - 'Bio::Graphics::Browser2::MetaSegment' => 'GBrowse', - 'Bio::Graphics::Browser2::MetaSegment::Iterator' => 'GBrowse', - 'Bio::Graphics::Browser2::OptionPick' => 'GBrowse', - 'Bio::Graphics::Browser2::PadAlignment' => 'GBrowse', - 'Bio::Graphics::Browser2::Plugin' => 'GBrowse', - 'Bio::Graphics::Browser2::Plugin::AuthPlugin' => 'GBrowse', - 'Bio::Graphics::Browser2::PluginSet' => 'GBrowse', - 'Bio::Graphics::Browser2::Realign' => 'GBrowse', - 'Bio::Graphics::Browser2::Region' => 'GBrowse', - 'Bio::Graphics::Browser2::RegionSearch' => 'GBrowse', - 'Bio::Graphics::Browser2::RemoteSet' => 'GBrowse', - 'Bio::Graphics::Browser2::Render' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::HTML' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::HTML::TrackListing' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::HTML::TrackListing::Categories' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::Login' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::Slave' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::Slave::AWS_Balancer' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::Slave::StagingServer' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::Slave::Status' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::SnapshotManager' => 'GBrowse', - 'Bio::Graphics::Browser2::Render::TrackConfig' => 'GBrowse', - 'Bio::Graphics::Browser2::RenderPanels' => 'GBrowse', - 'Bio::Graphics::Browser2::SendMail' => 'GBrowse', - 'Bio::Graphics::Browser2::Session' => 'GBrowse', - 'Bio::Graphics::Browser2::Shellwords' => 'GBrowse', - 'Bio::Graphics::Browser2::SubtrackTable' => 'GBrowse', - 'Bio::Graphics::Browser2::TrackDumper' => 'GBrowse', - 'Bio::Graphics::Browser2::TrackDumper::RichSeqMaker' => 'GBrowse', - 'Bio::Graphics::Browser2::UserConf' => 'GBrowse', - 'Bio::Graphics::Browser2::UserDB' => 'GBrowse', - 'Bio::Graphics::Browser2::UserTracks' => 'GBrowse', - 'Bio::Graphics::Browser2::UserTracks::Database' => 'GBrowse', - 'Bio::Graphics::Browser2::UserTracks::Filesystem' => 'GBrowse', - 'Bio::Graphics::Browser2::Util' => 'GBrowse', - 'Bio::Graphics::GBrowseFeature' => 'GBrowse', - 'Bio::Graphics::Karyotype' => 'GBrowse', - 'Bio::Graphics::Wiggle::Loader::Nosample' => 'GBrowse', - 'Bundle::Apache' => 'mod_perl', - 'Bundle::Apache2' => 'mod_perl', - 'Bundle::DBD::mysql' => 'DBD-mysql', - 'Bundle::DBI' => 'DBI', - 'Bundle::LWP' => 'libwww-perl', - 'CBC' => 'Crypt-CBC', - 'CGI' => 'CGI', - 'CGI::Application::Dispatch' => 'CGI-Application-Dispatch', - 'CGI::Application::Dispatch::PSGI' => 'CGI-Application-Dispatch', - 'CGI::Application::Dispatch::Regexp' => 'CGI-Application-Dispatch', - 'CGI::Application::Plugin::AutoRunmode' => 'CGI-Application-Plugin-AutoRunmode', - 'CGI::Application::Plugin::AutoRunmode::FileDelegate' => 'CGI-Application-Plugin-AutoRunmode', - 'CGI::Application::Plugin::RunmodeDeclare' => 'CGI-Application-Plugin-RunmodeDeclare', - 'CGI::Auth::Basic' => 'CGI-Auth-Basic', - 'CGI::Carp' => 'CGI', - 'CGI::Cookie' => 'CGI', - 'CGI::File::Temp' => 'CGI', - 'CGI::HTML::Functions' => 'CGI', - 'CGI::MultipartBuffer' => 'CGI', - 'CGI::Pretty' => 'CGI', - 'CGI::Push' => 'CGI', - 'CGI::Simple' => 'CGI-Simple', - 'CGI::Simple::Cookie' => 'CGI-Simple', - 'CGI::Simple::Standard' => 'CGI-Simple', - 'CGI::Simple::Util' => 'CGI-Simple', - 'CGI::Toggle' => 'GBrowse', - 'CGI::Util' => 'CGI', - 'CGI::apacheSSI' => 'CGI-apacheSSI', - 'CGI::apacheSSI::Gmt' => 'CGI-apacheSSI', - 'CGI::apacheSSI::LMOD' => 'CGI-apacheSSI', - 'CGI::apacheSSI::Local' => 'CGI-apacheSSI', - 'CGI::mod_perl' => 'mod_perl', - 'CPAN' => 'CPAN', - 'CPAN::Admin' => 'CPAN', - 'CPAN::Author' => 'CPAN', - 'CPAN::Bundle' => 'CPAN', - 'CPAN::CacheMgr' => 'CPAN', - 'CPAN::Complete' => 'CPAN', - 'CPAN::Debug' => 'CPAN', - 'CPAN::DeferredCode' => 'CPAN', - 'CPAN::Distribution' => 'CPAN', - 'CPAN::Distroprefs' => 'CPAN', - 'CPAN::Distroprefs::Iterator' => 'CPAN', - 'CPAN::Distroprefs::Pref' => 'CPAN', - 'CPAN::Distroprefs::Result' => 'CPAN', - 'CPAN::Distroprefs::Result::Error' => 'CPAN', - 'CPAN::Distroprefs::Result::Fatal' => 'CPAN', - 'CPAN::Distroprefs::Result::Success' => 'CPAN', - 'CPAN::Distroprefs::Result::Warning' => 'CPAN', - 'CPAN::Distrostatus' => 'CPAN', - 'CPAN::Eval' => 'CPAN', - 'CPAN::Exception::RecursiveDependency' => 'CPAN', - 'CPAN::Exception::RecursiveDependency::na' => 'CPAN', - 'CPAN::Exception::blocked_urllist' => 'CPAN', - 'CPAN::Exception::yaml_not_installed' => 'CPAN', - 'CPAN::Exception::yaml_process_error' => 'CPAN', - 'CPAN::FTP' => 'CPAN', - 'CPAN::FTP::netrc' => 'CPAN', - 'CPAN::FirstTime' => 'CPAN', - 'CPAN::HTTP::Client' => 'CPAN', - 'CPAN::HTTP::Credentials' => 'CPAN', - 'CPAN::HandleConfig' => 'CPAN', - 'CPAN::Index' => 'CPAN', - 'CPAN::InfoObj' => 'CPAN', - 'CPAN::Kwalify' => 'CPAN', - 'CPAN::LWP::UserAgent' => 'CPAN', - 'CPAN::Mirrored::By' => 'CPAN', - 'CPAN::Mirrors' => 'CPAN', - 'CPAN::Module' => 'CPAN', - 'CPAN::Nox' => 'CPAN', - 'CPAN::Plugin' => 'CPAN', - 'CPAN::Plugin::Specfile' => 'CPAN', - 'CPAN::Prompt' => 'CPAN', - 'CPAN::Queue' => 'CPAN', - 'CPAN::Queue::Item' => 'CPAN', - 'CPAN::Shell' => 'CPAN', - 'CPAN::Tarzip' => 'CPAN', - 'CPAN::URL' => 'CPAN', - 'CPAN::Version' => 'CPAN', - 'Catalyst' => 'Catalyst-Runtime', - 'Catalyst::Action' => 'Catalyst-Runtime', - 'Catalyst::ActionChain' => 'Catalyst-Runtime', - 'Catalyst::ActionContainer' => 'Catalyst-Runtime', - 'Catalyst::ActionRole::ConsumesContent' => 'Catalyst-Runtime', - 'Catalyst::ActionRole::HTTPMethods' => 'Catalyst-Runtime', - 'Catalyst::ActionRole::QueryMatching' => 'Catalyst-Runtime', - 'Catalyst::ActionRole::Scheme' => 'Catalyst-Runtime', - 'Catalyst::Authentication::Store::LDAP' => 'Catalyst-Authentication-Store-LDAP', - 'Catalyst::Authentication::Store::LDAP::Backend' => 'Catalyst-Authentication-Store-LDAP', - 'Catalyst::Authentication::Store::LDAP::User' => 'Catalyst-Authentication-Store-LDAP', - 'Catalyst::Base' => 'Catalyst-Runtime', - 'Catalyst::ClassData' => 'Catalyst-Runtime', - 'Catalyst::Component' => 'Catalyst-Runtime', - 'Catalyst::Component::ApplicationAttribute' => 'Catalyst-Runtime', - 'Catalyst::Component::ContextClosure' => 'Catalyst-Runtime', - 'Catalyst::Controller' => 'Catalyst-Runtime', - 'Catalyst::Controller::Combine' => 'Catalyst-Controller-Combine', - 'Catalyst::DispatchType' => 'Catalyst-Runtime', - 'Catalyst::DispatchType::Chained' => 'Catalyst-Runtime', - 'Catalyst::DispatchType::Default' => 'Catalyst-Runtime', - 'Catalyst::DispatchType::Index' => 'Catalyst-Runtime', - 'Catalyst::DispatchType::Path' => 'Catalyst-Runtime', - 'Catalyst::Dispatcher' => 'Catalyst-Runtime', - 'Catalyst::Engine' => 'Catalyst-Runtime', - 'Catalyst::Engine::CGI' => 'Catalyst-Runtime', - 'Catalyst::Engine::FastCGI' => 'Catalyst-Runtime', - 'Catalyst::Engine::HTTP' => 'Catalyst-Runtime', - 'Catalyst::Engine::HTTP::Restarter' => 'Catalyst-Runtime', - 'Catalyst::Engine::HTTP::Restarter::Watcher' => 'Catalyst-Runtime', - 'Catalyst::EngineLoader' => 'Catalyst-Runtime', - 'Catalyst::Exception' => 'Catalyst-Runtime', - 'Catalyst::Exception::Base' => 'Catalyst-Runtime', - 'Catalyst::Exception::Basic' => 'Catalyst-Runtime', - 'Catalyst::Exception::Detach' => 'Catalyst-Runtime', - 'Catalyst::Exception::Go' => 'Catalyst-Runtime', - 'Catalyst::Exception::Interface' => 'Catalyst-Runtime', - 'Catalyst::Helper::Controller::Combine' => 'Catalyst-Controller-Combine', - 'Catalyst::Log' => 'Catalyst-Runtime', - 'Catalyst::Middleware::Stash' => 'Catalyst-Runtime', - 'Catalyst::Model' => 'Catalyst-Runtime', - 'Catalyst::Plugin::Static' => 'Catalyst-Plugin-Static', - 'Catalyst::Plugin::Unicode::Encoding' => 'Catalyst-Runtime', - 'Catalyst::Request' => 'Catalyst-Runtime', - 'Catalyst::Request::PartData' => 'Catalyst-Runtime', - 'Catalyst::Request::Upload' => 'Catalyst-Runtime', - 'Catalyst::Response' => 'Catalyst-Runtime', - 'Catalyst::Response::Writer' => 'Catalyst-Runtime', - 'Catalyst::Runtime' => 'Catalyst-Runtime', - 'Catalyst::Script::CGI' => 'Catalyst-Runtime', - 'Catalyst::Script::Create' => 'Catalyst-Runtime', - 'Catalyst::Script::FastCGI' => 'Catalyst-Runtime', - 'Catalyst::Script::Server' => 'Catalyst-Runtime', - 'Catalyst::Script::Test' => 'Catalyst-Runtime', - 'Catalyst::ScriptRole' => 'Catalyst-Runtime', - 'Catalyst::ScriptRunner' => 'Catalyst-Runtime', - 'Catalyst::Stats' => 'Catalyst-Runtime', - 'Catalyst::Test' => 'Catalyst-Runtime', - 'Catalyst::Utils' => 'Catalyst-Runtime', - 'Catalyst::View' => 'Catalyst-Runtime', - 'CatalystX::Controller::OpenSearch' => 'Search-OpenSearch-Server', - 'Cmd::Dwarf' => 'Cmd-Dwarf', - 'Compress::LZ4' => 'Compress-LZ4', - 'Compress::Raw::Bunzip2' => 'Compress-Raw-Bzip2', - 'Compress::Raw::Bzip2' => 'Compress-Raw-Bzip2', - 'Compress::Raw::Zlib' => 'Compress-Raw-Zlib', - 'Config::Model' => 'Config-Model', - 'Config::Model::Annotation' => 'Config-Model', - 'Config::Model::AnyId' => 'Config-Model', - 'Config::Model::AnyThing' => 'Config-Model', - 'Config::Model::Backend::Any' => 'Config-Model', - 'Config::Model::Backend::CdsFile' => 'Config-Model', - 'Config::Model::Backend::Fstab' => 'Config-Model', - 'Config::Model::Backend::IniFile' => 'Config-Model', - 'Config::Model::Backend::Json' => 'Config-Model', - 'Config::Model::Backend::PerlFile' => 'Config-Model', - 'Config::Model::Backend::PlainFile' => 'Config-Model', - 'Config::Model::Backend::ShellVar' => 'Config-Model', - 'Config::Model::BackendMgr' => 'Config-Model', - 'Config::Model::BackendTrackOrder' => 'Config-Model', - 'Config::Model::CheckList' => 'Config-Model', - 'Config::Model::DeprecatedHandle' => 'Config-Model', - 'Config::Model::Describe' => 'Config-Model', - 'Config::Model::DumpAsData' => 'Config-Model', - 'Config::Model::Dumper' => 'Config-Model', - 'Config::Model::Exception' => 'Config-Model', - 'Config::Model::Exception::AncestorClass' => 'Config-Model', - 'Config::Model::Exception::Any' => 'Config-Model', - 'Config::Model::Exception::ConfigFile' => 'Config-Model', - 'Config::Model::Exception::ConfigFile::Missing' => 'Config-Model', - 'Config::Model::Exception::Fatal' => 'Config-Model', - 'Config::Model::Exception::Formula' => 'Config-Model', - 'Config::Model::Exception::Internal' => 'Config-Model', - 'Config::Model::Exception::Load' => 'Config-Model', - 'Config::Model::Exception::LoadData' => 'Config-Model', - 'Config::Model::Exception::Model' => 'Config-Model', - 'Config::Model::Exception::ModelDeclaration' => 'Config-Model', - 'Config::Model::Exception::ObsoleteElement' => 'Config-Model', - 'Config::Model::Exception::Syntax' => 'Config-Model', - 'Config::Model::Exception::UnavailableElement' => 'Config-Model', - 'Config::Model::Exception::UnknownElement' => 'Config-Model', - 'Config::Model::Exception::UnknownId' => 'Config-Model', - 'Config::Model::Exception::User' => 'Config-Model', - 'Config::Model::Exception::WarpError' => 'Config-Model', - 'Config::Model::Exception::WrongType' => 'Config-Model', - 'Config::Model::Exception::WrongValue' => 'Config-Model', - 'Config::Model::FuseUI' => 'Config-Model', - 'Config::Model::HashId' => 'Config-Model', - 'Config::Model::IdElementReference' => 'Config-Model', - 'Config::Model::Instance' => 'Config-Model', - 'Config::Model::Iterator' => 'Config-Model', - 'Config::Model::ListId' => 'Config-Model', - 'Config::Model::Lister' => 'Config-Model', - 'Config::Model::Loader' => 'Config-Model', - 'Config::Model::Node' => 'Config-Model', - 'Config::Model::ObjTreeScanner' => 'Config-Model', - 'Config::Model::Report' => 'Config-Model', - 'Config::Model::Role::ComputeFunction' => 'Config-Model', - 'Config::Model::Role::FileHandler' => 'Config-Model', - 'Config::Model::Role::Grab' => 'Config-Model', - 'Config::Model::Role::HelpAsText' => 'Config-Model', - 'Config::Model::Role::NodeLoader' => 'Config-Model', - 'Config::Model::Role::WarpMaster' => 'Config-Model', - 'Config::Model::SearchElement' => 'Config-Model', - 'Config::Model::SimpleUI' => 'Config-Model', - 'Config::Model::TermUI' => 'Config-Model', - 'Config::Model::TreeSearcher' => 'Config-Model', - 'Config::Model::Utils::GenClassPod' => 'Config-Model', - 'Config::Model::Value' => 'Config-Model', - 'Config::Model::Value::LayeredInclude' => 'Config-Model', - 'Config::Model::ValueComputer' => 'Config-Model', - 'Config::Model::WarpedNode' => 'Config-Model', - 'Config::Model::Warper' => 'Config-Model', - 'Cpanel::JSON::XS' => 'Cpanel-JSON-XS', - 'Cpanel::JSON::XS::Type' => 'Cpanel-JSON-XS', - 'Crypt::CBC' => 'Crypt-CBC', - 'Crypt::OpenSSL::DSA' => 'Crypt-OpenSSL-DSA', - 'Crypt::Passwd::XS' => 'Crypt-Passwd-XS', - 'Cwd' => 'PathTools', - 'DBD::DBM' => 'DBI', - 'DBD::DBM::Statement' => 'DBI', - 'DBD::DBM::Table' => 'DBI', - 'DBD::DBM::db' => 'DBI', - 'DBD::DBM::dr' => 'DBI', - 'DBD::DBM::st' => 'DBI', - 'DBD::ExampleP' => 'DBI', - 'DBD::ExampleP::db' => 'DBI', - 'DBD::ExampleP::dr' => 'DBI', - 'DBD::ExampleP::st' => 'DBI', - 'DBD::File' => 'DBI', - 'DBD::File::DataSource::File' => 'DBI', - 'DBD::File::DataSource::Stream' => 'DBI', - 'DBD::File::Statement' => 'DBI', - 'DBD::File::Table' => 'DBI', - 'DBD::File::TableSource::FileSystem' => 'DBI', - 'DBD::File::db' => 'DBI', - 'DBD::File::dr' => 'DBI', - 'DBD::File::st' => 'DBI', - 'DBD::Gofer' => 'DBI', - 'DBD::Gofer::Policy::Base' => 'DBI', - 'DBD::Gofer::Policy::classic' => 'DBI', - 'DBD::Gofer::Policy::pedantic' => 'DBI', - 'DBD::Gofer::Policy::rush' => 'DBI', - 'DBD::Gofer::Transport::Base' => 'DBI', - 'DBD::Gofer::Transport::corostream' => 'DBI', - 'DBD::Gofer::Transport::null' => 'DBI', - 'DBD::Gofer::Transport::pipeone' => 'DBI', - 'DBD::Gofer::Transport::stream' => 'DBI', - 'DBD::Gofer::db' => 'DBI', - 'DBD::Gofer::dr' => 'DBI', - 'DBD::Gofer::st' => 'DBI', - 'DBD::MariaDB' => 'DBD-MariaDB', - 'DBD::Mem' => 'DBI', - 'DBD::Mem::DataSource' => 'DBI', - 'DBD::Mem::Statement' => 'DBI', - 'DBD::Mem::Table' => 'DBI', - 'DBD::Mem::db' => 'DBI', - 'DBD::Mem::dr' => 'DBI', - 'DBD::Mem::st' => 'DBI', - 'DBD::NullP' => 'DBI', - 'DBD::NullP::db' => 'DBI', - 'DBD::NullP::dr' => 'DBI', - 'DBD::NullP::st' => 'DBI', - 'DBD::Proxy' => 'DBI', - 'DBD::Proxy::RPC::PlClient' => 'DBI', - 'DBD::Proxy::db' => 'DBI', - 'DBD::Proxy::dr' => 'DBI', - 'DBD::Proxy::st' => 'DBI', - 'DBD::Sponge' => 'DBI', - 'DBD::Sponge::db' => 'DBI', - 'DBD::Sponge::dr' => 'DBI', - 'DBD::Sponge::st' => 'DBI', - 'DBD::mysql' => 'DBD-mysql', - 'DBD::mysql::GetInfo' => 'DBD-mysql', - 'DBD::mysql::db' => 'DBD-mysql', - 'DBD::mysql::dr' => 'DBD-mysql', - 'DBD::mysql::st' => 'DBD-mysql', - 'DBD::mysqlPP' => 'DBD-mysqlPP', - 'DBD::mysqlPP::db' => 'DBD-mysqlPP', - 'DBD::mysqlPP::dr' => 'DBD-mysqlPP', - 'DBD::mysqlPP::st' => 'DBD-mysqlPP', - 'DBDI' => 'DBI', - 'DBI' => 'DBI', - 'DBI::Const::GetInfo::ANSI' => 'DBI', - 'DBI::Const::GetInfo::ODBC' => 'DBI', - 'DBI::Const::GetInfoReturn' => 'DBI', - 'DBI::Const::GetInfoType' => 'DBI', - 'DBI::DBD' => 'DBI', - 'DBI::DBD::Metadata' => 'DBI', - 'DBI::DBD::SqlEngine' => 'DBI', - 'DBI::DBD::SqlEngine::DataSource' => 'DBI', - 'DBI::DBD::SqlEngine::Statement' => 'DBI', - 'DBI::DBD::SqlEngine::Table' => 'DBI', - 'DBI::DBD::SqlEngine::TableSource' => 'DBI', - 'DBI::DBD::SqlEngine::TieMeta' => 'DBI', - 'DBI::DBD::SqlEngine::TieTables' => 'DBI', - 'DBI::DBD::SqlEngine::db' => 'DBI', - 'DBI::DBD::SqlEngine::dr' => 'DBI', - 'DBI::DBD::SqlEngine::st' => 'DBI', - 'DBI::FAQ' => 'DBI', - 'DBI::Gofer::Execute' => 'DBI', - 'DBI::Gofer::Request' => 'DBI', - 'DBI::Gofer::Response' => 'DBI', - 'DBI::Gofer::Serializer::Base' => 'DBI', - 'DBI::Gofer::Serializer::DataDumper' => 'DBI', - 'DBI::Gofer::Serializer::Storable' => 'DBI', - 'DBI::Gofer::Transport::Base' => 'DBI', - 'DBI::Gofer::Transport::pipeone' => 'DBI', - 'DBI::Gofer::Transport::stream' => 'DBI', - 'DBI::Profile' => 'DBI', - 'DBI::ProfileData' => 'DBI', - 'DBI::ProfileDumper' => 'DBI', - 'DBI::ProfileDumper::Apache' => 'DBI', - 'DBI::ProfileSubs' => 'DBI', - 'DBI::ProxyServer' => 'DBI', - 'DBI::ProxyServer::db' => 'DBI', - 'DBI::ProxyServer::dr' => 'DBI', - 'DBI::ProxyServer::st' => 'DBI', - 'DBI::SQL::Nano' => 'DBI', - 'DBI::SQL::Nano::Statement_' => 'DBI', - 'DBI::SQL::Nano::Table_' => 'DBI', - 'DBI::Util::CacheMemory' => 'DBI', - 'DBI::Util::_accessor' => 'DBI', - 'DBI::common' => 'DBI', - 'DBIx::Custom' => 'DBIx-Custom', - 'DBIx::Custom::Mapper' => 'DBIx-Custom', - 'DBIx::Custom::Model' => 'DBIx-Custom', - 'DBIx::Custom::NotExists' => 'DBIx-Custom', - 'DBIx::Custom::Order' => 'DBIx-Custom', - 'DBIx::Custom::Query' => 'DBIx-Custom', - 'DBIx::Custom::QueryBuilder' => 'DBIx-Custom', - 'DBIx::Custom::Result' => 'DBIx-Custom', - 'DBIx::Custom::Tag' => 'DBIx-Custom', - 'DBIx::Custom::Util' => 'DBIx-Custom', - 'DBIx::Custom::Where' => 'DBIx-Custom', - 'DBIx::Otogiri' => 'Otogiri', - 'DBIx::Otogiri::Iterator' => 'Otogiri', - 'Dancer' => 'Dancer', - 'Dancer2' => 'Dancer2', - 'Dancer2::CLI' => 'Dancer2', - 'Dancer2::CLI::Command::gen' => 'Dancer2', - 'Dancer2::CLI::Command::version' => 'Dancer2', - 'Dancer2::Core' => 'Dancer2', - 'Dancer2::Core::App' => 'Dancer2', - 'Dancer2::Core::Cookie' => 'Dancer2', - 'Dancer2::Core::DSL' => 'Dancer2', - 'Dancer2::Core::Dispatcher' => 'Dancer2', - 'Dancer2::Core::Error' => 'Dancer2', - 'Dancer2::Core::Factory' => 'Dancer2', - 'Dancer2::Core::HTTP' => 'Dancer2', - 'Dancer2::Core::Hook' => 'Dancer2', - 'Dancer2::Core::MIME' => 'Dancer2', - 'Dancer2::Core::Request' => 'Dancer2', - 'Dancer2::Core::Request::Upload' => 'Dancer2', - 'Dancer2::Core::Response' => 'Dancer2', - 'Dancer2::Core::Response::Delayed' => 'Dancer2', - 'Dancer2::Core::Role::ConfigReader' => 'Dancer2', - 'Dancer2::Core::Role::DSL' => 'Dancer2', - 'Dancer2::Core::Role::Engine' => 'Dancer2', - 'Dancer2::Core::Role::Handler' => 'Dancer2', - 'Dancer2::Core::Role::HasLocation' => 'Dancer2', - 'Dancer2::Core::Role::Hookable' => 'Dancer2', - 'Dancer2::Core::Role::Logger' => 'Dancer2', - 'Dancer2::Core::Role::Serializer' => 'Dancer2', - 'Dancer2::Core::Role::SessionFactory' => 'Dancer2', - 'Dancer2::Core::Role::SessionFactory::File' => 'Dancer2', - 'Dancer2::Core::Role::StandardResponses' => 'Dancer2', - 'Dancer2::Core::Role::Template' => 'Dancer2', - 'Dancer2::Core::Route' => 'Dancer2', - 'Dancer2::Core::Runner' => 'Dancer2', - 'Dancer2::Core::Session' => 'Dancer2', - 'Dancer2::Core::Time' => 'Dancer2', - 'Dancer2::Core::Types' => 'Dancer2', - 'Dancer2::FileUtils' => 'Dancer2', - 'Dancer2::Handler::AutoPage' => 'Dancer2', - 'Dancer2::Handler::File' => 'Dancer2', - 'Dancer2::Logger::Capture' => 'Dancer2', - 'Dancer2::Logger::Capture::Trap' => 'Dancer2', - 'Dancer2::Logger::Console' => 'Dancer2', - 'Dancer2::Logger::Diag' => 'Dancer2', - 'Dancer2::Logger::File' => 'Dancer2', - 'Dancer2::Logger::Note' => 'Dancer2', - 'Dancer2::Logger::Null' => 'Dancer2', - 'Dancer2::Plugin' => 'Dancer2', - 'Dancer2::Serializer::Dumper' => 'Dancer2', - 'Dancer2::Serializer::JSON' => 'Dancer2', - 'Dancer2::Serializer::Mutable' => 'Dancer2', - 'Dancer2::Serializer::YAML' => 'Dancer2', - 'Dancer2::Session::Simple' => 'Dancer2', - 'Dancer2::Session::YAML' => 'Dancer2', - 'Dancer2::Template::Implementation::ForkedTiny' => 'Dancer2', - 'Dancer2::Template::Simple' => 'Dancer2', - 'Dancer2::Template::TemplateToolkit' => 'Dancer2', - 'Dancer2::Template::Tiny' => 'Dancer2', - 'Dancer2::Test' => 'Dancer2', - 'Dancer::App' => 'Dancer', - 'Dancer::Config' => 'Dancer', - 'Dancer::Config::Object' => 'Dancer', - 'Dancer::Continuation' => 'Dancer', - 'Dancer::Continuation::Halted' => 'Dancer', - 'Dancer::Continuation::Route' => 'Dancer', - 'Dancer::Continuation::Route::ErrorSent' => 'Dancer', - 'Dancer::Continuation::Route::FileSent' => 'Dancer', - 'Dancer::Continuation::Route::Forwarded' => 'Dancer', - 'Dancer::Continuation::Route::Passed' => 'Dancer', - 'Dancer::Continuation::Route::Templated' => 'Dancer', - 'Dancer::Cookie' => 'Dancer', - 'Dancer::Cookies' => 'Dancer', - 'Dancer::Deprecation' => 'Dancer', - 'Dancer::Engine' => 'Dancer', - 'Dancer::Error' => 'Dancer', - 'Dancer::Exception' => 'Dancer', - 'Dancer::Exception::Base' => 'Dancer', - 'Dancer::Exceptions' => 'Dancer', - 'Dancer::Factory::Hook' => 'Dancer', - 'Dancer::FileUtils' => 'Dancer', - 'Dancer::GetOpt' => 'Dancer', - 'Dancer::HTTP' => 'Dancer', - 'Dancer::Handler' => 'Dancer', - 'Dancer::Handler::Debug' => 'Dancer', - 'Dancer::Handler::PSGI' => 'Dancer', - 'Dancer::Handler::Standalone' => 'Dancer', - 'Dancer::Hook' => 'Dancer', - 'Dancer::Hook::Properties' => 'Dancer', - 'Dancer::Logger' => 'Dancer', - 'Dancer::Logger::Abstract' => 'Dancer', - 'Dancer::Logger::Capture' => 'Dancer', - 'Dancer::Logger::Capture::Trap' => 'Dancer', - 'Dancer::Logger::Console' => 'Dancer', - 'Dancer::Logger::Diag' => 'Dancer', - 'Dancer::Logger::File' => 'Dancer', - 'Dancer::Logger::Note' => 'Dancer', - 'Dancer::Logger::Null' => 'Dancer', - 'Dancer::MIME' => 'Dancer', - 'Dancer::ModuleLoader' => 'Dancer', - 'Dancer::Object' => 'Dancer', - 'Dancer::Object::Singleton' => 'Dancer', - 'Dancer::Plugin' => 'Dancer', - 'Dancer::Plugin::Ajax' => 'Dancer', - 'Dancer::Renderer' => 'Dancer', - 'Dancer::Request' => 'Dancer', - 'Dancer::Request::Upload' => 'Dancer', - 'Dancer::Response' => 'Dancer', - 'Dancer::Route' => 'Dancer', - 'Dancer::Route::Cache' => 'Dancer', - 'Dancer::Route::Registry' => 'Dancer', - 'Dancer::Serializer' => 'Dancer', - 'Dancer::Serializer::Abstract' => 'Dancer', - 'Dancer::Serializer::Dumper' => 'Dancer', - 'Dancer::Serializer::JSON' => 'Dancer', - 'Dancer::Serializer::JSONP' => 'Dancer', - 'Dancer::Serializer::Mutable' => 'Dancer', - 'Dancer::Serializer::XML' => 'Dancer', - 'Dancer::Serializer::YAML' => 'Dancer', - 'Dancer::Session' => 'Dancer', - 'Dancer::Session::Abstract' => 'Dancer', - 'Dancer::Session::Simple' => 'Dancer', - 'Dancer::Session::YAML' => 'Dancer', - 'Dancer::SharedData' => 'Dancer', - 'Dancer::Template' => 'Dancer', - 'Dancer::Template::Abstract' => 'Dancer', - 'Dancer::Template::Simple' => 'Dancer', - 'Dancer::Template::TemplateToolkit' => 'Dancer', - 'Dancer::Test' => 'Dancer', - 'Dancer::Timer' => 'Dancer', - 'Data::Dumper' => 'Data-Dumper', - 'Dezi' => 'Dezi', - 'Dezi::Config' => 'Dezi', - 'Dezi::Server' => 'Dezi', - 'Dezi::Server::About' => 'Dezi', - 'Dwarf' => 'Cmd-Dwarf', - 'Email::Address' => 'Email-Address', - 'Encode' => 'Encode', - 'Encode::Alias' => 'Encode', - 'Encode::Byte' => 'Encode', - 'Encode::CJKConstants' => 'Encode', - 'Encode::CN' => 'Encode', - 'Encode::CN::HZ' => 'Encode', - 'Encode::Config' => 'Encode', - 'Encode::EBCDIC' => 'Encode', - 'Encode::Encoder' => 'Encode', - 'Encode::Encoding' => 'Encode', - 'Encode::GSM0338' => 'Encode', - 'Encode::Guess' => 'Encode', - 'Encode::Internal' => 'Encode', - 'Encode::JP' => 'Encode', - 'Encode::JP::H2Z' => 'Encode', - 'Encode::JP::JIS7' => 'Encode', - 'Encode::KR' => 'Encode', - 'Encode::KR::2022_KR' => 'Encode', - 'Encode::MIME::Header' => 'Encode', - 'Encode::MIME::Header::ISO_2022_JP' => 'Encode', - 'Encode::MIME::Name' => 'Encode', - 'Encode::Symbol' => 'Encode', - 'Encode::TW' => 'Encode', - 'Encode::UTF_EBCDIC' => 'Encode', - 'Encode::Unicode' => 'Encode', - 'Encode::Unicode::UTF7' => 'Encode', - 'Encode::XS' => 'Encode', - 'Encode::utf8' => 'Encode', - 'ExtUtils::Command' => 'ExtUtils-MakeMaker', - 'ExtUtils::Command::MM' => 'ExtUtils-MakeMaker', - 'ExtUtils::Liblist' => 'ExtUtils-MakeMaker', - 'ExtUtils::Liblist::Kid' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_AIX' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Any' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_BeOS' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Cygwin' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_DOS' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Darwin' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_MacOS' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_NW5' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_OS2' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_QNX' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_UWIN' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Unix' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_VMS' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_VOS' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Win32' => 'ExtUtils-MakeMaker', - 'ExtUtils::MM_Win95' => 'ExtUtils-MakeMaker', - 'ExtUtils::MY' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::Config' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::Locale' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::_version' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::charstar' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::version' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::version::regex' => 'ExtUtils-MakeMaker', - 'ExtUtils::MakeMaker::version::vpp' => 'ExtUtils-MakeMaker', - 'ExtUtils::Mkbootstrap' => 'ExtUtils-MakeMaker', - 'ExtUtils::Mksymlists' => 'ExtUtils-MakeMaker', - 'ExtUtils::testlib' => 'ExtUtils-MakeMaker', - 'FCGI' => 'FCGI', - 'FCGI::Stream' => 'FCGI', - 'Fake::Encode' => 'Fake-Encode', - 'Fake::Our' => 'Fake-Our', - 'FakeHomol' => 'GBrowse', - 'Fh' => 'CGI', - 'File::DataClass' => 'File-DataClass', - 'File::DataClass::Cache' => 'File-DataClass', - 'File::DataClass::Constants' => 'File-DataClass', - 'File::DataClass::Exception' => 'File-DataClass', - 'File::DataClass::Functions' => 'File-DataClass', - 'File::DataClass::IO' => 'File-DataClass', - 'File::DataClass::List' => 'File-DataClass', - 'File::DataClass::Result' => 'File-DataClass', - 'File::DataClass::ResultSet' => 'File-DataClass', - 'File::DataClass::ResultSource' => 'File-DataClass', - 'File::DataClass::Schema' => 'File-DataClass', - 'File::DataClass::Storage' => 'File-DataClass', - 'File::DataClass::Storage::Any' => 'File-DataClass', - 'File::DataClass::Storage::JSON' => 'File-DataClass', - 'File::DataClass::Types' => 'File-DataClass', - 'File::Path' => 'File-Path', - 'File::Spec' => 'PathTools', - 'File::Spec::AmigaOS' => 'PathTools', - 'File::Spec::Cygwin' => 'PathTools', - 'File::Spec::Epoc' => 'PathTools', - 'File::Spec::Functions' => 'PathTools', - 'File::Spec::Mac' => 'PathTools', - 'File::Spec::OS2' => 'PathTools', - 'File::Spec::Unix' => 'PathTools', - 'File::Spec::VMS' => 'PathTools', - 'File::Spec::Win32' => 'PathTools', - 'HTML::Perlinfo' => 'HTML-Perlinfo', - 'HTML::Perlinfo::Apache' => 'HTML-Perlinfo', - 'HTML::Perlinfo::Base' => 'HTML-Perlinfo', - 'HTML::Perlinfo::Common' => 'HTML-Perlinfo', - 'HTML::Perlinfo::General' => 'HTML-Perlinfo', - 'HTML::Perlinfo::Loaded' => 'HTML-Perlinfo', - 'HTML::Perlinfo::Modules' => 'HTML-Perlinfo', - 'HTML::Perlinfo::_version' => 'HTML-Perlinfo', - 'HTML::Scrubber' => 'HTML-Scrubber', - 'HTTP::Body' => 'HTTP-Body', - 'HTTP::Body::MultiPart' => 'HTTP-Body', - 'HTTP::Body::OctetStream' => 'HTTP-Body', - 'HTTP::Body::UrlEncoded' => 'HTTP-Body', - 'HTTP::Body::XForms' => 'HTTP-Body', - 'HTTP::Body::XFormsMultipart' => 'HTTP-Body', - 'HTTP::Session2' => 'HTTP-Session2', - 'HTTP::Session2::Base' => 'HTTP-Session2', - 'HTTP::Session2::ClientStore' => 'HTTP-Session2', - 'HTTP::Session2::ClientStore2' => 'HTTP-Session2', - 'HTTP::Session2::Expired' => 'HTTP-Session2', - 'HTTP::Session2::Random' => 'HTTP-Session2', - 'HTTP::Session2::ServerStore' => 'HTTP-Session2', - 'HTTP::Tiny' => 'HTTP-Tiny', - 'HTTP::Tiny::NoProxy' => 'Dancer', - 'Imager' => 'Imager', - 'Imager::Color' => 'Imager', - 'Imager::Color::Float' => 'Imager', - 'Imager::Color::Table' => 'Imager', - 'Imager::CountColor' => 'Imager', - 'Imager::Expr' => 'Imager', - 'Imager::Expr::Assem' => 'Imager', - 'Imager::Expr::Infix' => 'Imager', - 'Imager::Expr::Postfix' => 'Imager', - 'Imager::ExtUtils' => 'Imager', - 'Imager::FORMATS' => 'Imager', - 'Imager::File::CUR' => 'Imager', - 'Imager::File::ICO' => 'Imager', - 'Imager::File::SGI' => 'Imager', - 'Imager::Fill' => 'Imager', - 'Imager::Filter::DynTest' => 'Imager', - 'Imager::Filter::Flines' => 'Imager', - 'Imager::Filter::Mandelbrot' => 'Imager', - 'Imager::Font' => 'Imager', - 'Imager::Font::BBox' => 'Imager', - 'Imager::Font::FreeType2' => 'Imager', - 'Imager::Font::Image' => 'Imager', - 'Imager::Font::Test' => 'Imager', - 'Imager::Font::Truetype' => 'Imager', - 'Imager::Font::Type1' => 'Imager', - 'Imager::Font::Wrap' => 'Imager', - 'Imager::Fountain' => 'Imager', - 'Imager::IO' => 'Imager', - 'Imager::Matrix2d' => 'Imager', - 'Imager::Preprocess' => 'Imager', - 'Imager::Probe' => 'Imager', - 'Imager::Regops' => 'Imager', - 'Imager::Test' => 'Imager', - 'Imager::Test::OverUtf8' => 'Imager', - 'Imager::Transform' => 'Imager', - 'LRUCache' => 'GBrowse', - 'LWP' => 'libwww-perl', - 'LWP::Authen::Basic' => 'libwww-perl', - 'LWP::Authen::Digest' => 'libwww-perl', - 'LWP::Authen::Ntlm' => 'libwww-perl', - 'LWP::ConnCache' => 'libwww-perl', - 'LWP::Debug' => 'libwww-perl', - 'LWP::Debug::TraceHTTP' => 'libwww-perl', - 'LWP::DebugFile' => 'libwww-perl', - 'LWP::MemberMixin' => 'libwww-perl', - 'LWP::Protocol' => 'libwww-perl', - 'LWP::Protocol::Net::Curl' => 'LWP-Protocol-Net-Curl', - 'LWP::Protocol::cpan' => 'libwww-perl', - 'LWP::Protocol::data' => 'libwww-perl', - 'LWP::Protocol::file' => 'libwww-perl', - 'LWP::Protocol::ftp' => 'libwww-perl', - 'LWP::Protocol::gopher' => 'libwww-perl', - 'LWP::Protocol::http' => 'libwww-perl', - 'LWP::Protocol::loopback' => 'libwww-perl', - 'LWP::Protocol::mailto' => 'libwww-perl', - 'LWP::Protocol::nntp' => 'libwww-perl', - 'LWP::Protocol::nogo' => 'libwww-perl', - 'LWP::RobotUA' => 'libwww-perl', - 'LWP::Simple' => 'libwww-perl', - 'LWP::UserAgent' => 'libwww-perl', - 'Legacy::DB::SyntenyBlock' => 'GBrowse', - 'Legacy::DB::SyntenyIO' => 'GBrowse', - 'Legacy::Graphics::Browser' => 'GBrowse', - 'Legacy::Graphics::Browser::I18n' => 'GBrowse', - 'Legacy::Graphics::Browser::PageSettings' => 'GBrowse', - 'Legacy::Graphics::Browser::Synteny' => 'GBrowse', - 'Legacy::Graphics::Browser::Util' => 'GBrowse', - 'Legacy::Graphics::BrowserConfig' => 'GBrowse', - 'Lemonldap::NG::Portal' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Engines::Default' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Ext2F' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Mail2F' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::REST' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Register::TOTP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Register::U2F' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Register::Yubikey' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::TOTP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::U2F' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::UTOTP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::2F::Yubikey' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::AD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Apache' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::CAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Choice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Combination' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Custom' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::DBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Demo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Facebook' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::GPG' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Kerberos' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::LinkedIn' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Null' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::OpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::OpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::PAM' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Proxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::REST' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Radius' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Remote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::SAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::SSL' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Slave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::Twitter' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::WebID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Auth::_WebForm' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthAD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthApache' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthBrowserID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthCAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthChoice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthDBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthDemo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthFacebook' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthGoogle' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthKerberos' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthLDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthLinkedIn' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthMulti' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthNull' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthOpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthOpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthProxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthRadius' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthRemote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthSAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthSSL' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthSlave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthTwitter' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthWebID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::AuthYubikey' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::CDA' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::CDC' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Display' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Issuer::CAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Issuer::Get' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Issuer::OpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Issuer::OpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Issuer::SAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBCAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBGet' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBNull' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBOpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBOpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::IssuerDBSAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::CAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Captcha' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Choice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Combination::UserLogger' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::DBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Net::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Notifications::JSON' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Notifications::XML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OneTimeToken' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OpenID::SREG' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OpenID::Server' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OtherSessions' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::OverConf' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::REST' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::RESTProxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Remote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::SAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::SMTP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::SOAPProxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Slave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::U2F' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Lib::Wrapper' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::MailReset' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Auth' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Constants' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Display' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Init' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Issuer' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Menu' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Plugin' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Plugins' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Process' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Request' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::Run' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Main::SecondFactor' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Menu' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::OpenID::SREG' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::OpenID::Server' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::AD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::Base' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::Choice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::Custom' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::DBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::Demo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::Null' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Password::REST' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBAD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBChoice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBDBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBDemo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBLDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::PasswordDBNull' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::AutoSignin' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::BruteForceProtection' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::CDA' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::CheckState' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::ForceAuthn' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::GrantSession' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::History' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::MailPasswordReset' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::MailReset' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::Notifications' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::PublicPages' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::RESTServer' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::Register' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::SOAPServer' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::SingleSession' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::Status' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::StayConnected' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Plugins::Upgrade' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Register' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Register::AD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Register::Custom' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Register::Demo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Register::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::RegisterDBAD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::RegisterDBDemo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::RegisterDBLDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::RegisterDBNull' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::SharedConf' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::Simple' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::AD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::CAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Choice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Combination' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Custom' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::DBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Demo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Facebook' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Null' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::OpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::OpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Proxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::REST' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Remote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::SAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::Slave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDB::WebID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBAD' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBChoice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBDBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBDemo' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBFacebook' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBGoogle' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBLDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBMulti' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBNull' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBOpenID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBOpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBProxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBRemote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBSAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBSlave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::UserDBWebID' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Browser' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_CAS' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Choice' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_DBI' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_LDAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_LibAccess' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Multi' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_OpenIDConnect' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Proxy' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Remote' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_SAML' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_SMTP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_SOAP' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_Slave' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_WebForm' => 'Lemonldap-NG-Portal', - 'Lemonldap::NG::Portal::_i18n' => 'Lemonldap-NG-Portal', - 'MHonArc::Char' => 'MHonArc', - 'MHonArc::Char::JP' => 'MHonArc', - 'MHonArc::Char::KR' => 'MHonArc', - 'MHonArc::CharEnt' => 'MHonArc', - 'MHonArc::CharEnt::AppleArabic' => 'MHonArc', - 'MHonArc::CharEnt::AppleCenteuro' => 'MHonArc', - 'MHonArc::CharEnt::AppleCroatian' => 'MHonArc', - 'MHonArc::CharEnt::AppleCyrillic' => 'MHonArc', - 'MHonArc::CharEnt::AppleGreek' => 'MHonArc', - 'MHonArc::CharEnt::AppleHebrew' => 'MHonArc', - 'MHonArc::CharEnt::AppleIceland' => 'MHonArc', - 'MHonArc::CharEnt::AppleRoman' => 'MHonArc', - 'MHonArc::CharEnt::AppleRomanian' => 'MHonArc', - 'MHonArc::CharEnt::AppleThai' => 'MHonArc', - 'MHonArc::CharEnt::AppleTurkish' => 'MHonArc', - 'MHonArc::CharEnt::BIG5_ETEN' => 'MHonArc', - 'MHonArc::CharEnt::BIG5_HKSCS' => 'MHonArc', - 'MHonArc::CharEnt::CP1250' => 'MHonArc', - 'MHonArc::CharEnt::CP1251' => 'MHonArc', - 'MHonArc::CharEnt::CP1252' => 'MHonArc', - 'MHonArc::CharEnt::CP1253' => 'MHonArc', - 'MHonArc::CharEnt::CP1254' => 'MHonArc', - 'MHonArc::CharEnt::CP1255' => 'MHonArc', - 'MHonArc::CharEnt::CP1256' => 'MHonArc', - 'MHonArc::CharEnt::CP1257' => 'MHonArc', - 'MHonArc::CharEnt::CP1258' => 'MHonArc', - 'MHonArc::CharEnt::CP866' => 'MHonArc', - 'MHonArc::CharEnt::CP932' => 'MHonArc', - 'MHonArc::CharEnt::CP936' => 'MHonArc', - 'MHonArc::CharEnt::CP949' => 'MHonArc', - 'MHonArc::CharEnt::CP950' => 'MHonArc', - 'MHonArc::CharEnt::EUC_JP' => 'MHonArc', - 'MHonArc::CharEnt::GB2312' => 'MHonArc', - 'MHonArc::CharEnt::GOST19768_87' => 'MHonArc', - 'MHonArc::CharEnt::HP_ROMAN8' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_1' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_10' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_11' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_13' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_14' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_15' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_16' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_2' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_3' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_4' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_5' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_6' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_7' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_8' => 'MHonArc', - 'MHonArc::CharEnt::ISO8859_9' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_A' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_B' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_E' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_F' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_R' => 'MHonArc', - 'MHonArc::CharEnt::KOI8_U' => 'MHonArc', - 'MHonArc::CharEnt::KOI_0' => 'MHonArc', - 'MHonArc::CharEnt::KOI_7' => 'MHonArc', - 'MHonArc::CharEnt::VISCII' => 'MHonArc', - 'MHonArc::CharMaps' => 'MHonArc', - 'MHonArc::Encode' => 'MHonArc', - 'MHonArc::RFC822' => 'MHonArc', - 'MHonArc::UTF8' => 'MHonArc', - 'MHonArc::UTF8::AppleArabic' => 'MHonArc', - 'MHonArc::UTF8::AppleCenteuro' => 'MHonArc', - 'MHonArc::UTF8::AppleCroatian' => 'MHonArc', - 'MHonArc::UTF8::AppleCyrillic' => 'MHonArc', - 'MHonArc::UTF8::AppleGreek' => 'MHonArc', - 'MHonArc::UTF8::AppleHebrew' => 'MHonArc', - 'MHonArc::UTF8::AppleIceland' => 'MHonArc', - 'MHonArc::UTF8::AppleRoman' => 'MHonArc', - 'MHonArc::UTF8::AppleRomanian' => 'MHonArc', - 'MHonArc::UTF8::AppleThai' => 'MHonArc', - 'MHonArc::UTF8::AppleTurkish' => 'MHonArc', - 'MHonArc::UTF8::BIG5_ETEN' => 'MHonArc', - 'MHonArc::UTF8::BIG5_HKSCS' => 'MHonArc', - 'MHonArc::UTF8::CP1250' => 'MHonArc', - 'MHonArc::UTF8::CP1251' => 'MHonArc', - 'MHonArc::UTF8::CP1252' => 'MHonArc', - 'MHonArc::UTF8::CP1253' => 'MHonArc', - 'MHonArc::UTF8::CP1254' => 'MHonArc', - 'MHonArc::UTF8::CP1255' => 'MHonArc', - 'MHonArc::UTF8::CP1256' => 'MHonArc', - 'MHonArc::UTF8::CP1257' => 'MHonArc', - 'MHonArc::UTF8::CP1258' => 'MHonArc', - 'MHonArc::UTF8::CP866' => 'MHonArc', - 'MHonArc::UTF8::CP932' => 'MHonArc', - 'MHonArc::UTF8::CP936' => 'MHonArc', - 'MHonArc::UTF8::CP949' => 'MHonArc', - 'MHonArc::UTF8::CP950' => 'MHonArc', - 'MHonArc::UTF8::EUC_JP' => 'MHonArc', - 'MHonArc::UTF8::Encode' => 'MHonArc', - 'MHonArc::UTF8::GB2312' => 'MHonArc', - 'MHonArc::UTF8::GOST19768_87' => 'MHonArc', - 'MHonArc::UTF8::HP_ROMAN8' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_1' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_10' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_11' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_13' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_14' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_15' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_16' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_2' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_3' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_4' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_5' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_6' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_7' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_8' => 'MHonArc', - 'MHonArc::UTF8::ISO8859_9' => 'MHonArc', - 'MHonArc::UTF8::KOI8_A' => 'MHonArc', - 'MHonArc::UTF8::KOI8_B' => 'MHonArc', - 'MHonArc::UTF8::KOI8_E' => 'MHonArc', - 'MHonArc::UTF8::KOI8_F' => 'MHonArc', - 'MHonArc::UTF8::KOI8_R' => 'MHonArc', - 'MHonArc::UTF8::KOI8_U' => 'MHonArc', - 'MHonArc::UTF8::KOI_0' => 'MHonArc', - 'MHonArc::UTF8::KOI_7' => 'MHonArc', - 'MHonArc::UTF8::MapUTF8' => 'MHonArc', - 'MHonArc::UTF8::MhaEncode' => 'MHonArc', - 'MHonArc::UTF8::VISCII' => 'MHonArc', - 'MM' => 'ExtUtils-MakeMaker', - 'MY' => 'ExtUtils-MakeMaker', - 'ModPerl::BuildMM' => 'mod_perl', - 'ModPerl::BuildOptions' => 'mod_perl', - 'ModPerl::CScan' => 'mod_perl', - 'ModPerl::Code' => 'mod_perl', - 'ModPerl::Config' => 'mod_perl', - 'ModPerl::FunctionMap' => 'mod_perl', - 'ModPerl::FunctionTable' => 'mod_perl', - 'ModPerl::Global' => 'mod_perl', - 'ModPerl::InterpPool' => 'mod_perl', - 'ModPerl::Interpreter' => 'mod_perl', - 'ModPerl::MM' => 'mod_perl', - 'ModPerl::Manifest' => 'mod_perl', - 'ModPerl::MapBase' => 'mod_perl', - 'ModPerl::MapUtil' => 'mod_perl', - 'ModPerl::MethodLookup' => 'mod_perl', - 'ModPerl::ParseSource' => 'mod_perl', - 'ModPerl::PerlRun' => 'mod_perl', - 'ModPerl::PerlRunPrefork' => 'mod_perl', - 'ModPerl::Registry' => 'mod_perl', - 'ModPerl::RegistryBB' => 'mod_perl', - 'ModPerl::RegistryCooker' => 'mod_perl', - 'ModPerl::RegistryLoader' => 'mod_perl', - 'ModPerl::RegistryPrefork' => 'mod_perl', - 'ModPerl::StructureMap' => 'mod_perl', - 'ModPerl::TestConfig' => 'mod_perl', - 'ModPerl::TestReport' => 'mod_perl', - 'ModPerl::TestRun' => 'mod_perl', - 'ModPerl::TiPool' => 'mod_perl', - 'ModPerl::TiPoolConfig' => 'mod_perl', - 'ModPerl::TypeMap' => 'mod_perl', - 'ModPerl::Util' => 'mod_perl', - 'ModPerl::WrapXS' => 'mod_perl', - 'Module::Signature' => 'Module-Signature', - 'Mojo' => 'Mojolicious', - 'Mojo::Asset' => 'Mojolicious', - 'Mojo::Asset::File' => 'Mojolicious', - 'Mojo::Asset::Memory' => 'Mojolicious', - 'Mojo::Base' => 'Mojolicious', - 'Mojo::ByteStream' => 'Mojolicious', - 'Mojo::Cache' => 'Mojolicious', - 'Mojo::Collection' => 'Mojolicious', - 'Mojo::Content' => 'Mojolicious', - 'Mojo::Content::MultiPart' => 'Mojolicious', - 'Mojo::Content::Single' => 'Mojolicious', - 'Mojo::Cookie' => 'Mojolicious', - 'Mojo::Cookie::Request' => 'Mojolicious', - 'Mojo::Cookie::Response' => 'Mojolicious', - 'Mojo::DOM' => 'Mojolicious', - 'Mojo::DOM::CSS' => 'Mojolicious', - 'Mojo::DOM::HTML' => 'Mojolicious', - 'Mojo::Date' => 'Mojolicious', - 'Mojo::DynamicMethods' => 'Mojolicious', - 'Mojo::EventEmitter' => 'Mojolicious', - 'Mojo::Exception' => 'Mojolicious', - 'Mojo::File' => 'Mojolicious', - 'Mojo::Headers' => 'Mojolicious', - 'Mojo::HelloWorld' => 'Mojolicious', - 'Mojo::Home' => 'Mojolicious', - 'Mojo::IOLoop' => 'Mojolicious', - 'Mojo::IOLoop::Client' => 'Mojolicious', - 'Mojo::IOLoop::Delay' => 'Mojolicious', - 'Mojo::IOLoop::Server' => 'Mojolicious', - 'Mojo::IOLoop::Stream' => 'Mojolicious', - 'Mojo::IOLoop::Subprocess' => 'Mojolicious', - 'Mojo::IOLoop::TLS' => 'Mojolicious', - 'Mojo::JSON' => 'Mojolicious', - 'Mojo::JSON::Pointer' => 'Mojolicious', - 'Mojo::Loader' => 'Mojolicious', - 'Mojo::Log' => 'Mojolicious', - 'Mojo::Message' => 'Mojolicious', - 'Mojo::Message::Request' => 'Mojolicious', - 'Mojo::Message::Response' => 'Mojolicious', - 'Mojo::Parameters' => 'Mojolicious', - 'Mojo::Path' => 'Mojolicious', - 'Mojo::Promise' => 'Mojolicious', - 'Mojo::Reactor' => 'Mojolicious', - 'Mojo::Reactor::EV' => 'Mojolicious', - 'Mojo::Reactor::Poll' => 'Mojolicious', - 'Mojo::Server' => 'Mojolicious', - 'Mojo::Server::CGI' => 'Mojolicious', - 'Mojo::Server::Daemon' => 'Mojolicious', - 'Mojo::Server::Hypnotoad' => 'Mojolicious', - 'Mojo::Server::Morbo' => 'Mojolicious', - 'Mojo::Server::Morbo::Backend' => 'Mojolicious', - 'Mojo::Server::Morbo::Backend::Poll' => 'Mojolicious', - 'Mojo::Server::PSGI' => 'Mojolicious', - 'Mojo::Server::PSGI::_IO' => 'Mojolicious', - 'Mojo::Server::Prefork' => 'Mojolicious', - 'Mojo::Template' => 'Mojolicious', - 'Mojo::Transaction' => 'Mojolicious', - 'Mojo::Transaction::HTTP' => 'Mojolicious', - 'Mojo::Transaction::WebSocket' => 'Mojolicious', - 'Mojo::URL' => 'Mojolicious', - 'Mojo::Upload' => 'Mojolicious', - 'Mojo::UserAgent' => 'Mojolicious', - 'Mojo::UserAgent::CookieJar' => 'Mojolicious', - 'Mojo::UserAgent::Proxy' => 'Mojolicious', - 'Mojo::UserAgent::Server' => 'Mojolicious', - 'Mojo::UserAgent::Transactor' => 'Mojolicious', - 'Mojo::Util' => 'Mojolicious', - 'Mojo::WebSocket' => 'Mojolicious', - 'MojoMojo' => 'MojoMojo', - 'MojoMojo::Controller::Admin' => 'MojoMojo', - 'MojoMojo::Controller::Attachment' => 'MojoMojo', - 'MojoMojo::Controller::Comment' => 'MojoMojo', - 'MojoMojo::Controller::Export' => 'MojoMojo', - 'MojoMojo::Controller::Gallery' => 'MojoMojo', - 'MojoMojo::Controller::Image' => 'MojoMojo', - 'MojoMojo::Controller::JSON' => 'MojoMojo', - 'MojoMojo::Controller::Journal' => 'MojoMojo', - 'MojoMojo::Controller::Jsrpc' => 'MojoMojo', - 'MojoMojo::Controller::Page' => 'MojoMojo', - 'MojoMojo::Controller::PageAdmin' => 'MojoMojo', - 'MojoMojo::Controller::Root' => 'MojoMojo', - 'MojoMojo::Controller::Tag' => 'MojoMojo', - 'MojoMojo::Controller::User' => 'MojoMojo', - 'MojoMojo::Declaw' => 'MojoMojo', - 'MojoMojo::Extension' => 'MojoMojo', - 'MojoMojo::Extensions::Counter' => 'MojoMojo', - 'MojoMojo::Formatter' => 'MojoMojo', - 'MojoMojo::Formatter::Amazon' => 'MojoMojo', - 'MojoMojo::Formatter::CPANHyperlink' => 'MojoMojo', - 'MojoMojo::Formatter::Comment' => 'MojoMojo', - 'MojoMojo::Formatter::Defang' => 'MojoMojo', - 'MojoMojo::Formatter::Dir' => 'MojoMojo', - 'MojoMojo::Formatter::DocBook' => 'MojoMojo', - 'MojoMojo::Formatter::DocBook::Colorize' => 'MojoMojo', - 'MojoMojo::Formatter::Emote' => 'MojoMojo', - 'MojoMojo::Formatter::File' => 'MojoMojo', - 'MojoMojo::Formatter::File::DocBook' => 'MojoMojo', - 'MojoMojo::Formatter::File::Image' => 'MojoMojo', - 'MojoMojo::Formatter::File::Pod' => 'MojoMojo', - 'MojoMojo::Formatter::File::Test' => 'MojoMojo', - 'MojoMojo::Formatter::File::Text' => 'MojoMojo', - 'MojoMojo::Formatter::Gist' => 'MojoMojo', - 'MojoMojo::Formatter::GoogleCalendar' => 'MojoMojo', - 'MojoMojo::Formatter::GoogleSearch' => 'MojoMojo', - 'MojoMojo::Formatter::IDLink' => 'MojoMojo', - 'MojoMojo::Formatter::IRCLog' => 'MojoMojo', - 'MojoMojo::Formatter::Include' => 'MojoMojo', - 'MojoMojo::Formatter::Main' => 'MojoMojo', - 'MojoMojo::Formatter::Markdown' => 'MojoMojo', - 'MojoMojo::Formatter::Pod' => 'MojoMojo', - 'MojoMojo::Formatter::Pod::Simple::HTML' => 'MojoMojo', - 'MojoMojo::Formatter::RSS' => 'MojoMojo', - 'MojoMojo::Formatter::Redirect' => 'MojoMojo', - 'MojoMojo::Formatter::SyntaxHighlight' => 'MojoMojo', - 'MojoMojo::Formatter::TOC' => 'MojoMojo', - 'MojoMojo::Formatter::Text' => 'MojoMojo', - 'MojoMojo::Formatter::Textile' => 'MojoMojo', - 'MojoMojo::Formatter::Wiki' => 'MojoMojo', - 'MojoMojo::Formatter::WikipediaLink' => 'MojoMojo', - 'MojoMojo::Formatter::YouTube' => 'MojoMojo', - 'MojoMojo::I18N' => 'MojoMojo', - 'MojoMojo::Model::DBIC' => 'MojoMojo', - 'MojoMojo::Model::Search' => 'MojoMojo', - 'MojoMojo::Model::Themes' => 'MojoMojo', - 'MojoMojo::Schema' => 'MojoMojo', - 'MojoMojo::Schema::Base::Result' => 'MojoMojo', - 'MojoMojo::Schema::Base::ResultSet' => 'MojoMojo', - 'MojoMojo::Schema::Result::Attachment' => 'MojoMojo', - 'MojoMojo::Schema::Result::Comment' => 'MojoMojo', - 'MojoMojo::Schema::Result::Content' => 'MojoMojo', - 'MojoMojo::Schema::Result::Entry' => 'MojoMojo', - 'MojoMojo::Schema::Result::Journal' => 'MojoMojo', - 'MojoMojo::Schema::Result::Link' => 'MojoMojo', - 'MojoMojo::Schema::Result::Page' => 'MojoMojo', - 'MojoMojo::Schema::Result::PageVersion' => 'MojoMojo', - 'MojoMojo::Schema::Result::PathPermissions' => 'MojoMojo', - 'MojoMojo::Schema::Result::Person' => 'MojoMojo', - 'MojoMojo::Schema::Result::Photo' => 'MojoMojo', - 'MojoMojo::Schema::Result::Preference' => 'MojoMojo', - 'MojoMojo::Schema::Result::Role' => 'MojoMojo', - 'MojoMojo::Schema::Result::RoleMember' => 'MojoMojo', - 'MojoMojo::Schema::Result::RolePrivilege' => 'MojoMojo', - 'MojoMojo::Schema::Result::Tag' => 'MojoMojo', - 'MojoMojo::Schema::Result::WantedPage' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Attachment' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Content' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Page' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Person' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Role' => 'MojoMojo', - 'MojoMojo::Schema::ResultSet::Tag' => 'MojoMojo', - 'MojoMojo::View::Email' => 'MojoMojo', - 'MojoMojo::View::JSON' => 'MojoMojo', - 'MojoMojo::View::TT' => 'MojoMojo', - 'MojoMojo::WordDiff' => 'MojoMojo', - 'Mojolicious' => 'Mojolicious', - 'Mojolicious::Command' => 'Mojolicious', - 'Mojolicious::Command::Author::cpanify' => 'Mojolicious', - 'Mojolicious::Command::Author::generate' => 'Mojolicious', - 'Mojolicious::Command::Author::generate::app' => 'Mojolicious', - 'Mojolicious::Command::Author::generate::lite_app' => 'Mojolicious', - 'Mojolicious::Command::Author::generate::makefile' => 'Mojolicious', - 'Mojolicious::Command::Author::generate::plugin' => 'Mojolicious', - 'Mojolicious::Command::Author::inflate' => 'Mojolicious', - 'Mojolicious::Command::cgi' => 'Mojolicious', - 'Mojolicious::Command::cpanify' => 'Mojolicious', - 'Mojolicious::Command::daemon' => 'Mojolicious', - 'Mojolicious::Command::eval' => 'Mojolicious', - 'Mojolicious::Command::generate' => 'Mojolicious', - 'Mojolicious::Command::generate::app' => 'Mojolicious', - 'Mojolicious::Command::generate::lite_app' => 'Mojolicious', - 'Mojolicious::Command::generate::makefile' => 'Mojolicious', - 'Mojolicious::Command::generate::plugin' => 'Mojolicious', - 'Mojolicious::Command::get' => 'Mojolicious', - 'Mojolicious::Command::inflate' => 'Mojolicious', - 'Mojolicious::Command::prefork' => 'Mojolicious', - 'Mojolicious::Command::psgi' => 'Mojolicious', - 'Mojolicious::Command::routes' => 'Mojolicious', - 'Mojolicious::Command::test' => 'Mojolicious', - 'Mojolicious::Command::version' => 'Mojolicious', - 'Mojolicious::Commands' => 'Mojolicious', - 'Mojolicious::Controller' => 'Mojolicious', - 'Mojolicious::Lite' => 'Mojolicious', - 'Mojolicious::Plugin' => 'Mojolicious', - 'Mojolicious::Plugin::Config' => 'Mojolicious', - 'Mojolicious::Plugin::Config::Sandbox' => 'Mojolicious', - 'Mojolicious::Plugin::DefaultHelpers' => 'Mojolicious', - 'Mojolicious::Plugin::EPLRenderer' => 'Mojolicious', - 'Mojolicious::Plugin::EPRenderer' => 'Mojolicious', - 'Mojolicious::Plugin::HeaderCondition' => 'Mojolicious', - 'Mojolicious::Plugin::JSONConfig' => 'Mojolicious', - 'Mojolicious::Plugin::Mount' => 'Mojolicious', - 'Mojolicious::Plugin::OAuth2' => 'Mojolicious-Plugin-OAuth2', - 'Mojolicious::Plugin::PODRenderer' => 'Mojolicious', - 'Mojolicious::Plugin::TagHelpers' => 'Mojolicious', - 'Mojolicious::Plugins' => 'Mojolicious', - 'Mojolicious::Renderer' => 'Mojolicious', - 'Mojolicious::Routes' => 'Mojolicious', - 'Mojolicious::Routes::Match' => 'Mojolicious', - 'Mojolicious::Routes::Pattern' => 'Mojolicious', - 'Mojolicious::Routes::Route' => 'Mojolicious', - 'Mojolicious::Sessions' => 'Mojolicious', - 'Mojolicious::Static' => 'Mojolicious', - 'Mojolicious::Types' => 'Mojolicious', - 'Mojolicious::Validator' => 'Mojolicious', - 'Mojolicious::Validator::Validation' => 'Mojolicious', - 'MultipartBuffer' => 'CGI', - 'My::Chat' => 'SOAP-Lite', - 'My::Examples' => 'SOAP-Lite', - 'My::Parameters' => 'SOAP-Lite', - 'My::PersistentIterator' => 'SOAP-Lite', - 'My::PingPong' => 'SOAP-Lite', - 'My::SessionIterator' => 'SOAP-Lite', - 'MyFeatureFileLoader' => 'GBrowse', - 'Mysql' => 'DBD-mysql', - 'Mysql::Statement' => 'DBD-mysql', - 'Mysql::db' => 'DBD-mysql', - 'Mysql::dr' => 'DBD-mysql', - 'Mysql::st' => 'DBD-mysql', - 'Net::DNS' => 'Net-DNS', - 'Net::DNS::Domain' => 'Net-DNS', - 'Net::DNS::DomainName' => 'Net-DNS', - 'Net::DNS::DomainName1035' => 'Net-DNS', - 'Net::DNS::DomainName2535' => 'Net-DNS', - 'Net::DNS::Header' => 'Net-DNS', - 'Net::DNS::Mailbox' => 'Net-DNS', - 'Net::DNS::Mailbox1035' => 'Net-DNS', - 'Net::DNS::Mailbox2535' => 'Net-DNS', - 'Net::DNS::Nameserver' => 'Net-DNS', - 'Net::DNS::Packet' => 'Net-DNS', - 'Net::DNS::Parameters' => 'Net-DNS', - 'Net::DNS::Question' => 'Net-DNS', - 'Net::DNS::RR' => 'Net-DNS', - 'Net::DNS::RR::A' => 'Net-DNS', - 'Net::DNS::RR::AAAA' => 'Net-DNS', - 'Net::DNS::RR::AFSDB' => 'Net-DNS', - 'Net::DNS::RR::APL' => 'Net-DNS', - 'Net::DNS::RR::APL::Item' => 'Net-DNS', - 'Net::DNS::RR::CAA' => 'Net-DNS', - 'Net::DNS::RR::CDNSKEY' => 'Net-DNS', - 'Net::DNS::RR::CDS' => 'Net-DNS', - 'Net::DNS::RR::CERT' => 'Net-DNS', - 'Net::DNS::RR::CNAME' => 'Net-DNS', - 'Net::DNS::RR::CSYNC' => 'Net-DNS', - 'Net::DNS::RR::DHCID' => 'Net-DNS', - 'Net::DNS::RR::DLV' => 'Net-DNS', - 'Net::DNS::RR::DNAME' => 'Net-DNS', - 'Net::DNS::RR::DNSKEY' => 'Net-DNS', - 'Net::DNS::RR::DS' => 'Net-DNS', - 'Net::DNS::RR::EUI48' => 'Net-DNS', - 'Net::DNS::RR::EUI64' => 'Net-DNS', - 'Net::DNS::RR::GPOS' => 'Net-DNS', - 'Net::DNS::RR::HINFO' => 'Net-DNS', - 'Net::DNS::RR::HIP' => 'Net-DNS', - 'Net::DNS::RR::IPSECKEY' => 'Net-DNS', - 'Net::DNS::RR::ISDN' => 'Net-DNS', - 'Net::DNS::RR::KEY' => 'Net-DNS', - 'Net::DNS::RR::KX' => 'Net-DNS', - 'Net::DNS::RR::L32' => 'Net-DNS', - 'Net::DNS::RR::L64' => 'Net-DNS', - 'Net::DNS::RR::LOC' => 'Net-DNS', - 'Net::DNS::RR::LP' => 'Net-DNS', - 'Net::DNS::RR::MB' => 'Net-DNS', - 'Net::DNS::RR::MG' => 'Net-DNS', - 'Net::DNS::RR::MINFO' => 'Net-DNS', - 'Net::DNS::RR::MR' => 'Net-DNS', - 'Net::DNS::RR::MX' => 'Net-DNS', - 'Net::DNS::RR::NAPTR' => 'Net-DNS', - 'Net::DNS::RR::NID' => 'Net-DNS', - 'Net::DNS::RR::NS' => 'Net-DNS', - 'Net::DNS::RR::NSEC' => 'Net-DNS', - 'Net::DNS::RR::NSEC3' => 'Net-DNS', - 'Net::DNS::RR::NSEC3PARAM' => 'Net-DNS', - 'Net::DNS::RR::NULL' => 'Net-DNS', - 'Net::DNS::RR::OPENPGPKEY' => 'Net-DNS', - 'Net::DNS::RR::OPT' => 'Net-DNS', - 'Net::DNS::RR::OPT::CHAIN' => 'Net-DNS', - 'Net::DNS::RR::OPT::CLIENT_SUBNET' => 'Net-DNS', - 'Net::DNS::RR::OPT::COOKIE' => 'Net-DNS', - 'Net::DNS::RR::OPT::DAU' => 'Net-DNS', - 'Net::DNS::RR::OPT::DHU' => 'Net-DNS', - 'Net::DNS::RR::OPT::EXPIRE' => 'Net-DNS', - 'Net::DNS::RR::OPT::KEY_TAG' => 'Net-DNS', - 'Net::DNS::RR::OPT::N3U' => 'Net-DNS', - 'Net::DNS::RR::OPT::PADDING' => 'Net-DNS', - 'Net::DNS::RR::OPT::TCP_KEEPALIVE' => 'Net-DNS', - 'Net::DNS::RR::PTR' => 'Net-DNS', - 'Net::DNS::RR::PX' => 'Net-DNS', - 'Net::DNS::RR::RP' => 'Net-DNS', - 'Net::DNS::RR::RRSIG' => 'Net-DNS', - 'Net::DNS::RR::RT' => 'Net-DNS', - 'Net::DNS::RR::SIG' => 'Net-DNS', - 'Net::DNS::RR::SMIMEA' => 'Net-DNS', - 'Net::DNS::RR::SOA' => 'Net-DNS', - 'Net::DNS::RR::SPF' => 'Net-DNS', - 'Net::DNS::RR::SRV' => 'Net-DNS', - 'Net::DNS::RR::SSHFP' => 'Net-DNS', - 'Net::DNS::RR::TKEY' => 'Net-DNS', - 'Net::DNS::RR::TLSA' => 'Net-DNS', - 'Net::DNS::RR::TSIG' => 'Net-DNS', - 'Net::DNS::RR::TXT' => 'Net-DNS', - 'Net::DNS::RR::URI' => 'Net-DNS', - 'Net::DNS::RR::X25' => 'Net-DNS', - 'Net::DNS::Resolver' => 'Net-DNS', - 'Net::DNS::Resolver::Base' => 'Net-DNS', - 'Net::DNS::Resolver::MSWin32' => 'Net-DNS', - 'Net::DNS::Resolver::Recurse' => 'Net-DNS', - 'Net::DNS::Resolver::UNIX' => 'Net-DNS', - 'Net::DNS::Resolver::android' => 'Net-DNS', - 'Net::DNS::Resolver::cygwin' => 'Net-DNS', - 'Net::DNS::Resolver::os2' => 'Net-DNS', - 'Net::DNS::Resolver::os390' => 'Net-DNS', - 'Net::DNS::Text' => 'Net-DNS', - 'Net::DNS::Update' => 'Net-DNS', - 'Net::DNS::ZoneFile' => 'Net-DNS', - 'Net::DNS::ZoneFile::Generator' => 'Net-DNS', - 'Net::DNS::ZoneFile::Text' => 'Net-DNS', - 'Net::OpenID::Association' => 'Net-OpenID-Consumer', - 'Net::OpenID::ClaimedIdentity' => 'Net-OpenID-Consumer', - 'Net::OpenID::Consumer' => 'Net-OpenID-Consumer', - 'Net::OpenID::VerifiedIdentity' => 'Net-OpenID-Consumer', - 'Otogiri' => 'Otogiri', - 'PAR' => 'PAR', - 'PAR::Filter' => 'PAR-Packer', - 'PAR::Filter::Bleach' => 'PAR-Packer', - 'PAR::Filter::Bytecode' => 'PAR-Packer', - 'PAR::Filter::Obfuscate' => 'PAR-Packer', - 'PAR::Filter::PatchContent' => 'PAR-Packer', - 'PAR::Filter::PodStrip' => 'PAR-Packer', - 'PAR::Heavy' => 'PAR', - 'PAR::Packer' => 'PAR-Packer', - 'PAR::SetupProgname' => 'PAR', - 'PAR::SetupTemp' => 'PAR', - 'PAR::StrippedPARL::Base' => 'PAR-Packer', - 'Perl::Version' => 'Perl-Version', - 'Plack::Middleware::Session' => 'Plack-Middleware-Session', - 'Plack::Middleware::Session::Cookie' => 'Plack-Middleware-Session', - 'Plack::Session' => 'Plack-Middleware-Session', - 'Plack::Session::Cleanup' => 'Plack-Middleware-Session', - 'Plack::Session::State' => 'Plack-Middleware-Session', - 'Plack::Session::State::Cookie' => 'Plack-Middleware-Session', - 'Plack::Session::Store' => 'Plack-Middleware-Session', - 'Plack::Session::Store::Cache' => 'Plack-Middleware-Session', - 'Plack::Session::Store::DBI' => 'Plack-Middleware-Session', - 'Plack::Session::Store::File' => 'Plack-Middleware-Session', - 'Plack::Session::Store::Null' => 'Plack-Middleware-Session', - 'RT::Authen::ExternalAuth' => 'RT-Authen-ExternalAuth', - 'RT::Authen::ExternalAuth::DBI' => 'RT-Authen-ExternalAuth', - 'RT::Authen::ExternalAuth::DBI::Cookie' => 'RT-Authen-ExternalAuth', - 'RT::Authen::ExternalAuth::LDAP' => 'RT-Authen-ExternalAuth', - 'RT::Extension::MobileUI' => 'RT-Extension-MobileUI', - 'RTMP::Client' => 'RTMP-Client', - 'SOAP::Apache' => 'SOAP-Lite', - 'SOAP::Cloneable' => 'SOAP-Lite', - 'SOAP::Constants' => 'SOAP-Lite', - 'SOAP::Custom::XML::Data' => 'SOAP-Lite', - 'SOAP::Custom::XML::Deserializer' => 'SOAP-Lite', - 'SOAP::Data' => 'SOAP-Lite', - 'SOAP::Deserializer' => 'SOAP-Lite', - 'SOAP::Fault' => 'SOAP-Lite', - 'SOAP::Header' => 'SOAP-Lite', - 'SOAP::Lite' => 'SOAP-Lite', - 'SOAP::Lite::COM' => 'SOAP-Lite', - 'SOAP::Lite::Deserializer::XMLSchema1999' => 'SOAP-Lite', - 'SOAP::Lite::Deserializer::XMLSchema2001' => 'SOAP-Lite', - 'SOAP::Lite::Deserializer::XMLSchemaSOAP1_1' => 'SOAP-Lite', - 'SOAP::Lite::Deserializer::XMLSchemaSOAP1_2' => 'SOAP-Lite', - 'SOAP::Lite::Packager' => 'SOAP-Lite', - 'SOAP::Lite::Packager::DIME' => 'SOAP-Lite', - 'SOAP::Lite::Packager::MIME' => 'SOAP-Lite', - 'SOAP::Lite::Utils' => 'SOAP-Lite', - 'SOAP::MIMEParser' => 'SOAP-Lite', - 'SOAP::Packager' => 'SOAP-Lite', - 'SOAP::Packager::DIME' => 'SOAP-Lite', - 'SOAP::Packager::MIME' => 'SOAP-Lite', - 'SOAP::SOM' => 'SOAP-Lite', - 'SOAP::Schema' => 'SOAP-Lite', - 'SOAP::Schema::Deserializer' => 'SOAP-Lite', - 'SOAP::Schema::WSDL' => 'SOAP-Lite', - 'SOAP::Server' => 'SOAP-Lite', - 'SOAP::Server::Object' => 'SOAP-Lite', - 'SOAP::Server::Parameters' => 'SOAP-Lite', - 'SOAP::Test' => 'SOAP-Lite', - 'SOAP::Test::Server' => 'SOAP-Lite', - 'SOAP::Trace' => 'SOAP-Lite', - 'SOAP::Transport' => 'SOAP-Lite', - 'SOAP::Transport::HTTP' => 'SOAP-Lite', - 'SOAP::Transport::HTTP::Daemon' => 'SOAP-Lite', - 'SOAP::Transport::HTTP::Daemon::ForkAfterProcessing' => 'SOAP-Lite', - 'SOAP::Transport::HTTP::Daemon::ForkOnAccept' => 'SOAP-Lite', - 'SOAP::Transport::HTTP::FCGI' => 'SOAP-Lite', - 'SOAP::Transport::IO' => 'SOAP-Lite', - 'SOAP::Transport::IO::Server' => 'SOAP-Lite', - 'SOAP::Transport::LOCAL' => 'SOAP-Lite', - 'SOAP::Transport::LOCAL::Client' => 'SOAP-Lite', - 'SOAP::Transport::LOOPBACK' => 'SOAP-Lite', - 'SOAP::Transport::LOOPBACK::Client' => 'SOAP-Lite', - 'SOAP::Transport::MAILTO' => 'SOAP-Lite', - 'SOAP::Transport::MAILTO::Client' => 'SOAP-Lite', - 'SOAP::Transport::POP3' => 'SOAP-Lite', - 'SOAP::Transport::POP3::Server' => 'SOAP-Lite', - 'SOAP::Transport::TCP' => 'SOAP-Lite', - 'SOAP::Transport::TCP::Client' => 'SOAP-Lite', - 'SOAP::Transport::TCP::Server' => 'SOAP-Lite', - 'SOAP::Utils' => 'SOAP-Lite', - 'SOAP::XMLSchema1999::Deserializer' => 'SOAP-Lite', - 'SOAP::XMLSchema1999::Serializer' => 'SOAP-Lite', - 'SOAP::XMLSchema2001::Deserializer' => 'SOAP-Lite', - 'SOAP::XMLSchema2001::Serializer' => 'SOAP-Lite', - 'SOAP::XMLSchema::Serializer' => 'SOAP-Lite', - 'SOAP::XMLSchemaApacheSOAP::Deserializer' => 'SOAP-Lite', - 'SOAP::XMLSchemaSOAP1_1::Deserializer' => 'SOAP-Lite', - 'SOAP::XMLSchemaSOAP1_2::Deserializer' => 'SOAP-Lite', - 'SVG::Sparkline' => 'SVG-Sparkline', - 'SVG::Sparkline::Area' => 'SVG-Sparkline', - 'SVG::Sparkline::Bar' => 'SVG-Sparkline', - 'SVG::Sparkline::Line' => 'SVG-Sparkline', - 'SVG::Sparkline::RangeArea' => 'SVG-Sparkline', - 'SVG::Sparkline::RangeBar' => 'SVG-Sparkline', - 'SVG::Sparkline::Utils' => 'SVG-Sparkline', - 'SVG::Sparkline::Whisker' => 'SVG-Sparkline', - 'SVN::Look' => 'SVN-Look', - 'Search::OpenSearch::Result' => 'Search-OpenSearch-Server', - 'Search::OpenSearch::Server' => 'Search-OpenSearch-Server', - 'Search::OpenSearch::Server::Catalyst' => 'Search-OpenSearch-Server', - 'Search::OpenSearch::Server::Plack' => 'Search-OpenSearch-Server', - 'Storable' => 'Storable', - 'TempFile' => 'CGI', - 'Test::Mojo' => 'Mojolicious', - 'Test::Simply' => 'Fake-Our', - 'Text::SmartyPants' => 'MojoMojo', - 'Text::Wikispaces2Markdown' => 'MojoMojo', - 'Tie::Watch' => 'Tk', - 'Tk' => 'Tk', - 'Tk::Adjuster' => 'Tk', - 'Tk::Adjuster::Item' => 'Tk', - 'Tk::After' => 'Tk', - 'Tk::Animation' => 'Tk', - 'Tk::Balloon' => 'Tk', - 'Tk::Bitmap' => 'Tk', - 'Tk::BrowseEntry' => 'Tk', - 'Tk::Button' => 'Tk', - 'Tk::Canvas' => 'Tk', - 'Tk::Checkbutton' => 'Tk', - 'Tk::Clipboard' => 'Tk', - 'Tk::CmdLine' => 'Tk', - 'Tk::ColorDialog' => 'Tk', - 'Tk::ColorEditor' => 'Tk', - 'Tk::ColorSelect' => 'Tk', - 'Tk::Compound' => 'Tk', - 'Tk::Configure' => 'Tk', - 'Tk::Derived' => 'Tk', - 'Tk::Dialog' => 'Tk', - 'Tk::DialogBox' => 'Tk', - 'Tk::DirTree' => 'Tk', - 'Tk::DirTreeDialog' => 'Tk', - 'Tk::Dirlist' => 'Tk', - 'Tk::DragDrop' => 'Tk', - 'Tk::DragDrop::Common' => 'Tk', - 'Tk::DragDrop::Local' => 'Tk', - 'Tk::DragDrop::Rect' => 'Tk', - 'Tk::DragDrop::SunConst' => 'Tk', - 'Tk::DragDrop::SunDrop' => 'Tk', - 'Tk::DragDrop::SunSite' => 'Tk', - 'Tk::DragDrop::Win32Drop' => 'Tk', - 'Tk::DragDrop::Win32Site' => 'Tk', - 'Tk::DragDrop::XDNDDrop' => 'Tk', - 'Tk::DragDrop::XDNDSite' => 'Tk', - 'Tk::DropSite' => 'Tk', - 'Tk::DummyEncode' => 'Tk', - 'Tk::DummyEncode::iso8859_1' => 'Tk', - 'Tk::English' => 'Tk', - 'Tk::Entry' => 'Tk', - 'Tk::ErrorDialog' => 'Tk', - 'Tk::Event' => 'Tk', - 'Tk::Event::IO' => 'Tk', - 'Tk::FBox' => 'Tk', - 'Tk::FileSelect' => 'Tk', - 'Tk::FloatEntry' => 'Tk', - 'Tk::Font' => 'Tk', - 'Tk::Frame' => 'Tk', - 'Tk::HList' => 'Tk', - 'Tk::IO' => 'Tk', - 'Tk::IconList' => 'Tk', - 'Tk::Image' => 'Tk', - 'Tk::InputO' => 'Tk', - 'Tk::ItemStyle' => 'Tk', - 'Tk::JPEG' => 'Tk', - 'Tk::LabEntry' => 'Tk', - 'Tk::LabFrame' => 'Tk', - 'Tk::LabRadiobutton' => 'Tk', - 'Tk::Label' => 'Tk', - 'Tk::LabeledEntryLabeledRadiobutton' => 'Tk', - 'Tk::Labelframe' => 'Tk', - 'Tk::Listbox' => 'Tk', - 'Tk::MMtry' => 'Tk', - 'Tk::MMutil' => 'Tk', - 'Tk::MainWindow' => 'Tk', - 'Tk::MakeDepend' => 'Tk', - 'Tk::Menu' => 'Tk', - 'Tk::Menu::Button' => 'Tk', - 'Tk::Menu::Cascade' => 'Tk', - 'Tk::Menu::Checkbutton' => 'Tk', - 'Tk::Menu::Item' => 'Tk', - 'Tk::Menu::Radiobutton' => 'Tk', - 'Tk::Menu::Separator' => 'Tk', - 'Tk::Menubar' => 'Tk', - 'Tk::Menubutton' => 'Tk', - 'Tk::Message' => 'Tk', - 'Tk::MsgBox' => 'Tk', - 'Tk::Mwm' => 'Tk', - 'Tk::NBFrame' => 'Tk', - 'Tk::NoteBook' => 'Tk', - 'Tk::Optionmenu' => 'Tk', - 'Tk::PNG' => 'Tk', - 'Tk::Pane' => 'Tk', - 'Tk::Panedwindow' => 'Tk', - 'Tk::Photo' => 'Tk', - 'Tk::Pixmap' => 'Tk', - 'Tk::Pretty' => 'Tk', - 'Tk::ProgressBar' => 'Tk', - 'Tk::ROText' => 'Tk', - 'Tk::Radiobutton' => 'Tk', - 'Tk::Region' => 'Tk', - 'Tk::Reindex' => 'Tk', - 'Tk::ReindexedROText' => 'Tk', - 'Tk::ReindexedText' => 'Tk', - 'Tk::Scale' => 'Tk', - 'Tk::Scrollbar' => 'Tk', - 'Tk::Spinbox' => 'Tk', - 'Tk::Stats' => 'Tk', - 'Tk::Stdio' => 'PAR', - 'Tk::Stdio::Handle' => 'PAR', - 'Tk::Submethods' => 'Tk', - 'Tk::TList' => 'Tk', - 'Tk::Table' => 'Tk', - 'Tk::Text' => 'Tk', - 'Tk::Text::Tag' => 'Tk', - 'Tk::TextEdit' => 'Tk', - 'Tk::TextList' => 'Tk', - 'Tk::TextUndo' => 'Tk', - 'Tk::Tiler' => 'Tk', - 'Tk::TixGrid' => 'Tk', - 'Tk::Toplevel' => 'Tk', - 'Tk::Trace' => 'Tk', - 'Tk::Tree' => 'Tk', - 'Tk::Widget' => 'Tk', - 'Tk::WinPhoto' => 'Tk', - 'Tk::Wm' => 'Tk', - 'Tk::X' => 'Tk', - 'Tk::X11Font' => 'Tk', - 'Tk::Xlib' => 'Tk', - 'Tk::Xrm' => 'Tk', - 'Tk::install' => 'Tk', - 'Tk::widgets' => 'Tk', - 'UDDI::Constants' => 'SOAP-Lite', - 'UI::Dialog' => 'UI-Dialog', - 'UI::Dialog::Backend' => 'UI-Dialog', - 'UI::Dialog::Backend::ASCII' => 'UI-Dialog', - 'UI::Dialog::Backend::CDialog' => 'UI-Dialog', - 'UI::Dialog::Backend::GDialog' => 'UI-Dialog', - 'UI::Dialog::Backend::KDialog' => 'UI-Dialog', - 'UI::Dialog::Backend::Nautilus' => 'UI-Dialog', - 'UI::Dialog::Backend::NotifySend' => 'UI-Dialog', - 'UI::Dialog::Backend::Whiptail' => 'UI-Dialog', - 'UI::Dialog::Backend::XDialog' => 'UI-Dialog', - 'UI::Dialog::Backend::XOSD' => 'UI-Dialog', - 'UI::Dialog::Backend::Zenity' => 'UI-Dialog', - 'UI::Dialog::Console' => 'UI-Dialog', - 'UI::Dialog::GNOME' => 'UI-Dialog', - 'UI::Dialog::Gauged' => 'UI-Dialog', - 'UI::Dialog::KDE' => 'UI-Dialog', - 'UI::Dialog::Screen::Druid' => 'UI-Dialog', - 'UI::Dialog::Screen::Menu' => 'UI-Dialog', - 'URI::jabber' => 'SOAP-Lite', - 'WidgetDemo' => 'Tk', - 'XML::LibXML' => 'XML-LibXML', - 'XML::LibXML::Attr' => 'XML-LibXML', - 'XML::LibXML::AttributeHash' => 'XML-LibXML', - 'XML::LibXML::Boolean' => 'XML-LibXML', - 'XML::LibXML::CDATASection' => 'XML-LibXML', - 'XML::LibXML::Comment' => 'XML-LibXML', - 'XML::LibXML::Common' => 'XML-LibXML', - 'XML::LibXML::Devel' => 'XML-LibXML', - 'XML::LibXML::Document' => 'XML-LibXML', - 'XML::LibXML::DocumentFragment' => 'XML-LibXML', - 'XML::LibXML::Dtd' => 'XML-LibXML', - 'XML::LibXML::Element' => 'XML-LibXML', - 'XML::LibXML::ErrNo' => 'XML-LibXML', - 'XML::LibXML::Error' => 'XML-LibXML', - 'XML::LibXML::InputCallback' => 'XML-LibXML', - 'XML::LibXML::Literal' => 'XML-LibXML', - 'XML::LibXML::NamedNodeMap' => 'XML-LibXML', - 'XML::LibXML::Namespace' => 'XML-LibXML', - 'XML::LibXML::Node' => 'XML-LibXML', - 'XML::LibXML::NodeList' => 'XML-LibXML', - 'XML::LibXML::Number' => 'XML-LibXML', - 'XML::LibXML::PI' => 'XML-LibXML', - 'XML::LibXML::Pattern' => 'XML-LibXML', - 'XML::LibXML::Reader' => 'XML-LibXML', - 'XML::LibXML::RegExp' => 'XML-LibXML', - 'XML::LibXML::RelaxNG' => 'XML-LibXML', - 'XML::LibXML::SAX' => 'XML-LibXML', - 'XML::LibXML::SAX::AttributeNode' => 'XML-LibXML', - 'XML::LibXML::SAX::Builder' => 'XML-LibXML', - 'XML::LibXML::SAX::Generator' => 'XML-LibXML', - 'XML::LibXML::SAX::Parser' => 'XML-LibXML', - 'XML::LibXML::Schema' => 'XML-LibXML', - 'XML::LibXML::Text' => 'XML-LibXML', - 'XML::LibXML::XPathContext' => 'XML-LibXML', - 'XML::LibXML::XPathExpression' => 'XML-LibXML', - 'XML::LibXML::_SAXParser' => 'XML-LibXML', - 'back_tick_a_command' => 'PAR', - 'encoding' => 'Encode', - 'mod_perl' => 'mod_perl', - 'mod_perl2' => 'mod_perl', - 'ojo' => 'Mojolicious', - 'pipe_a_command' => 'PAR', - 'pp' => 'PAR-Packer', - 'prior_to_test' => 'PAR', - 'remove_file_and_try_executable_again' => 'PAR', - 'test_in_further_subdir' => 'PAR' - } - }; - -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Discover.pm b/Kernel/cpan-lib/CPAN/Audit/Discover.pm deleted file mode 100644 index bfbf0d4c54e..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Discover.pm +++ /dev/null @@ -1,32 +0,0 @@ -package CPAN::Audit::Discover; -use strict; -use warnings; -use CPAN::Audit::Discover::Cpanfile; -use CPAN::Audit::Discover::CpanfileSnapshot; - -sub new { - my $class = shift; - - my $self = {}; - bless $self, $class; - - return $self; -} - -sub discover { - my $self = shift; - my ($path) = @_; - - if ( -f "$path/cpanfile.snapshot" ) { - return CPAN::Audit::Discover::CpanfileSnapshot->new->discover("$path/cpanfile.snapshot"); - } - elsif ( -f "$path/cpanfile" ) { - return CPAN::Audit::Discover::Cpanfile->new->discover("$path/cpanfile"); - } - else { - } - - return; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Discover/Cpanfile.pm b/Kernel/cpan-lib/CPAN/Audit/Discover/Cpanfile.pm deleted file mode 100644 index fd83e763ef3..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Discover/Cpanfile.pm +++ /dev/null @@ -1,43 +0,0 @@ -package CPAN::Audit::Discover::Cpanfile; -use strict; -use warnings; -use Module::CPANfile; - -sub new { - my $class = shift; - - my $self = {}; - bless $self, $class; - - return $self; -} - -sub discover { - my $self = shift; - my ($cpanfile_path) = @_; - - my $cpanfile = Module::CPANfile->load($cpanfile_path); - - my $prereqs = $cpanfile->prereqs->as_string_hash; - - my @deps; - foreach my $phase ( keys %$prereqs ) { - foreach my $type ( keys %{ $prereqs->{$phase} } ) { - foreach my $module ( keys %{ $prereqs->{$phase}->{$type} } ) { - my $version = $prereqs->{$phase}->{$type}->{$module}; - - next if $module eq 'perl'; - - push @deps, - { - module => $module, - version => $version, - }; - } - } - } - - return @deps; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Discover/CpanfileSnapshot.pm b/Kernel/cpan-lib/CPAN/Audit/Discover/CpanfileSnapshot.pm deleted file mode 100644 index a1bb65580c0..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Discover/CpanfileSnapshot.pm +++ /dev/null @@ -1,41 +0,0 @@ -package CPAN::Audit::Discover::CpanfileSnapshot; -use strict; -use warnings; -use CPAN::DistnameInfo; - -sub new { - my $class = shift; - - my $self = {}; - bless $self, $class; - - return $self; -} - -sub discover { - my $self = shift; - my ($cpanfile_snapshot_path) = @_; - - open my $fh, '<', $cpanfile_snapshot_path or die $!; - - my @deps; - while ( defined( my $line = <$fh> ) ) { - if ( $line =~ m/pathname: ([^\s]+)/ ) { - next unless my $d = CPAN::DistnameInfo->new($1); - - next unless $d->dist && $d->version; - - push @deps, - { - dist => $d->dist, - version => $d->version, - }; - } - } - - close $fh; - - return @deps; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Installed.pm b/Kernel/cpan-lib/CPAN/Audit/Installed.pm deleted file mode 100644 index c3e206e5eca..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Installed.pm +++ /dev/null @@ -1,120 +0,0 @@ -package CPAN::Audit::Installed; -use strict; -use warnings; -use File::Find (); -use Cwd (); - -sub new { - my $class = shift; - my (%params) = @_; - - my $self = {}; - bless $self, $class; - - $self->{db} = $params{db}; - $self->{cb} = $params{cb}; - - return $self; -} - -sub find { - my $self = shift; - my (@inc) = @_; - - @inc = @INC unless @inc; - @inc = grep { defined && -d $_ } map { Cwd::realpath($_) } @inc; - - my %seen; - my @deps; - - File::Find::find( - { - wanted => sub { - my $path = $File::Find::name; - - if ( $path && -f $path && m/\.pm$/ ) { - return unless my $module = module_from_file($path); - - return unless my $distname = $self->{db}->{module2dist}->{$module}; - - my $dist = $self->{db}->{dists}->{$distname}; - if ( $dist->{main_module} eq $module ) { - return if $seen{$module}++; - - return unless my $version = module_version($path); - - push @deps, { dist => $distname, version => $version }; - - if ( $self->{cb} ) { - $self->{cb}->( - { - path => $path, - distname => $distname, - version => $version - } - ); - } - } - } - }, - follow => 1, - follow_skip => 2, - }, - @inc - ); - - return @deps; -} - -# https://metacpan.org/source/ABELTJE/V-0.13/V.pm -sub module_version { - my ($parsefile) = @_; - - open my $mod, '<', $parsefile or die $!; - - my $inpod = 0; - my $result; - local $_; - while (<$mod>) { - $inpod = /^=(?!cut)/ ? 1 : /^=cut/ ? 0 : $inpod; - next if $inpod || /^\s*#/; - - chomp; - next unless m/([\$*])(([\w\:\']*)\bVERSION)\b.*\=/; - my $eval = qq{ - package CPAN::Audit::_version; - no strict; - - local $1$2; - \$$2=undef; do { - $_ - }; \$$2 - }; - local $^W = 0; - $result = eval($eval); - warn "Could not eval '$eval' in $parsefile: $@" if $@; - $result = "undef" unless defined $result; - last; - } - close $mod; - return $result; -} - -sub module_from_file { - my ($path) = @_; - - my $module; - - open my $fh, '<', $path or return; - while ( my $line = <$fh> ) { - if ( $line =~ m/package\s+(.*?)\s*;/ms ) { - $module = $1; - last; - } - } - close $fh; - - return unless $module; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Query.pm b/Kernel/cpan-lib/CPAN/Audit/Query.pm deleted file mode 100644 index d26f9b11220..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Query.pm +++ /dev/null @@ -1,67 +0,0 @@ -package CPAN::Audit::Query; -use strict; -use warnings; -use CPAN::Audit::Version; - -sub new { - my $class = shift; - my (%params) = @_; - - my $self = {}; - bless $self, $class; - - $self->{db} = $params{db} || {}; - - return $self; -} - -sub advisories_for { - my $self = shift; - my ( $distname, $version_range ) = @_; - - my $dist = $self->{db}->{dists}->{$distname}; - return unless $dist; - - my @advisories = @{ $dist->{advisories} }; - my @versions = @{ $dist->{versions} }; - - if ( !$version_range ) { - return @advisories; - } - - my $version_checker = CPAN::Audit::Version->new; - - my @all_versions = map { $_->{version} } @versions; - my @selected_versions; - - foreach my $version (@all_versions) { - if ( $version_checker->in_range( $version, $version_range ) ) { - push @selected_versions, $version; - } - } - - if ( !@selected_versions ) { - return; - } - - my @matched_advisories; - foreach my $advisory (@advisories) { - my @affected_versions = $version_checker->affected_versions( \@all_versions, $advisory->{affected_versions} ); - next unless @affected_versions; - - foreach my $affected_version ( reverse @affected_versions ) { - if ( $version_checker->in_range( $affected_version, $version_range ) ) { - push @matched_advisories, $advisory; - last; - } - } - } - - if ( !@matched_advisories ) { - return; - } - - return @matched_advisories; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/Audit/Version.pm b/Kernel/cpan-lib/CPAN/Audit/Version.pm deleted file mode 100644 index eaf5ee3fbf3..00000000000 --- a/Kernel/cpan-lib/CPAN/Audit/Version.pm +++ /dev/null @@ -1,73 +0,0 @@ -package CPAN::Audit::Version; -use strict; -use warnings; -use version; - -sub new { - my $class = shift; - - my $self = {}; - bless $self, $class; - - return $self; -} - -sub in_range { - my $self = shift; - my ( $version, $range ) = @_; - - return unless defined $version && defined $range; - - my @ands = split /\s*,\s*/, $range; - - return unless defined( $version = eval { version->parse($version) } ); - - foreach my $and (@ands) { - my ( $op, $range_version ) = $and =~ m/^(<=|<|>=|>|==|!=)?\s*([^\s]+)$/; - - return - unless defined( $range_version = eval { version->parse($range_version) } ); - - $op = '>=' unless defined $op; - - if ( $op eq '<' ) { - return unless $version < $range_version; - } - elsif ( $op eq '<=' ) { - return unless $version <= $range_version; - } - elsif ( $op eq '>' ) { - return unless $version > $range_version; - } - elsif ( $op eq '>=' ) { - return unless $version >= $range_version; - } - elsif ( $op eq '==' ) { - return unless $version == $range_version; - } - elsif ( $op eq '!=' ) { - return unless $version != $range_version; - } - else { - return 0; - } - } - - return 1; -} - -sub affected_versions { - my $self = shift; - my ( $available_versions, $range ) = @_; - - my @affected_versions; - foreach my $version (@$available_versions) { - if ( $self->in_range( $version, $range ) ) { - push @affected_versions, $version; - } - } - - return @affected_versions; -} - -1; diff --git a/Kernel/cpan-lib/CPAN/DistnameInfo.pm b/Kernel/cpan-lib/CPAN/DistnameInfo.pm deleted file mode 100644 index 5e05ca9960c..00000000000 --- a/Kernel/cpan-lib/CPAN/DistnameInfo.pm +++ /dev/null @@ -1,205 +0,0 @@ - -package CPAN::DistnameInfo; - -$VERSION = "0.12"; -use strict; - -sub distname_info { - my $file = shift or return; - - my ($dist, $version) = $file =~ /^ - ((?:[-+.]*(?:[A-Za-z0-9]+|(?<=\D)_|_(?=\D))* - (?: - [A-Za-z](?=[^A-Za-z]|$) - | - \d(?=-) - )(? 6 and $1 & 1) or ($2 and $2 >= 50)) or $3; - } - elsif ($version =~ /\d\D\d+_\d/ or $version =~ /-TRIAL/) { - $dev = 1; - } - } - else { - $version = undef; - } - - ($dist, $version, $dev); -} - -sub new { - my $class = shift; - my $distfile = shift; - - $distfile =~ s,//+,/,g; - - my %info = ( pathname => $distfile ); - - ($info{filename} = $distfile) =~ s,^(((.*?/)?authors/)?id/)?([A-Z])/(\4[A-Z])/(\5[-A-Z0-9]*)/,, - and $info{cpanid} = $6; - - if ($distfile =~ m,([^/]+)\.(tar\.(?:g?z|bz2)|zip|tgz)$,i) { # support more ? - $info{distvname} = $1; - $info{extension} = $2; - } - - @info{qw(dist version beta)} = distname_info($info{distvname}); - $info{maturity} = delete $info{beta} ? 'developer' : 'released'; - - return bless \%info, $class; -} - -sub dist { shift->{dist} } -sub version { shift->{version} } -sub maturity { shift->{maturity} } -sub filename { shift->{filename} } -sub cpanid { shift->{cpanid} } -sub distvname { shift->{distvname} } -sub extension { shift->{extension} } -sub pathname { shift->{pathname} } - -sub properties { %{ $_[0] } } - -1; - -__END__ - -=head1 NAME - -CPAN::DistnameInfo - Extract distribution name and version from a distribution filename - -=head1 SYNOPSIS - - my $pathname = "authors/id/G/GB/GBARR/CPAN-DistnameInfo-0.02.tar.gz"; - - my $d = CPAN::DistnameInfo->new($pathname); - - my $dist = $d->dist; # "CPAN-DistnameInfo" - my $version = $d->version; # "0.02" - my $maturity = $d->maturity; # "released" - my $filename = $d->filename; # "CPAN-DistnameInfo-0.02.tar.gz" - my $cpanid = $d->cpanid; # "GBARR" - my $distvname = $d->distvname; # "CPAN-DistnameInfo-0.02" - my $extension = $d->extension; # "tar.gz" - my $pathname = $d->pathname; # "authors/id/G/GB/GBARR/..." - - my %prop = $d->properties; - -=head1 DESCRIPTION - -Many online services that are centered around CPAN attempt to -associate multiple uploads by extracting a distribution name from -the filename of the upload. For most distributions this is easy as -they have used ExtUtils::MakeMaker or Module::Build to create the -distribution, which results in a uniform name. But sadly not all -uploads are created in this way. - -C uses heuristics that have been learnt by -L to extract the distribution name and -version from filenames and also report if the version is to be -treated as a developer release - -The constructor takes a single pathname, returning an object with the following methods - -=over - -=item cpanid - -If the path given looked like a CPAN authors directory path, then this will be the -the CPAN id of the author. - -=item dist - -The name of the distribution - -=item distvname - -The file name with any suffix and leading directory names removed - -=item filename - -If the path given looked like a CPAN authors directory path, then this will be the -path to the file relative to the detected CPAN author directory. Otherwise it is the path -that was passed in. - -=item maturity - -The maturity of the distribution. This will be either C or C - -=item extension - -The extension of the distribution, often used to denote the archive type (e.g. 'tar.gz') - -=item pathname - -The pathname that was passed to the constructor when creating the object. - -=item properties - -This will return a list of key-value pairs, suitable for assigning to a hash, -for the known properties. - -=item version - -The extracted version - -=back - -=head1 AUTHOR - -Graham Barr - -=head1 COPYRIGHT - -Copyright (c) 2003 Graham Barr. All rights reserved. This program is -free software; you can redistribute it and/or modify it under the same -terms as Perl itself. - -=cut - diff --git a/README.md b/README.md index 2bf3457ff4e..012609e75d1 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ - +


    - + Translation status
    diff --git a/RELEASE b/RELEASE index dba8b387cf4..0a98960bfb4 100644 --- a/RELEASE +++ b/RELEASE @@ -1,2 +1,2 @@ PRODUCT = Znuny -VERSION = 6.4.x +VERSION = 6.5.x diff --git a/SECURITY.md b/SECURITY.md index 352a7dc05e8..582f010c6f4 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -52,11 +52,12 @@ Please see the [Roadmap](https://www.znuny.org/en/roadmap) for an EOL overview. | Version | Supported | Known vulnerabilities | | ------- | ------------------ |------------------------- | -| 6 LTS | :heavy_check_mark: | - | +| 6 LTS | :x: | - | | 6.1 | :x: | :heavy_exclamation_mark: | | 6.2 | :x: | :heavy_exclamation_mark: | | 6.3 | :x: | - | -| 6.4 | :heavy_check_mark: | - | +| 6.4 | :x: | - | +| 6.5 LTS | :heavy_check_mark: | - | ## How to report a security vulnerability? diff --git a/UPDATING.md b/UPDATING.md index d24f8787bf5..6705a953637 100644 --- a/UPDATING.md +++ b/UPDATING.md @@ -1 +1 @@ -Please see [the updating instructions](https://doc.znuny.org/manual/releases/installupdate/update/update-6.4.html) in the online documentation. +Please see [the updating instructions](https://doc.znuny.org/manual/releases/installupdate/update/update-6.5.html) in the online documentation. diff --git a/bin/otrs.CheckModules.pl b/bin/otrs.CheckModules.pl index 800dc1ca86d..955e7187b61 100755 --- a/bin/otrs.CheckModules.pl +++ b/bin/otrs.CheckModules.pl @@ -197,6 +197,17 @@ zypper => 'perl-Authen-SASL', }, }, + { + Module => 'CPAN::Audit', + Required => 0, + Comment => 'Scan CPAN dependencies in Kernel/cpan-lib and in the system for known vulnerabilities.', + InstTypes => { + aptget => 'libcpan-audit-perl', + emerge => '', + zypper => '', + ports => '', + }, + }, { Module => 'Crypt::Eksblowfish::Bcrypt', Required => 0, diff --git a/i18n/Znuny/Znuny.ar_SA.po b/i18n/Znuny/Znuny.ar_SA.po index f3ed369beb6..38432c7a959 100644 --- a/i18n/Znuny/Znuny.ar_SA.po +++ b/i18n/Znuny/Znuny.ar_SA.po @@ -643,7 +643,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -651,31 +651,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -791,51 +791,51 @@ msgstr "الرد" msgid "Auto response from" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3874,27 +3874,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "التنبيه أرسل إلى مشغل أو عميل." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3906,15 +3906,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5802,7 +5802,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6442,19 +6442,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8526,7 +8526,7 @@ msgstr "الملف" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "رقم العميل" @@ -24322,7 +24322,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25114,10 +25114,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25374,6 +25370,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25510,3 +25510,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.bg.po b/i18n/Znuny/Znuny.bg.po index 46a0d9bc8fd..6b14011cb04 100644 --- a/i18n/Znuny/Znuny.bg.po +++ b/i18n/Znuny/Znuny.bg.po @@ -649,7 +649,7 @@ msgstr "Дованявене на нова езиково известие" msgid "Save Changes" msgstr "Запази промените" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Референтен маркер" @@ -657,31 +657,31 @@ msgstr "Референтен маркер" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Можете да използвате следните маркери" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "др." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Опции за конфигуриране" @@ -797,51 +797,51 @@ msgstr "Отговор" msgid "Auto response from" msgstr "Автоматичен отговор от" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Препратка" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "За да се вземат първите 20 символа от \"Относно\" полето" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "За да се вземат първите 5 реда от съобщението." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "За да получите името на потребителя на билета ( ID дадено)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "За да получите атрибута на статията" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Опции на текущите потребителски данни." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Опции на собственика на билета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Настройки за отговор на билета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Опции на текущия потребител, който е поискал това действие" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Опции на данните за билетите" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Опциите на динамичните полета на билетите за вътрешните стойности" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Опциите на динамичните полета на билетите показват стойности, полезни за полетата \"Покритие\" и \"Многофункционалст\"" @@ -3881,27 +3881,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Уведомления се изпращат на агент или клиент-потребител" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "За да получите първите 20 знака на темата (на най-новата статия на Агента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "За да получите първите 5 реда на тялото (на най-новата статия на Агента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "За да получите първите 20 знака на темата (от последната статия на клиента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "За да получите първите 5 линии на тялото (от последната статия на клиента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Атрибути на текущите потребителски данни" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Атрибути на данните за текущия потребител на собственика на билета" @@ -3913,15 +3913,15 @@ msgstr "Атрибути на текущите потребителски дан msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5809,7 +5809,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6449,19 +6449,19 @@ msgstr "" msgid "Template" msgstr "Шаблон" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8533,7 +8533,7 @@ msgstr "Профил" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Потребителски индикатив" @@ -24333,7 +24333,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25125,10 +25125,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25385,6 +25381,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Влияние" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25521,3 +25521,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ca.po b/i18n/Znuny/Znuny.ca.po index 4cbb0b1a691..1c33616dbdd 100644 --- a/i18n/Znuny/Znuny.ca.po +++ b/i18n/Znuny/Znuny.ca.po @@ -644,7 +644,7 @@ msgstr "" msgid "Save Changes" msgstr "Guardar canvis" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -652,31 +652,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Pot utilitzar les següents etiquetes" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " p. ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opcions de configuració" @@ -792,51 +792,51 @@ msgstr "Resposta" msgid "Auto response from" msgstr "Resposta automática de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referència" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Per a obtenir els primers 20 caràcters de l'assumpte." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Per a obtenir les primeres 5 línies del correu." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Per obtenir l'atribut article" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opcions de les dades dels usuaris actuals dels clients" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opcions de propietari del tiquet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opcions de responsable del tiquet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opcions de l'usuari actual que va sol·licitar aquesta acció" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opcions de les dades del tiquet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3876,27 +3876,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Les notificacions se li envian a un agent o client" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Per obtenir els primers 20 caràcters de l'assumpte (de l'article més recent de l'agent)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Per obtenir les primeres 5 línies del cos (de l'article més recent de l'agent)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Per obtenir els primers 20 caràcters de l'assumpte (de l'article més recent del client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Per obtenir les primeres 5 línies del cos (de l'article més recent del client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3908,15 +3908,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5804,7 +5804,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "p. ex." @@ -6444,19 +6444,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8528,7 +8528,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "p. ex. 10*5155 o 10558*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Nombre de client" @@ -24328,7 +24328,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25120,10 +25120,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25380,6 +25376,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25516,3 +25516,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.cs.po b/i18n/Znuny/Znuny.cs.po index 2cc18afd261..b0987afc2e4 100644 --- a/i18n/Znuny/Znuny.cs.po +++ b/i18n/Znuny/Znuny.cs.po @@ -656,7 +656,7 @@ msgstr "" msgid "Save Changes" msgstr "Uložit změny" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -664,31 +664,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "např." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -804,51 +804,51 @@ msgstr "Odpověď" msgid "Auto response from" msgstr "Automatická odpověď od" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "pro získáni prvních 20ti znaků z předmětu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "pro získáni prvních 5ti řádků z emailu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Získat atributy článku" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Nastavení vlastníka tiketu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3888,27 +3888,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Oznámení jsou odeslána agentovi nebo zákazníkovi" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Řešitele)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Řešitele)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "pro získáni prvních 20ti znaků z předmětu (z nejnovějšího článku Zákazníka)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "pro získáni prvních 5ti řádků z těla (z nejnovějšího článku Zákazníka)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3920,15 +3920,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5816,7 +5816,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "např." @@ -6456,19 +6456,19 @@ msgstr "" msgid "Template" msgstr "Šablona" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8540,7 +8540,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "např. 10*5155 or 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID zákazníka" @@ -24340,7 +24340,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25132,10 +25132,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25392,6 +25388,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Vliv" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25528,3 +25528,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.da.po b/i18n/Znuny/Znuny.da.po index 6a1c3332642..5ecd748d9f0 100644 --- a/i18n/Znuny/Znuny.da.po +++ b/i18n/Znuny/Znuny.da.po @@ -647,7 +647,7 @@ msgstr "Tilføj beskedsprog" msgid "Save Changes" msgstr "Gem ændringer" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "Meddelelser sendt til agent." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Du kan bruge følgende tags" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "f.eks." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigrationsvalgmuligheder" @@ -795,51 +795,51 @@ msgstr "Svar" msgid "Auto response from" msgstr "Autosvar fra" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Reference" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "For at få de første 20 tegn af emnet." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "For at få de første 5 linjer af mailen." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "For at få indlægges attributter" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Valgmuligheder for den nuværende kundebruger" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Valgmuligheder for sagens ejer" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Valgmuligheder for sagens ansvarlige" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Valgmuligheder for den bruger, der udfører denne handling" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Valgmuligheder for sagens oplysninger" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Valgmuligheder for sagens dynamiske felters interne nøgleværdier" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Valgmuligheder for sagens dynamiske felters visningsværdier, brugbart for Dropdown- og Multiselect-felter" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Beskeder sendes til en agent eller kunde." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "For at få de første 20 tegn af emnet (af den seneste agent-indlæg)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "For at få de første 5 linier af indholdet (af den seneste agent-indlæg)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "For at få de første 20 tegn af emnet (af det seneste kunde-indlæg)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "For at få de første 5 linier af indholdet (af det seneste agent-indlæg)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "f.eks." @@ -6447,19 +6447,19 @@ msgstr "En standard-skabelon med dette navn eksisterer allerede!" msgid "Template" msgstr "Skabelon" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "f.eks. 10*55 eller 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kunde-ID" @@ -24332,7 +24332,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25124,10 +25124,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25384,6 +25380,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Påvirkning" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25520,3 +25520,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.de.po b/i18n/Znuny/Znuny.de.po index dad1bbe4255..82745073489 100644 --- a/i18n/Znuny/Znuny.de.po +++ b/i18n/Znuny/Znuny.de.po @@ -683,7 +683,7 @@ msgstr "Neue Sprache für Benachrichtigungen hinzufügen" msgid "Save Changes" msgstr "Änderungen speichern" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Tag-Referenz" @@ -691,31 +691,31 @@ msgstr "Tag-Referenz" msgid "Notifications are sent to an agent." msgstr "Benachrichtigungen werden an einen Agenten gesendet." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Sie können folgende Tags verwenden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Die ersten 20 Zeichen des Terminbetreffs." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Die Termin-Attribute" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " z. B." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Die Kalender-Attribute" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Attribute der Benutzerdaten des Empfängers der Benachrichtigung" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigurationsoptionen" @@ -831,51 +831,51 @@ msgstr "Antwort" msgid "Auto response from" msgstr "Automatische Antwort von" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referenz" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Die ersten 20 Zeichen des Betreffs." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Die ersten fünf Zeilen der Nachricht." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Der Namen des Kundenbenutzers (falls vorhanden) eines Tickets." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Die Artikel-Attribute" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Attribute des aktuellen Kunden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Attribute des Ticketbesitzers" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Attribute des Ticket-Verantwortlichen" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Attribute des aktuellen Benutzers, der die Aktion angefordert hat" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Attribute der Ticketdaten" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Interne Werte der Dynamischen Feldern von Tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Angezeigte Werte der Dynamischen Felder von Tickets, nutzbar mit Dropdown und Multiselect" @@ -3911,27 +3911,27 @@ msgstr "Dieses Feld wird benötigt und darf nicht mehr als 4000 Zeichen enthalte msgid "Notifications are sent to an agent or a customer." msgstr "Benachrichtigungen werden an Agenten und Kunden gesendet." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Die ersten 20 Zeichen des Betreffs (des letzten Agenten-Artikels)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Die ersten fünf Zeilen der Nachricht (des letzten Agenten-Artikels)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Die ersten 20 Zeichen des Betreffs (des letzten Kunden-Artikels)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Die ersten fünf Zeilen der Nachricht (des letzten Kunden-Artikels)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Attribute des aktuellen Kundenbenutzer-Datensatzes" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Attribute der Nutzerdaten des aktuellen Ticket-Besitzers" @@ -3943,15 +3943,15 @@ msgstr "Attribute der Nutzerdaten des aktuellen Ticket-Verantwortlichen" msgid "Attributes of the current agent user who requested this action" msgstr "Attribute der Benutzerdaten des Agenten, der die Aktion ausgelöst hat" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Attribute der Ticket-Daten" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Interne Schlüssel der Dynamischen Felder des Tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Anzeigewerte der Dynamischen Felder des Tickets, verwendbar für Auswahlfelder" @@ -5831,7 +5831,7 @@ msgstr "Filter für Anreden" msgid "Filter for salutations" msgstr "Filter für Anreden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "z. B." @@ -6471,19 +6471,19 @@ msgstr "Es existiert bereits eine Standardvorlage mit diesem Namen!" msgid "Template" msgstr "Vorlage" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "So erhalten Sie die ersten 20 Zeichen des Betreffs des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/jüngsten Agentenartikels (aktuell für Antwort und Weiterleitung, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Um die ersten 20 Zeichen des Betreffs des aktuellen/neuesten Artikels zu erhalten (aktuell für Antwort und Weiterleitung, spätestens für die Art der Notizvorlage). Dieser Tag wird für andere Vorlagentypen nicht unterstützt." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "So erhalten Sie die ersten 5 Zeilen des Hauptteils des aktuellen/neuesten Artikels (aktuell für Antwort und Vorwärts, spätestens für den Vorlagentyp Notiz). Dieses Tag wird für andere Vorlagentypen nicht unterstützt." @@ -8555,7 +8555,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "z. B. 10*5155 oder 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kundennummer" @@ -24732,7 +24732,7 @@ msgstr "Ticketerstellung" msgid "Authorization code parameters not found." msgstr "Autorisierungscode-Parameter nicht gefunden." -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "Meine eigenen Tickets" @@ -25208,10 +25208,6 @@ msgstr "Erwähnung entfernen" msgid "Mentions" msgstr "Erwähnungen" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "Alle Benutzer, die in einem Ticket erwähnt werden." - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "Neue Erwähnung" @@ -25476,6 +25472,10 @@ msgstr "Meine zuletzt geänderten Tickets" msgid "Access token scope" msgstr "Access-Token-Scope" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Auswirkung" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "Verwandte Aktionen" @@ -25612,3 +25612,171 @@ msgstr "Max. Anzahl Artikel pro Seite in der Ticket-Detailansicht" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "Wählen Sie die maximale Anzahl angezeigter Artikel pro Seite in der Ticket-Detailansicht. Der Systemstandardwert wird angewendet, wenn ein leerer Wert eingegeben wird." +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "Startdatum (JJJJMMTT) des Bereichs, der beim Parsen von ICS-Dateien verwendet werden soll. Das verwendete CPAN-Modul iCal::Parser benötigt diese Angabe, um ICS-Dateien mit Events in einem Jahr vor dem aktuellen Jahr parsen zu können. Das Enddatum des Bereichs wird automatisch auf 10 Jahre in der Zukunft ab dem Zeitpunkt des Parsens/Ausführens gesetzt." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "Definiert eine Zuordnung zwischen Variablen der Kundendaten (Schlüssel) und dynamischen Feldern eines Ticket (Werte). Somit können Sie Kundendaten eines Tickets in dynamische Felder speichern. Die dynamischen Felder müssen im System vorhanden sein und sollten für AgentTicketFreeText aktiviert werden, damit sie eingestellt / manuell durch den Agenten aktualisiert werden können. Sie dürfen nicht für AgentTicketPhone, AgentTicketEmail und AgentTicketCustomer aktiviert werden. Wenn dies der Fall ist, so haben sie Vorrang gegenüber den automatisch gesetzten Werten. Um dieses Mapping zu verwenden, müssen Sie auch die Ticket Einstellung Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany aktivieren." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "Dieses Eventmodul speichert Attribute des Kunden in dynamischen Ticketfeldern. Bitte schauen Sie sich die DynamicFieldFromCustomerCompany::Mapping-Einstellung für die Konfiguration des Mappings an." + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "Notiz zu verlinktem %s%s%s hinzufügen" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "Notiz zu verlinktem Ticket" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "LinkList ungültig." + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "Notiz zu Ursprungsticket" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "Notiz ungültig." + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "Notiz für verlinktes Ticket erstellen" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "Notiz übergeben" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "Benötigte Rechte, um den \"Notiz übergeben\"-Dialog im Agenten-Interface aufzurufen." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "Setzt den Status des ausgewählten verknüpften Tickets im NoteToLinkedTicket-Dialog des Agenten-Interface" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "Definiert den standardmäßigen nächsten Status des Tickets nach dieser Aktion in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "Aktiviert die Auswahl, ob eine Notiz in der \"Notiz übergeben\"-Aktion auch im Ursprungsticket erstellt werden soll." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "Definiert den Standardwert, ob eine Notiz in der \"Notiz übergeben\"-Aktion auch im Ursprungsticket erstellt werden soll." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "Bestimmt den Standardbetreff für Notizen, die im \"Notiz übergeben\"-Dialog im Agenten-Interface hinzugefügt werden." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "Setzt den Standardtext für Notizen in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "Erlaubt im Agenten-Interface das Hinzufügen von Notizen im \"Notiz übergeben\"-Dialog." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "Bestimmt, ob die Notiz im \"Notiz übergeben\"-Dialog befüllt sein muss." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "Definiert den History-Typ für die Aktion \"Notiz übergeben\", welcher für die Ticket-Historie im Agenten-Interface benutzt wird." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "Steuert den History-Kommentar für die \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "Definiert, ob eine Notiz im \"Notiz übergeben\"-Dialog für den Kunden sichtbar sein soll." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "Setzt den Ticket-Typ in der \"Notiz übergeben\"-Aktion im Agenten-Interface. (Ticket::Type muss aktiviert werden)." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "Setzt den Service in der \"Notiz übergeben\"-Aktion im Agenten-Interface (Ticket::Service muss aktiviert sein)." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "Setzt die Queue in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "Setzt den Ticket-Besitzer in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "Setzt den Verantwortlichen in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "Setzt den Status in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "Definiert den nächsten Status des Tickets nach dieser Aktion in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "Zeig die Ticket-Priorität-Option in der \"Notiz übergeben\"-Aktion im Agenten-Interface an." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "Definiert die standardmäßige nächste Priorität des Tickets nach dieser Aktion in der \"Notiz übergeben\"-Aktion im Agenten-Interface." + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "Zeigt den Ticket-Titel in der \"Notiz übergeben\"-Aktion im Agenten-Interface an." + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "Ein zusätzlicher Dialog zum Hinzufügen von Notizen an ein verlinktes Ticket." + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "Standarddaten, die als Attribute für die Ticket-Suchmaske verwendet werden. Beispiel: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "Ansichten mit mehrfach geladenen JavaScript Dateien" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "Die folgenden JavaScript Dateien werden merfach geladen:" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "Dateien" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "Alle Agenten, die in dem Ticket erwähnt werden." + diff --git a/i18n/Znuny/Znuny.el.po b/i18n/Znuny/Znuny.el.po index bfdd330fb75..323ad5ff097 100644 --- a/i18n/Znuny/Znuny.el.po +++ b/i18n/Znuny/Znuny.el.po @@ -647,7 +647,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "π.χ." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -795,51 +795,51 @@ msgstr "Απάντηση" msgid "Auto response from" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3881,27 +3881,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Οι ειδοποιήσεις στέλνονται σε έναν συνεργάτη ή σε έναν πελαάτη." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3913,15 +3913,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5812,7 +5812,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "π.χ." @@ -6452,19 +6452,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8536,7 +8536,7 @@ msgstr "Προφίλ" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID-Πελάτη" @@ -24336,7 +24336,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25128,10 +25128,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25388,6 +25384,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25524,3 +25524,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.en_CA.po b/i18n/Znuny/Znuny.en_CA.po index 03f53c3950d..858cde8aa18 100644 --- a/i18n/Znuny/Znuny.en_CA.po +++ b/i18n/Znuny/Znuny.en_CA.po @@ -643,7 +643,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -651,31 +651,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -791,51 +791,51 @@ msgstr "" msgid "Auto response from" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3871,27 +3871,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3903,15 +3903,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5799,7 +5799,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6439,19 +6439,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8523,7 +8523,7 @@ msgstr "" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "" @@ -24318,7 +24318,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25110,10 +25110,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25370,6 +25366,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impact" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25506,3 +25506,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.en_GB.po b/i18n/Znuny/Znuny.en_GB.po index c993d83e0c2..a894d7edcad 100644 --- a/i18n/Znuny/Znuny.en_GB.po +++ b/i18n/Znuny/Znuny.en_GB.po @@ -645,7 +645,7 @@ msgstr "Add new notification language" msgid "Save Changes" msgstr "Save Changes" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Tag Reference" @@ -653,31 +653,31 @@ msgstr "Tag Reference" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "You can use the following tags" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " e. g." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Attributes of the recipient user for the notification" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Config options" @@ -793,51 +793,51 @@ msgstr "Response" msgid "Auto response from" msgstr "Auto response from" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Reference" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "To get the first 20 character of the subject." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "To get the first 5 lines of the email." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "To get the article attribute" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Options of the current customer user data" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Ticket owner options" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Ticket responsible options" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Options of the current user who requested this action" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Options of the ticket data" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Options of ticket dynamic fields internal key values" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Notifications are sent to an agent or a customer." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "To get the first 20 character of the subject (of the latest agent article)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "To get the first 5 lines of the body (of the latest agent article)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "To get the first 20 character of the subject (of the latest customer article)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "To get the first 5 lines of the body (of the latest customer article)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Attributes of the current customer user data" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Attributes of the current ticket owner user data" @@ -3909,15 +3909,15 @@ msgstr "Attributes of the current ticket responsible user data" msgid "Attributes of the current agent user who requested this action" msgstr "Attributes of the current agent user who requested this action" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Attributes of the ticket data" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Ticket dynamic fields internal key values" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "e. g." @@ -6445,19 +6445,19 @@ msgstr "A standard template with this name already exists!" msgid "Template" msgstr "Template" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Profile" msgid "e. g. 10*5155 or 105658*" msgstr "e. g. 10*5155 or 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "CustomerID" @@ -24342,7 +24342,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25134,10 +25134,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25394,6 +25390,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impact" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25530,3 +25530,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.es.po b/i18n/Znuny/Znuny.es.po index 3f9181e2850..4e69a9c0e65 100644 --- a/i18n/Znuny/Znuny.es.po +++ b/i18n/Znuny/Znuny.es.po @@ -672,7 +672,7 @@ msgstr "Agregar un nuevo idioma de notificación" msgid "Save Changes" msgstr "Guardar los cambios" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Etiqueta de Referencia" @@ -680,31 +680,31 @@ msgstr "Etiqueta de Referencia" msgid "Notifications are sent to an agent." msgstr "Las notificaciones se envían a un agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Puede usar las siguientes etiquetas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Para obtener los primeros 20 caracteres del título de la cita" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Para obtener el atributo de la cita" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "v. g." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Para obtener el atributo del calendario" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atributos del usuario destinatario para la notificación." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opciones de configuración" @@ -820,51 +820,51 @@ msgstr "Respuesta" msgid "Auto response from" msgstr "Respuesta automática de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referencia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obtener los primeros 20 caracteres del asunto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obtener las primeras 5 líneas del correo." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Para obtener el nombre del usuario de cliente de ticket (si lo habían entregado)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obtener el atributo del artículo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opciones de los datos del ciente usuario actual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opciones del propietario del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opciones del responsable del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opciones del usuario actual que solicitó esta acción" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opciones de los datos del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opciones de los valores de las claves internas de los campos dinámicos de los tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple" @@ -3904,27 +3904,27 @@ msgstr "Este campo es requerido y debe tener menos de 4000 caracteres." msgid "Notifications are sent to an agent or a customer." msgstr "Las notificaciones se envían a un agente o cliente" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atributos de los datos actuales del usuario cliente" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atributos de los datos del propietario actual del ticket" @@ -3936,15 +3936,15 @@ msgstr "Atributos de los datos actuales del responsable del ticket" msgid "Attributes of the current agent user who requested this action" msgstr "Atributos del actual usuario agente que solicitó esta acción." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atributos de los datos del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Valores de las claves internas de los campos dinámicos de los tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple" @@ -5832,7 +5832,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "ej." @@ -6472,19 +6472,19 @@ msgstr "¡Una plantilla estándar con este nombre ya existe!" msgid "Template" msgstr "Plantilla" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8556,7 +8556,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "ej: 10*5155 or 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID del cliente" @@ -24376,7 +24376,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25168,10 +25168,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25428,6 +25424,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impacto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25564,3 +25564,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.es_CO.po b/i18n/Znuny/Znuny.es_CO.po index a0ad3ebe8f8..2706e41371a 100644 --- a/i18n/Znuny/Znuny.es_CO.po +++ b/i18n/Znuny/Znuny.es_CO.po @@ -647,7 +647,7 @@ msgstr "" msgid "Save Changes" msgstr "Guardar Cambios" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "Las notificaciones se envían a un agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Puede utilizar las siguientes etiquetas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Para obtener los primeros 20 caracteres del título de la cita" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Para obtener el atributo de la cita" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "Por ejemplo:" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Para obtener el atributo del calendario" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opciones de configuración" @@ -795,51 +795,51 @@ msgstr "Respuesta" msgid "Auto response from" msgstr "Auto respuesta de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referencia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obtener los primeros 20 caracteres del asunto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obtener las primeras 5 líneas del correo." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obtener el atributo del artículo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opciones para los datos del cliente actual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opciones para el propietario del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opciones para el responsable del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opciones del usuario actual, quien solicitó esta acción" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opciones de los datos del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Las notificaciones se envían a un agente o cliente" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "por ejemplo:" @@ -6447,19 +6447,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "Por ejemplo: 10*5155 ó 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Identificador del cliente" @@ -24331,7 +24331,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25123,10 +25123,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25383,6 +25379,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25519,3 +25519,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.es_MX.po b/i18n/Znuny/Znuny.es_MX.po index b75f6c15484..b5bcdf817f3 100644 --- a/i18n/Znuny/Znuny.es_MX.po +++ b/i18n/Znuny/Znuny.es_MX.po @@ -660,7 +660,7 @@ msgstr "Añadir un nuevo lenguaje de notificación" msgid "Save Changes" msgstr "Guardar Cambios" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Etiqueta de Referencia" @@ -668,31 +668,31 @@ msgstr "Etiqueta de Referencia" msgid "Notifications are sent to an agent." msgstr "Las notificaciones se envían a un agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Puede utilizar las siguientes etiquetas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Para obtener los primeros 20 caracteres del título de la cita." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Para obtener el atributo de la cita" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " ej." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Para obtener el atributo del calendario" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atributos del destinatario para la notificación" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opciones de configuración" @@ -808,51 +808,51 @@ msgstr "Respuesta" msgid "Auto response from" msgstr "Respuesta automática de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referencia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obtener los primeros 20 caracteres del asunto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obtener las primeras 5 líneas del correo." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Para obtener el nombre del usuario del cliente (si se asignó)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obtener el atributo del artículo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opciones para los datos del cliente actual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opciones para el propietario del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opciones para el responsable del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opciones del usuario actual quien solicitó esta acción" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opciones de los datos del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opciones de los valores de las claves internas de los campos dinámicos de los tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opciones de los valores mostrados de los campos dinámicos de los tickets, útil para los campos Desplegables y de Selección Múltiple" @@ -3888,27 +3888,27 @@ msgstr "Este campo es requerido y debe tener menos de 4000 caracteres." msgid "Notifications are sent to an agent or a customer." msgstr "Las notificaciones se envían a un agente o cliente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para obtener los primeros 20 caracters del Sujeto (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para obtener las primeras 5 líneas del cuerpo (del último artículo del cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atributos de los datos actuales del usuario cliente" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atributos de los datos del propietario actual del ticket" @@ -3920,15 +3920,15 @@ msgstr "Atributos de los datos actuales del responsable del ticket" msgid "Attributes of the current agent user who requested this action" msgstr "Atributos del actual usuario agente que solicitó esta acción" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atributos de los datos del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Valores de las llaves internas de los campos dinámicos de los tickets" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Valores mostrados de los campos dinámicos de los tickets, útil para los campos desplegables y de selección múltiple" @@ -5816,7 +5816,7 @@ msgstr "Filtrar Saludos" msgid "Filter for salutations" msgstr "Filtrar saludos" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "ej." @@ -6456,19 +6456,19 @@ msgstr "¡Ya existe una plantilla estándar con este nombre!" msgid "Template" msgstr "Plantilla" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Para obtener los primeros 20 caracteres del asunto del artículo del agente actual/más reciente (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Para obtener las primeras 5 líneas del cuerpo del asunto del agente actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Para obtener los primeros 20 caracteres del asunto del artículo actual/último (actual para respuesta y reenvío, último para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Para obtener las primeras 5 líneas del cuerpo del artículo actual/más reciente (actual para respuesta y reenvío, más reciente para el tipo de plantilla de nota). Esta etiqueta no es compatible con otros tipos de plantillas." @@ -8540,7 +8540,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "Por ejemplo: 10*5155 ó 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Identificador del cliente" @@ -24346,7 +24346,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25138,10 +25138,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25398,6 +25394,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impacto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25534,3 +25534,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.et.po b/i18n/Znuny/Znuny.et.po index c6704035aae..2ee9f1840c6 100644 --- a/i18n/Znuny/Znuny.et.po +++ b/i18n/Znuny/Znuny.et.po @@ -644,7 +644,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -652,31 +652,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -792,51 +792,51 @@ msgstr "Vastus" msgid "Auto response from" msgstr "Automaatvastus kasutajalt" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Viited" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Esimesed 20 märki teemareast." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Kirja esimesed 5 rida. " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Pileti omaniku seaded" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3876,27 +3876,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Teavitused saadetakse kliendile või töötajale." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3908,15 +3908,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5804,7 +5804,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6444,19 +6444,19 @@ msgstr "" msgid "Template" msgstr "Mall" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8528,7 +8528,7 @@ msgstr "Profiil" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kliendi nr." @@ -24328,7 +24328,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25120,10 +25120,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25380,6 +25376,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25516,3 +25516,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.fa.po b/i18n/Znuny/Znuny.fa.po index 25bcc05db29..1e07cad1ff8 100644 --- a/i18n/Znuny/Znuny.fa.po +++ b/i18n/Znuny/Znuny.fa.po @@ -649,7 +649,7 @@ msgstr "اضافه کردن زبان اطلاع رسانی جدید" msgid "Save Changes" msgstr "ذخیره‌سازی تغییرات" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "مرجع برچسب" @@ -657,31 +657,31 @@ msgstr "مرجع برچسب" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "شما می‌توانید از برچسب‌های زیر استفاده نمایید." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "به عنوان مثال" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "صفات کاربران دریافت کننده برای اطلاع رسانی" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "گزینه‌های پیکربندی" @@ -797,51 +797,51 @@ msgstr "پاسخ" msgid "Auto response from" msgstr "پاسخ خودکار از طرف" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "منبع" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "برای دریافت ۲۰ حرف اول موضوع" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "برای دریافت ۵ خط اول نامه" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "برای دریافت نام کاربر و ضوابط بلیط (در صورت داده شده)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "برای گرفتن ویژگی مطلب" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "گزینه‌هایی از داده مشترک کنونی" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "گزینه‌های صاحب درخواست" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "گزینه‌های مسئول درخواست" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "گزینه‌هایی از کاربر کنونی که این عملیات را درخواست کرده است" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "گزینه‌هایی از داده‌های درخواست" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "گزینه درخواست رشته پویا ارزش های داخلی کلیدی" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "گزینه زمینه های پویا بلیط نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب" @@ -3881,27 +3881,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "اعلام به یک کارشناس یا مشترک ارسال شد." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "برای گرفتن ۲۰ کاراکتر اول موضوع (از آخرین نوشته کارشناس)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته کارشناس)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "برای گرفتن اولین ۲۰ کاراکتر موضوع (از آخرین نوشته مشتری)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "برای گرفتن اولین ۵ خط بدنه (از آخرین نوشته مشتری)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "ویژگی های داده های کاربر مشتری فعلی" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "ویژگی های درخواست فعلی داده های کاربرمالک" @@ -3913,15 +3913,15 @@ msgstr "ویژگی های درخواست فعلی داده های کاربر م msgid "Attributes of the current agent user who requested this action" msgstr "ویژگی های عامل کاربر در حال حاضر که این عمل درخواست شده" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "ویژگی های درخواست داده " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "درخواست زمینه های پویا ارزش های کلیدی داخلی" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "بلیط زمینه های پویا نمایش مقادیر، مفید برای زمینه های کرکره و چندین انتخاب" @@ -5809,7 +5809,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "به عنوان مثال" @@ -6449,19 +6449,19 @@ msgstr "قالب استاندارد با این نام وجود دارد." msgid "Template" msgstr "قالب" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8533,7 +8533,7 @@ msgstr "مشخصات کاربری" msgid "e. g. 10*5155 or 105658*" msgstr "به عنوان مثال 10*5155 یا 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "کد اشتراک" @@ -24346,7 +24346,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25138,10 +25138,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25398,6 +25394,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "اثر" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25534,3 +25534,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.fi.po b/i18n/Znuny/Znuny.fi.po index b4d91a32aab..a918976632b 100644 --- a/i18n/Znuny/Znuny.fi.po +++ b/i18n/Znuny/Znuny.fi.po @@ -647,7 +647,7 @@ msgstr "" msgid "Save Changes" msgstr "Tallenna muutokset" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Voit käyttää seuraavia tageja" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "esim." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -795,51 +795,51 @@ msgstr "Vastaus" msgid "Auto response from" msgstr "Automaattivastauksen lähettäjä" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Viite" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Saadaksesi ensimmäiset 20 merkkiä otsikosta." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Saadaksesi viisi riviä viestistä." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Tiketin omistusasetukset" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Tiketin vastaava-asetukset" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Tiketin dynaamisten kenttien sisäisten avainten arvojen asetukset" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Huomautukset lähetetään joko agentille tai asiakkaalle." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "esim." @@ -6447,19 +6447,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Profiili" msgid "e. g. 10*5155 or 105658*" msgstr "esim. 10*5155 tai 10568*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "AsiakasID" @@ -24331,7 +24331,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25123,10 +25123,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25383,6 +25379,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25519,3 +25519,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.fr.po b/i18n/Znuny/Znuny.fr.po index 07261b1ae81..ad3fcf2f5f3 100644 --- a/i18n/Znuny/Znuny.fr.po +++ b/i18n/Znuny/Znuny.fr.po @@ -671,7 +671,7 @@ msgstr "Ajouter une nouvelle notification de langue" msgid "Save Changes" msgstr "Enregistrer les modifications" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Référence du tag" @@ -679,31 +679,31 @@ msgstr "Référence du tag" msgid "Notifications are sent to an agent." msgstr "Les notifications sont envoyés à un agent" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Vous pouvez utiliser les tags suivants" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Pour avoir les 20 premiers caractères du titre d'un rendez-vous." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Pour avoir l'attribut d'un rendez-vous" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "p. ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Pour avoir l'attribut du calendrier" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Caractéristiques du destinataire pour les notifications." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Options de configuration" @@ -819,51 +819,51 @@ msgstr "Réponse" msgid "Auto response from" msgstr "Réponse automatique de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Référence" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Pour avoir les 20 premiers caractères du sujet." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Pour avoir les 5 premières lignes de l'e-mail." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Pour obtenir le nom du client du ticket (si indiqué)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Pour avoir l'attribut de l'article" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Options des données du client actuel" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Options du propriétaire du ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Options du responsable du ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Options de l'utilisateur actuel qui a demandé cette action" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Options des données du ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Options des clé internes des champs de tickets dynamique" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Options des valeurs d'affichage des champs de tickets dynamiques, pour les champs Dropdown et Multiselect" @@ -3903,27 +3903,27 @@ msgstr "Ce champ est requis et doit contenir moins de 4000 caractères." msgid "Notifications are sent to an agent or a customer." msgstr "Des notifications sont envoyées à un opérateur ou à un client." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Pour avoir les 20 premiers caractères du sujet (du dernier article de l'opérateur)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Pour avoir les 5 premières ligne du corps (du dernier article de l'opérateur)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Pour avoir les 20 premiers caractères du sujet (du dernier article du client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Pour avoir les 5 premières lignes du sujet (du dernier article du client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Caractéristiques des données de l'utilisateur client actuel " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3935,15 +3935,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5831,7 +5831,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "p. ex." @@ -6471,19 +6471,19 @@ msgstr "Un modèle standard avec ce nom existe déjà" msgid "Template" msgstr "Modèle" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8555,7 +8555,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "p. ex. 10*5155 ou 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Code client" @@ -24355,7 +24355,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25147,10 +25147,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25407,6 +25403,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impact" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25543,3 +25543,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.fr_CA.po b/i18n/Znuny/Znuny.fr_CA.po index bfd6265c1fc..6907c1b530d 100644 --- a/i18n/Znuny/Znuny.fr_CA.po +++ b/i18n/Znuny/Znuny.fr_CA.po @@ -644,7 +644,7 @@ msgstr "" msgid "Save Changes" msgstr "Sauvegarder les modifications" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -652,31 +652,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Vous pouvez utiliser les codets suivants " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " p. ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Options de configuration" @@ -792,51 +792,51 @@ msgstr "Réponse " msgid "Auto response from" msgstr "Réponse automatique de " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Référence" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Pour avoir les 20 premiers caractères du sujet." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Pour avoir les 5 premières lignes du courriel." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Pour avoir l'attribut de l'article" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Options des données du client actuel" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Options du propriétaire de la demande" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Options du responsable de la demande" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Options de l'utilisateur actuel qui a demandé cette action" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Options des données de la demande" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3876,27 +3876,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Des notifications sont envoyées à un agent ou à un client." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Pour avoir les 20 premiers caractères du sujet (du dernier article de l'agent)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Pour avoir les 5 premières ligne du corps (du dernier article de l'agent)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Pour avoir les 20 premiers caractères du sujet (du dernier article du client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Pour avoir les 5 premières lignes du sujet (du dernier article du client)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3908,15 +3908,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5804,7 +5804,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "p. ex." @@ -6444,19 +6444,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8528,7 +8528,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "p. ex. 10*5155 ou 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Numéro de client " @@ -24328,7 +24328,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25120,10 +25120,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25380,6 +25376,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25516,3 +25516,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.gl.po b/i18n/Znuny/Znuny.gl.po index 5c60bd5f9f9..9243952d78d 100644 --- a/i18n/Znuny/Znuny.gl.po +++ b/i18n/Znuny/Znuny.gl.po @@ -643,7 +643,7 @@ msgstr "Engadir un idioma de notificación novo" msgid "Save Changes" msgstr "Gardar os cambios" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Referencia de Etiqueta" @@ -651,31 +651,31 @@ msgstr "Referencia de Etiqueta" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Pode empregar os tags seguintes" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "por exemplo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opcións Configuración" @@ -791,51 +791,51 @@ msgstr "Resposta" msgid "Auto response from" msgstr "Resposta automática de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referencia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obter os primeiros 20 carácteres do tema" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obter as primeiras 5 liñas do email." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obter os atributos do artigo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opcións dos datos do usuario cliente actual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opcións do dono do tícket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opcións do responsable do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opcións do usuario actual que requeriu esta acción" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opcións dos datos do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opcióons dos valores clave internos dos datos dinámicos do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opcións de valores de mostra de campos dinámicos de ticket, útil para Dropdown e campos Multiseleccións" @@ -3875,27 +3875,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "As notificacións envíanselle a un axente ou a un cliente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Conseguir os primeiros 20 carácteres do tema (do último artigo de axente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Conseguir as primeiras 5 liñas do corpo (do último artigo de axente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para obter os primeiros vinte caracteres do asunto (do último artigo de cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para obter as cinco primeiras liñas do corpo (do último artigo de cliente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3907,15 +3907,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5803,7 +5803,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "por exemplo" @@ -6443,19 +6443,19 @@ msgstr "Un modelo estandard con este nome xa existe!" msgid "Template" msgstr "Modelo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8527,7 +8527,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "p.ex. 10*5155 ou 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Identificador do cliente" @@ -24327,7 +24327,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25119,10 +25119,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25379,6 +25375,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impacto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25515,3 +25515,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.he.po b/i18n/Znuny/Znuny.he.po index 247be59e7bc..1c23629391e 100644 --- a/i18n/Znuny/Znuny.he.po +++ b/i18n/Znuny/Znuny.he.po @@ -645,7 +645,7 @@ msgstr "" msgid "Save Changes" msgstr "שמור שינויים" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "סמן הפנייה" @@ -653,31 +653,31 @@ msgstr "סמן הפנייה" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "אתם יכולים להשתמש בתגיות הבאות" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "למשל" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "אפשרויות הגדרה" @@ -793,51 +793,51 @@ msgstr "מענה" msgid "Auto response from" msgstr "מענה אוטומטי מאת" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "הפנייה" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "לקבל את 20 התווים הראשונים של הנושא" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "לקבל את 5 השורות הראשונות של הדוא\"ל" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "לקבל את מאפייני המאמר" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "אפשרויות של נתוני משתמש לקוח נוכחי" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "אפשרויות בעל הפניה" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "אפשרויות האחראי על הפניה" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "אפשרויות למשתמש הנוכחי שביקש את הפעולה הזו" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "אפשרויות לנתוני הפניה" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "אפשרויות לערכי מפתח פנימי בשדות פניה דינמיים" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "התראות נשלחות לסוכן או לקוח." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3909,15 +3909,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "למשל" @@ -6445,19 +6445,19 @@ msgstr "" msgid "Template" msgstr "תבנית" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "פרופיל" msgid "e. g. 10*5155 or 105658*" msgstr "למשל 10*5155 או 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "מספר זיהוי לקוח" @@ -24329,7 +24329,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25121,10 +25121,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25381,6 +25377,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25517,3 +25517,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.hi.po b/i18n/Znuny/Znuny.hi.po index 9d8856fe231..595832e5812 100644 --- a/i18n/Znuny/Znuny.hi.po +++ b/i18n/Znuny/Znuny.hi.po @@ -642,7 +642,7 @@ msgstr "" msgid "Save Changes" msgstr "परिवर्तन सुरक्षित करें" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -650,31 +650,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "आप निम्नलिखित टैग का उपयोग कर सकते हैं।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "उदा." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "संरचना के विकल्पों" @@ -790,51 +790,51 @@ msgstr "प्रतिक्रिया" msgid "Auto response from" msgstr "स्वत प्रतिक्रिया से" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "संदर्भ में" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "विषय के पहले 20 वर्ण प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "ईमेल की पहली 5 लाइनें प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "अनुच्छेद विशेषता प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "मौजूदा ग्राहक उपयोगकर्ता के आंकड़ॊ के विकल्प" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "टिकट स्वामी विकल्प" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "टिकट उत्तरदायी विकल्प" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "वर्तमान उपयोगकर्ता के विकल्प जिसनॆ इस कार्रवाई के लिए अनुरोध किया।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "टिकट आंकड़ॊ के विकल्प" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3874,27 +3874,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "अधिसूचनाएँ एक प्रतिनिधि या एक ग्राहक को भेजी जाती है।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "विषय के पहले 20 वर्ण (नवीनतम प्रतिनिधि अनुच्छेद में से) प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "मुख्य-भाग (नवीनतम प्रतिनिधि अनुच्छेद में से एक) के पहले 5 लाइनें प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "विषय के पहले 20 वर्ण (नवीनतम ग्राहक अनुच्छेद में से) प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "मुख्य-भाग (नवीनतम ग्राहक अनुच्छेद के) के पहले 5 लाइनें प्राप्त करने के लिए।" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3906,15 +3906,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5802,7 +5802,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "उदा." @@ -6442,19 +6442,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8526,7 +8526,7 @@ msgstr "वर्णन" msgid "e. g. 10*5155 or 105658*" msgstr "उदा.: 10*5155 or 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ग्राहक ID" @@ -24326,7 +24326,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25118,10 +25118,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25378,6 +25374,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25514,3 +25514,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.hr.po b/i18n/Znuny/Znuny.hr.po index 289d400dca5..b75abf9df68 100644 --- a/i18n/Znuny/Znuny.hr.po +++ b/i18n/Znuny/Znuny.hr.po @@ -648,7 +648,7 @@ msgstr "" msgid "Save Changes" msgstr "Spremi promjene" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -656,31 +656,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Možete koristiti sljedeće oznake" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "npr." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfiguracijske opcije" @@ -796,51 +796,51 @@ msgstr "Odgovor" msgid "Auto response from" msgstr "Automatski odgovor od" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Reference" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Da vidite prvih 20 slova predmeta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Da vidite prvih 5 redaka poruke" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Da vidite atribute članka" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opcije podataka o trenutnom korisniku" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opcije vlasnika kartice" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opcije odgovornog za karticu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opcije trenutnog korisnika koji je tražio ovu akciju" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opcije podataka o kartici" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3880,27 +3880,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Obavijest poslana operateru ili korisniku." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Vidjeti prvih 20 slova predmeta (posljednjeg članka operatera)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Vidjeti prvih 20 slova predmeta (posljednjeg članka zaposlenika)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Vidjeti prvih 5 redaka poruke (posljednjeg članka zaposlenika)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3912,15 +3912,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5808,7 +5808,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "npr." @@ -6448,19 +6448,19 @@ msgstr "Predložak sa tim imenom već postoji!" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8532,7 +8532,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "npr 10*5155 ili 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID korisnika" @@ -24332,7 +24332,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25124,10 +25124,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25384,6 +25380,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25520,3 +25520,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.hu.po b/i18n/Znuny/Znuny.hu.po index de0456f5395..6e47c3647a2 100644 --- a/i18n/Znuny/Znuny.hu.po +++ b/i18n/Znuny/Znuny.hu.po @@ -648,7 +648,7 @@ msgstr "Új értesítési nyelv hozzáadása" msgid "Save Changes" msgstr "Változtatások mentése" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Címke hivatkozás" @@ -656,31 +656,31 @@ msgstr "Címke hivatkozás" msgid "Notifications are sent to an agent." msgstr "Az értesítések egy ügyintézőnek kerülnek elküldésre." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "A következő címkéket használhatja" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Az időpontcím első 20 karakterének lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Az időpont jellemzőjének lekéréséhez" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " például" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "A naptár jellemzőjének lekéréséhez" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "A címzett felhasználó jellemzői az értesítésnél" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigurációs beállítások" @@ -796,51 +796,51 @@ msgstr "Válasz" msgid "Auto response from" msgstr "Automatikus válasz feladója" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Hivatkozás" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "A tárgy első 20 karakterének lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Az e-mail első 5 sorának lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "A jegy ügyfél-felhasználója nevének lekéréséhez (ha meg van adva)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "A bejegyzés jellemzőjének lekéréséhez" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "A jelenlegi ügyfél-felhasználó adatainak beállításai" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Jegytulajdonos beállításai" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Jegyfelelős beállításai" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "A jelenlegi felhasználó beállításai, aki ezt a műveletet kérte" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "A jegy adatainak beállításai" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "A jegy dinamikus mezői belső kulcs értékeinek beállításai" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "A jegy dinamikus mezői megjelenített értékeinek beállításai, legördülő és többválasztós mezőknél hasznos" @@ -3876,27 +3876,27 @@ msgstr "Ez a mező kötelező, és rövidebbnek kell lennie 4000 karakternél." msgid "Notifications are sent to an agent or a customer." msgstr "Az értesítések ügyintézőnek vagy ügyfélnek kerülnek elküldésre." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "(A legutóbbi ügyintéző bejegyzés) tárgya első 20 karakterének lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "(A legutóbbi ügyintéző bejegyzés) törzse első 5 sorának lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "(A legutóbbi ügyfél bejegyzés) tárgya első 20 karakterének lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "(A legutóbbi ügyfél bejegyzés) törzse első 5 sorának lekéréséhez." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "A jelenlegi ügyfél-felhasználó adatainak jellemzői" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "A jelenlegi jegytulajdonos felhasználóadatainak jellemzői" @@ -3908,15 +3908,15 @@ msgstr "A jelenlegi jegyfelelős felhasználóadatainak jellemzői" msgid "Attributes of the current agent user who requested this action" msgstr "A jelenlegi ügyintéző-felhasználó jellemzői, aki ezt a műveletet kérte" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "A jegy adatainak jellemzői" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "A jegy dinamikus mezőinek belső kulcs értékei" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "A jegy dinamikus mezőinek megjelenített értékei, legördülő és többválasztós mezőknél hasznos" @@ -5804,7 +5804,7 @@ msgstr "Szűrő a megszólításokhoz" msgid "Filter for salutations" msgstr "Szűrő a megszólításokhoz" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "például" @@ -6444,19 +6444,19 @@ msgstr "Már létezik ilyen nevű szabványos sablon!" msgid "Template" msgstr "Sablon" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "A jelenlegi vagy a legfrissebb ügyintézői bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "A jelenlegi vagy a legfrissebb ügyintézői bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "A jelenlegi vagy a legfrissebb bejegyzés tárgyának első 20 karakterének lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "A jelenlegi vagy a legfrissebb bejegyzés törzsének első 5 sorának lekéréséhez (jelenlegi a válasznál és továbbításnál, a legfrissebb a jegyzet sablontípusnál). Ez a címke nem támogatott más sablontípusoknál." @@ -8528,7 +8528,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "például 10*5155 vagy 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Ügyfél-azonosító" @@ -24334,7 +24334,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25126,10 +25126,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25386,6 +25382,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Hatás" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25522,3 +25522,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.id.po b/i18n/Znuny/Znuny.id.po index a9829f4d1f0..760e3f341dc 100644 --- a/i18n/Znuny/Znuny.id.po +++ b/i18n/Znuny/Znuny.id.po @@ -647,7 +647,7 @@ msgstr "Tambahkan pemberitahuan bahasa baru" msgid "Save Changes" msgstr "Simpan pengubahan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Tandakan referensi" @@ -655,31 +655,31 @@ msgstr "Tandakan referensi" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Anda dapat menggunakan tag berikut ini" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "Misalnya" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atribut dari pengguna penerima untuk pemberitahuan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Pilihan konfigurasi" @@ -795,51 +795,51 @@ msgstr "Respon" msgid "Auto response from" msgstr "Respon otomatis dari" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referensi" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Untuk mendapatkan 20 karakter pertama dari subjek" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "untuk mendapatkan 5 baris pertama dari email." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Untuk mendapatkan nama dari tiket pengguna pelanggan (jika diberikan)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Untuk mendapatkan atribut artikel" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Pilihan dari data pelanggan pengguna saat ini" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Pilihan pemilik tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Pilihan penanggung jawab tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Pilihan dari pengguna saat ini yang meminta tindakan ini." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Pilihan dari data tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Pilihan dari nilai kunci internal bidang tiket dinamis" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Pilihan nilai tampilan dari bidang dinamis tiket, berguna untuk bidang Dropdown dan Multiselect" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Pemberitahuan telah dikirim ke agen atau pelanggan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Untuk mendapatkan 20 karakter pertama dari subyek (artikel agen terbaru)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Untuk mendapatkan garis 5 pertama dari isi (Artikel agen terbaru)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Untuk mendapatkan 20 karakter pertama dari subyek (Artikel pelanggan terbaru)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Untuk mendapatkan 5 baris pertama dari isi (Artikel pelanggan terbaru)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atribut pelanggan pengguna data saat ini" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atribut dari pemilik tiket pengguna data saat ini" @@ -3911,15 +3911,15 @@ msgstr "Atribut tiket yang bertanggungjawab untuk pengguna data saat ini" msgid "Attributes of the current agent user who requested this action" msgstr "Atribut pengguna agen saat ini yang meminta tindakan " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atribut data tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Bidang tiket yang dinamis untuk nilai kunci internal " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Bidang dinamis tiket yang menampilkan nilai, berguna untuk Dropdown dan Multiselecet" @@ -5808,7 +5808,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "Contoh" @@ -6448,19 +6448,19 @@ msgstr "Template standar dengan nama ini sudah ada!" msgid "Template" msgstr "Template" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8533,7 +8533,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "Contoh : 10*5155 atau 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID Pelanggan" @@ -24347,7 +24347,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25139,10 +25139,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25399,6 +25395,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Dampak" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25535,3 +25535,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.it.po b/i18n/Znuny/Znuny.it.po index 2440fc43384..13b166e96ac 100644 --- a/i18n/Znuny/Znuny.it.po +++ b/i18n/Znuny/Znuny.it.po @@ -661,7 +661,7 @@ msgstr "Aggiungi nuova lingua delle notifiche" msgid "Save Changes" msgstr "Salva cambiamenti" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Riferimento tag" @@ -669,31 +669,31 @@ msgstr "Riferimento tag" msgid "Notifications are sent to an agent." msgstr "Le notifiche sono inviate ad un agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Puoi usare i seguenti tag" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Usa i primi 20 caratteri dell'oggetto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Per recuperare l’attributo appuntamento" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " ad es." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Per ottenere l'attributo calendario" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Attributi dell'utente destinatario delle notifiche" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opzioni di configurazione" @@ -809,51 +809,51 @@ msgstr "Risposta" msgid "Auto response from" msgstr "Risposta automatica da" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Riferimento" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Usa i primi 20 caratteri dell'oggetto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Usa le prime 5 righe dell'email." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Per ottenere il nome dell’utenza cliente del ticket (se fornito)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Usa l'attributo dell'articolo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opzioni dei dati dell’utenza cliente attuale" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Operazioni proprietario ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Operazione responsabile ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opzioni dell'utente corrente che ha richiesto questa azione" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opzioni dei dati del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opzioni per i valori dei campi dinamici a livello di ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opzioni per i valori dei campi dinamici a livello di ticket, utili per i campi a tendina e a selezione multipla" @@ -1415,7 +1415,7 @@ msgstr "La tabella sopra mostra l'accesso al cliente concesso all'utenza cliente #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUserCustomer.tt msgid "Manage Customer User-Customer Relations" -msgstr "Gestire le relazioni utenza cliente-cliente" +msgstr "Gestione associazioni utenze cliente ↔ cliente" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUserCustomer.tt msgid "Select the customer user:customer relations." @@ -3889,27 +3889,27 @@ msgstr "Questo campo è obbligatorio e deve contenere meno di 4000 caratteri." msgid "Notifications are sent to an agent or a customer." msgstr "Le notifiche sono inviate ad un agente o a un cliente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Per avere i primi 20 caratteri mail - subject (agent)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Per avere le prime 5 righe del corpo messaggio (dell'ultimo articolo dell'agente)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Per avere i primi 20 caratteri mail - subject (customer)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Per avere le prime 5 righe corpo mail (customer)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Attributi dei dati utente del cliente attuale" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Attributi dei dati utente del proprietario del ticket corrente" @@ -3921,15 +3921,15 @@ msgstr "Attributi dei dati utente responsabili del ticket corrente" msgid "Attributes of the current agent user who requested this action" msgstr "Attributi dell'attuale utente agente che ha richiesto questa azione" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Attributi dei dati del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Valori chiave interni dei campi dinamici del ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "I campi dinamici del ticket visualizzano valori, utili per i campi Dropdown e Multiselect" @@ -5817,7 +5817,7 @@ msgstr "Filtro per i Saluti" msgid "Filter for salutations" msgstr "Filtro per i saluti" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "es." @@ -6457,19 +6457,19 @@ msgstr "Un modello standard con questo nome esiste già!" msgid "Template" msgstr "Modello" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Per ottenere i primi 20 caratteri dell'oggetto dell'articolo agente corrente / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Per ottenere le prime 5 righe del corpo dell'articolo agente attuale / più recente (corrente per risposta e inoltro, ultima per tipo di modello Nota). Questo tag non è supportato per altri tipi di modello." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Per ottenere i primi 20 caratteri dell'oggetto dell'articolo corrente / più recente (corrente per risposta e inoltro, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "Per ottenere le prime 5 righe del corpo dell'articolo corrente / più recente (corrente per Risposta e Inoltra, ultima per il tipo di modello Nota). Questo tag non è supportato per altri tipi di modello." @@ -6967,7 +6967,7 @@ msgstr "Modifica le opzioni di ricerca" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserInformationCenter.tt msgid "Customer User Information Center" -msgstr "Centro informazioni utenze clienti" +msgstr "Centro informazioni utenze dei clienti" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDaemonInfo.tt msgid "The OTRS Daemon is a daemon process that performs asynchronous tasks, e.g. ticket escalation triggering, email sending, etc." @@ -8541,7 +8541,7 @@ msgstr "Profilo" msgid "e. g. 10*5155 or 105658*" msgstr "es 10*5155 or 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Codice cliente" @@ -15887,7 +15887,7 @@ msgstr "" #. JS File: var/httpd/htdocs/js/Core.Agent.TicketBulk.js msgid " ...show less" -msgstr "" +msgstr " ...mostra meno" #. JS File: var/httpd/htdocs/js/Core.Agent.TicketFormDraft.js msgid "Add new draft" @@ -16167,6 +16167,17 @@ msgid "" "\n" " Your Helpdesk Team\n" msgstr "" +"\n" +"Gentile utente,\n" +"\n" +"sfortunatamente non siamo riusciti a riconoscere un numero di ticket valido\n" +"nell'oggetto della mail, che quindi non può essere elaborata.\n" +"\n" +"Può creare un nuovo ticket dalla pagina web.\n" +"\n" +"Grazie per l'aiuto.\n" +"\n" +"Il tuo helpdesk.\n" #. SysConfig msgid " (work units)" @@ -17414,11 +17425,11 @@ msgstr "Amministrazione utenze clienti" #. SysConfig msgid "Customer User Information" -msgstr "" +msgstr "Informazioni sull'utente del cliente" #. SysConfig msgid "Customer User Information Center Search." -msgstr "" +msgstr "Cerca informazioni utenza del cliente" #. SysConfig msgid "Customer User Information Center search." @@ -17426,19 +17437,19 @@ msgstr "" #. SysConfig msgid "Customer User Information Center." -msgstr "" +msgstr "Centro informazioni utenze dei clienti" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUser.tt msgid "Customer Users ↔ Customers" -msgstr "" +msgstr "Utenze clienti ↔ Clienti" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUser.tt msgid "Customer Users ↔ Groups" -msgstr "" +msgstr "Utenze clienti ↔ Gruppi" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerUser.tt msgid "Customer Users ↔ Services" -msgstr "" +msgstr "Utenze clienti ↔ Servizi" #. XML Definition: Kernel/Config/Files/XML/Ticket.xml msgid "Customer item (icon) which shows the closed tickets of this customer as info block. Setting CustomerUserLogin to 1 searches for tickets based on login name rather than CustomerID." @@ -24341,7 +24352,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -24475,7 +24486,7 @@ msgstr "" #. SysConfig msgid "Customer User-Customer Relations" -msgstr "" +msgstr "Associazioni utenze clienti ↔ clienti" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Customer recipient information which will be passed to the web service." @@ -24647,7 +24658,7 @@ msgstr "" #. SysConfig msgid "Manage Customer User-Customer Relations." -msgstr "" +msgstr "Gestisce le associazioni utenze cliente ↔ cliente." #. SysConfig msgid "Manage OAuth2 tokens and their configurations." @@ -25133,10 +25144,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25393,6 +25400,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impatto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25529,3 +25540,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ja.po b/i18n/Znuny/Znuny.ja.po index 6151e461abb..fc0ab969e40 100644 --- a/i18n/Znuny/Znuny.ja.po +++ b/i18n/Znuny/Znuny.ja.po @@ -656,7 +656,7 @@ msgstr "新規通知言語を追加" msgid "Save Changes" msgstr "変更を保存" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "タグリファレンス" @@ -664,31 +664,31 @@ msgstr "タグリファレンス" msgid "Notifications are sent to an agent." msgstr "通知は担当者へ送信されます。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "次のタグを使用できます" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "アポイントの表題から最初の20文字を取得" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "予定の属性を取得すること" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "例" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "カレンダーの属性を取得すること" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "通知する受信者ユーザーの属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "設定オプション" @@ -804,51 +804,51 @@ msgstr "応答" msgid "Auto response from" msgstr "自動応答差出人" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "用例" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "表題の最初の20文字を取得" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "メールの最初の5行を取得" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "チケットの顧客ユーザー名を取得(可能な場合)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "記事の属性を取得" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "現在の顧客ユーザーデータのオプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "チケット所有者オプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "チケット責任者オプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "操作を要求された現在のユーザーのオプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "チケットデータのオプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "チケットのダイナミック・フィールドの内部キー値のオプション" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "チケットのダイナミック・フィールドの表示値のオプション。ドロップダウンまたは複数選択領域で利用可能・" @@ -3890,27 +3890,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "通知は担当者、顧客に送信されます。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "表題の最初の20文字を取得 (最新の担当者記事)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "本文から最初の5行を取得 (最新の担当者記事)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "表題の最初の20文字を取得 (最新の顧客記事)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "本文から最初の5行を取得 (最新の顧客記事)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "現在の顧客ユーザの属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "現在のチケット所有者の属性" @@ -3922,15 +3922,15 @@ msgstr "現在の責任者の属性" msgid "Attributes of the current agent user who requested this action" msgstr "現在操作を要求している担当者の属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "チケットデータの属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "チケットのダイナミック・フィールドの内部用キー値" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "チケットのダイナミック・フィールドの表示値。ドロップダウンまたは複数選択領域で利用可能" @@ -5819,7 +5819,7 @@ msgstr "挨拶文でフィルター" msgid "Filter for salutations" msgstr "挨拶文でフィルター" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "例" @@ -6459,19 +6459,19 @@ msgstr "" msgid "Template" msgstr "テンプレート" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8543,7 +8543,7 @@ msgstr "プロファイル" msgid "e. g. 10*5155 or 105658*" msgstr "例: 10*5155 または 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "顧客ID" @@ -24364,7 +24364,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25156,10 +25156,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25416,6 +25412,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "影響度" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25552,3 +25552,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ko.po b/i18n/Znuny/Znuny.ko.po index bb3043c4c8e..74618107e7c 100644 --- a/i18n/Znuny/Znuny.ko.po +++ b/i18n/Znuny/Znuny.ko.po @@ -644,7 +644,7 @@ msgstr "새 알림 언어 추가" msgid "Save Changes" msgstr "변경 저장" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "태그 참조" @@ -652,31 +652,31 @@ msgstr "태그 참조" msgid "Notifications are sent to an agent." msgstr "통지는 에이전트로 전송됩니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "다음 태그를 사용할 수 있습니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "약속 제목의 처음 20자를 얻습니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "약속 특성을 얻으려면" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "e. g." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "달력 속성을 가져 오려면" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "알림에 대한 수신자 사용자의 속성" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "구성 옵션" @@ -792,51 +792,51 @@ msgstr "응답" msgid "Auto response from" msgstr "님의 자동 응답" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "참고" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "주제의 처음 20자를 얻습니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "전자 메일의 처음 5 줄을 가져옵니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "티켓의 고객 사용자 이름을 알려주는 것입니다 (주어진 경우)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "기사 속성을 얻으려면" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "현재 고객 사용자 데이터의 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "티켓 소유자 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "티켓 책임 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "이 작업을 요청한 현재 사용자의 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "티켓 데이터의 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "티켓 동적 필드 내부 키 값의 옵션" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "티켓 동적 필드의 옵션은 드롭 다운 및 다중선택 필드에 유용한 값을 표시합니다." @@ -3876,27 +3876,27 @@ msgstr "이 필드는 필수이며 4000 자 미만이어야합니다." msgid "Notifications are sent to an agent or a customer." msgstr "통지는 상담원 또는 고객에게 전송됩니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "(최신 에이전트 기사의) 제목의 처음 20자를 가져옵니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "(최신 에이전트 기사의) 본문의 처음 5 줄을 가져 오려면." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "(최신 고객 기사의) 제목의 처음 20자를 얻으려면." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "(최신 고객 기사의) 본문의 첫 번째 5 줄을 가져옵니다." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "현재 고객 사용자 데이터의 속성" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "현재 티켓 소유자 사용자 데이터의 속성" @@ -3908,15 +3908,15 @@ msgstr "현재 티켓 책임 사용자 데이터의 속성" msgid "Attributes of the current agent user who requested this action" msgstr "이 작업을 요청한 현재 상담원 사용자의 속성" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "티켓 데이터의 속성" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "동적 필드 내부 키 값 티켓 " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "티켓 동적 필드는 드롭 다운 및 Multiselect 필드에 유용한 값을 표시합니다. " @@ -5804,7 +5804,7 @@ msgstr "인사말 필터링" msgid "Filter for salutations" msgstr "인사말 필터링" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "예를들면" @@ -6444,19 +6444,19 @@ msgstr "이 이름을 가진 표준 템플릿이 이미 존재합니다!" msgid "Template" msgstr "템플릿" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8528,7 +8528,7 @@ msgstr "프로필" msgid "e. g. 10*5155 or 105658*" msgstr "이자형. 지. 10 * 5155 또는 105658 *" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "고객 ID" @@ -24341,7 +24341,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25133,10 +25133,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25393,6 +25389,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25529,3 +25529,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.lt.po b/i18n/Znuny/Znuny.lt.po index afd9a6f2ca8..32ddd4aa171 100644 --- a/i18n/Znuny/Znuny.lt.po +++ b/i18n/Znuny/Znuny.lt.po @@ -646,7 +646,7 @@ msgstr "" msgid "Save Changes" msgstr "Išsaugoti pakeitimus" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -654,31 +654,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Galite naudoti šias žymeles" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " pvz." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigūracijos parinktys" @@ -794,51 +794,51 @@ msgstr "Atsakymas" msgid "Auto response from" msgstr "Automatinis atsakymas nuo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Nuoroda (Reference)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Šio kliento naudotojo duomenų parinktys" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Trikties savininko parinktys" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Naudotojo prašiusio šio veiksmo parinktys" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Trikties duomenų parinktys" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Pranešimai yra siunčiami agentui arba klientui." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Gauti pirmus 20 temos simbolių (paskutinio agento straipsnio)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Gauti pirmas 5 turinio eilutes (paskutinio agento straipsnio)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Gauti pirmus 20 temos simbolių (paskutinio kliento straipsnio)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Gauti pirmas 5 turinio eilutes (paskutinio kliento straipsnio)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3909,15 +3909,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "pvz." @@ -6445,19 +6445,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Profilis" msgid "e. g. 10*5155 or 105658*" msgstr "pvz. 10*5155 arba 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kliento ID" @@ -24329,7 +24329,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25121,10 +25121,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25381,6 +25377,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25517,3 +25517,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.lv.po b/i18n/Znuny/Znuny.lv.po index c4b55b71709..ff13fb75b5a 100644 --- a/i18n/Znuny/Znuny.lv.po +++ b/i18n/Znuny/Znuny.lv.po @@ -645,7 +645,7 @@ msgstr "" msgid "Save Changes" msgstr "Saglabāt izmaiņas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -653,31 +653,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Jūs varat izmantot šādus tagus" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "piem.," -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigurācijas iespējas" @@ -793,51 +793,51 @@ msgstr "Atbilde" msgid "Auto response from" msgstr "Automātiskā atbilde no" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Atsauce (en)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Lai saņemtu pirmās 20 rakstzīmes no pieteikuma tēmas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Lai saņemtu pirmās 5 rindiņas no e-pasta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Lai iegūtu ziņas atribūtus" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Pašreizējā klienta datu iespējas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Pieteikuma īpašnieka iespējas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Pieteikuma atbildīgā iespējas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Pašreizējā lietotāja iespējas, kas pieprasīja šo darbību" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Pieteikuma datu iespējas" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Paziņojumi tiek nosūtīti aģentam vai klientam." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā aģenta ziņojuma)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Lai saņemtu pirmās 5 satura rindas (no pēdējā aģenta ziņojuma)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Lai saņemtu pirmās 20 rakstzīmes no tēmas (no pēdējā klienta ziņojuma)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Lai saņemtu pirmās 5 satura rindas (no pēdējā klienta ziņojuma)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3909,15 +3909,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6445,19 +6445,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Profils" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Klienta identifikators" @@ -24329,7 +24329,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25121,10 +25121,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25381,6 +25377,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25517,3 +25517,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.mk.po b/i18n/Znuny/Znuny.mk.po index e773a0ffc3d..c68333b0e82 100644 --- a/i18n/Znuny/Znuny.mk.po +++ b/i18n/Znuny/Znuny.mk.po @@ -647,7 +647,7 @@ msgstr "" msgid "Save Changes" msgstr "Зачувај Промени" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Можеш да ги користиш следниве тагови" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "пример" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Конфигурациски опции" @@ -795,51 +795,51 @@ msgstr "Одговор" msgid "Auto response from" msgstr "Форма на автоматски одговор" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Референца" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Да се добијат првите 20 карактери на оваа предмет." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Да ги земете првите 5 линии од е-адресата." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "За да ги земеш атрибутите на натпис" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Опции за сегашниот потрошувач кориснички податоци" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "сопственик на Тикет опции" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Тикет опции со одговорности" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Опции за тековниот корисник кој побара оваа акција" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Опции од податоците на тикетот" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Опции за вредностите на внатрешни клучните на динамички полиња на тикет." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Опции од тикет динамичките полиња прикажани вредности, корисни за Dropdown и Multiselect полиња" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Известувањата се испратени на агент или клиент." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "За да ги добие првите 20 карактерот на предметот (од последниот натпис на агент)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "За да ги земете првите 5 линии од телото (од последниот натпис од агент)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "За да ги добие првите 20 карактерот на темата (од последниот натпис на клиентот)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "За да ги добие првите 5 карактерот на темата (од последниот натпис на потрошувачот)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "п.р." @@ -6447,19 +6447,19 @@ msgstr "Веќе постои шаблон под исто име!" msgid "Template" msgstr "Шаблон" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Профил" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Корисничко ИД" @@ -24331,7 +24331,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25123,10 +25123,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25383,6 +25379,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Влијание" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25519,3 +25519,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ms.po b/i18n/Znuny/Znuny.ms.po index fb263dd244e..797e1558b35 100644 --- a/i18n/Znuny/Znuny.ms.po +++ b/i18n/Znuny/Znuny.ms.po @@ -645,7 +645,7 @@ msgstr "Menambah bahasa pemberitahuan baru" msgid "Save Changes" msgstr "Simpan Perubahan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Label Rujukan" @@ -653,31 +653,31 @@ msgstr "Label Rujukan" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Tag berikut boleh digunakan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "cth." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Sifat-sifat pengguna penerima bagi pemberitahuan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "tetapan tatarajah" @@ -793,51 +793,51 @@ msgstr "Tindak balas" msgid "Auto response from" msgstr "Jawapan automatik" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Rujukan(en)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "20 aksara pertama subjek" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Yang pertama lima baris mesej" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Untuk mendapatkan nama tiket pengguna pelanggan (jika diberikan)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Atribut Seksyen" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Atribut pelanggan semasa" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Atribut memegang tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Atribut caj tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Pilihan pengguna semasa yang meminta tindakan ini" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Pilihan data tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Pilihan tiket medan dinamik nilai utama dalaman" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Pilihan tiket medan dinamik memaparkan nilai , berguna untuk medan kotak pilihan dan medan pelbagai pilihan " @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Pemberitahuan dihantar kepada ejen atau pelanggan." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Untuk mendapatkan pertama 20 watak subjek (artikel ejen terbaru)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Untuk mendapatkan 5 baris pertama badan (artikel ejen terbaru)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Untuk mendapatkan pertama 20 watak subjek (artikel pelanggan terbaru)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Untuk mendapatkan 5 baris pertama badan (pelanggan artikel yang terbaru)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Sifat-sifat data pengguna semasa pelanggan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Sifat-sifat data pengguna pemilik tiket semasa" @@ -3909,15 +3909,15 @@ msgstr "Sifat-sifat data tiket semasa pengguna bertanggungjawab" msgid "Attributes of the current agent user who requested this action" msgstr "Sifat-sifat pengguna ejen semasa yang memohon tindakan ini" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Sifat-sifat data tiket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Tiket medan dinamik nilai utama dalaman" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Tiket bidang dinamik memaparkan nilai, berguna untuk medan Turun ke bawah dan Pelbagai pilihan." @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "cth." @@ -6445,19 +6445,19 @@ msgstr "Templat piawai dengan nama ini sudah wujud!" msgid "Template" msgstr "Templat" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "contoj: 10*5155 atau 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "IDPelanggan" @@ -24345,7 +24345,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25137,10 +25137,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25397,6 +25393,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Kesan" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25533,3 +25533,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.nb_NO.po b/i18n/Znuny/Znuny.nb_NO.po index 75921bc1ceb..7a4b5a3a862 100644 --- a/i18n/Znuny/Znuny.nb_NO.po +++ b/i18n/Znuny/Znuny.nb_NO.po @@ -651,7 +651,7 @@ msgstr "" msgid "Save Changes" msgstr "Lagre endringer" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -659,31 +659,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "Varslinger sendes til en saksbehandler." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Du kan bruke de følgende \"tags\"" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "For å hente de første 20 tegnene i avtaleoverskriften." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "For å hente avtaleattributtet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "f.eks." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "For å hente kalenderattributtet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Valg for oppsett" @@ -799,51 +799,51 @@ msgstr "Svar" msgid "Auto response from" msgstr "Autosvar fra" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referanse" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "For å hente de første 20 tegnene i overskriften." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "For å hente de første 5 linjene i e-posten." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "For å hente innlegg-attributtet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Valg for den nåværende brukerens brukerdata" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Valg for sakens eier" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Valg for saksansvarlige" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Valg for den nåværende brukeren som ba om denne handlingen" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Valg for sakens data" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Varslinger som sendes til saksbehandlere eller kunder." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "For å få de første 20 tegn av emnefeltet (fra den siste agentsaken)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "For å få de første 5 linjene av meldingen (fra den siste agentsaken)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "For å få de første 20 tegn av emnefeltet (fra den siste kundesaken)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "For å få de første 5 linjene av meldingen (fra den siste kundesaken)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "f.eks." @@ -6447,19 +6447,19 @@ msgstr "" msgid "Template" msgstr "Mal" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "f.eks. 10*5155 eller 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kunde-ID" @@ -24322,7 +24322,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25114,10 +25114,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25374,6 +25370,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Omfang" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25510,3 +25510,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.nl.po b/i18n/Znuny/Znuny.nl.po index 197180b720c..b857f6731f8 100644 --- a/i18n/Znuny/Znuny.nl.po +++ b/i18n/Znuny/Znuny.nl.po @@ -660,7 +660,7 @@ msgstr "Voeg nieuwe taal voor meldingen toe" msgid "Save Changes" msgstr "Wijzigingen opslaan" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Tag verwijzing" @@ -668,31 +668,31 @@ msgstr "Tag verwijzing" msgid "Notifications are sent to an agent." msgstr "Meldingen zijn verzonden naar de behandelaar." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "U kunt de volgende tags gebruiken" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Om de afspraak eigenschap te krijgen" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " bijv." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Eigenschappen van de ontvanger voor deze melding" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Attributen van de configuratie" @@ -808,51 +808,51 @@ msgstr "Antwoord" msgid "Auto response from" msgstr "Automatisch antwoord van" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referentie" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Voor de eerste 20 tekens van het onderwerp." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Voor de eerste vijf regels van het e-mail bericht." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Om de naam van de klant te verkrijgen (indien gegeven)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Voor de attributen van de interactie" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Attributen van de huidige klant" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Attributen van de ticket eigenaar" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Attributen van de verantwoordelijke" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Attributen van de huidige gebruiker" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Attributen van het ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Attributen van dynamische velden, interne waarden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Waarden van dynamische velden, voor Dropdown en Multiselect velden" @@ -3892,27 +3892,27 @@ msgstr "Dit veld is vereist en mag maximaal 4000 tekens bevatten." msgid "Notifications are sent to an agent or a customer." msgstr "Meldingen worden verstuurd naar een behandelaar." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Om de eerste 20 karakters van het onderwerp van de nieuwste behandelaars-interactie te tonen." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Om de eerste vijf regels van de tekst van de nieuwste behandelaars-interactie te tonen." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Om de eerste 20 karakters van het onderwerp van de nieuwste klant-interactie te tonen." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Om de eerste vijf regels van de tekst van de nieuwste klant-interactie te tonen." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Attributen van de huidige klantengegevens" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Eigenschappen van de huidige ticket eigenaar" @@ -3924,15 +3924,15 @@ msgstr "Eigenschappen van de huidige ticket responsible" msgid "Attributes of the current agent user who requested this action" msgstr "Eigenschappen van de agent die deze actie uitvoert" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Eigenschappen van de ticket gegevens" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Ticket dynamisch veld voor interne sleutelwaarden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Ticket dynamisch veld weergave waarden, handig voor dropdown en multiselect velden" @@ -5820,7 +5820,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "bijv." @@ -6460,19 +6460,19 @@ msgstr "Er bestaat al een standaard template met deze naam!" msgid "Template" msgstr "Sjabloon" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8544,7 +8544,7 @@ msgstr "Sjabloon" msgid "e. g. 10*5155 or 105658*" msgstr "bijv. 2010*5155 of 20100802*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Klantcode" @@ -24356,7 +24356,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25148,10 +25148,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25408,6 +25404,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impact" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25544,3 +25544,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.pl.po b/i18n/Znuny/Znuny.pl.po index 4b5bf5aab3f..92d16612f69 100644 --- a/i18n/Znuny/Znuny.pl.po +++ b/i18n/Znuny/Znuny.pl.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2020-07-01 07:05+0000\n" -"PO-Revision-Date: 2022-11-19 21:24+0000\n" +"PO-Revision-Date: 2023-01-04 15:16+0000\n" "Last-Translator: Daniel Lisiecki \n" "Language-Team: Polish \n" "Language: pl\n" @@ -570,7 +570,7 @@ msgstr "Wyślij powiadomienie o nieobecności w biurze" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt msgid "Also send if the user is currently out of office." -msgstr "Również wyślij jeśli użytkownik jest aktualnie poza biurem" +msgstr "Wyślij również, jeśli użytkownik jest aktualnie poza biurem" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt msgid "Once per day" @@ -646,7 +646,7 @@ msgstr "Temat" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt msgid "Text" -msgstr "Treść" +msgstr "Tekst" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt msgid "Message body" @@ -660,7 +660,7 @@ msgstr "Dodaj nowy język powiadomienia" msgid "Save Changes" msgstr "Zapisz zmiany" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Opis tag'u" @@ -668,31 +668,31 @@ msgstr "Opis tag'u" msgid "Notifications are sent to an agent." msgstr "Powiadomienia są wysyłane do agenta." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Możesz używać następujących znaczników" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "By pobrać pierwsze 20 znaków tytułu wydarzenia." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "By pobrać atrybut wydarzenia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "np." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "By pobrać atrybut kalendarza" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atrybuty danych odbiorcy powiadomienia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opcje konfiguracyjne" @@ -808,51 +808,51 @@ msgstr "Odpowiedź" msgid "Auto response from" msgstr "Automatyczna odpowiedź od" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Podpowiedzi" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Pokaż pierwsze 20 znaków tematu." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Pokaż 5 linii wiadomości e-mail." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Pokaż nazwę klienta ze zgłoszenia (jeśli jest podana)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Pokaż właściwości wiadomości" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opcje danych obecnego użytkownika" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opcje właściciela zgłoszenia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opcje odpowiedzialego za zgłoszenie" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opcje bieżącego użytkownika, który żądał akcji" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opcje danych zgłoszenia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opcje wewnętrznych wartości kluczy pól dynamicznych zgłoszeń" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opcje wartości wyświetlanych pól dynamicznych zgłoszeń, przydatne dla pól Dropdown i Multiselect" @@ -2110,22 +2110,18 @@ msgid "Ticket changed between" msgstr "Zgłoszenie zmieniono pomiędzy" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Last close times" msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "No last close time settings." msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Ticket last close" msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Ticket last close between" msgstr "" @@ -3131,7 +3127,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Add response header" -msgstr "" +msgstr "Dodaj nagłówek odpowiedzi" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Endpoint" @@ -3579,7 +3575,7 @@ msgstr "Zaplecze" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceWebservice.tt msgid "Add error handling module" -msgstr "" +msgstr "Dodaj moduł obsługi błędu" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceWebservice.tt msgid "Operations are individual system functions which remote systems can request." @@ -3893,27 +3889,27 @@ msgstr "To pole jest wymagane i musi być krótsze niż 4000 znaków." msgid "Notifications are sent to an agent or a customer." msgstr "Powiadomienia są wysyłane do agenta obsługi lub klienta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości agenta)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości agenta)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Aby uzyskać pierwsze 20 znaków tematu (najnowszej wiadomości klienta)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Aby uzyskać pierwsze 5 linii treści (najnowszej wiadomości klienta)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atrybuty danych obecnego użytkownika klienta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atrybuty danych użytkownika aktualnego właściciela zgłoszenia" @@ -3925,15 +3921,15 @@ msgstr "Atrybuty danych użytkownika aktualnego odpowiedzialnego za zgłoszenie" msgid "Attributes of the current agent user who requested this action" msgstr "Opcje bieżącego agenta, który żądał akcji" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atrybuty danych zgłoszenia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Wartości wewnętrznych kluczy pól dynamicznych" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Wyświetlane wartości pól dynamicznych zgłoszeń, przydatne dla pól list rozwijanych i wielokrotnego wyboru." @@ -5821,7 +5817,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "np." @@ -6127,7 +6123,7 @@ msgstr "Edytuj systemowy adres e-mail" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemAddress.tt msgid "Add System Address" -msgstr "" +msgstr "Dodaj adres systemowy" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemAddress.tt msgid "Filter for System Addresses" @@ -6461,19 +6457,19 @@ msgstr "Szablon o takiej nazwie już istnieje!" msgid "Template" msgstr "Szablon" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -6963,7 +6959,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserAddressBookOverview.tt msgid "Add selected customer user to" -msgstr "" +msgstr "Dodaj wybranego użytkownika klienta do" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentCustomerUserAddressBookOverviewNavBar.tt msgid "Change search options" @@ -8545,7 +8541,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "np. 10*5155 lub 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Identyfikator klienta" @@ -14887,7 +14883,7 @@ msgstr "Podany adres e-mail nie jest dopuszczony do rejestracji. Skontaktuj się #. Perl Module: Kernel/System/Web/InterfaceCustomer.pm msgid "Added via Customer Panel (%s)" -msgstr "" +msgstr "Dodano przez Panel Klienta (%s)" #. Perl Module: Kernel/System/Web/InterfaceCustomer.pm msgid "Customer user can't be added!" @@ -16352,15 +16348,15 @@ msgstr "Dodaj notatkę do tego zgłoszenia" #. SysConfig msgid "Add an inbound phone call to this ticket" -msgstr "" +msgstr "Dodaj telefon przychodzący do tego zgłoszenia" #. SysConfig msgid "Add an outbound phone call to this ticket" -msgstr "" +msgstr "Dodaj telefon wychodzący do tego zgłoszenia" #. SysConfig msgid "Added %s time unit(s), for a total of %s time unit(s)." -msgstr "" +msgstr "Dodano %s jednostek czasu, łącznie %s jednostek czasu." #. SysConfig msgid "Added email. %s" @@ -16368,7 +16364,7 @@ msgstr "Dodano e-mail. %s" #. SysConfig msgid "Added follow-up to ticket [%s]. %s" -msgstr "" +msgstr "Dodano kontynuację zgłoszenia [%s]. %s" #. SysConfig msgid "Added link to ticket \"%s\"." @@ -16376,15 +16372,15 @@ msgstr "Dodano łącze do zgłoszenia \"%s\"." #. SysConfig msgid "Added note (%s)." -msgstr "" +msgstr "Dodano notatkę (%s)." #. SysConfig msgid "Added phone call from customer." -msgstr "" +msgstr "Dodano połączenie telefoniczne od klienta." #. SysConfig msgid "Added phone call to customer." -msgstr "" +msgstr "Dodano połączenie telefoniczne do klienta." #. SysConfig msgid "Added subscription for user \"%s\"." @@ -16392,7 +16388,7 @@ msgstr "Dodano subskrypcje dla użytkownika \"%s\"." #. SysConfig msgid "Added system request (%s)." -msgstr "" +msgstr "Dodano żądanie systemu (%s)." #. SysConfig msgid "Added web request from customer." @@ -20011,7 +20007,6 @@ msgid "Go to dashboard!" msgstr "Idź na pulpit!" #. SysConfig -#, fuzzy msgid "Good PGP signature." msgstr "" @@ -20988,12 +20983,10 @@ msgid "Next possible ticket states after adding a phone note in the ticket phone msgstr "" #. SysConfig -#, fuzzy msgid "No public key found." msgstr "" #. SysConfig -#, fuzzy msgid "No valid OpenPGP data found." msgstr "" @@ -22714,7 +22707,6 @@ msgid "Shows time use complete description (days, hours, minutes), if enabled; o msgstr "" #. SysConfig -#, fuzzy msgid "Signature data." msgstr "" @@ -23008,14 +23000,13 @@ msgstr "Szablony ↔ Kolejki" #. SysConfig msgid "Textarea" -msgstr "Pole tekstowe" +msgstr "Obszar tekstowy" #. SysConfig msgid "Thai" msgstr "Tajski" #. SysConfig -#, fuzzy msgid "The PGP signature is expired." msgstr "" @@ -23453,7 +23444,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Ticket.xml msgid "Unlock tickets whenever a note is added and the owner is out of office." -msgstr "Odblokowuj zgłoszenia jeżeli zostałą dodana notatka a właściciel jest poza biurem." +msgstr "Odblokowuj zgłoszenia jeżeli została dodana notatka a właściciel jest poza biurem." #. SysConfig msgid "Unlocked ticket." @@ -23985,7 +23976,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Add request header" -msgstr "" +msgstr "Dodaj nagłówek żądania" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPSOAP.tt msgid "Omit namespace prefix" @@ -24053,7 +24044,7 @@ msgstr "Zarządzaj tokenami OAuth2 i ich konfiguracją" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Add by template" -msgstr "" +msgstr "Dodaj używając szablonu" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Base configuration" @@ -24093,11 +24084,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Add OAuth2 token configuration" -msgstr "" +msgstr "Dodaj konfigurację tokena OAuth2" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Add a new OAuth2 token configuration based on the selected template." -msgstr "" +msgstr "Dodaj nową konfigurację tokena OAuth2 w oparciu o wybrany szablon." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Import and export" @@ -24245,7 +24236,7 @@ msgstr "Relacje atrybutów zgłoszeń" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Add ticket attribute relations" -msgstr "" +msgstr "Dodaj relacje atrybutów zgłoszenia" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Edit ticket attribute relations" @@ -24273,7 +24264,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Add missing possible dynamic field values" -msgstr "" +msgstr "Dodaj brakujące możliwe wartości pola dynamicznego" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Attribute values" @@ -24355,7 +24346,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "Posiadane zgłoszenia" @@ -25013,11 +25004,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerDefault.tt msgid "Add all attachments" -msgstr "" +msgstr "Dodaj wszystkie załączniki" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerDefault.tt msgid "Add all attachments to invoker payload." -msgstr "" +msgstr "Dodaj wszystkie załączniki do bloku danych wywołania" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "JWT authentication: Key file" @@ -25141,16 +25132,12 @@ msgstr "Fragment" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewNavBar.tt msgid "Remove mention" -msgstr "" +msgstr "Usuń wzmiankę" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/MentionsTable.tt msgid "Mentions" msgstr "Wzmianki" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "Wszyscy użytkownicy wspomniani w zgłoszeniu" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "Nowa wzmianka" @@ -25407,6 +25394,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Wpływ" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25417,7 +25408,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt msgid "Queues ↔ AUto Responses" -msgstr "" +msgstr "Kolejki ↔ Odpowiedzi automatyczne" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerCompany.tt msgid "Customers Users" @@ -25425,11 +25416,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGroup.tt msgid "Agents ↔ Groups" -msgstr "" +msgstr "Agenci ↔ Grupy" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGroup.tt msgid "Customer ↔ Groups" -msgstr "" +msgstr "Klienci ↔ Grupy" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPriority.tt msgid "Configure Priority Visibility and Defaults" @@ -25437,7 +25428,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementProcessEdit.tt msgid "Add a Dynamic Field" -msgstr "" +msgstr "Dodaj Pole Dynamiczne" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Manage Process Widiget Groups" @@ -25445,11 +25436,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Add a Generic Agent Job" -msgstr "" +msgstr "Dodaj Zadanie Agenta Automatycznego" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Add an ACL" -msgstr "" +msgstr "Dodaj ACL" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminQueue.tt msgid "Configure Working Hours" @@ -25543,3 +25534,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.pot b/i18n/Znuny/Znuny.pot index b4b32f42b4b..8ebfd7fd9cb 100644 --- a/i18n/Znuny/Znuny.pot +++ b/i18n/Znuny/Znuny.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-12-29 10:22+0000\n" +"POT-Creation-Date: 2023-03-01 09:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -634,46 +634,6 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "Tag Reference" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "Notifications are sent to an agent." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "You can use the following tags" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "To get the first 20 character of the appointment title." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "To get the appointment attribute" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid " e. g." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "To get the calendar attribute" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "Attributes of the recipient user for the notification" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "Config options" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt -msgid "Example notification" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEventTransportEmailSettings.tt msgid "Additional recipient email addresses" msgstr "" @@ -798,58 +758,6 @@ msgstr "" msgid "Auto response from" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Reference" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "To get the first 20 character of the subject." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "To get the first 5 lines of the email." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "To get the name of the ticket's customer user (if given)." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "To get the article attribute" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Options of the current customer user data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Ticket owner options" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Ticket responsible options" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Options of the current user who requested this action" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Options of the ticket data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Options of ticket dynamic fields internal key values" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt -msgid "Example response" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCloudServiceSupportDataCollector.tt msgid "Cloud Service Management" msgstr "" @@ -1286,6 +1194,10 @@ msgstr "" msgid "No changes can be made to these groups." msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt +msgid "Reference" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "ro" msgstr "" @@ -4326,54 +4238,6 @@ msgstr "" msgid "This field is required and must have less than 4000 characters." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Notifications are sent to an agent or a customer." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "To get the first 20 character of the subject (of the latest agent article)." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "To get the first 5 lines of the body (of the latest agent article)." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "To get the first 20 character of the subject (of the latest customer article)." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "To get the first 5 lines of the body (of the latest customer article)." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Attributes of the current customer user data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Attributes of the current ticket owner user data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Attributes of the current ticket responsible user data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Attributes of the current agent user who requested this action" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Attributes of the ticket data" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Ticket dynamic fields internal key values" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt -msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportEmailSettings.tt msgid "Use comma or semicolon to separate email addresses." msgstr "" @@ -4926,10 +4790,6 @@ msgstr "" msgid "Update Package" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPackageManager.tt -msgid "The package contains cyclic dependencies" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPackageManager.tt msgid "Package" msgstr "" @@ -6250,14 +6110,6 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt -msgid "e. g." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt -msgid "Example salutation" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSecureMode.tt msgid "Secure Mode Needs to be Enabled!" msgstr "" @@ -6426,10 +6278,6 @@ msgstr "" msgid "Filter for signatures" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSignature.tt -msgid "Example signature" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminState.tt msgid "State Management" msgstr "" @@ -6882,38 +6730,6 @@ msgstr "" msgid "A standard template with this name already exists!" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "Create type templates only supports this smart tags" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "Example template" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "The current ticket state is" -msgstr "" - -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt -msgid "Your email address is" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplateAttachment.tt msgid "Manage Template-Attachment Relations" msgstr "" @@ -7654,6 +7470,10 @@ msgstr "" msgid "My locked tickets" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt +msgid "My Owned Tickets" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My watched tickets" msgstr "" @@ -8346,6 +8166,26 @@ msgstr "" msgid "Move" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "No ticket data found." msgstr "" @@ -8374,6 +8214,14 @@ msgstr "" msgid "Solution Time" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "CustomerID" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "Move ticket to a different queue" msgstr "" @@ -9050,10 +8898,6 @@ msgstr "" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt -msgid "CustomerID" -msgstr "" - #. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt msgid "Fulltext Search in Tickets (e. g. \"John*n\" or \"Will*\")" msgstr "" @@ -9666,6 +9510,138 @@ msgstr "" msgid "You could install a custom public module (via the package manager), for example the FAQ module, which has a public interface." msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt +msgid "To get the appointment attribute" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt +msgid " e. g." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt +msgid "To get the first 20 character of the appointment title." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt +msgid "To get the calendar attribute" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt +msgid "Attributes of the recipient user for the notification" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "To get the first 20 character of the subject." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "To get the first 5 lines of the email." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "To get the name of the ticket's customer user (if given)." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "To get the article attribute" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "Options of the current customer user data" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "Ticket owner options" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "Options of the ticket data" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "Options of ticket dynamic fields internal key values" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt +msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "To get the first 20 character of the subject (of the latest agent article)." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "To get the first 5 lines of the body (of the latest agent article)." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "To get the first 20 character of the subject (of the latest customer article)." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "To get the first 5 lines of the body (of the latest customer article)." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "Attributes of the current customer user data" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "Attributes of the current ticket owner user data" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "Attributes of the ticket data" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "Ticket dynamic fields internal key values" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt +msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt +msgid "e. g." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt +msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt +msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt +msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt +msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt +msgid "Tag Reference" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt +msgid "You can use the following tags" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt +msgid "Ticket responsible options" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt +msgid "Options of the current user who requested this action" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt +msgid "Config options" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/Statistics/GeneralSpecificationsWidget.tt msgid "You can select one or more groups to define access for different agents." msgstr "" @@ -11367,7 +11343,7 @@ msgid "All recipients of the last article" msgstr "" #. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" +msgid "All agents who are mentioned in the ticket" msgstr "" #. Perl Module: Kernel/Modules/AdminNotificationEvent.pm @@ -11494,6 +11470,10 @@ msgstr "" msgid "The package needs to be reinstalled" msgstr "" +#. Perl Module: Kernel/Modules/AdminPackageManager.pm +msgid "The package contains cyclic dependencies" +msgstr "" + #. Perl Module: Kernel/Modules/AdminPackageManager.pm msgid "Not found in on-line repositories" msgstr "" @@ -12586,10 +12566,6 @@ msgstr "" msgid "You need move permissions!" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm -msgid "My Owned Tickets" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketPhone.pm msgid "Chat is not active." msgstr "" @@ -13418,6 +13394,14 @@ msgstr "" msgid "Reply to note" msgstr "" +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + #. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketPhone.pm msgid "Split this article" msgstr "" @@ -15054,6 +15038,18 @@ msgstr "" msgid "Legacy configuration backup files are no longer needed for the installed packages, please remove them from Kernel/Config/Backups folder." msgstr "" +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + #. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/PackageDeployment.pm msgid "Package Installation Status" msgstr "" @@ -15942,6 +15938,10 @@ msgstr "" msgid "Defines the selectable fonts in the rich text editor." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Defines additional plugins for use in the rich text editor." msgstr "" @@ -18054,6 +18054,22 @@ msgstr "" msgid "Default data to use on attribute for ticket search screen. Example: \"TicketCreateTimeStartYear=2010;TicketCreateTimeStartMonth=10;TicketCreateTimeStartDay=4;TicketCreateTimeStopYear=2010;TicketCreateTimeStopMonth=11;TicketCreateTimeStopDay=3;\"." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + #. XML Definition: Kernel/Config/Files/XML/Ticket.xml msgid "Defines the default ticket attribute for ticket sorting in the locked ticket view of the agent interface." msgstr "" @@ -20742,6 +20758,106 @@ msgstr "" msgid "Mapping of non-standard time zones to official ones." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + #. XML Definition: scripts/database/initial_insert.xml msgid "invalid-temporarily" msgstr "" @@ -22305,6 +22421,10 @@ msgstr "" msgid "Always show RichText if available" msgstr "" +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + #. SysConfig msgid "Answer" msgstr "" diff --git a/i18n/Znuny/Znuny.pt.po b/i18n/Znuny/Znuny.pt.po index 6e52445f525..b19086fff2e 100644 --- a/i18n/Znuny/Znuny.pt.po +++ b/i18n/Znuny/Znuny.pt.po @@ -22,14 +22,15 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2020-07-01 07:05+0000\n" -"PO-Revision-Date: 2018-09-20 13:03+0000\n" -"Last-Translator: José Anjos , 2019\n" -"Language-Team: Portuguese (https://www.transifex.com/otrs/teams/23435/pt/)\n" +"PO-Revision-Date: 2023-03-05 15:24+0000\n" +"Last-Translator: Rúben Sardinha \n" +"Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 4.15.2\n" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminACL.tt msgid "ACL Management" @@ -659,7 +660,7 @@ msgstr "Adicionar nova língua à notificação" msgid "Save Changes" msgstr "Guardar alterações " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -667,31 +668,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "As notificações são enviadas a um agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Pode utilizar as seguintes tags" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Para obter os atributos do evento" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "ex:" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Para obter os atributos do calendário" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opções de configuração" @@ -807,51 +808,51 @@ msgstr "Resposta" msgid "Auto response from" msgstr "Remetente da auto resposta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referência" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obter os primeiros 20 Caracteres do assunto" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obter as primeiras 5 linhas do email" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Para obter o nome do utilizador cliente dos tickets (se fornecido)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obter os atributos do artigo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opções disponíveis para o cliente atual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opções do proprietário do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opções do responsável do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opções do utilizador atual que pediu esta ação" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opções para informação do ticket" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opções de valores de chave internos dos campos dinâmicos" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3891,27 +3892,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "As notificações são enviadas para um agente ou um cliente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Para obter os primeiros 20 carateres do assunto (do último artigo do agente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Para obter as últimas 5 linhas do corpo do email (do último artigo do agente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para obter os primeiros 20 carateres do assunto (do último artigo do cliente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para obter as últimas 5 linhas do corpo do email (do último artigo do cliente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3923,15 +3924,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5819,7 +5820,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "ex. " @@ -6459,19 +6460,19 @@ msgstr "" msgid "Template" msgstr "Modelo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8543,7 +8544,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "ex. 20170102450052911 ou 201701*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID de Cliente" @@ -15885,11 +15886,11 @@ msgstr "" #. JS File: var/httpd/htdocs/js/Core.Agent.TicketBulk.js msgid " ...and %s more" -msgstr "" +msgstr " e %s mais" #. JS File: var/httpd/htdocs/js/Core.Agent.TicketBulk.js msgid " ...show less" -msgstr "" +msgstr " ...mostrar menos" #. JS File: var/httpd/htdocs/js/Core.Agent.TicketFormDraft.js msgid "Add new draft" @@ -16169,6 +16170,17 @@ msgid "" "\n" " Your Helpdesk Team\n" msgstr "" +"\n" +"Caro Cliente,\n" +"\n" +"Infelizmente, não conseguimos detetar um número de ticket válido\n" +"no título do seu email, por esse motivo, este email não foi processado.\n" +"\n" +"Por favor, crie um novo ticket através do painel de cliente.\n" +"\n" +"Obrigado pela sua ajuda!\n" +"\n" +"A sua equipa de Helpdesk\n" #. SysConfig msgid " (work units)" @@ -24345,7 +24357,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25137,10 +25149,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25397,6 +25405,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impacto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25533,3 +25545,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.pt_BR.po b/i18n/Znuny/Znuny.pt_BR.po index 8888ab8cd6b..6acd95d5f0e 100644 --- a/i18n/Znuny/Znuny.pt_BR.po +++ b/i18n/Znuny/Znuny.pt_BR.po @@ -56,15 +56,15 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2020-07-01 07:05+0000\n" -"PO-Revision-Date: 2022-11-12 19:24+0000\n" -"Last-Translator: José \n" +"PO-Revision-Date: 2023-02-24 07:49+0000\n" +"Last-Translator: Marcos Silverio \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.15.2\n" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminACL.tt msgid "ACL Management" @@ -694,7 +694,7 @@ msgstr "Adicionar novo idioma notificação" msgid "Save Changes" msgstr "Salvar Alterações" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Referência de Tag" @@ -702,31 +702,31 @@ msgstr "Referência de Tag" msgid "Notifications are sent to an agent." msgstr "As notificações são enviadas a um agente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Você pode usar os seguintes rótulos" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Para obter os 20 primeiros caracteres do título do compromisso." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Para obter o atributo compromisso" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Para obter o atributo calendário" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atributos do usuário destinatário da notificação" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opções de Configuração" @@ -842,51 +842,51 @@ msgstr "Resposta" msgid "Auto response from" msgstr "Autorresposta de" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referência" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Para obter os primeiros 20 caracteres do assunto." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Para obter as primeiras 5 linhas do e-mail." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Para obter o nome do usuário cliente do chamado (se fornecido)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Para obter o atributo do artigo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opções para os dados do atual usuário cliente" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opções do proprietário do chamado" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opções do responsável pelo chamado" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opções do usuário atual que solicitou a ação" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opções dos dados do chamado" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opções de valores internos de campos dinâmicos de chamados" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opções de exibição de valores de campos dinâmicos de chamados, úteis para campos Dropdown e Multisseleção" @@ -2088,7 +2088,7 @@ msgstr "Campos dinâmicos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldScreenConfiguration.tt msgid "Add dynamic field" -msgstr "" +msgstr "Adicionar campo dinâmico" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt msgid "Create times" @@ -2143,22 +2143,18 @@ msgid "Ticket changed between" msgstr "Chamado alterado entre" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Last close times" msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "No last close time settings." msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Ticket last close" msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt -#, fuzzy msgid "Ticket last close between" msgstr "" @@ -3926,27 +3922,27 @@ msgstr "Este campo é obrigatório e deve ter menos do que 4000 caracteres." msgid "Notifications are sent to an agent or a customer." msgstr "Notificações serão enviadas para um Atendente ou Cliente." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Para buscar os primeiros 20 caracteres do assunto (do último artigo do atendente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Para buscar as primeiras 5 linhas do corpo (do último artigo do atendente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Para buscar os primeiros 20 caracteres do assunto (do último artigo do cliente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Para buscar as primeiras 5 linhas do corpo (do último artigo do cliente)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atributos de dados do usuário cliente atual" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atributos de dados do usuário atual proprietário do chamado" @@ -3958,15 +3954,15 @@ msgstr "Atributos de dados do usuário atual responsável pelo chamado" msgid "Attributes of the current agent user who requested this action" msgstr "Atributos do usuário agente atual que solicitaram esta ação" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atributos dos dados do chamado" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Chave de valores interna dos campos dinâmicos do chamado" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Campos dinâmicos bilhete exibem valores, útil para campos do tipo Dropdown e Multiselect" @@ -3984,7 +3980,7 @@ msgstr "Gerenciar %s" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOTRSBusinessInstalled.tt msgid "Downgrade to ((OTRS)) Community Edition" -msgstr "" +msgstr "Downgrade para ((OTRS)) Community Edition" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOTRSBusinessInstalled.tt msgid "Read documentation" @@ -5854,7 +5850,7 @@ msgstr "Filtrar por Saudação" msgid "Filter for salutations" msgstr "Filtrar por Saudação" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "ex." @@ -6494,19 +6490,19 @@ msgstr "Um modelo padrão com este nome já existe!" msgid "Template" msgstr "Modelo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8578,7 +8574,7 @@ msgstr "Perfil" msgid "e. g. 10*5155 or 105658*" msgstr "ex. 10*5155 ou 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID do Cliente" @@ -15372,7 +15368,7 @@ msgstr "Delindo o campo e seus dados. Isto pode levar um tempo…" #. JS File: var/httpd/htdocs/js/Core.Agent.Admin.GenericAgent.js msgid "Remove this dynamic field" -msgstr "" +msgstr "Remover este campo dinâmico" #. JS File: var/httpd/htdocs/js/Core.Agent.Admin.GenericAgent.js msgid "Remove selection" @@ -16442,11 +16438,11 @@ msgstr "Adiciona endereços de e-mail de clientes para destinatários na tela de #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Adds the one time vacation days for the indicated calendar." -msgstr "" +msgstr "Adiciona os feriados de data única para o calendário indicado." #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Adds the one time vacation days." -msgstr "" +msgstr "Adiciona os feriados de data única." #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Adds the permanent vacation days for the indicated calendar." @@ -16698,7 +16694,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Ticket.xml msgid "Allows generic agent to execute custom modules." -msgstr "" +msgstr "Permite o atendente genérico executar módulos customizados." #. SysConfig msgid "Allows having a medium format ticket overview (CustomerInfo => 1 - shows also the customer information)." @@ -17053,7 +17049,6 @@ msgid "Checks if an E-Mail is a followup to an existing ticket by searching the msgstr "Verifica se o e-mail é uma continuação de um ticket existente ao pesquisar no assunto por um número de ticket válido." #. XML Definition: Kernel/Config/Files/XML/Ticket.xml -#, fuzzy msgid "Checks if an email is a follow-up to an existing ticket with external ticket number which can be found by ExternalTicketNumberRecognition filter module." msgstr "" @@ -17499,15 +17494,15 @@ msgstr "Item de cliente (ícone) que mostra os tickets abertos deste cliente com #. SysConfig msgid "Customer preferences." -msgstr "" +msgstr "Preferências do cliente." #. SysConfig msgid "Customer ticket overview" -msgstr "" +msgstr "Visão geral de chamados do cliente" #. SysConfig msgid "Customer ticket search." -msgstr "" +msgstr "Busca de Chamados do Cliente" #. SysConfig msgid "Customer ticket zoom" @@ -19315,7 +19310,7 @@ msgstr "Desativa o cabeçalho HTTP \"X-Frame-Options: SAMEORIGIN\" para que o OT #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Disable autocomplete in the login screen." -msgstr "" +msgstr "Desabilitar auto completar na tela de login." #. SysConfig msgid "Disable cloud services" @@ -20039,14 +20034,13 @@ msgstr "Permite que usuários possam sobrescrever o caracter de separação de a #. SysConfig msgid "Global Search Module." -msgstr "" +msgstr "Módulo de Busca Global" #. SysConfig msgid "Go to dashboard!" msgstr "Vá para o Painel de Controle" #. SysConfig -#, fuzzy msgid "Good PGP signature." msgstr "" @@ -20064,7 +20058,7 @@ msgstr "Gráfico de Linhas" #. SysConfig msgid "Graph: Stacked Area Chart" -msgstr "" +msgstr "Gráfico de área empilhada" #. SysConfig msgid "Greek" @@ -20836,7 +20830,7 @@ msgstr "Chamado agrupado com ." #. SysConfig msgid "Minute" -msgstr "" +msgstr "Minuto" #. SysConfig msgid "Miscellaneous" @@ -21023,12 +21017,10 @@ msgid "Next possible ticket states after adding a phone note in the ticket phone msgstr "Próximos estados de ticket possíveis após adicionar uma nota de telefonema na tela de ticket de telefonema realizado da interface de agente." #. SysConfig -#, fuzzy msgid "No public key found." msgstr "" #. SysConfig -#, fuzzy msgid "No valid OpenPGP data found." msgstr "" @@ -22749,7 +22741,6 @@ msgid "Shows time use complete description (days, hours, minutes), if enabled; o msgstr "Horários exibidos utilizam descrição completa (dias, horas, minutos), se ativado; ou apenas a primeira letra (d, h, m), se inativado." #. SysConfig -#, fuzzy msgid "Signature data." msgstr "" @@ -23050,7 +23041,6 @@ msgid "Thai" msgstr "Thailandês" #. SysConfig -#, fuzzy msgid "The PGP signature is expired." msgstr "" @@ -23203,7 +23193,6 @@ msgid "This is the default orange - black skin." msgstr "" #. SysConfig -#, fuzzy msgid "This key is not certified with a trusted signature!" msgstr "" @@ -23713,7 +23702,7 @@ msgstr "estatísticas" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Import and export of configurations" -msgstr "" +msgstr "Importação ou exportação de configurações" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Upload a file in YAML format (as provided by the export) to import dynamic field configurations." @@ -23721,15 +23710,15 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Overwrite existing configurations" -msgstr "" +msgstr "Sobrescrever configurações existentes" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Import configurations" -msgstr "" +msgstr "Importar configurações" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Export configurations" -msgstr "" +msgstr "Exportar configurações" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicField.tt msgid "Dynamic fields ↔ Screens" @@ -23773,7 +23762,7 @@ msgstr "Telas" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldScreenConfiguration.tt msgid "Default columns" -msgstr "" +msgstr "Colunas padrão" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldScreenConfiguration.tt msgid "You can assign elements by dragging and dropping them to the lists of available, disabled, assigned and required elements." @@ -23921,7 +23910,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice/Config.tt msgid "Dynamic field" -msgstr "" +msgstr "Campo dinâmico" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice/Config.tt msgid "Restore values" @@ -23989,7 +23978,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Disable SSL hostname certificate verification" -msgstr "" +msgstr "Desabilitar verificação de hostname no certificado SSL" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Disables hostname certificate verification. This is not recommended and should only be used in test environments." @@ -23997,7 +23986,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "Content type" -msgstr "" +msgstr "Tipo de conteúdo" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "The default content type added to HTTP header to use for POST and PUT requests." @@ -24037,7 +24026,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPSOAP.tt msgid "Disable SSL hostname verification" -msgstr "" +msgstr "Desabilitar verificação de hostname SSL" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPSOAP.tt msgid "Disables (setting \"Yes\") or enables (setting \"No\", default) the SSL hostname verification." @@ -24045,7 +24034,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportWebserviceSettings.tt msgid "Web service name" -msgstr "" +msgstr "Nome do web service" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEventTransportWebserviceSettings.tt msgid "Invoker" @@ -24069,7 +24058,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPackageManager.tt msgid "Go to znuny.org" -msgstr "" +msgstr "Ir até znuny.org" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemFiles.tt msgid "System file support" @@ -24077,11 +24066,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSystemFiles.tt msgid "Delete cache" -msgstr "" +msgstr "Apagar cache" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPackageManager.tt msgid "Package" -msgstr "" +msgstr "Pacote" #. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerFooter.tt msgid "Powered by %s" @@ -24089,11 +24078,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/Header.tt msgid "Last viewed" -msgstr "" +msgstr "Última visualização" #. TT Template: Kernel/Output/HTML/Templates/Standard/Installer.tt msgid "Community" -msgstr "" +msgstr "Comunidade" #. Perl Module: Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm msgid "Settings were saved." @@ -24121,7 +24110,7 @@ msgstr "" #. Perl Module: Kernel/Modules/AdminDynamicFieldWebservice.pm msgid "Dynamic field does not exist or is invalid." -msgstr "" +msgstr "Campo dinâmico não existe ou é inválido." #. Perl Module: Kernel/Modules/AdminDynamicFieldWebservice.pm msgid "Only dynamic fields for tickets are allowed." @@ -24137,7 +24126,7 @@ msgstr "(Os arquivos onde apenas as permissões foram alteradas não serão exib #. Perl Module: Kernel/Output/HTML/Layout.pm msgid "Last Views" -msgstr "" +msgstr "Últimas Visualizações" #. SysConfig msgid "AJAX functions for notification event transport web service." @@ -24149,7 +24138,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Access package repositories via HTTP or HTTPS." -msgstr "" +msgstr "Acessar repositórios de pacotes via HTTP ou HTTPS" #. SysConfig msgid "Activation of dynamic fields for screens." @@ -24221,7 +24210,7 @@ msgstr "" #. SysConfig msgid "Hide" -msgstr "" +msgstr "Esconder" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "It might happen that a dynamic field of type WebserviceDropdown or WebserviceMultiselect will be set to a value fetched from a configured web service table but the web service record will not have a value set in the field that is configured as displayed value. Enable this setting to hide those dynamic fields in the ticket information widget of AgentTicketZoom so that they will not be shown as empty." @@ -24249,7 +24238,7 @@ msgstr "" #. SysConfig msgid "Manage system files." -msgstr "" +msgstr "Gerenciar arquivos do sistema." #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Mapping of Ticket::Generic invoker name (key) to list of fields (content) which will be removed from the request. Fields have to be given in the following form: Field1->Field2;Field3->Field4->Field5;Field6. So a nested data structure can be given by connecting the fields with '->'. Different fields can be omitted by separating them by ';'." @@ -24269,7 +24258,7 @@ msgstr "" #. SysConfig msgid "News" -msgstr "" +msgstr "Notícias" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Parameter name for additional recipients." @@ -24361,15 +24350,15 @@ msgstr "" #. SysConfig msgid "Webservice (Multiselect)" -msgstr "" +msgstr "Webservice (Multi seleção)" #. SysConfig msgid "Webservice (Text)" -msgstr "" +msgstr "Webservice (Texto)" #. SysConfig msgid "Znuny.org - News" -msgstr "" +msgstr "Znuny.org - Notícias" #. Template: Config msgid "Invoker for search" @@ -24397,7 +24386,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceMappingXSLT.tt msgid "Keep XML attributes" -msgstr "" +msgstr "Manter atributos XML" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceMappingXSLT.tt msgid "Only needed for content type XML." @@ -24405,31 +24394,31 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminLog.tt msgid "Clear log entries" -msgstr "" +msgstr "Limpar entradas de log" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminMailAccount.tt msgid "Authentication type" -msgstr "" +msgstr "Tipo de autenticação" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceTransportHTTPREST.tt msgid "OAuth2 token configuration" -msgstr "" +msgstr "Configuração do token OAuth2" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Manage OAuth2 tokens and their configurations" -msgstr "" +msgstr "Gerenciar tokens OAuth2 e suas configurações" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Add by template" -msgstr "" +msgstr "Adicionar via modelo" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Base configuration" -msgstr "" +msgstr "Configuração base" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "An OAuth2 token configuration with this name already exists." -msgstr "" +msgstr "Uma configuração OAuth2 com este nome já existe." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Client ID" @@ -24441,15 +24430,15 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "This is the template that was used to create this OAuth2 token configuration." -msgstr "" +msgstr "Este é o modelo usado para criar a configuração do token OAuth2." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Expired token" -msgstr "" +msgstr "Token expirado" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Shows a notification for admins below the top menu if the OAuth2 token has expired." -msgstr "" +msgstr "Mostrar uma notificação para os administradores se o token OAuth2 estiver expirado." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Expired refresh token" @@ -24461,63 +24450,63 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Add OAuth2 token configuration" -msgstr "" +msgstr "Adicionar configuração do token OAuth2" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Add a new OAuth2 token configuration based on the selected template." -msgstr "" +msgstr "Adicionar um novo token OAuth2 baseado no seguinte modelo." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Import and export" -msgstr "" +msgstr "Importar e exportar" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Upload a YAML file to import token configurations. See documentation on OAuth2 token management for further details." -msgstr "" +msgstr "Faça o upload de um arquivo YAML para importar configurações de token. Consulte a documentação sobre gerenciamento de token OAuth2 para obter mais detalhes." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Overwrite existing token configurations" -msgstr "" +msgstr "Substituir configurações de token existentes" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Import token configurations" -msgstr "" +msgstr "Importar configurações do token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Export token configurations" -msgstr "" +msgstr "Exportar configurações do token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "OAuth2 token configurations" -msgstr "" +msgstr "Configurações do token OAuth2" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Token status" -msgstr "" +msgstr "Status do token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Refresh token status" -msgstr "" +msgstr "Atualizar status do token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Validity of token configuration" -msgstr "" +msgstr "Validade da configuração do token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Last token request failed." -msgstr "" +msgstr "A última solicitação de token falhou." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Token has expired on %s." -msgstr "" +msgstr "Token expirou em %s." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Token is valid until %s." -msgstr "" +msgstr "Token é valido até %s." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "No token was requested yet." -msgstr "" +msgstr "Nenhum token foi solicitado ainda." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Last (refresh) token request failed." @@ -24549,15 +24538,15 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Request new token" -msgstr "" +msgstr "Solicitar novo token" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Overview.tt msgid "Delete this token and its configuration." -msgstr "" +msgstr "Apagar este token e suas configurações." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivity.tt msgid "Scope" -msgstr "" +msgstr "Escopo" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivity.tt msgid "Scope EntityID" @@ -24589,7 +24578,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Add ticket attribute relations" -msgstr "" +msgstr "Adicionar relações de atributo de ticket" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Edit ticket attribute relations" @@ -24597,11 +24586,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Import CSV or Excel file" -msgstr "" +msgstr "Importar arquivo CSV ou Excel" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Last update" -msgstr "" +msgstr "Última atualização" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Are you sure you want to delete entry '%s'?" @@ -24609,7 +24598,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Download previously imported file" -msgstr "" +msgstr "Baixar o arquivo importado anteriormente" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "The file needs to be in CSV (UTF-8) or Excel format. Both header columns need to contain the names of valid ticket attributes. The name of the uploaded file must be unique and must not be in use by another ticket attribute relations record." @@ -24617,7 +24606,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Add missing possible dynamic field values" -msgstr "" +msgstr "Adicionar possíveis valores de campos dinâmicos ausentes" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTicketAttributeRelations.tt msgid "Attribute values" @@ -24637,7 +24626,7 @@ msgstr "" #. Perl Module: Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm msgid "Dynamic fields for screen %s" -msgstr "" +msgstr "Campo dinâmico para a tela %s" #. Perl Module: Kernel/Modules/AdminDynamicFieldScreenConfiguration.pm msgid "Default columns for screen %s" @@ -24647,9 +24636,9 @@ msgstr "" msgid "Authorization code parameters not found." msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" -msgstr "" +msgstr "Meus Chamados" #. Perl Module: Kernel/Modules/AgentTicketProcess.pm msgid "Could not set attachments for ticket with ID %s in activity dialog \"%s\"!" @@ -24657,7 +24646,7 @@ msgstr "" #. Perl Module: Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm msgid "OAuth2 token for \"%s\" has expired." -msgstr "" +msgstr "Token OAuth2 para \"%s\" foi expirado." #. Perl Module: Kernel/Output/HTML/Notification/OAuth2TokenManagementTokenExpired.pm msgid "OAuth2 refresh token for \"%s\" has expired." @@ -24681,7 +24670,7 @@ msgstr "" #. JS File: var/httpd/htdocs/js/Core.Agent.Admin.ProcessManagement.js msgid "Are you sure you want to overwrite the config parameters?" -msgstr "" +msgstr "Tem certeza que deseja sobrescrever os parâmetros de configuração?" #. XML Definition: Kernel/Config/Files/XML/Framework.xml msgid "Activates week number for datepickers." @@ -24689,7 +24678,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Adds ticket attribute relations based on CSV/Excel data." -msgstr "" +msgstr "Adiciona relações de atributo de chamado com base em dados CSV/Excel." #. SysConfig msgid "AdminOAuth2TokenManagement" @@ -24733,7 +24722,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Default format for export files." -msgstr "" +msgstr "Formato padrão para exportar aquivos." #. XML Definition: Kernel/Config/Files/XML/Calendar.xml msgid "Defines available groups for the appointment calendar screen." @@ -24849,7 +24838,7 @@ msgstr "" #. SysConfig msgid "Manage OAuth2 tokens and their configurations." -msgstr "" +msgstr "Gerenciar tokens OAuth2 e suas configurações" #. SysConfig msgid "Management of ticket attribute relations." @@ -24869,11 +24858,11 @@ msgstr "" #. SysConfig msgid "OAuth2" -msgstr "" +msgstr "OAuth2" #. SysConfig msgid "OAuth2 token" -msgstr "" +msgstr "Token OAuth2" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Quoting character for exported CSV files." @@ -24961,11 +24950,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentPreferences.tt msgid "Did you know? You can help translating Znuny at %s." -msgstr "" +msgstr "Você sabia? É possível ajudar na tradução do Znuny em %s." #. Perl Module: Kernel/System/Calendar/Plugin/Ticket/Create.pm msgid "On the date" -msgstr "" +msgstr "Na data" #. XML Definition: Kernel/Config/Files/XML/Daemon.xml msgid "If enabled the daemon will use this directory to create its PID files. Note: Please stop the daemon before any change and use this setting only if <$OTRSHome>/var/run/ can not be used." @@ -25045,7 +25034,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOTRSBusinessUninstall.tt msgid "Go to Package Manager" -msgstr "" +msgstr "Ir para o Gerenciados de Pacotes" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivity.tt msgid "Scope Entity ID" @@ -25053,7 +25042,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementActivityDialog.tt msgid "Auto fill" -msgstr "" +msgstr "Auto preencher" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Re-indexes S/MIME certificate folders. Note: S/MIME needs to be enabled in SysConfig." @@ -25073,7 +25062,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerDefault.tt msgid "Add all attachments" -msgstr "" +msgstr "Adicionar todos os anexos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGenericInterfaceInvokerDefault.tt msgid "Add all attachments to invoker payload." @@ -25157,15 +25146,15 @@ msgstr "" #. Perl Module: Kernel/Modules/AdminGenericInterfaceTransportHTTPREST.pm msgid "Invalid password and/or key file (see above)." -msgstr "" +msgstr "Senha ou arquivo de chave inválido (veja acima)" #. Perl Module: Kernel/Modules/AdminGenericInterfaceTransportHTTPREST.pm msgid "Certificate is expired." -msgstr "" +msgstr "Certificado está expirado." #. Perl Module: Kernel/Modules/AdminGenericInterfaceTransportHTTPREST.pm msgid "Certificate file could not be parsed." -msgstr "" +msgstr "O arquivo de certificado não pode ser parseado." #. Perl Module: Kernel/Modules/AdminGenericInterfaceTransportHTTPREST.pm msgid "Please enter a time in seconds (at least 10 seconds)." @@ -25201,23 +25190,19 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewNavBar.tt msgid "Remove mention" -msgstr "" +msgstr "Remover menção" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/MentionsTable.tt msgid "Mentions" -msgstr "" - -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" +msgstr "Menções" #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" -msgstr "" +msgstr "Nova menção" #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "My Mentions" -msgstr "" +msgstr "Minhas menções" #. Perl Module: Kernel/Modules/Mentions.pm msgid "%s users will be mentioned" @@ -25225,15 +25210,15 @@ msgstr "%s usuários serão mencionados" #. Perl Module: Kernel/Output/HTML/ToolBar/TicketMention.pm msgid "Total mentions" -msgstr "" +msgstr "Total de menções" #. Perl Module: Kernel/Output/HTML/ToolBar/TicketMention.pm msgid "Total new mentions" -msgstr "" +msgstr "Total de novas menções" #. Perl Module: Kernel/Output/HTML/ToolBar/TicketMention.pm msgid "New mentions" -msgstr "" +msgstr "Novas menções" #. Perl Module: Kernel/System/Mention.pm msgid "LastMention" @@ -25269,35 +25254,35 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Module to grant access to the mentioned agents of a ticket." -msgstr "" +msgstr "Módulo para conceder acesso aos referidos agentes de um ticket." #. XML Definition: scripts/database/initial_insert.xml msgid "Mention notification" -msgstr "" +msgstr "Notificação de menção" #. SysConfig msgid "Last Mentions" -msgstr "" +msgstr "Últimas Menções" #. SysConfig msgid "Mentioned in article" -msgstr "" +msgstr "Mencionado no artigo" #. SysConfig msgid "Mentioned in ticket" -msgstr "" +msgstr "Mencionado no chamado" #. SysConfig msgid "Mentions." -msgstr "" +msgstr "Menções." #. SysConfig msgid "Shows last mention of tickets." -msgstr "" +msgstr "Mostrar últimas menções do chamado." #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice.tt msgid "Attributes" -msgstr "" +msgstr "Atributos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice.tt msgid "Attributes for invoker execution (initially default values will be used)." @@ -25305,7 +25290,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice.tt msgid "Attribute keys" -msgstr "" +msgstr "Atributos chave" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminDynamicFieldWebservice.tt msgid "Custom attribute form for invoker execution." @@ -25357,23 +25342,23 @@ msgstr "" #. Perl Module: Kernel/System/MailQueue.pm msgid "Error while validating Message data." -msgstr "" +msgstr "Erro ao validar dados da Mensagem" #. Perl Module: Kernel/System/MailQueue.pm msgid "Error while validating Sender email address." -msgstr "" +msgstr "Erro ao validar o endereço de e-mail do remetente." #. Perl Module: Kernel/System/MailQueue.pm msgid "Error while validating Recipient email address." -msgstr "" +msgstr "Erro ao validar o endereço de e-mail do destinatário." #. SysConfig msgid "Internal" -msgstr "" +msgstr "Interno" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentAppointmentCalendarOverview.tt msgid "Filter for Appointments" -msgstr "" +msgstr "Filtro para Compromissos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "URL for authorization code" @@ -25389,7 +25374,7 @@ msgstr "" #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "These groups won't be selectable to be mentioned." -msgstr "" +msgstr "Esses grupos não serão selecionáveis para serem mencionados." #. XML Definition: Kernel/Config/Files/XML/Znuny.xml msgid "Limits number of users (per article) that will be marked as mentioned and be notified. Users (and users from mentioned groups) that exceed this limit will silently be ignored." @@ -25401,11 +25386,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/ArticleRender/MIMEBase.tt msgid "This message contains an event" -msgstr "" +msgstr "Esta mensagem contém um evento" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/ArticleRender/MIMEBase.tt msgid "Show more information" -msgstr "" +msgstr "Mostrar mais informações" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketZoom/ArticleRender/MIMEBase.tt msgid "Start: %s, End: %s" @@ -25421,7 +25406,7 @@ msgstr "" #. Perl Module: Kernel/System/CalendarEvents.pm msgid "on" -msgstr "" +msgstr "em" #. Perl Module: Kernel/System/CalendarEvents.pm msgid "of year" @@ -25429,7 +25414,7 @@ msgstr "do ano" #. Perl Module: Kernel/System/CalendarEvents.pm msgid "of month" -msgstr "" +msgstr "do mês" #. Perl Module: Kernel/System/CalendarEvents.pm msgid "all-day" @@ -25453,7 +25438,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardMyLastChangedTickets.tt msgid "No tickets found." -msgstr "" +msgstr "Nenhum chamado encontrado." #. XML Definition: Kernel/Config/Files/XML/Ticket.xml msgid "MyLastChangedTickets dashboard widget." @@ -25461,12 +25446,16 @@ msgstr "" #. SysConfig msgid "My last changed tickets" -msgstr "" +msgstr "Meus últimos chamados alterados" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminOAuth2TokenManagement/Edit.tt msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impacto" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25481,15 +25470,15 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerCompany.tt msgid "Customers Users" -msgstr "" +msgstr "Usuários Clientes" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGroup.tt msgid "Agents ↔ Groups" -msgstr "" +msgstr "Atendentes ↔ Grupos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminGroup.tt msgid "Customer ↔ Groups" -msgstr "" +msgstr "Clientes ↔ Grupos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminPriority.tt msgid "Configure Priority Visibility and Defaults" @@ -25497,7 +25486,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagementProcessEdit.tt msgid "Add a Dynamic Field" -msgstr "" +msgstr "Adicionar um Campo Dinâmico" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Manage Process Widiget Groups" @@ -25505,11 +25494,11 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Add a Generic Agent Job" -msgstr "" +msgstr "Adicionar um Job do Atendente Genérico" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Add an ACL" -msgstr "" +msgstr "Adicionar uma ACL" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminQueue.tt msgid "Configure Working Hours" @@ -25541,7 +25530,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Generic Agents" -msgstr "" +msgstr "Atendentes Genéricos" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminType.tt msgid "Configure Type Visibility and Defaults" @@ -25549,7 +25538,7 @@ msgstr "" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminProcessManagement.tt msgid "Generic Agent" -msgstr "" +msgstr "Atendente Genérico" #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSLA.tt msgid "Minimum Time Between Incidents" @@ -25603,3 +25592,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "Arquivos" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ro.po b/i18n/Znuny/Znuny.ro.po index c41fa4378bf..49cc57aaaa6 100644 --- a/i18n/Znuny/Znuny.ro.po +++ b/i18n/Znuny/Znuny.ro.po @@ -651,7 +651,7 @@ msgstr "Adăugați o nouă limbă de notificare" msgid "Save Changes" msgstr "Salvare modificări" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Referință pentru etichete" @@ -659,31 +659,31 @@ msgstr "Referință pentru etichete" msgid "Notifications are sent to an agent." msgstr "Notificările sunt trimise unui agent." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Puteți folosi următoarele etichete" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Pentru a obține primele 20 de caractere al titlului programării." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Pentru a obține atributul programării" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " de ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Pentru a obține atributul calendarului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Atributele destinatarului pentru notificare" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Opțiuni de configurare" @@ -799,51 +799,51 @@ msgstr "Răspuns" msgid "Auto response from" msgstr "Răspuns automat de la" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referință" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Pentru a lua primele 20 de caractere ale subiectului." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Pentru a obține primele 5 rânduri ale e-mailului." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Pentru a obține numele utilizatorului client al biletului (dacă este dat)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Pentru a obține atributul articolului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Opțiunile datelor ale utilizatorului client curent" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Opțiunile posesorului tichetului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Opțiunile reponsabilului tichetului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Opțiunile utilizatorului curent care a cerut această acțiune" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Opțiunile tichetului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Opțiuni ale valorilor cheie interne pentru câmpurile dinamice din tichet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Opțiunile de afișare al câmpurilor dinamice ale tichetului, utile pentru câmpurile Listă verticală și Selecție multiplă" @@ -3880,27 +3880,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Notificările sunt trimise către un agent sau un client." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Pentru a lua doar primele 20 de caractere ale subiectului (din ultimul articol al agentului)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Pentru a lua primele 5 linii din corpul mesajului (din ultimul articol al agentului)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Pentru a lua primele 20 de caractere ale subiectului (din ultimul articol al clientului)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Pentru a lua primele 5 linii din corpul mesajului (ultimul articol al clientului)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Atributele datelor ale utilizatorului clientului curent" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Atributele datelor ale utilizatorului proprietar al tichetului curent" @@ -3912,15 +3912,15 @@ msgstr "Atributele datelor utilizatorului responsabil al tichetului curent" msgid "Attributes of the current agent user who requested this action" msgstr "Atributele utilizatorului agentului actual care a solicitat această acțiune" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Atributele datelor tichetului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Valorile interne pentru câmpurile dinamice ale tichetului" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Valorile afișate ale câmpurilor dinamice al unui tichet, util pentru câmpurile Listă verticală și Selecție multiplă" @@ -5808,7 +5808,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "de ex." @@ -6448,19 +6448,19 @@ msgstr "" msgid "Template" msgstr "Șablon/model" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8532,7 +8532,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "IDClient" @@ -24327,7 +24327,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25119,10 +25119,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25379,6 +25375,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Impact" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25515,3 +25515,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.ru.po b/i18n/Znuny/Znuny.ru.po index 44b93469f42..d5fe1afdf48 100644 --- a/i18n/Znuny/Znuny.ru.po +++ b/i18n/Znuny/Znuny.ru.po @@ -678,7 +678,7 @@ msgstr "Добавить дополнительный язык для уведо msgid "Save Changes" msgstr "Сохранить изменения" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Справка по тэгам" @@ -686,31 +686,31 @@ msgstr "Справка по тэгам" msgid "Notifications are sent to an agent." msgstr "Уведомления отправляются агенту." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Вы можете использовать следующие теги" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Чтобы получить первые 20 символов темы мероприятия." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Чтобы получить атрибут мероприятия" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " например," -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Чтобы получить атрибут календаря" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Атрибуты пользователя - получателя уведомления" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Опции конфигурации" @@ -826,51 +826,51 @@ msgstr "Ответ" msgid "Auto response from" msgstr "Автоответ от" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Ссылка" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Чтобы получить первые 20 символов темы." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Чтобы получить первые 5 строк email." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Получить имя клиента заявки (если указано)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Чтобы получить атрибут сообщения" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Атрибуты данных о пользователе текущего клиента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Атрибуты владельца заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Атрибуты ответственного за заявку" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Атрибуты текущего пользователя, запросившего это действие" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Атрибуты данных заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Атрибуты динамических полей заявки (значения внутренних ключей)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Атрибуты отображаемых значений динамических полей заявки, полезно при использовании типов Dropdown и Multiselect" @@ -3911,27 +3911,27 @@ msgstr "Данное поле обязательно и должно быть м msgid "Notifications are sent to an agent or a customer." msgstr "Уведомления отправляются агенту или клиенту" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Первые 20 символов темы из последнего сообщения агента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Первые 5 строк последнего сообщения агента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Первые 20 символов темы из последнего сообщения клиента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Первые 5 строк последнего сообщения клиента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Атрибуты данных текущего клиента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Атрибуты текущего владельца заявки" @@ -3943,15 +3943,15 @@ msgstr "Атрибуты текущего ответственного за за msgid "Attributes of the current agent user who requested this action" msgstr "Атрибуты текущего агента, запросившего это действие" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Атрибуты данных заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Значения внутренних ключей динамических полей заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Отображаемые значения динамических полей заявки, полезно при использовании полей типа Dropdown и Multiselect" @@ -5839,7 +5839,7 @@ msgstr "Фильтр для приветствий" msgid "Filter for salutations" msgstr "Фильтр для приветствий" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "например," @@ -6479,19 +6479,19 @@ msgstr "Стандартный шаблон с таким именем уже с msgid "Template" msgstr "Шаблон" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8563,7 +8563,7 @@ msgstr "Параметры" msgid "e. g. 10*5155 or 105658*" msgstr "например, 10*5155 или 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID компании" @@ -24376,7 +24376,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25168,10 +25168,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25428,6 +25424,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Степень влияния" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25564,3 +25564,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.sk_SK.po b/i18n/Znuny/Znuny.sk_SK.po index 64cf21a22d3..467e1cd5271 100644 --- a/i18n/Znuny/Znuny.sk_SK.po +++ b/i18n/Znuny/Znuny.sk_SK.po @@ -649,7 +649,7 @@ msgstr "Pridaj nový notifikačný jazyk" msgid "Save Changes" msgstr "Ulož zmeny" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -657,31 +657,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "Notifikácie boli poslané agentovi." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "" @@ -797,51 +797,51 @@ msgstr "Odpoveď" msgid "Auto response from" msgstr "Automatická odpoveď od" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referencia" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Možnosti vlastníka tiketu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3909,15 +3909,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6445,19 +6445,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "napríklad 10*5155 alebo 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Zákaznícke č." @@ -24326,7 +24326,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25118,10 +25118,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25378,6 +25374,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25514,3 +25514,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.sl.po b/i18n/Znuny/Znuny.sl.po index 88be47c5734..9e4e61629fa 100644 --- a/i18n/Znuny/Znuny.sl.po +++ b/i18n/Znuny/Znuny.sl.po @@ -646,7 +646,7 @@ msgstr "" msgid "Save Changes" msgstr "Shrani spremembe" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -654,31 +654,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Lahko uporabite naslednje oznake" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "npr." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfiguracijske možnosti" @@ -794,51 +794,51 @@ msgstr "Odgovor" msgid "Auto response from" msgstr "Avtomatski odgovor od" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Reference" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Da vidite prvih 20 črk subjekta" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Da vidite prvih 5 vrst sporočila" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Da vidite atribute članka" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Možnost pregleda podatkov o trenutnem uporabniku" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Možnost lastnika zahtevka" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Možnost odgovornega za zahtevek" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Možnosti trenutnega uporabnika, ki je zahteval to akcijo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Možnost podatkov o zahtevku" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3878,27 +3878,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Obvestilo poslano zaposlenemu ali uporabniku." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Pregled prvih 20 znakov predmeta (zadnjega članka zaposlenega)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Pregled prvih 20 znakov predmeta (zadnji članke zaposlenega)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Pregled prvih 5 vrst sporočila (zadnji članek zaposlenega)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3910,15 +3910,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5806,7 +5806,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "npr." @@ -6446,19 +6446,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8530,7 +8530,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "npr 10*5155 ali 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID stranke" @@ -24330,7 +24330,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25122,10 +25122,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25382,6 +25378,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25518,3 +25518,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.sr.po b/i18n/Znuny/Znuny.sr.po index f457bc1209a..ed7d28318f2 100644 --- a/i18n/Znuny/Znuny.sr.po +++ b/i18n/Znuny/Znuny.sr.po @@ -648,7 +648,7 @@ msgstr "Уклони нови језик обавештења" msgid "Save Changes" msgstr "Сачувај промене" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Референца ознаке" @@ -656,31 +656,31 @@ msgstr "Референца ознаке" msgid "Notifications are sent to an agent." msgstr "Обавештење ће бити послато оператеру." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Можете користити следеће ознаке" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Да видите првих 20 карактера наслова термина." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Да видите атрибуте термина" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " нпр." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Да видите атрибуте календара" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Атрибути корисника примаоца за обавештење" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Конфигурационе опције" @@ -796,51 +796,51 @@ msgstr "Одговор" msgid "Auto response from" msgstr "Аутоматски одговор од" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Референца" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Да видите првих 20 слова предмета." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Да видите првих 5 линија имејла." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Да прибавите назив клијента корисника за тикет (ако је дат)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Да видите атрибуте чланка" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Опције података о актуелном клијенту кориснику" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Опције власника тикета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Опције одговорног за тикет" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Опције актуелног корисника који је тражио ову акцију" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Опције података о тикету" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Опције за вредности интерних кључева динамичких поља тикета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Опције за приказане вредности динамичких поља тикета, корисно за поља Dropdown и Multiselect" @@ -3880,27 +3880,27 @@ msgstr "Ово поље је обавезно и не сме бити дуже msgid "Notifications are sent to an agent or a customer." msgstr "Обавештење послато оператеру или клијенту." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Да видите првих 20 слова предмета (последњег чланка оператера)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Да видите првих 5 линија поруке (последњег чланка оператера)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Да видите првих 20 слова предмета (последњег чланка клијента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Да видите првих 5 линија поруке (последњег чланка клијента)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Атрибути података актуелног клијента корисника" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Атрибути података корисника власника актуелног тикета" @@ -3912,15 +3912,15 @@ msgstr "Атрибути података одговорног корисник msgid "Attributes of the current agent user who requested this action" msgstr "Атрибути актуелног корисника оператера који је тражио ову акцију" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Атрибути података тикета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Вредности интерних кључева динамичких поља тикета" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Приказане вредности динамичких поља, корисно за падајућа и поља са вишеструким избором" @@ -5808,7 +5808,7 @@ msgstr "Филтер за поздраве" msgid "Filter for salutations" msgstr "Филтер за поздраве" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "нпр." @@ -6448,19 +6448,19 @@ msgstr "Стандардни шаблон са овим називом већ п msgid "Template" msgstr "Шаблон" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8532,7 +8532,7 @@ msgstr "Профил" msgid "e. g. 10*5155 or 105658*" msgstr "нпр. 10*5155 или 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID клијента" @@ -24345,7 +24345,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25137,10 +25137,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25397,6 +25393,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Утицај" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25533,3 +25533,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.sv.po b/i18n/Znuny/Znuny.sv.po index 8630bdc5329..7c38a4b4fcc 100644 --- a/i18n/Znuny/Znuny.sv.po +++ b/i18n/Znuny/Znuny.sv.po @@ -652,7 +652,7 @@ msgstr "Lägg till nytt notifieringsspråk" msgid "Save Changes" msgstr "Spara ändringar" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -660,31 +660,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "Påminnelser skickas till handläggare." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Du kan använda följande taggar" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " t.ex." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Konfigurationsinställningar" @@ -800,51 +800,51 @@ msgstr "Svar" msgid "Auto response from" msgstr "Autosvar från" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referens" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "För att få dom första 20 tecknen i ärenderaden" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "För att få dom första fem raderna i mejlet" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "För att hämta artikelattribut" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Inställningar för kundens användardata" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Alternativ för ärendeägare" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Alternativ för ärendeansvarig" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Alternativ för nuvarande användare som begärde denna åtgärd" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Alternativ för ärendedata" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3884,27 +3884,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Notifieringar skickas till handläggare eller kunder." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "För att få de första 20 tecknen i ärenderaden (på senaste handläggarartikeln)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "För att få de första fem raderna i kroppen (på senaste handläggarartikeln)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "För att då de första 20 tecknen i ärenderaden (på senaste kundartikeln)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "För att få de fem första raderna i kroppen (på senaste kundartikeln)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Egenskaper för kundens användardata" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3916,15 +3916,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5812,7 +5812,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "t.ex." @@ -6452,19 +6452,19 @@ msgstr "En standardmall med det här namnet existerar redan!" msgid "Template" msgstr "Mall" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8536,7 +8536,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kund-ID" @@ -24336,7 +24336,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25128,10 +25128,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25388,6 +25384,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Påverkan" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25524,3 +25524,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.sw.po b/i18n/Znuny/Znuny.sw.po index dee834c8d94..a0e06f423d7 100644 --- a/i18n/Znuny/Znuny.sw.po +++ b/i18n/Znuny/Znuny.sw.po @@ -647,7 +647,7 @@ msgstr "" msgid "Save Changes" msgstr "Hifadhi mabadiliko" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -655,31 +655,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Unaweza kutumia lebo zifuatazo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "Mfano" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Mchaguo wa usanidi" @@ -795,51 +795,51 @@ msgstr "Majibu" msgid "Auto response from" msgstr "Majibu automatiki kutoka" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Marejeo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Kupata herufi 20 za kwanza za somo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Kupata mistari 5 ya kwanza ya barua pepe." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Kupata sifa za makala" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Chaguo la data za mtumiaji za mteja wa sasa" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Chaguo la mmiliki wa tiketi" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Michaguo ya tiketi husika" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Michaguo ya mtumiaji wa sasa ambae ameomba tendo hili." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Chaguo la data ya tiketi" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Chaguo la thamani za muhimu za ndani za uga wenye nguvu wa tiketi." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Chaguo la thamani za za uga wenye nguvu wa kuonyesa wa tiketi, inatumika katika uga wa Kuangushachini na Chaguowingi." @@ -3879,27 +3879,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Taarifa zimetumwa kwa wakala au mteja" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Kupata herufi 20 za kwanza za somo (kutoka kwa wakala wa karibuni)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Kupata mistari 5 ya kwanza ya kiini (kutoka kwa wakala wa makala wa karibuni)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Kupata herufi 20 za kwanza za somo (kutoka kwa makala ya mteja wa karibuni)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Kupata mistari 5 ya kwanza ya kiini (kutoka kwa makala ya mteja wa karibuni)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3911,15 +3911,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5807,7 +5807,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "Mfano" @@ -6447,19 +6447,19 @@ msgstr "Kielezo cha kawaida kwa jina hili tayari kipo!" msgid "Template" msgstr "Kielezo" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8531,7 +8531,7 @@ msgstr "Maelezo mafupi" msgid "e. g. 10*5155 or 105658*" msgstr "Mfano 10*5155 au 105658" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Kitambilisho cha mteja" @@ -24335,7 +24335,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25127,10 +25127,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25387,6 +25383,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Madhara" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25523,3 +25523,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.th_TH.po b/i18n/Znuny/Znuny.th_TH.po index 5edd45a0fd6..18e97604d02 100644 --- a/i18n/Znuny/Znuny.th_TH.po +++ b/i18n/Znuny/Znuny.th_TH.po @@ -642,7 +642,7 @@ msgstr "เพิ่มภาษาใหม่ของการแจ้งเ msgid "Save Changes" msgstr "บันทึกการเปลี่ยนแปลง" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "แท็กข้อมูลอ้างอิง" @@ -650,31 +650,31 @@ msgstr "แท็กข้อมูลอ้างอิง" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "คุณสามารถใช้แท็กต่อไปนี้" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "ตัวอย่างเช่น" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "คุณลักษณะของผู้ใช้ผู้รับสำหรับการแจ้งเตือน" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "ตัวเลือกการกำหนดค่า" @@ -790,51 +790,51 @@ msgstr "ตอบสนอง" msgid "Auto response from" msgstr "การตอบสนองอัตโนมัติจาก" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "อ้างอิง" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "เพื่อให้ได้5 บรรทัดแรกของอีเมล" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "เพื่อให้ได้คุณลักษณะของบทความ" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "ตัวเลือกของลูกค้าผู้ใช้ข้อมูลในปัจจุบัน" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "ตัวเลือกเจ้าของตั๋ว" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "ตัวเลือกผู้รับผิดชอบตั๋ว" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "ตัวเลือกของผู้ใช้ปัจจุบันที่ร้องขอการกระทำนี้" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "ตัวเลือกของข้อมูลของตั๋ว" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "ตัวเลือกของช่องตั๋วแบบไดนามิกค่าคีย์ภายใน" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "ตัวเลือกของช่องตั๋วแบบไดนามิกที่แสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ" @@ -3874,27 +3874,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "การแจ้งเตือนจะถูกส่งไปยังเอเย่นต์หรือลูกค้า" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความเอเย่นต์ล่าสุด) " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความเอเย่นต์ล่าสุด) " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "เพื่อให้ได้20 ตัวอักษรแรกของเนื้อเรื่อง(จากบทความลูกค้าล่าสุด) " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "เพื่อให้ได้5 บรรทัดแรกของเนื้อหา(จากบทความลูกค้าล่าสุด) " -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "คุณลักษณะของข้อมูลลูกค้าผู้ใช้ปัจจุบัน" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "คุณลักษณะของข้อมูลผู้ใช้เจ้าของตั๋วปัจจุบัน" @@ -3906,15 +3906,15 @@ msgstr "คุณลักษณะของข้อมูลผู้ใช้ msgid "Attributes of the current agent user who requested this action" msgstr "คุณลักษณะของผู้ใช้เอเย่นต์ปัจจุบันที่ร้องขอการดำเนินการนี้" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "คุณลักษณะของข้อมูลตั๋ว" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "ค่าคีย์ภายในช่องตั๋วแบบไดนามิก" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "ช่องตั๋วแบบไดนามิกแสดงค่าที่มีประโยชน์สำหรับDropdownและช่องสำหรับเลือกหลายรายการ" @@ -5804,7 +5804,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "ตัวอย่างเช่น" @@ -6445,19 +6445,19 @@ msgstr "แม่แบบมาตรฐานที่ใช้ชื่อน msgid "Template" msgstr "แม่แบบ" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "โปรไฟล์" msgid "e. g. 10*5155 or 105658*" msgstr "เช่น 10*5155 หรือ 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ไอดีลูกค้า" @@ -24345,7 +24345,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25137,10 +25137,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25397,6 +25393,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "ผลกระทบ" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25533,3 +25533,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.tr.po b/i18n/Znuny/Znuny.tr.po index e01122932d5..91b33171706 100644 --- a/i18n/Znuny/Znuny.tr.po +++ b/i18n/Znuny/Znuny.tr.po @@ -646,7 +646,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -654,31 +654,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Yapılandırma seçenekleri" @@ -794,51 +794,51 @@ msgstr "Cevap" msgid "Auto response from" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Referans" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Konunun ilk 20 karakterini al" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Elektronik postanın ilk 5 satırını al" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Bilet sahibi ayarları" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Bilet sorumluluk ayarları" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Bilet veri ayarları" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -3878,27 +3878,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Bildirimler bir aracıya veya müşteriye gönderilirler." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3910,15 +3910,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5806,7 +5806,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6446,19 +6446,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8530,7 +8530,7 @@ msgstr "Profil" msgid "e. g. 10*5155 or 105658*" msgstr "örn: 10*5155 yada 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Müşteri IDsi" @@ -24330,7 +24330,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25122,10 +25122,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25382,6 +25378,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25518,3 +25518,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.uk.po b/i18n/Znuny/Znuny.uk.po index 4376498eedf..7ea8e5721f9 100644 --- a/i18n/Znuny/Znuny.uk.po +++ b/i18n/Znuny/Znuny.uk.po @@ -652,7 +652,7 @@ msgstr "Додати нову мову сповіщення" msgid "Save Changes" msgstr "Зберегти зміни" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "Тег посилання" @@ -660,31 +660,31 @@ msgstr "Тег посилання" msgid "Notifications are sent to an agent." msgstr "Повідомлення, що надсилаються агенту" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Ви можете використовувати наступні теги" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "Для отримання перших 20-ти символів заголовку Події" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "Для отримання атрибуту Події" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " наприклад," -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "Для отримання аатрибутів календаря" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "Атрибути користувача-одержувача для сповіщення" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Налаштування опцій" @@ -800,51 +800,51 @@ msgstr "Відповідь" msgid "Auto response from" msgstr "Автовідповідь від" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Посилання" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Щоб бачити перші 20 символів теми" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Щоб бачити перші 5 рядків email" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "Для того, щоб отримати ім'я користувача клієнтського квитка (якщо воно є)." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Отримати атрибути статті" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Персональні опції клієнта" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Опції власника заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Опції відповідального на заявку" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Опції поточного користувача до відповів на подію" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Опції інформації заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Опції значень внутрішніх ключів динамічних полів заявки" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Опції значень динамічних полів заявки, корисні для полів-випадних меню та з підтримкою багатьох варіантів вибору." @@ -3884,27 +3884,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Повідомлення відправлені агентові або клієнтові" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "Перші 20 символів теми з останнього повідомлення агента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "Перші 5 рядків останнього повідомлення агента" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "Перші 20 символів теми з останнього повідомлення клієнта" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "Перші 5 рядків останнього повідомлення клієнта" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "Атрибути поточних даних клієнта користувача." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "Атрибути поточних даних користувача власника квитка." @@ -3916,15 +3916,15 @@ msgstr "Атрибути поточних даних користувача ві msgid "Attributes of the current agent user who requested this action" msgstr "Атрибути поточного користувача-агента, який запросив цю дію" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "Атрибути даних квитка." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "Значення внутрішніх ключів динамічних полів квитка." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Динамічні поля квитка відображають значення, корисні для полів що Розкриваються та з Множинним вибором" @@ -5812,7 +5812,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "наприклад," @@ -6452,19 +6452,19 @@ msgstr "Стандартний шаблон з таким ім'ям вже іс msgid "Template" msgstr "Зразок" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8536,7 +8536,7 @@ msgstr "Параметри" msgid "e. g. 10*5155 or 105658*" msgstr "наприклад, 10*5155 або 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "ID клієнта" @@ -24337,7 +24337,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25129,10 +25129,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25389,6 +25385,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25525,3 +25525,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.vi_VN.po b/i18n/Znuny/Znuny.vi_VN.po index 7cea1164427..85327019c11 100644 --- a/i18n/Znuny/Znuny.vi_VN.po +++ b/i18n/Znuny/Znuny.vi_VN.po @@ -645,7 +645,7 @@ msgstr "" msgid "Save Changes" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -653,31 +653,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "Bạn có thể sử dụng những thẻ sau đây" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "Thí dụ" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "Tùy chọn cấu hình" @@ -793,51 +793,51 @@ msgstr "Phản hồi" msgid "Auto response from" msgstr "Phản hồi tự động từ" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "Tham chiếu" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "Lấy 20 ký tự đầu tiên của tiêu đề" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "Lấy 5 dòng đầu tiên của email" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "Để có được các thuộc tính bài viết" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "Tùy chọn của dữ liệu người dùng của khách hàng hiện tại" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "Sự lựa chọn chủ sở hữu vé" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "Vé tùy chọn chịu trách nhiệm" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "Các tùy chọn của người dùng hiện tại yêu cầu hành động này" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "Tùy chọn các dữ liệu của vé" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "Tùy chọn của vé lĩnh vực năng động giá trị chính của nội bộ" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "Tùy chọn của vé lĩnh vực năng động hiển thị giá trị, hữu ích cho Dropdown và Multiselect lĩnh vực" @@ -3877,27 +3877,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "Các thông báo đã được gửi tới điều hành viên hoặc khách hàng." -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3909,15 +3909,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "" @@ -6445,19 +6445,19 @@ msgstr "" msgid "Template" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8529,7 +8529,7 @@ msgstr "Hồ sơ" msgid "e. g. 10*5155 or 105658*" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "Mã khách hàng" @@ -24329,7 +24329,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25121,10 +25121,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25381,6 +25377,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "Tác động" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25517,3 +25517,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.zh_CN.po b/i18n/Znuny/Znuny.zh_CN.po index 9e2a297a8cd..71eb3260a26 100644 --- a/i18n/Znuny/Znuny.zh_CN.po +++ b/i18n/Znuny/Znuny.zh_CN.po @@ -658,7 +658,7 @@ msgstr "添加通知语言" msgid "Save Changes" msgstr "保存更改" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "标签参考" @@ -666,31 +666,31 @@ msgstr "标签参考" msgid "Notifications are sent to an agent." msgstr "发送给服务人员的通知。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "你可以使用以下的标记" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "获取预约的前20个字符。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "获取预约的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr " 例如:" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "获取日历的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "通知收件人的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "系统配置数据" @@ -806,51 +806,51 @@ msgstr "回复内容" msgid "Auto response from" msgstr "自动响应的发件人" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "ACL设置参考" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "获取主题的前20个字符。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "获取邮件的前五行。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "获取工单的客户用户名字(如果有)。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "获取邮件的属性信息" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "客户用户资料属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "工单所有者属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "工单负责人属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "工单提交者的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "工单数据属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "工单动态字段内部键值" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "动态字段显示名称,用于下拉选择和复选框" @@ -3886,27 +3886,27 @@ msgstr "这个字段是必须的,并且不能超过4000个字符。" msgid "Notifications are sent to an agent or a customer." msgstr "发送给服务人员或客户的通知。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "获取主题的前20个字符(最新的服务人员信件)。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "获取邮件正文内容前5行(最新的服务人员信件)。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "获取邮件主题的前20个字符(最新的客户信件)。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "获取邮件正文内容前5行(最新的客户信件)。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "客户用户的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "工单所有者的属性" @@ -3918,15 +3918,15 @@ msgstr "工单负责人的属性" msgid "Attributes of the current agent user who requested this action" msgstr "请示此动作的服务人员的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "工单的属性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "工单动态字段内部键值" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "工单动态字段显示值,对下拉式和多项选择字段有用" @@ -5814,7 +5814,7 @@ msgstr "问候语过滤器" msgid "Filter for salutations" msgstr "问候语过滤器" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "例如:" @@ -6454,19 +6454,19 @@ msgstr "模板名称已存在!" msgid "Template" msgstr "模版" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "获取当前/最新服务人员文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "获取当前/最新服务人员文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "获取当前/最新文章主题的前20个字符(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "获取当前/最新文章正文的前5行(当前用于回复和转发,最新用于备注模板类型)。其它模板类型不支持此标记。" @@ -8538,7 +8538,7 @@ msgstr "搜索条件" msgid "e. g. 10*5155 or 105658*" msgstr "例如: 10*5155 或 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "CustomerID" @@ -24343,7 +24343,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25135,10 +25135,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25395,6 +25391,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "影响" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25531,3 +25531,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/i18n/Znuny/Znuny.zh_TW.po b/i18n/Znuny/Znuny.zh_TW.po index 42a7a90ebf5..eedd3a4f82d 100644 --- a/i18n/Znuny/Znuny.zh_TW.po +++ b/i18n/Znuny/Znuny.zh_TW.po @@ -649,7 +649,7 @@ msgstr "添加新通知語言" msgid "Save Changes" msgstr "保存更改" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Tag Reference" msgstr "" @@ -657,31 +657,31 @@ msgstr "" msgid "Notifications are sent to an agent." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "You can use the following tags" msgstr "您可以使用以下的標記" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the first 20 character of the appointment title." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the appointment attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid " e. g." msgstr "例如" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "To get the calendar attribute" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAppointmentNotificationEvent.tt msgid "Attributes of the recipient user for the notification" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAppointmentNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Config options" msgstr "系統配置數據" @@ -797,51 +797,51 @@ msgstr "回復内容" msgid "Auto response from" msgstr "自動回復的發件人" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminCustomerGroup.tt msgid "Reference" msgstr "相關参考" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 20 character of the subject." msgstr "顯示主題的前20個字節" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the first 5 lines of the email." msgstr "顯示郵件的前五行" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the name of the ticket's customer user (if given)." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "To get the article attribute" msgstr "信件數據屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the current customer user data" msgstr "用戶資料屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Ticket owner options" msgstr "工單所有者屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Ticket responsible options" msgstr "工單負責人屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/Default.tt msgid "Options of the current user who requested this action" msgstr "工單提交者的屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of the ticket data" msgstr "工單數據屬性" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields internal key values" msgstr "工單動態字段内部鍵值" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAutoResponse.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminAutoResponse.tt msgid "Options of ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "動態字段顯示名稱,用於下拉選擇和複選框" @@ -3881,27 +3881,27 @@ msgstr "" msgid "Notifications are sent to an agent or a customer." msgstr "發送給服務人員或用戶的通知。" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest agent article)." msgstr "截取主題的前20個字符(最新的服務人員信件)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest agent article)." msgstr "截取郵件正文内容前5行(最新的服務人員信件)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 20 character of the subject (of the latest customer article)." msgstr "截取郵件主題的前20個字符(最新的用戶信件)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "To get the first 5 lines of the body (of the latest customer article)." msgstr "截取郵件正文内容前5行(最新的用戶信件)" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current customer user data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the current ticket owner user data" msgstr "" @@ -3913,15 +3913,15 @@ msgstr "" msgid "Attributes of the current agent user who requested this action" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Attributes of the ticket data" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields internal key values" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminNotificationEvent.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminNotificationEvent.tt msgid "Ticket dynamic fields display values, useful for Dropdown and Multiselect fields" msgstr "" @@ -5809,7 +5809,7 @@ msgstr "" msgid "Filter for salutations" msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminSalutation.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminSalutation.tt msgid "e. g." msgstr "例如" @@ -6449,19 +6449,19 @@ msgstr "" msgid "Template" msgstr "模板" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest agent article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 20 characters of the subject of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" -#. TT Template: Kernel/Output/HTML/Templates/Standard/AdminTemplate.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/SmartTags/AdminTemplate.tt msgid "To get the first 5 lines of the body of the current/latest article (current for Answer and Forward, latest for Note template type). This tag is not supported for other template types." msgstr "" @@ -8534,7 +8534,7 @@ msgstr "搜索條件" msgid "e. g. 10*5155 or 105658*" msgstr "例如: 10*5155 或 105658*" -#. TT Template: Kernel/Output/HTML/Templates/Standard/CustomerTicketSearch.tt +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt msgid "CustomerID" msgstr "客戶編號" @@ -24335,7 +24335,7 @@ msgstr "" msgid "(Files where only the permissions have been changed will not be displayed.)" msgstr "" -#. Perl Module: Kernel/Modules/AgentTicketOwnerView.pm +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentDashboardTicketGeneric.tt msgid "My Owned Tickets" msgstr "" @@ -25127,10 +25127,6 @@ msgstr "" msgid "Mentions" msgstr "" -#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm -msgid "All users who are mentioned in a ticket" -msgstr "" - #. Perl Module: Kernel/Modules/AgentTicketMentionView.pm msgid "New mention" msgstr "" @@ -25387,6 +25383,10 @@ msgstr "" msgid "Access token scope" msgstr "" +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketOverviewMedium.tt +msgid "Impact" +msgstr "影響" + #. TT Template: Kernel/Output/HTML/Templates/Standard/AdminAttachment.tt msgid "Related Actions" msgstr "" @@ -25523,3 +25523,171 @@ msgstr "" msgid "Select the maximum articles per page shown in TicketZoom. System default value will apply when entered empty value." msgstr "" +#. XML Definition: Kernel/Config/Files/XML/Framework.xml +msgid "Defines the selectable format tags in the rich text editor." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Define a mapping between variables of the customer company data (keys) and dynamic fields of a ticket (values). The purpose is to store customer company data in ticket dynamic fields. The dynamic fields must be present in the system and should be enabled for AgentTicketFreeText, so that they can be set/updated manually by the agent. They mustn't be enabled for AgentTicketPhone, AgentTicketEmail and AgentTicketCustomer. If they were, they would have precedence over the automatically set values. To use this mapping, you have to also activate the Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany setting." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "This event module stores attributes from customer companies in ticket dynamic fields. Please see DynamicFieldFromCustomerCompany::Mapping setting for how to configure the mapping." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Add note to linked %s%s%s" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to linked Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "LinkList invalid." +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "Note to origin Ticket" +msgstr "" + +#. TT Template: Kernel/Output/HTML/Templates/Standard/AgentTicketNoteToLinkedTicket.tt +msgid "NoteToTicket invalid." +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Create notice for linked ticket" +msgstr "" + +#. Perl Module: Kernel/Output/HTML/ArticleAction/AgentTicketNoteToLinkedTicket.pm +msgid "Transfer notice" +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Required permissions to use the NoteToLinkedTicket screen in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of the selected linked ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Activates the selection if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default value if a note in NoteToLinkedTicket screen should be created in this origin ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default subject for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the default body text for notes added in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Allows adding notes in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets if a note in NoteToLinkedTicket screen must be filled in by the agent." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history type for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the history comment for the NoteToLinkedTicket screen, which will be used for ticket history in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines if the note in the NoteToLinkedTicket screen of the agent interface is visible for the customer by default." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket type in the NoteToLinkedTicket screen of the agent interface (Ticket::Type needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the service in the NoteToLinkedTicket screen of the agent interface (Ticket::Service needs to be activated)." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the queue in the NoteToLinkedTicket screen of a zoomed ticket in the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the ticket owner in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the responsible agent of the ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Sets the state of a ticket in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the next state of a ticket after adding a note in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the ticket priority options in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Defines the default ticket priority in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Shows the title field in the NoteToLinkedTicket screen of the agent interface." +msgstr "" + +#. SysConfig +msgid "An additional screen to add notes to a linked ticket." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimePointFormat=year;TicketLastChangeTimePointStart=Last;TicketLastChangeTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketLastChangeTimeStartYear=2010;TicketLastChangeTimeStartMonth=10;TicketLastChangeTimeStartDay=4;TicketLastChangeTimeStopYear=2010;TicketLastChangeTimeMonth=11;TicketLastChangeTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimePointFormat=year;TicketPendingTimePointStart=Last;TicketPendingTimePoint=2;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Ticket.xml +msgid "Default data to use on attribute for ticket search screen. Example: \"TicketPendingTimeStartYear=2010;TicketPendingTimeStartMonth=10;TicketPendingTimeStartDay=4;TicketPendingTimeStopYear=2010;TicketPendingTimeMonth=11;TicketPendingTimeStopDay=3;\"." +msgstr "" + +#. XML Definition: Kernel/Config/Files/XML/Znuny.xml +msgid "Start date (YYYYMMDD) of the range to use when parsing ICS files. The used CPAN module iCal::Parser needs this to be able to parse ICS files with events in a year before the current one. The end date of the range is automatically set to 10 years in the future from the time of parsing/execution." +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Views with multiple loaded JavaScript files" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "The following JavaScript files loaded multiple times:" +msgstr "" + +#. Perl Module: Kernel/System/SupportDataCollector/Plugin/OTRS/MultipleJSFileLoad.pm +msgid "Files" +msgstr "" + +#. Perl Module: Kernel/Modules/AdminNotificationEvent.pm +msgid "All agents who are mentioned in the ticket" +msgstr "" + diff --git a/scripts/Migration.pm b/scripts/Migration.pm index 3a45f4a112d..48e5b469067 100644 --- a/scripts/Migration.pm +++ b/scripts/Migration.pm @@ -217,10 +217,6 @@ sub _TasksGet { Message => 'Check required Perl modules', Module => 'scripts::Migration::Base::PerlModulesCheck', }, - { - Message => 'Check installed CPAN modules for known vulnerabilities', - Module => 'scripts::Migration::Base::CPANAuditCheck', - }, { Message => 'Check if database has been backed up', Module => 'scripts::Migration::Base::DatabaseBackupCheck', @@ -250,6 +246,10 @@ sub _TasksGet { Message => 'Migrate notification events', Module => 'scripts::Migration::Znuny::MigrateNotificationEvents', }, + { + Message => 'Integrate Znuny-NoteToLinkedTicket', + Module => 'scripts::Migration::Znuny::IntegrateZnunyNoteToLinkedTicket', + }, # NOTE: UninstallMergedPackages has to be called only after # SysConfig settings of the merged packages have been migrated. diff --git a/scripts/Migration/Base/CPANAuditCheck.pm b/scripts/Migration/Base/CPANAuditCheck.pm deleted file mode 100644 index e3743e4f6b6..00000000000 --- a/scripts/Migration/Base/CPANAuditCheck.pm +++ /dev/null @@ -1,54 +0,0 @@ -# -- -# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ -# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ -# -- -# This software comes with ABSOLUTELY NO WARRANTY. For details, see -# the enclosed file COPYING for license information (GPL). If you -# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. -# -- -## nofilter(TidyAll::Plugin::Znuny::Perl::Pod::NamePod) - -package scripts::Migration::Base::CPANAuditCheck; ## no critic - -use strict; -use warnings; - -use parent qw(scripts::Migration::Base); - -our @ObjectDependencies = ( - 'Kernel::System::Console::Command::Dev::Code::CPANAudit', -); - -=head1 SYNOPSIS - -Checks for CPAN::Audit warnings. - -=cut - -sub Run { - my ( $Self, %Param ) = @_; - - my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::Code::CPANAudit'); - - my ( $CommandOutput, $ExitCode ); - - { - local *STDOUT; - open STDOUT, '>:utf8', \$CommandOutput; ## no critic - $ExitCode = $CommandObject->Execute(); - } - - if ( $ExitCode != 0 ) { - print $CommandOutput; - print - "\n WARNING: CPAN::Audit reported that one or more installed CPAN modules have known vulnerabilities (see above). Please note that there might be false positives for distributions patching Perl modules without changing their version number.\n\n"; - } - elsif ( $Param{CommandlineOptions}->{Verbose} ) { - print $CommandOutput; - } - - # Always return success, as warnings generated by this module are not considered fatal. - return 1; -} - -1; diff --git a/scripts/Migration/Znuny/IntegrateZnunyNoteToLinkedTicket.pm b/scripts/Migration/Znuny/IntegrateZnunyNoteToLinkedTicket.pm new file mode 100644 index 00000000000..541fd3b2878 --- /dev/null +++ b/scripts/Migration/Znuny/IntegrateZnunyNoteToLinkedTicket.pm @@ -0,0 +1,70 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- +## nofilter(TidyAll::Plugin::Znuny::Perl::Pod::NamePod) + +package scripts::Migration::Znuny::IntegrateZnunyNoteToLinkedTicket; ## no critic + +use strict; +use warnings; +use IO::Interactive qw(is_interactive); +use Kernel::System::VariableCheck qw(:all); + +use parent qw(scripts::Migration::Base); + +our @ObjectDependencies = ( + 'Kernel::Config', + 'Kernel::System::SysConfig', +); + +=head1 SYNOPSIS + +Migrates SysConfig settings. + +=cut + +sub Run { + my ( $Self, %Param ) = @_; + + return if !$Self->_ArticleActionConfigAdd(%Param); + + return 1; +} + +sub _ArticleActionConfigAdd { + my ( $Self, %Param ) = @_; + + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $SysConfigObject = $Kernel::OM->Get('Kernel::System::SysConfig'); + + my @ArticleActionConfig; + my $ArticleActionConfig = $ConfigObject->Get('Ticket::Frontend::Article::Actions') // {}; + + for my $Channel ( sort keys %{$ArticleActionConfig} ) { + $ArticleActionConfig->{$Channel}->{AgentTicketNoteToLinkedTicket} = { + Module => 'Kernel::Output::HTML::ArticleAction::AgentTicketNoteToLinkedTicket', + Prio => 50, + Valid => 1, + }; + + push @ArticleActionConfig, { + Name => 'Ticket::Frontend::Article::Actions###' . $Channel, + EffectiveValue => $ArticleActionConfig->{$Channel}, + }; + } + + my $SettingsSet = $SysConfigObject->SettingsSet( + UserID => 1, + Comments => 'Adding article actions for package Znuny-NoteToLinkedTicket.', + Settings => \@ArticleActionConfig, + ); + return if !$SettingsSet; + + return 1; +} + +1; diff --git a/scripts/Migration/Znuny/MigrateNotificationEvents.pm b/scripts/Migration/Znuny/MigrateNotificationEvents.pm index f2e16d3ce02..fb56be65d27 100644 --- a/scripts/Migration/Znuny/MigrateNotificationEvents.pm +++ b/scripts/Migration/Znuny/MigrateNotificationEvents.pm @@ -30,6 +30,7 @@ sub Run { my ( $Self, %Param ) = @_; return if !$Self->_MigratePlaceholders(%Param); + return if !$Self->_MigrateMentionNotification(%Param); return 1; } @@ -86,4 +87,48 @@ sub _MigratePlaceholders { return 1; } +sub _MigrateMentionNotification { + my ( $Self, %Param ) = @_; + + my $NotificationEventObject = $Kernel::OM->Get('Kernel::System::NotificationEvent'); + + my %NotificationEvents = $NotificationEventObject->NotificationList( + + # Type => 'Ticket', # type of notifications; default: 'Ticket' + Details => 1, # include notification detailed data. possible (0|1) # ; default: 0 + All => 1, # optional: if given all notification types will be returned, even if type is given (possible: 0|1) + ); + + my %NotificationEventsToUpdateByName = ( + 'Mention notification' => 1, + ); + + NOTIFICATIONEVENTID: + for my $NotificationEventID ( sort keys %NotificationEvents ) { + my $NotificationEvent = $NotificationEvents{$NotificationEventID}; + next NOTIFICATIONEVENTID if !$NotificationEventsToUpdateByName{ $NotificationEvent->{Name} }; + + $NotificationEvent->{Message}->{en}->{Body} = 'You have been mentioned in ticket + + +:///index.pl?Action=AgentTicketZoom;TicketID='; + + $NotificationEvent->{Message}->{de}->{Body} = 'Sie wurden erwähnt in Ticket + + +:///index.pl?Action=AgentTicketZoom;TicketID='; + + my $NotificationEventUpdated = $NotificationEventObject->NotificationUpdate( + %{$NotificationEvent}, + UserID => 1, + ); + next NOTIFICATIONEVENTID if $NotificationEventUpdated; + + print " Error updating notification event with ID $NotificationEventID.\n"; + return; + } + + return 1; +} + 1; diff --git a/scripts/Migration/Znuny/MigrateSysConfigSettings.pm b/scripts/Migration/Znuny/MigrateSysConfigSettings.pm index 7d1a56e21dd..a35df4e91f3 100644 --- a/scripts/Migration/Znuny/MigrateSysConfigSettings.pm +++ b/scripts/Migration/Znuny/MigrateSysConfigSettings.pm @@ -44,9 +44,86 @@ sub _GetMigrateSysConfigSettings { my %MigrateSysConfigSettings = ( - # 'Frontend::RichTextPath' => { - # UpdateName => 'Frontend::RichText::Path', - # }, + # Integration Znuny-NoteToLinkedTicket + + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Permission" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Permission' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###LinkedTicketState" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###LinkedTicketState' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###LinkedTicketStateDefault" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###LinkedTicketStateDefault' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###NoteToTicket" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###NoteToTicket' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###NoteToTicketDefault" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###NoteToTicketDefault' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Subject" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Subject' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Body" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Body' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Note" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Note' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###NoteMandatory" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###NoteMandatory' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###HistoryType" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###HistoryType' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###HistoryComment" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###HistoryComment' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###IsVisibleForCustomerDefault" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###IsVisibleForCustomerDefault' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###TicketType" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###TicketType' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Service" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Service' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###ServiceMandatory" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###ServiceMandatory' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###SLAMandatory" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###SLAMandatory' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Queue" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Queue' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Owner" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Owner' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###OwnerMandatory" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###OwnerMandatory' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Responsible" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Responsible' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###State" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###State' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###StateType" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###StateType' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###StateDefault" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###StateDefault' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Priority" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Priority' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###PriorityDefault" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###PriorityDefault' + }, + "Ticket::Frontend::AgentZnunyNoteToLinkedTicket###Title" => { + UpdateName => 'Ticket::Frontend::AgentTicketNoteToLinkedTicket###Title' + }, ); return %MigrateSysConfigSettings; diff --git a/scripts/Migration/Znuny/UninstallMergedPackages.pm b/scripts/Migration/Znuny/UninstallMergedPackages.pm index 85b8ae8ff28..c7125c0940f 100644 --- a/scripts/Migration/Znuny/UninstallMergedPackages.pm +++ b/scripts/Migration/Znuny/UninstallMergedPackages.pm @@ -47,9 +47,9 @@ sub Run { # Note: Znuny and Znuny4OTRS in case one of the packages later will be built with the Znuny prefix my @PackageNames = ( - - # 'Znuny-SMIME', - # 'Znuny4OTRS-SMIME', + 'Znuny-NoteToLinkedTicket', + 'Znuny4OTRS-NoteToLinkedTicket', + 'Znuny4OTRS-UserMaxArticlesPerPage', ); PACKAGENAME: diff --git a/scripts/OAuth2TokenManagement/TokenConfigTemplates/GoogleMail.yml b/scripts/OAuth2TokenManagement/TokenConfigTemplates/GoogleMail.yml index 0ab7362815f..c9788d823e6 100644 --- a/scripts/OAuth2TokenManagement/TokenConfigTemplates/GoogleMail.yml +++ b/scripts/OAuth2TokenManagement/TokenConfigTemplates/GoogleMail.yml @@ -52,7 +52,7 @@ expires_in: TokenExpirationDate Scope: https://mail.google.com/ Notifications: - NotifyOnExpiredToken: 1 + NotifyOnExpiredToken: 0 NotifyOnExpiredRefreshToken: 1 Name: Google Mail diff --git a/scripts/OAuth2TokenManagement/TokenConfigTemplates/MicrosoftExchangeOnline.yml b/scripts/OAuth2TokenManagement/TokenConfigTemplates/MicrosoftExchangeOnline.yml index a3ff1e58fae..0707b4190ca 100644 --- a/scripts/OAuth2TokenManagement/TokenConfigTemplates/MicrosoftExchangeOnline.yml +++ b/scripts/OAuth2TokenManagement/TokenConfigTemplates/MicrosoftExchangeOnline.yml @@ -55,6 +55,6 @@ refresh_token: RefreshToken Scope: https://outlook.office.com/IMAP.AccessAsUser.All https://outlook.office.com/POP.AccessAsUser.All https://outlook.office.com/SMTP.Send offline_access Notifications: - NotifyOnExpiredToken: 1 + NotifyOnExpiredToken: 0 NotifyOnExpiredRefreshToken: 1 Name: Microsoft Exchange Online diff --git a/scripts/database/initial_insert.mysql.sql b/scripts/database/initial_insert.mysql.sql index d72dcfd0a81..4734d668a2e 100644 --- a/scripts/database/initial_insert.mysql.sql +++ b/scripts/database/initial_insert.mysql.sql @@ -3216,6 +3216,8 @@ INSERT INTO notification_event_message (id, notification_id, content_type, langu VALUES (112, 16, 'text/plain', 'en', 'Mention in ticket: ', 'You have been mentioned in ticket + +:///index.pl?Action=AgentTicketZoom\;TicketID= '); # ---------------------------------------------------------- # insert into table notification_event_message @@ -3224,6 +3226,8 @@ INSERT INTO notification_event_message (id, notification_id, content_type, langu VALUES (113, 16, 'text/plain', 'de', 'Erwähnung in Ticket: ', 'Sie wurden erwähnt in Ticket + +:///index.pl?Action=AgentTicketZoom\;TicketID= '); # ---------------------------------------------------------- # insert into table dynamic_field diff --git a/scripts/database/initial_insert.oracle.sql b/scripts/database/initial_insert.oracle.sql index 450df0326a5..fba08d9d49a 100644 --- a/scripts/database/initial_insert.oracle.sql +++ b/scripts/database/initial_insert.oracle.sql @@ -3218,6 +3218,8 @@ INSERT INTO notification_event_message (notification_id, content_type, language, VALUES (16, 'text/plain', 'en', 'Mention in ticket: ', 'You have been mentioned in ticket + +:///index.pl?Action=AgentTicketZoom;TicketID= '); -- ---------------------------------------------------------- -- insert into table notification_event_message @@ -3226,6 +3228,8 @@ INSERT INTO notification_event_message (notification_id, content_type, language, VALUES (16, 'text/plain', 'de', 'Erwähnung in Ticket: ', 'Sie wurden erwähnt in Ticket + +:///index.pl?Action=AgentTicketZoom;TicketID= '); -- ---------------------------------------------------------- -- insert into table dynamic_field diff --git a/scripts/database/initial_insert.postgresql.sql b/scripts/database/initial_insert.postgresql.sql index 8bc4c192efa..2aafd88d124 100644 --- a/scripts/database/initial_insert.postgresql.sql +++ b/scripts/database/initial_insert.postgresql.sql @@ -3217,6 +3217,8 @@ INSERT INTO notification_event_message (notification_id, content_type, language, VALUES (16, 'text/plain', 'en', 'Mention in ticket: ', 'You have been mentioned in ticket + +:///index.pl?Action=AgentTicketZoom;TicketID= '); -- ---------------------------------------------------------- -- insert into table notification_event_message @@ -3225,6 +3227,8 @@ INSERT INTO notification_event_message (notification_id, content_type, language, VALUES (16, 'text/plain', 'de', 'Erwähnung in Ticket: ', 'Sie wurden erwähnt in Ticket + +:///index.pl?Action=AgentTicketZoom;TicketID= '); -- ---------------------------------------------------------- -- insert into table dynamic_field diff --git a/scripts/database/initial_insert.xml b/scripts/database/initial_insert.xml index b3bd936df03..c4bc3deee4f 100644 --- a/scripts/database/initial_insert.xml +++ b/scripts/database/initial_insert.xml @@ -3961,6 +3961,8 @@ Hibaüzenet: ]]> + +:///index.pl?Action=AgentTicketZoom;TicketID= ]]> @@ -3971,6 +3973,8 @@ Hibaüzenet: ]]> + +:///index.pl?Action=AgentTicketZoom;TicketID= ]]> diff --git a/scripts/test/Calendar/Event/Parser/ICS.t b/scripts/test/Calendar/Event/Parser/ICS.t index 13819d6f54a..607dd6b1d4c 100644 --- a/scripts/test/Calendar/Event/Parser/ICS.t +++ b/scripts/test/Calendar/Event/Parser/ICS.t @@ -92,17 +92,17 @@ $Self->{AttachmentDataProperties} = { }, DTStart => { Default => [ - '20230510T100000Z', + '20220510T100000Z', ], }, DTEnd => { Default => [ - '20230510T123000Z', + '20220510T123000Z', ], }, DTStamp => { Default => [ - '20230209T114135Z', + '20220209T114135Z', ], }, ProdID => { @@ -112,12 +112,12 @@ $Self->{AttachmentDataProperties} = { }, Created => { Default => [ - '20230209T114050Z', + '20220209T114050Z', ], }, LastModified => { Default => [ - '20230209T114133Z' + '20220209T114133Z' ], }, Summary => { @@ -412,7 +412,7 @@ my $AttachmentsData = [ 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -420,7 +420,7 @@ my $AttachmentsData = [ 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -452,9 +452,9 @@ VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT -DTSTART:20230726T160000Z -DTEND:20230726T163000Z -DTSTAMP:20230722T094347Z +DTSTART:20220726T160000Z +DTEND:20220726T163000Z +DTSTAMP:20220722T094347Z ORGANIZER;CN=$Organizer->{Default}->[0]:mailto:$Organizer->{Default}->[0] UID:$UID->{Default}->[0]\@google.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= @@ -463,9 +463,9 @@ ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE ;CN=$Attendee->{Default}->[1];X-NUM-GUESTS=0:mailto:$Attendee->{Default}->[1] X-GOOGLE-CONFERENCE:https://meet.google.com/meet-code X-MICROSOFT-CDO-OWNERAPPTID:-9999999999 -CREATED:20230722T094346Z +CREATED:20220722T094346Z DESCRIPTION:$Description->{Google}->[0] -LAST-MODIFIED:20230722T094346Z +LAST-MODIFIED:20220722T094346Z LOCATION: $Location->{Default}->[0] SEQUENCE:0 STATUS:CONFIRMED @@ -495,7 +495,7 @@ END:VCALENDAR 'Dates' => [ { 'End' => { - 'Year' => 2023, + 'Year' => 2022, 'Hour' => 16, 'Month' => 7, 'Day' => 26, @@ -503,7 +503,7 @@ END:VCALENDAR 'Minute' => 30 }, 'Start' => { - 'Year' => 2023, + 'Year' => 2022, 'Hour' => 16, 'Month' => 7, 'Day' => 26, @@ -559,12 +559,12 @@ BEGIN:VEVENT ATTENDEE;CN=$Attendee->{Default}->[0];RSVP=TRUE:mailto:$Attendee->{Default}->[0] ATTENDEE;CN=$Attendee->{Default}->[1];ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:$Attendee->{Default}->[1] CLASS:PUBLIC -CREATED:20230131T105203Z +CREATED:20220131T105203Z DESCRIPTION: $Description->{Default}->[0] -DTEND;TZID=\"Pacific Standard Time\":20230202T113000 -DTSTAMP:20230131T105203Z -DTSTART;TZID=\"Pacific Standard Time\":20230202T110000 -LAST-MODIFIED:20230131T105203Z +DTEND;TZID=\"Pacific Standard Time\":20220202T113000 +DTSTAMP:20220131T105203Z +DTSTART;TZID=\"Pacific Standard Time\":20220202T110000 +LAST-MODIFIED:20220131T105203Z LOCATION:$Location->{Default}->[0] ORGANIZER;CN=$Organizer->{Default}->[0]:mailto:$Organizer->{Default}->[0] PRIORITY:9 @@ -597,7 +597,7 @@ X-MICROSOFT-CDO-IMPORTANCE:0 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY X-MICROSOFT-DISALLOW-COUNTER:FALSE X-MS-OLK-APPTLASTSEQUENCE:2 -X-MS-OLK-APPTSEQTIME:20230131T104458Z +X-MS-OLK-APPTSEQTIME:20220131T104458Z X-MS-OLK-AUTOSTARTCHECK:FALSE X-MS-OLK-CONFTYPE:0 BEGIN:VALARM @@ -633,7 +633,7 @@ END:VCALENDAR 'Minute' => 30, 'Month' => 2, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 2, @@ -641,7 +641,7 @@ END:VCALENDAR 'Minute' => 0, 'Month' => 2, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -690,16 +690,16 @@ RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 END:STANDARD END:VTIMEZONE BEGIN:VEVENT -CREATED:20230209T115543Z -LAST-MODIFIED:20230209T115627Z -DTSTAMP:20230209T115627Z +CREATED:20220209T115543Z +LAST-MODIFIED:20220209T115627Z +DTSTAMP:20220209T115627Z UID:5ad4aa23-4z81-468f-96f6-5a4ff3bv2376 SUMMARY:$Summary->{Default}->[0] ORGANIZER;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:$Organizer->{Default}->[0] ATTENDEE;CN=Znuny System - test;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTI CIPANT:mailto:$Attendee->{Default}->[0] -DTSTART;TZID=Europe/Warsaw:20230517T130000 -DTEND;TZID=Europe/Warsaw:20230517T140000 +DTSTART;TZID=Europe/Warsaw:20220517T130000 +DTEND;TZID=Europe/Warsaw:20220517T140000 TRANSP:OPAQUE LOCATION:$Location->{Default}->[0] END:VEVENT @@ -730,7 +730,7 @@ END:VCALENDAR 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 17, @@ -738,7 +738,7 @@ END:VCALENDAR 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -786,7 +786,7 @@ END:VCALENDAR 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -794,7 +794,7 @@ END:VCALENDAR 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -845,7 +845,7 @@ END:VCALENDAR 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -853,7 +853,7 @@ END:VCALENDAR 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -931,7 +931,7 @@ my $StringData = [ 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -939,7 +939,7 @@ my $StringData = [ 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -994,7 +994,7 @@ my $StringData = [ 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -1002,7 +1002,7 @@ my $StringData = [ 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], @@ -1074,7 +1074,7 @@ my $AttachmentsWithStringInvite = { 'Minute' => 30, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 }, 'Start' => { 'Day' => 10, @@ -1082,7 +1082,7 @@ my $AttachmentsWithStringInvite = { 'Minute' => 0, 'Month' => 5, 'Second' => 0, - 'Year' => 2023 + 'Year' => 2022 } } ], diff --git a/scripts/test/Console/Command/Dev/Code/CPANAudit.t b/scripts/test/Console/Command/Dev/Code/CPANAudit.t index e51f69e2635..c9aa0e5f22c 100644 --- a/scripts/test/Console/Command/Dev/Code/CPANAudit.t +++ b/scripts/test/Console/Command/Dev/Code/CPANAudit.t @@ -13,7 +13,12 @@ use utf8; use vars (qw($Self)); -my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::Code::CPANAudit'); +my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::Code::CPANAudit'); +my $EnvironmentObject = $Kernel::OM->Get('Kernel::System::Environment'); +my $EncodeObject = $Kernel::OM->Get('Kernel::System::Encode'); + +my $Version = $EnvironmentObject->ModuleVersionGet( Module => 'CPAN::Audit' ); +return 1 if !$Version; my $ExitCode = $CommandObject->Execute(); @@ -22,21 +27,13 @@ my $Output; local *STDOUT; open STDOUT, '>:encoding(UTF-8)', \$Output; $ExitCode = $CommandObject->Execute(); - $Kernel::OM->Get('Kernel::System::Encode')->EncodeInput( \$Output ); + $EncodeObject->EncodeInput( \$Output ); } $Self->Is( $ExitCode, 0, - "Dev::Tools::CPANAudit exit code", -); - -$Self->Is( - $Output, - 'Collecting all installed modules. This can take a while... -No advisories found -', - "Dev::Tools::CPANAudit reports no vulnerabilities", + "Dev::Tools::CPANAudit exit code is 0", ); 1; diff --git a/scripts/test/Console/Command/Internal/BashCompletion.t b/scripts/test/Console/Command/Internal/BashCompletion.t index 6093104d040..bf19f07ff10 100644 --- a/scripts/test/Console/Command/Internal/BashCompletion.t +++ b/scripts/test/Console/Command/Internal/BashCompletion.t @@ -28,6 +28,8 @@ my @Tests = ( --source --tickets-closed-before-date --tickets-closed-before-days +--tickets-created-before-date +--tickets-created-before-days --tolerant --micro-sleep --force-pid", diff --git a/scripts/test/GenericInterface/Webservice.t b/scripts/test/GenericInterface/Webservice.t index de7d3262f76..518c1ae68ab 100644 --- a/scripts/test/GenericInterface/Webservice.t +++ b/scripts/test/GenericInterface/Webservice.t @@ -843,177 +843,6 @@ my @Tests = ( UserID => 1, }, }, - - { - Name => 'test 27 - Upgrade configuration scheme for Migration from OTRS 5 to OTRS 6', - SuccessAdd => 1, - SuccessUpdate => 1, - HistoryCount => 2, - Add => { - Config => { - Description => 'Test for auto-update OTRS 5 -> 6.', - Debugger => { - DebugThreshold => 'debug', - }, - Provider => { - Transport => { - Type => 'HTTP::Test' - } - }, - Requester => { - Transport => { - Type => 'HTTP::SOAP', - Config => { - Authentication => { - Password => 'basic auth password', - Type => 'BasicAuth', - User => 'basic auth user', - }, - Encoding => 'UTF-8', - Endpoint => 'http://somehost/someuri', - NameSpace => '', - RequestNameFreeText => '', - RequestNameScheme => 'Request', - ResponseNameFreeText => '', - ResponseNameScheme => 'Response', - SOAPAction => 'Yes', - SOAPActionSeparator => '/', - SSL => { - SSLCADir => '/opt/otrs/scripts/test/sample/SSL/', - SSLCAFile => '/opt/otrs/scripts/test/sample/SSL/ca-certificate.pem', - SSLP12Certificate => '/opt/otrs/scripts/test/sample/SSL/certificate.pem', - SSLP12Password => 'certificate password', - SSLProxy => 'https://proxy-host:1234/', - SSLProxyPassword => 'proxy password', - SSLProxyUser => 'proxy user', - UseSSL => 'Yes', - }, - }, - }, - }, - }, - ValidID => 1, - UserID => 1, - ExpectedConfig => { - Description => 'Test for auto-update OTRS 5 -> 6.', - Debugger => { - DebugThreshold => 'debug', - }, - Provider => { - Transport => { - Type => 'HTTP::Test' - } - }, - Requester => { - Transport => { - Type => 'HTTP::SOAP', - Config => { - Authentication => { - AuthType => 'BasicAuth', - BasicAuthPassword => 'basic auth password', - BasicAuthUser => 'basic auth user', - }, - Encoding => 'UTF-8', - Endpoint => 'http://somehost/someuri', - NameSpace => '', - Proxy => { - ProxyExclude => 'No', - ProxyHost => 'https://proxy-host:1234/', - ProxyPassword => 'proxy password', - ProxyUser => 'proxy user', - UseProxy => 'Yes', - }, - RequestNameFreeText => '', - RequestNameScheme => 'Request', - ResponseNameFreeText => '', - ResponseNameScheme => 'Response', - SOAPAction => 'Yes', - SOAPActionScheme => 'NameSpaceSeparatorOperation', - SOAPActionSeparator => '/', - SSL => { - SSLCADir => '/opt/otrs/scripts/test/sample/SSL/', - SSLCAFile => '/opt/otrs/scripts/test/sample/SSL/ca-certificate.pem', - SSLCertificate => '/opt/otrs/scripts/test/sample/SSL/certificate.pem', - SSLPassword => 'certificate password', - UseSSL => 'Yes', - }, - Timeout => 60, - }, - }, - }, - }, - }, - Update => { - Config => { - Description => 'Test for auto-update OTRS 5 -> 6.', - Debugger => { - DebugThreshold => 'debug', - }, - Provider => { - Transport => { - Type => 'HTTP::Test' - } - }, - Requester => { - Transport => { - Type => 'HTTP::REST', - Config => { - Authentication => { - Password => 'basic auth password', - Type => 'BasicAuth', - User => 'basic auth user', - }, - DefaultCommand => 'POST', - Host => 'http://somehost/someuri', - X509 => { - X509CAFile => '/opt/otrs/scripts/test/sample/SSL/ca-certificate.pem', - X509CertFile => '/opt/otrs/scripts/test/sample/SSL/certificate.pem', - X509KeyFile => '/opt/otrs/scripts/test/sample/SSL/certificate.key.pem', - UseX509 => 'Yes', - }, - }, - }, - }, - }, - ValidID => 1, - UserID => 1, - ExpectedConfig => { - Description => 'Test for auto-update OTRS 5 -> 6.', - Debugger => { - DebugThreshold => 'debug', - }, - Provider => { - Transport => { - Type => 'HTTP::Test' - } - }, - Requester => { - Transport => { - Type => 'HTTP::REST', - Config => { - Authentication => { - AuthType => 'BasicAuth', - BasicAuthPassword => 'basic auth password', - BasicAuthUser => 'basic auth user', - }, - DefaultCommand => 'POST', - Host => 'http://somehost/someuri', - Proxy => { - UseProxy => 'No', - }, - SSL => { - SSLCAFile => '/opt/otrs/scripts/test/sample/SSL/ca-certificate.pem', - SSLCertificate => '/opt/otrs/scripts/test/sample/SSL/certificate.pem', - SSLKey => '/opt/otrs/scripts/test/sample/SSL/certificate.key.pem', - UseSSL => 'Yes', - }, - Timeout => 300, - }, - }, - }, - }, - }, - }, ); my @WebserviceIDs; diff --git a/scripts/test/HTMLUtils/ToAscii.t b/scripts/test/HTMLUtils/ToAscii.t index dbfba6a0b8d..3612ee429dd 100644 --- a/scripts/test/HTMLUtils/ToAscii.t +++ b/scripts/test/HTMLUtils/ToAscii.t @@ -25,13 +25,13 @@ my @Tests = ( Name => 'ToAscii - simple' }, { - Input => 'Some Text
    Some URL', + Input => 'Some Text
    Some URL', Result => 'Some Text [1]Some URL [1] http://example.com ', - Name => 'ToAscii - simple' + Name => 'ToAscii - simple. JavaScript in href will be removed.' }, { Input => 'Some Text
    More Text', diff --git a/scripts/test/ProcessManagement/TransitionAction/TicketCreateAttachment.t b/scripts/test/ProcessManagement/TransitionAction/TicketCreateAttachment.t index f323bad652b..ef50253f88c 100644 --- a/scripts/test/ProcessManagement/TransitionAction/TicketCreateAttachment.t +++ b/scripts/test/ProcessManagement/TransitionAction/TicketCreateAttachment.t @@ -266,60 +266,60 @@ $Self->True( # Test config collection my @Tests = ( { - Name => 'Empty Attachments', + Name => 'Empty AttachmentsReuse', Config => { UserID => $UserID, Config => { %{$NewCreatedSubTicketConfigData}, - Attachments => '', + AttachmentsReuse => '', }, }, ExpectedSuccess => 1, ExpectedSuccessAttachment => 0, }, { - Name => 'Empty Attachments with 0', + Name => 'Empty AttachmentsReuse with 0', Config => { UserID => $UserID, Config => { %{$NewCreatedSubTicketConfigData}, - Attachments => '0', + AttachmentsReuse => '0', }, }, ExpectedSuccess => 1, ExpectedSuccessAttachment => 0, }, { - Name => 'Attachments with 1', + Name => 'AttachmentsReuse with 1', Config => { UserID => $UserID, Config => { %{$NewCreatedSubTicketConfigData}, - Attachments => '1', + AttachmentsReuse => '1', }, }, ExpectedSuccess => 1, ExpectedSuccessAttachment => 1, }, { - Name => 'Attachments with y', + Name => 'AttachmentsReuse with y', Config => { UserID => $UserID, Config => { %{$NewCreatedSubTicketConfigData}, - Attachments => 'y', + AttachmentsReuse => 'y', }, }, ExpectedSuccess => 1, ExpectedSuccessAttachment => 1, }, { - Name => 'Attachments with yes', + Name => 'AttachmentsReuse with yes', Config => { UserID => $UserID, Config => { %{$NewCreatedSubTicketConfigData}, - Attachments => 'yes', + AttachmentsReuse => 'yes', }, }, ExpectedSuccess => 1, diff --git a/scripts/test/Selenium/Agent/AgentTicketActionCommonACL.t b/scripts/test/Selenium/Agent/AgentTicketActionCommonACL.t index 14cae36d791..b70b694650e 100644 --- a/scripts/test/Selenium/Agent/AgentTicketActionCommonACL.t +++ b/scripts/test/Selenium/Agent/AgentTicketActionCommonACL.t @@ -20,6 +20,8 @@ $Selenium->RunTest( my $HelperObject = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); my $ACLObject = $Kernel::OM->Get('Kernel::System::ACL::DB::ACL'); my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); + my $IsITSMIncidentProblemManagementInstalled + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); my $RandomID = $HelperObject->GetRandomID(); @@ -305,6 +307,37 @@ EOF # Create some test services. my $ServiceObject = $Kernel::OM->Get('Kernel::System::Service'); + my %ITSMSLA; + my %ITSMService; + + if ($IsITSMIncidentProblemManagementInstalled) { + + # get the list of service types from general catalog + my $ServiceTypeList = $Kernel::OM->Get('Kernel::System::GeneralCatalog')->ItemList( + Class => 'ITSM::Service::Type', + ); + + # build a lookup hash + my %ServiceTypeName2ID = reverse %{$ServiceTypeList}; + + # get the list of sla types from general catalog + my $SLATypeList = $Kernel::OM->Get('Kernel::System::GeneralCatalog')->ItemList( + Class => 'ITSM::SLA::Type', + ); + + # build a lookup hash + my %SLATypeName2ID = reverse %{$SLATypeList}; + + %ITSMSLA = ( + TypeID => $SLATypeName2ID{Other}, + ); + + %ITSMService = ( + TypeID => $ServiceTypeName2ID{Training}, + Criticality => '3 normal', + ); + } + my $ServiceID; my @Services; for my $Count ( 1 .. 3 ) { @@ -312,6 +345,7 @@ EOF Name => "UT Test Service $Count $RandomID", ValidID => 1, UserID => 1, + %ITSMService, ); push @Services, $ServiceID; @@ -338,6 +372,7 @@ EOF Name => "UT Test SLA $Count $RandomID", ValidID => 1, UserID => 1, + %ITSMSLA, ); push @SLAs, $SLAID; } @@ -662,6 +697,18 @@ EOF "Deleted service relations for $CustomerUserLogin", ); for my $ServiceID (@Services) { + if ($IsITSMIncidentProblemManagementInstalled) { + + # Clean up servica data. + $Success = $DBObject->Do( + SQL => "DELETE FROM service_preferences WHERE service_id = ?", + Bind => [ \$ServiceID ], + ); + $Self->True( + $Success, + "ServicePreferences is deleted - ID $ServiceID", + ); + } $Success = $DBObject->Do( SQL => "DELETE FROM service WHERE ID = ?", Bind => [ \$ServiceID ], diff --git a/scripts/test/Selenium/Agent/AgentTicketEmail.t b/scripts/test/Selenium/Agent/AgentTicketEmail.t index 0b0ecb5eeaa..57be83a8017 100644 --- a/scripts/test/Selenium/Agent/AgentTicketEmail.t +++ b/scripts/test/Selenium/Agent/AgentTicketEmail.t @@ -22,6 +22,8 @@ $Selenium->RunTest( my $SignatureObject = $Kernel::OM->Get('Kernel::System::Signature'); my $QueueObject = $Kernel::OM->Get('Kernel::System::Queue'); my $CustomerUserObject = $Kernel::OM->Get('Kernel::System::CustomerUser'); + my $IsITSMIncidentProblemManagementInstalled + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); # Disable check email addresses. $HelperObject->ConfigSettingChange( @@ -37,16 +39,35 @@ $Selenium->RunTest( ); # Do not check service and type. - $HelperObject->ConfigSettingChange( - Valid => 1, - Key => 'Ticket::Service', - Value => 0, - ); - $HelperObject->ConfigSettingChange( - Valid => 1, - Key => 'Ticket::Type', - Value => 0, - ); + if ($IsITSMIncidentProblemManagementInstalled) { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Service', + Value => 1, + ); + } + else { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Service', + Value => 0, + ); + } + + if ($IsITSMIncidentProblemManagementInstalled) { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Type', + Value => 1, + ); + } + else { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Type', + Value => 0, + ); + } # Enable session management use html cookies. $HelperObject->ConfigSettingChange( @@ -131,8 +152,16 @@ $Selenium->RunTest( } # Create test user and login. + my %TestUserLoginGroup = ( + Groups => [ 'admin', 'users' ] + ); + if ($IsITSMIncidentProblemManagementInstalled) { + $TestUserLoginGroup{Groups} = [ 'admin', 'users', 'itsm-service' ]; + } + + # Create test user. my $TestUserLogin = $HelperObject->TestUserCreate( - Groups => [ 'admin', 'users' ], + %TestUserLoginGroup, ) || die "Did not get test user"; $Selenium->Login( @@ -147,9 +176,14 @@ $Selenium->RunTest( $Selenium->VerifiedGet("${ScriptAlias}index.pl?Action=AgentTicketEmail"); # Check page. + my @AdditionalIDs; + if ($IsITSMIncidentProblemManagementInstalled) { + @AdditionalIDs = qw(TypeID ServiceID OptionLinkTicket DynamicField_ITSMImpact); + } + for my $ID ( qw(Dest ToCustomer CcCustomer BccCustomer CustomerID RichText - Signature FileUpload NextStateID PriorityID submitRichText) + Signature FileUpload NextStateID PriorityID submitRichText), @AdditionalIDs ) { my $Element = $Selenium->find_element( "#$ID", 'css' ); @@ -191,6 +225,41 @@ $Selenium->RunTest( "Signature is found with no replaced tags" ); + my $ServiceID; + if ($IsITSMIncidentProblemManagementInstalled) { + + # get service object + my $ServiceObject = $Kernel::OM->Get('Kernel::System::Service'); + + # get test user ID + my $TestUserID = $Kernel::OM->Get('Kernel::System::User')->UserLookup( + UserLogin => $TestUserLogin, + ); + + # create test service + my $ServiceName = "Selenium" . $HelperObject->GetRandomID(); + $ServiceID = $ServiceObject->ServiceAdd( + Name => $ServiceName, + ValidID => 1, + Comment => 'Selenium Test Service', + TypeID => 2, + Criticality => '5 very high', + UserID => $TestUserID, + ); + $Self->True( + $ServiceID, + "Service is created - ID $ServiceID", + ); + + # add customer user as member to the test service + $ServiceObject->CustomerUserServiceMemberAdd( + CustomerUserLogin => $TestData[1]->{UserLogin}, + ServiceID => $ServiceID, + Active => 1, + UserID => $TestUserID, + ); + } + # Select customer user. $Selenium->find_element( "#ToCustomer", 'css' )->clear(); $Selenium->InputFieldValueSet( @@ -270,6 +339,48 @@ $Selenium->RunTest( "Signature is found with replaced tags on selected customer change" ); + if ($IsITSMIncidentProblemManagementInstalled) { + $Selenium->execute_script( + "\$('#TypeID').val(\$('#TypeID option').filter(function () { return \$(this).html() == 'Unclassified'; } ).val() ).trigger('redraw.InputField').trigger('change');" + ); + $Selenium->WaitFor( JavaScript => 'return typeof($) === "function" && !$(".AJAXLoader:visible").length' ); + + $Selenium->WaitFor( JavaScript => "return \$('#ServiceID option[value=\"$ServiceID\"]').length;" ); + $Selenium->execute_script( + "\$('#ServiceID').val('$ServiceID').trigger('redraw.InputField').trigger('change');" + ); + $Selenium->WaitFor( JavaScript => 'return $("#ServiceIncidentState").length' ); + + # check for service incident state field + my $ServiceIncidentStateElement = $Selenium->find_element( "#ServiceIncidentState", 'css' ); + $ServiceIncidentStateElement->is_enabled(); + $ServiceIncidentStateElement->is_displayed(); + + $Selenium->WaitFor( + JavaScript => "return \$('#DynamicField_ITSMImpact option[value=\"3 normal\"]').length;" + ); + $Selenium->WaitFor( JavaScript => "return \$('#PriorityID option[value=\"4\"]').length;" ); + + # test priority update based on impact value + $Self->Is( + $Selenium->find_element( '#PriorityID', 'css' )->get_value(), + '4', + "#PriorityID stored value", + ); + + $Selenium->execute_script( + "\$('#DynamicField_ITSMImpact').val('1 very low').trigger('redraw.InputField').trigger('change');" + ); + + sleep 2; + + $Self->Is( + $Selenium->find_element( '#PriorityID', 'css' )->get_value(), + '3', + "#PriorityID updated value", + ); + } + # Submit form. $Selenium->find_element( "#submitRichText", 'css' )->VerifiedClick(); @@ -313,6 +424,20 @@ $Selenium->RunTest( "Signature found on page" ) || die "$SignatureText not found on page"; + if ($IsITSMIncidentProblemManagementInstalled) { + + # Navigate to AgentTicketHistory screen. + $Selenium->VerifiedGet("${ScriptAlias}index.pl?Action=AgentTicketHistory;TicketID=$TicketID"); + + # check for ITSM updated fields + for my $UpdateText (qw(Impact Criticality)) { + $Self->True( + index( $Selenium->get_page_source(), "Changed dynamic field ITSM$UpdateText" ) > -1, + "DynamicFieldUpdate $UpdateText - found", + ); + } + } + # Disable session management use html cookies to check signature update (see bug#12890). $HelperObject->ConfigSettingChange( Valid => 1, @@ -380,6 +505,36 @@ $Selenium->RunTest( "Ticket with ticket ID $TicketID is deleted", ); + if ($IsITSMIncidentProblemManagementInstalled) { + + # delete test service - test customer connection + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service_customer_user WHERE service_id = $ServiceID", + ); + $Self->True( + $Success, + "Delete service-customer connection", + ); + + # delete test service preferences + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service_preferences WHERE service_id = $ServiceID", + ); + $Self->True( + $Success, + "Service preferences is deleted - ID $ServiceID", + ); + + # delete created test service + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service WHERE id = $ServiceID", + ); + $Self->True( + $Success, + "Service is deleted - ID $ServiceID", + ); + } + # Delete created test customer users. my $DBObject = $Kernel::OM->Get('Kernel::System::DB'); for my $CustomerLogin (@CustomerUserIDs) { @@ -421,7 +576,9 @@ $Selenium->RunTest( my $CacheObject = $Kernel::OM->Get('Kernel::System::Cache'); # Make sure the cache is correct. - for my $Cache (qw (Ticket CustomerUser)) { + my @AdditionalCache = qw (Ticket CustomerUser); + push @AdditionalCache, 'Service' if ($IsITSMIncidentProblemManagementInstalled); + for my $Cache (@AdditionalCache) { $CacheObject->CleanUp( Type => $Cache ); } diff --git a/scripts/test/Selenium/Agent/AgentTicketNoteToLinkedTicket.t b/scripts/test/Selenium/Agent/AgentTicketNoteToLinkedTicket.t new file mode 100644 index 00000000000..4da3fd6ec72 --- /dev/null +++ b/scripts/test/Selenium/Agent/AgentTicketNoteToLinkedTicket.t @@ -0,0 +1,198 @@ +# -- +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (AGPL). If you +# did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +# -- + +use strict; +use warnings; +use utf8; + +use vars (qw($Self)); + +my $SeleniumObject = $Kernel::OM->Get('Kernel::System::UnitTest::Selenium'); + +my $SeleniumTest = sub { + + my $CacheObject = $Kernel::OM->Get('Kernel::System::Cache'); + my $HelperObject = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); + my $ZnunyHelperObject = $Kernel::OM->Get('Kernel::System::ZnunyHelper'); + my $LinkObject = $Kernel::OM->Get('Kernel::System::LinkObject'); + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + + $CacheObject->Configure( + CacheInMemory => 0, + ); + + my $ShowDeleteButton = $ConfigObject->Get('LinkObject::ShowDeleteButton'); + $Self->True( + $ShowDeleteButton, + 'LinkObject::ShowDeleteButton', + ); + + # create test user and login + my %TestUser = $SeleniumObject->AgentLogin( + Groups => ['users'], + ); + + # create test Ticket and Articles + my $TicketID = $HelperObject->TicketCreate(); + + my $Article = $HelperObject->ArticleCreate( + TicketID => $TicketID, + ); + + # navigate to created test ticket in AgentTicketZoom page + $SeleniumObject->AgentInterface( + Action => 'AgentTicketZoom', + TicketID => $TicketID, + WaitForAJAX => 0, + ); + + $SeleniumObject->ElementExistsNot( + Selector => '#AgentTicketNoteToLinkedTicket', + SelectorType => 'css', + ); + + my @TicketIDs; + for my $Count ( 1 .. 2 ) { + + # create test Ticket and Articles + my $TicketID = $HelperObject->TicketCreate(); + + push @TicketIDs, $TicketID; + + my $Article = $HelperObject->ArticleCreate( + TicketID => $TicketID, + ); + } + + my $True = $LinkObject->LinkAdd( + SourceObject => 'Ticket', + SourceKey => $TicketIDs[0], + TargetObject => 'Ticket', + TargetKey => $TicketIDs[1], + Type => 'ParentChild', + State => 'Valid', + UserID => 1, + ); + + # check link + $Self->True( + $True, + "LinkAdd successfully.", + ); + + # navigate to created test ticket in AgentTicketZoom page + $SeleniumObject->AgentInterface( + Action => 'AgentTicketZoom', + TicketID => $TicketIDs[0], + WaitForAJAX => 0, + ); + + # check elements + $Self->True( + $SeleniumObject->find_element( 'a[href*="AgentTicketNoteToLinkedTicket"]', 'css' )->is_displayed(), + "AgentTicketNoteToLinkedTicket article menu item is visible", + ); + + # click 'Transfer notice' button (AgentTicketNoteToLinkedTicket) + $SeleniumObject->find_element( 'a[href*="AgentTicketNoteToLinkedTicket"]', 'css' )->click(); + + # switch window + $SeleniumObject->SwitchToPopUp( + WaitForAJAX => 0, + ); + + my $Result = $SeleniumObject->InputFieldIDMapping( + Action => 'AgentTicketNoteToLinkedTicket', + Mapping => { + RichText => 'RichText', + Subject => 'Subject', + LinkedTicketIDs => 'LinkedTicketIDs', + }, + ); + + $Self->True( + $SeleniumObject->find_element( '#LinkedTicketIDs_Search', 'css' )->is_displayed(), + "Element LinkedTicketIDs_Search is visible", + ); + + $SeleniumObject->ElementExists( + Selector => '#LinkedTicketIDs', + SelectorType => 'css', + ); + + $SeleniumObject->InputSet( + Attribute => 'LinkedTicketIDs', + Content => $TicketIDs[1], + WaitForAJAX => 0, + ); + + my $LinkedTicketIDs = $SeleniumObject->InputGet( + Attribute => 'LinkedTicketIDs', + ) // []; + + $Self->Is( + scalar @{$LinkedTicketIDs}, + 1, + 'One ticket must be selected for linking.', + ); + + my $LinkedTicketID = shift @{$LinkedTicketIDs}; + + $Self->Is( + $LinkedTicketID, + $TicketIDs[1], + "LinkedTicketID is correct.", + ); + + my $NoteToLinkedTicket = 'This note is for linked ticket.'; + + $SeleniumObject->InputSet( + Attribute => 'RichText', + Content => $NoteToLinkedTicket, + WaitForAJAX => 0, + ); + + $SeleniumObject->InputSet( + Attribute => 'Subject', + Content => $NoteToLinkedTicket, + WaitForAJAX => 0, + ); + + $SeleniumObject->find_element( '#submitRichText', 'css' )->click(); + + my $ArticleObject = $Kernel::OM->Get('Kernel::System::Ticket::Article'); + my $ArticleBackendObject = $ArticleObject->BackendForChannel( ChannelName => 'Internal' ); + + my @Articles = $ArticleObject->ArticleList( + TicketID => $TicketIDs[1], + + # IsVisibleForCustomer => 1, + ); + my @ArticleBox; + for my $Article (@Articles) { + my %Article = $ArticleBackendObject->ArticleGet( + TicketID => $TicketIDs[1], + ArticleID => $Article->{ArticleID}, + DynamicFields => 0, + UserID => 1, + ); + push @ArticleBox, \%Article; + } + + $Self->Is( + $ArticleBox[1]->{Body}, + $NoteToLinkedTicket, + "Article text is correct.", + ); + +}; + +# finally run the test(s) in the browser +$SeleniumObject->RunTest($SeleniumTest); + +1; diff --git a/scripts/test/Selenium/Agent/AgentTicketPhone.t b/scripts/test/Selenium/Agent/AgentTicketPhone.t index ce54af784a2..a0a738c906a 100644 --- a/scripts/test/Selenium/Agent/AgentTicketPhone.t +++ b/scripts/test/Selenium/Agent/AgentTicketPhone.t @@ -20,6 +20,8 @@ $Selenium->RunTest( my $HelperObject = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); + my $IsITSMIncidentProblemManagementInstalled + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); # Overload CustomerUser => Map setting defined in the Defaults.pm - use external url. my $DefaultCustomerUser = $ConfigObject->Get("CustomerUser"); @@ -53,21 +55,59 @@ $Selenium->RunTest( Value => 0, ); + if ($IsITSMIncidentProblemManagementInstalled) { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Frontend::AgentTicketPhone###DynamicField', + Value => { + 'ITSMCriticality' => 1, + 'ITSMDueDate' => 1, + 'ITSMImpact' => 1, + }, + ); + } + # Do not check service and type. - $HelperObject->ConfigSettingChange( - Valid => 1, - Key => 'Ticket::Service', - Value => 0, - ); - $HelperObject->ConfigSettingChange( - Valid => 1, - Key => 'Ticket::Type', - Value => 0, + if ($IsITSMIncidentProblemManagementInstalled) { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Service', + Value => 1, + ); + } + else { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Service', + Value => 0, + ); + } + + if ($IsITSMIncidentProblemManagementInstalled) { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Type', + Value => 1, + ); + } + else { + $HelperObject->ConfigSettingChange( + Valid => 1, + Key => 'Ticket::Type', + Value => 0, + ); + } + + my %TestUserLoginGroup = ( + Groups => [ 'admin', 'users' ] ); + if ($IsITSMIncidentProblemManagementInstalled) { + $TestUserLoginGroup{Groups} = [ 'admin', 'users', 'itsm-service' ]; + } # Create test user. my $TestUserLogin = $HelperObject->TestUserCreate( - Groups => [ 'admin', 'users' ], + %TestUserLoginGroup, ) || die "Did not get test user"; # Get test user ID. @@ -137,10 +177,15 @@ $Selenium->RunTest( # Navigate to AgentTicketPhone screen. $Selenium->VerifiedGet("${ScriptAlias}index.pl?Action=AgentTicketPhone"); + my @AdditionalIDs; + if ($IsITSMIncidentProblemManagementInstalled) { + @AdditionalIDs = qw(TypeID ServiceID OptionLinkTicket DynamicField_ITSMImpact DynamicField_ITSMCriticality); + } + # Check page. for my $ID ( qw(FromCustomer CustomerID Dest Subject RichText FileUpload - NextStateID PriorityID submitRichText) + NextStateID PriorityID submitRichText), @AdditionalIDs ) { my $Element = $Selenium->find_element( "#$ID", 'css' ); @@ -168,9 +213,94 @@ $Selenium->RunTest( # Create test phone ticket. my $TicketSubject = "Selenium Ticket"; my $TicketBody = "Selenium body test"; + + my $ServiceID; + if ($IsITSMIncidentProblemManagementInstalled) { + my $ServiceObject = $Kernel::OM->Get('Kernel::System::Service'); + + # Create test service. + my $ServiceName = "Selenium" . $HelperObject->GetRandomID(); + $ServiceID = $ServiceObject->ServiceAdd( + Name => $ServiceName, + ValidID => 1, + Comment => 'Selenium Test Service', + TypeID => 2, + Criticality => '5 very high', + UserID => $TestUserID, + ); + + $Self->True( + $ServiceID, + "Created service ID - $ServiceID", + ); + + # Link test service with test customer. + my $ServiceMemberAddSuccess = $ServiceObject->CustomerUserServiceMemberAdd( + CustomerUserLogin => $TestCustomer, + ServiceID => $ServiceID, + Active => 1, + UserID => $TestUserID, + ); + + $Self->True( + $ServiceMemberAddSuccess, + "Added service ID $ServiceID to CustomerUser $TestCustomer.", + ); + + $Selenium->execute_script( + "\$('#TypeID').val(\$('#TypeID option').filter(function () { return \$(this).html() == 'Unclassified'; } ).val() ).trigger('redraw.InputField').trigger('change');" + ); + $Selenium->WaitFor( JavaScript => 'return typeof($) === "function" && !$(".AJAXLoader:visible").length' ); + } + $Selenium->find_element( "#FromCustomer", 'css' )->send_keys($TestCustomer); $Selenium->WaitFor( JavaScript => 'return typeof($) === "function" && $("li.ui-menu-item:visible").length;' ); $Selenium->execute_script("\$('li.ui-menu-item:contains($TestCustomer)').click();"); + + if ($IsITSMIncidentProblemManagementInstalled) { + $Selenium->WaitFor( JavaScript => "return \$('#ServiceID option[value=\"$ServiceID\"]').length;" ); + $Selenium->execute_script( + "\$('#ServiceID').val('$ServiceID').trigger('redraw.InputField').trigger('change');" + ); + $Selenium->WaitFor( JavaScript => 'return $("#ServiceIncidentState").length' ); + + # Check for service incident state field. + my $ServiceIncidentStateElement = $Selenium->find_element( "#ServiceIncidentState", 'css' ); + $ServiceIncidentStateElement->is_enabled(); + $ServiceIncidentStateElement->is_displayed(); + + $Selenium->WaitFor( + JavaScript => "return \$('#DynamicField_ITSMImpact option[value=\"3 normal\"]').length;" + ); + $Selenium->WaitFor( JavaScript => "return \$('#PriorityID option[value=\"4\"]').length;" ); + + # Check if ITSMCriticality has correct value, see bug#10550. + $Self->Is( + $Selenium->find_element( '#DynamicField_ITSMCriticality', 'css' )->get_value(), + '5 very high', + "#DynamicField_ITSMCriticality updated value", + ); + + # Test priority update based on impact value. + $Self->Is( + $Selenium->find_element( '#PriorityID', 'css' )->get_value(), + '4', + "#PriorityID stored value", + ); + + $Selenium->execute_script( + "\$('#DynamicField_ITSMImpact').val('1 very low').trigger('redraw.InputField').trigger('change');" + ); + + sleep 2; + + $Self->Is( + $Selenium->find_element( '#PriorityID', 'css' )->get_value(), + '3', + "#PriorityID updated value", + ); + } + $Selenium->InputFieldValueSet( Element => '#Dest', Value => '2||Raw', @@ -288,6 +418,30 @@ $Selenium->RunTest( "$TestCustomer found on page", ) || die "$TestCustomer not found on page"; + if ($IsITSMIncidentProblemManagementInstalled) { + + # Force sub menus to be visible in order to be able to click one of the links. + $Selenium->execute_script("\$('.Cluster ul ul').addClass('ForceVisible');"); + + # Click on history and switch window. + $Selenium->find_element("//*[text()='History']")->click(); + + $Selenium->WaitFor( WindowCount => 2 ); + my $Handles = $Selenium->get_window_handles(); + $Selenium->switch_to_window( $Handles->[1] ); + + # Wait until page has loaded, if necessary. + $Selenium->WaitFor( JavaScript => 'return typeof($) === "function" && $(".CancelClosePopup").length' ); + + # Check for ITSM updated fields. + for my $UpdateText (qw(Impact Criticality)) { + $Self->True( + index( $Selenium->get_page_source(), "Changed dynamic field ITSM$UpdateText" ) > -1, + "DynamicFieldUpdate $UpdateText - found", + ); + } + } + # Test bug #12229. my $QueueID1 = $Kernel::OM->Get('Kernel::System::Queue')->QueueAdd( Name => "$RandomID", @@ -378,6 +532,33 @@ $Selenium->RunTest( 'Queue #2 is selected.', ); + if ($IsITSMIncidentProblemManagementInstalled) { + + # Verify Service Incident State is not available when config 'Ticket::Frontend::AgentTicketPhone###ShowIncidentState' + # is disabled. See bug#14150 (https://bugs.otrs.org/show_bug.cgi?id=14150) + $HelperObject->ConfigSettingChange( + Key => 'Ticket::Frontend::AgentTicketPhone###ShowIncidentState', + Value => 0, + ); + $Selenium->VerifiedGet("${ScriptAlias}index.pl?Action=AgentTicketPhone"); + + $Selenium->find_element( "#FromCustomer", 'css' )->send_keys($TestCustomer); + $Selenium->WaitFor( + JavaScript => 'return typeof($) === "function" && $("li.ui-menu-item:visible").length' + ); + $Selenium->execute_script("\$('li.ui-menu-item:contains($TestCustomer)').click()"); + + $Selenium->WaitFor( JavaScript => "return \$('#ServiceID option[value=\"$ServiceID\"]').length;" ); + $Selenium->execute_script( + "\$('#ServiceID').val('$ServiceID').trigger('redraw.InputField').trigger('change');" + ); + + $Self->False( + $Selenium->execute_script("return \$('#ServiceIncidentStateContainer').length;"), + "Service Incident State is not available when config ShowIncidentState is disabled." + ); + } + # Delete Queues. $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( SQL => "DELETE FROM queue WHERE id IN (?, ?)", @@ -407,6 +588,36 @@ $Selenium->RunTest( "Ticket with ticket ID $TicketID is deleted.", ); + if ($IsITSMIncidentProblemManagementInstalled) { + + # Delete test service - test customer connection. + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service_customer_user WHERE service_id = $ServiceID", + ); + $Self->True( + $Success, + "Service-customer connection is deleted", + ); + + # Delete test service preferences. + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service_preferences WHERE service_id = $ServiceID", + ); + $Self->True( + $Success, + "Service preferences is deleted - ID $ServiceID", + ); + + # Delete created test service. + $Success = $Kernel::OM->Get('Kernel::System::DB')->Do( + SQL => "DELETE FROM service WHERE id = $ServiceID", + ); + $Self->True( + $Success, + "Service is deleted - ID $ServiceID", + ); + } + # Delete created test customer user. my $DBObject = $Kernel::OM->Get('Kernel::System::DB'); $TestCustomer = $DBObject->Quote($TestCustomer); diff --git a/scripts/test/Selenium/Agent/AgentTicketPhone/ServiceDropdown.t b/scripts/test/Selenium/Agent/AgentTicketPhone/ServiceDropdown.t index 8c1e9a302c8..402b723d71a 100644 --- a/scripts/test/Selenium/Agent/AgentTicketPhone/ServiceDropdown.t +++ b/scripts/test/Selenium/Agent/AgentTicketPhone/ServiceDropdown.t @@ -25,6 +25,8 @@ $Kernel::OM->Get('Kernel::System::UnitTest::Helper')->ConfigSettingChange( # get selenium object my $Selenium = $Kernel::OM->Get('Kernel::System::UnitTest::Selenium'); +my $IsITSMIncidentProblemManagementInstalled + = $Kernel::OM->Get('Kernel::System::Util')->IsITSMIncidentProblemManagementInstalled(); # this test is to check that when AgentTicketPhone is loaded already with # customer data on it (like when doing Split), the dropdown of Service is @@ -85,13 +87,21 @@ $Selenium->RunTest( my $TestService = "Service-" . $HelperObject->GetRandomID(); # create a test service - my $ServiceID = $ServiceObject->ServiceAdd( + my %ServiceValues = ( Name => $TestService, Comment => 'Selenium Test Service', ValidID => 1, UserID => 1, ); + if ($IsITSMIncidentProblemManagementInstalled) { + $ServiceValues{TypeID} = 1; + $ServiceValues{Criticality} = '3 normal'; + } + + my $ServiceID = $ServiceObject->ServiceAdd( + %ServiceValues + ); $Self->True( $ServiceID, "Service is created - $ServiceID", diff --git a/scripts/test/Ticket/Event/DynamicFieldFromCustomerCompany.t b/scripts/test/Ticket/Event/DynamicFieldFromCustomerCompany.t new file mode 100644 index 00000000000..537a35e8ae9 --- /dev/null +++ b/scripts/test/Ticket/Event/DynamicFieldFromCustomerCompany.t @@ -0,0 +1,174 @@ +# -- +# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/ +# Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +# -- +# This software comes with ABSOLUTELY NO WARRANTY. For details, see +# the enclosed file COPYING for license information (GPL). If you +# did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +# -- + +## nofilter(TidyAll::Plugin::Znuny4OTRS::Legal::AGPLValidator) + +use strict; +use warnings; +use utf8; + +use vars (qw($Self)); + +my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); +my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket'); +my $DynamicFieldObject = $Kernel::OM->Get('Kernel::System::DynamicField'); +my $CustomerUserObject = $Kernel::OM->Get('Kernel::System::CustomerUser'); +my $CustomerCompanyObject = $Kernel::OM->Get('Kernel::System::CustomerCompany'); + +$Kernel::OM->ObjectParamAdd( + 'Kernel::System::UnitTest::Helper' => { + RestoreDatabase => 1, + UseTmpArticleDir => 1, + }, +); +my $Helper = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); + +my $RandomID = $Helper->GetRandomID(); + +$ConfigObject->Set( + Key => 'CheckEmailAddresses', + Value => 0, +); +$ConfigObject->Set( + Key => 'DynamicFieldFromCustomerCompany::Mapping', + Value => { + CustomerCompanyURL => 'CustomerCompanyURL' . $RandomID, + CustomerCompanyName => 'CustomerCompanyName' . $RandomID, + CustomerID => 'CustomerID' . $RandomID, + }, +); +$ConfigObject->Set( + Key => 'Ticket::EventModulePost###4100-DynamicFieldFromCustomerCompany', + Value => { + Module => 'Kernel::System::Ticket::Event::DynamicFieldFromCustomerCompany', + Event => '(TicketCreate|TicketCustomerUpdate)', + }, +); + +my @DynamicFields = ( + { + Name => 'CustomerCompanyURL' . $RandomID, + Label => 'CustomerCompanyURL', + FieldOrder => 9993, + }, + { + Name => 'CustomerCompanyName' . $RandomID, + Label => 'CustomerCompanyName', + FieldOrder => 9994, + }, + { + Name => 'CustomerID' . $RandomID, + Label => 'CustomerID', + FieldOrder => 9995, + }, +); + +my @AddedDynamicFieldNames; +for my $DynamicFieldConfig (@DynamicFields) { + my $ID = $DynamicFieldObject->DynamicFieldAdd( + %{$DynamicFieldConfig}, + Config => { + DefaultValue => '', + }, + FieldType => 'Text', + ObjectType => 'Ticket', + InternalField => 0, + Reorder => 0, + ValidID => 1, + UserID => 1, + ); + + $Self->IsNot( + $ID, + undef, + "DynamicFieldAdd() for '$DynamicFieldConfig->{Label}' Field ID should be defined", + ); + + push @AddedDynamicFieldNames, $DynamicFieldConfig->{Name}; +} + +my $TestCustomerID = $CustomerCompanyObject->CustomerCompanyAdd( + CustomerID => 'CustomerID' . $RandomID, + CustomerCompanyName => 'CustomerCompanyName' . $RandomID, + CustomerCompanyStreet => 'Some Street', + CustomerCompanyZIP => '12345', + CustomerCompanyCity => 'Some city', + CustomerCompanyCountry => 'USA', + CustomerCompanyURL => 'http://example.com' . $RandomID, + CustomerCompanyComment => 'some comment', + ValidID => 1, + UserID => 1, +); + +my %TestCustomerCompany = $CustomerCompanyObject->CustomerCompanyGet( + CustomerID => $TestCustomerID, +); + +my $TestUserLogin = $CustomerUserObject->CustomerUserAdd( + Source => 'CustomerUser', + UserFirstname => 'UserFirstName', + UserLastname => 'UserLastName', + UserCustomerID => $TestCustomerID, + UserLogin => 'UserLogin', + UserEmail => 'email@example.com', + ValidID => 1, + UserID => 1, +); + +my %TestUserData = $CustomerUserObject->CustomerUserDataGet( + User => $TestUserLogin, +); + +my $TicketID = $TicketObject->TicketCreate( + Title => 'Some Ticket Title', + Queue => 'Raw', + Lock => 'unlock', + Priority => '3 normal', + State => 'new', + CustomerID => $TestUserData{CustomerID}, + CustomerUser => $TestUserLogin, + OwnerID => 1, + UserID => 1, +); + +# At this point the information should be already stored in the dynamic fields +# get ticket data (with dynamic fields). +my %Ticket = $TicketObject->TicketGet( + TicketID => $TicketID, + DynamicFields => 1, + UserID => 1, + Silent => 0, +); + +for my $DynamicFieldName (@AddedDynamicFieldNames) { + $Self->IsNot( + $Ticket{ 'DynamicField_' . $DynamicFieldName }, + undef, + "Dynamic field $DynamicFieldName for ticket with ID $TicketID should not be undef.", + ); +} + +$Self->Is( + $Ticket{ 'DynamicField_CustomerID' . $RandomID }, + $TestCustomerCompany{CustomerID}, + "Dynamic field 'CustomerID$RandomID' for ticket with ID $TicketID must match test company ID.", +); +$Self->Is( + $Ticket{ 'DynamicField_CustomerCompanyName' . $RandomID }, + $TestCustomerCompany{CustomerCompanyName}, + "Dynamic field 'CustomerCompanyName$RandomID' for ticket with ID $TicketID must match test company name.", +); + +$Self->Is( + $Ticket{ 'DynamicField_CustomerCompanyURL' . $RandomID }, + $TestCustomerCompany{CustomerCompanyURL}, + "Dynamic field 'CustomerCompanyURL$RandomID' for ticket with ID $TicketID must match test company URL.", +); + +1; diff --git a/scripts/test/UnitTest/Blacklist.t b/scripts/test/UnitTest/Blacklist.t index 1b318f6a938..7b13b6127b1 100644 --- a/scripts/test/UnitTest/Blacklist.t +++ b/scripts/test/UnitTest/Blacklist.t @@ -13,25 +13,29 @@ use utf8; use vars (qw($Self)); -my $HelperObject = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); -my $RandomID = $HelperObject->GetRandomID(); - +my $HelperObject = $Kernel::OM->Get('Kernel::System::UnitTest::Helper'); my $CommandObject = $Kernel::OM->Get('Kernel::System::Console::Command::Dev::UnitTest::Run'); +my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); +my $EncodeObject = $Kernel::OM->Get('Kernel::System::Encode'); + +my $Home = $ConfigObject->Get('Home'); +my $Directory = "$Home/scripts/test"; +my $RandomID = $HelperObject->GetRandomID(); my @Tests = ( { - Name => "UnitTest 'User.t' (blacklisted)", - Test => 'User', + Name => "UnitTest 'Signature.t' (blacklisted)", + Test => 'scripts/test/Signature.t', Config => { Valid => 1, Key => 'UnitTest::Blacklist###1000-UnitTest' . $RandomID, - Value => ['User.t'], + Value => [ $Directory . '/Signature.t' ], }, TestExecuted => 0, }, { - Name => "UnitTest 'User.t' (whitelisted)", - Test => 'User', + Name => "UnitTest 'Signature.t' (whitelisted)", + Test => 'scripts/test/Signature.t', Config => { Valid => 1, Key => 'UnitTest::Blacklist###1000-UnitTest' . $RandomID, @@ -55,7 +59,7 @@ for my $Test (@Tests) { open STDOUT, '>:encoding(UTF-8)', \$Result; $ExitCode = $CommandObject->Execute( '--test', $Test->{Test} ); - $Kernel::OM->Get('Kernel::System::Encode')->EncodeInput( \$Result ); + $EncodeObject->EncodeInput( \$Result ); } chomp $Result; diff --git a/var/httpd/htdocs/js/Core.Agent.Admin.ProcessManagement.js b/var/httpd/htdocs/js/Core.Agent.Admin.ProcessManagement.js index bd215961a91..b00327e0c79 100644 --- a/var/httpd/htdocs/js/Core.Agent.Admin.ProcessManagement.js +++ b/var/httpd/htdocs/js/Core.Agent.Admin.ProcessManagement.js @@ -1405,6 +1405,9 @@ Core.Agent.Admin.ProcessManagement = (function (TargetNS) { $('.ArticleContainer').addClass('Hidden'); $('.ArticleContainer').prev('label').css('display', 'none'); + $('#ArticleBodyContainer').addClass('Hidden'); + $('#ArticleBodyContainer').prev('label').css('display', 'none'); + $('#CommunicationChannelContainer').addClass('Hidden'); $('#CommunicationChannelContainer').prev('label').css('display', 'none'); diff --git a/var/httpd/htdocs/js/Core.Agent.Header.js b/var/httpd/htdocs/js/Core.Agent.Header.js index e4818ba8bda..9aa6ebdfcce 100644 --- a/var/httpd/htdocs/js/Core.Agent.Header.js +++ b/var/httpd/htdocs/js/Core.Agent.Header.js @@ -64,13 +64,14 @@ Core.Agent.Header = (function (TargetNS) { * This function initialize header refresh. */ TargetNS.InitToolbarOverview = function () { - var RefreshTime = Core.Config.Get('RefreshTimeToolbar'); + var ToolbarRefreshTime = Core.Config.Get('RefreshTimeToolbar'), + RefreshTime = Core.Config.Get('Refresh'); - if (!RefreshTime) { + if (RefreshTime || !ToolbarRefreshTime) { return; } - Core.Config.Set('RefreshSecondsToolbar', parseInt(RefreshTime, 10) || 0); + Core.Config.Set('RefreshSecondsToolbar', parseInt(ToolbarRefreshTime, 10) || 0); if (!Core.Config.Get('RefreshSecondsToolbar')) { return; @@ -89,26 +90,13 @@ Core.Agent.Header = (function (TargetNS) { Core.Config.Get('Baselink'), Data, function (Response) { - $.each(Response.IconsOrder, function(index,value) { - if (!$('li[class="' + value + '"]').length) { - $('

  • ').insertAfter($('li[class="' + Response.IconsOrder[index-1] + '"]')); - } - - if (value == "UserAvatar") { - return; - } - - $('li[class="' + value + '"]').html(Response.Icons[Response.IconsOrder[index]]); - }); - - $("#ToolBar").children().each(function(index,element) { - if ($.inArray(element.className, Response.IconsOrder) == -1) { - $('li[class="' + element.className + '"]').remove(); - } - }); - - TargetNS.InitToolbarOverview(); - } + $('#ToolBar li:not(.UserAvatar)').remove() + $('#ToolBar').append(Response) + + Core.UI.InputFields.Init() + TargetNS.Init(); + }, + 'html' ); }, Core.Config.Get('RefreshSecondsToolbar') * 1000 diff --git a/var/httpd/htdocs/js/Core.Agent.TicketNoteToLinkedTicket.js b/var/httpd/htdocs/js/Core.Agent.TicketNoteToLinkedTicket.js new file mode 100644 index 00000000000..919c7a05b33 --- /dev/null +++ b/var/httpd/htdocs/js/Core.Agent.TicketNoteToLinkedTicket.js @@ -0,0 +1,48 @@ +// -- +// Copyright (C) 2021 Znuny GmbH, https://znuny.org/ +// -- +// This software comes with ABSOLUTELY NO WARRANTY. For details, see +// the enclosed file COPYING for license information (AGPL). If you +// did not receive this file, see http://www.gnu.org/licenses/agpl.txt. +// -- + +"use strict"; + +var Core = Core || {}; + +Core.Agent = Core.Agent || {}; + + +/** + * @namespace + * @exports TargetNS as Core.Agent.TicketNoteToLinkedTicket + * @description + * This namespace contains the special functions for TicketNoteToLinkedTicket. + */ +Core.Agent.TicketNoteToLinkedTicket = (function (TargetNS) { + + TargetNS.Init = function () { + RemoveArticleActionNoteToLinkedTicket(); + return true; + } + + // This will only be executed for link object view mode "Complex", see Perl ArticleAction + // module TicketNoteToLinkedTicket.pm. + function RemoveArticleActionNoteToLinkedTicket() { + var $TicketDeleteLinks = $('#WidgetTicket > .Content > #Ticket > .DataTable a.LinkObjectLink'); + + // Remove article action menu item if no ticket links are left. + if (!$TicketDeleteLinks.length) { + $('a.PopupType_TicketAction[href*="?Action=TicketNoteToLinkedTicket;"]').closest('li').remove(); + + return true; + } + + window.setTimeout( + RemoveArticleActionNoteToLinkedTicket, + 500 + ) + } + + return TargetNS; +}(Core.Agent.TicketNoteToLinkedTicket || {})); diff --git a/var/httpd/htdocs/js/Core.UI.RichTextEditor.js b/var/httpd/htdocs/js/Core.UI.RichTextEditor.js index e4d9dd7e07c..d5b058e3d1e 100644 --- a/var/httpd/htdocs/js/Core.UI.RichTextEditor.js +++ b/var/httpd/htdocs/js/Core.UI.RichTextEditor.js @@ -71,6 +71,10 @@ Core.UI.RichTextEditor = (function (TargetNS) { function InitAutocompletion(Editor) { var AutocompletionSettings = {}; + // CodeMirror does not load any other plugins, so the autocomplete plugin is not available then + if (Core.Config.Get('RichText.Type') == 'CodeMirror') { + return; + } function AutocompletionDataCallback(MatchInfo, Callback) { $.each(AutocompletionSettings.Triggers, function (Trigger) { @@ -316,7 +320,7 @@ Core.UI.RichTextEditor = (function (TargetNS) { height: Core.Config.Get('RichText.Height', 320), removePlugins: RemovedCKEditorPlugins, forcePasteAsPlainText: false, - format_tags: 'p;h1;h2;h3;h4;h5;h6;pre', + format_tags: Core.Config.Get('RichText.FormatTags', 'p;h1;h2;h3;h4;h5;h6;pre'), fontSize_sizes: Core.Config.Get('RichText.FontSizes', '8px;10px;12px;14px;16px;18px;20px;22px;24px;26px;28px;30px;'), font_names: Core.Config.Get('RichText.FontNames', ''), extraAllowedContent: Core.Config.Get('RichText.ExtraAllowedContent', 'div[type]{*}; img[*]; col[width]; style[*]{*}; *[id](*)'), diff --git a/var/httpd/htdocs/skins/Agent/default/img/logo.png b/var/httpd/htdocs/skins/Agent/default/img/logo.png index 1380ded023a..2e813ef00df 100644 Binary files a/var/httpd/htdocs/skins/Agent/default/img/logo.png and b/var/httpd/htdocs/skins/Agent/default/img/logo.png differ diff --git a/var/httpd/htdocs/skins/Customer/default/img/logo.png b/var/httpd/htdocs/skins/Customer/default/img/logo.png index 1380ded023a..2e813ef00df 100644 Binary files a/var/httpd/htdocs/skins/Customer/default/img/logo.png and b/var/httpd/htdocs/skins/Customer/default/img/logo.png differ