Hi crythias,
thank you for your reply.
I may agree with you, but on the other hand, if I need to define 3 or 4 separate queues exactly for the same topic which are different
only for the language of their name, that does not seem to me an "elegant" way to proceed... also because of the statistics and reports that should be changed accordingly (for example 'number of open tickets in "Customer Support" queue' stat should become 'number of open tickets in "Customer Support" + "Supporto Clienti" + "Kundenbetreuung" + ... queues').
But these are my personal considerations

... just getting back to the plain technical layer and assuming that OTRS presently does not allow this specific translation, do you know perhaps what are the customizations needed?
Looking at the dtl:block:queue section in CustomerTicketMessage.dtl I see that the queue names in the "To" menu are retrieved from $Data{"ToStrg"} ... maybe I am wrong.
I tryed to define some entries in /opt/otrs/Kernel/Language/it.pm and I changed $Data{"ToStrg"} in CustomerTicketMessage.dtl with $Text{"$Data{"ToStrg"}"} without result ...
... ok, that was a really naive attempt... but do you think that this could be the way?
thank you
EDIT: I see now that in /opt/otrs/Kernel/Modules/CustomerTicketMessage.pm there is the BuildSelectionJSON array that should (I think) specify the different fields displayed on the customer web interface. I know that "Dest" field is that for Queues.
There is tha Translation attribute set to 0 ... I switched it to 1
Code: Select all
my $JSON = $Self->{LayoutObject}->BuildSelectionJSON(
[
{
Name => 'Dest',
Data => $NewTos,
SelectedID => $Dest,
Translation => 0,
PossibleNone => 0,
TreeView => $TreeView,
Max => 100,
},
{
Name => 'PriorityID',
Data => $Priorities,
SelectedID => $GetParam{PriorityID},
Translation => 1,
Max => 100,
},
[...cut... ]
Something changed... however I still do not have the result I would like, since queue names arent traslated until they are selected and moreover, their sorting and dependences (queues and subqueues) are messed up.
... still working (and still need help

)
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.