An English translation of MasterSlave to JediPadawan

Moderator: crythias

Post Reply
crythias
Moderator
Posts: 10169
Joined: 04 May 2010, 18:38
Znuny Version: 5.0.x
Location: SouthWest Florida, USA
Contact:

An English translation of MasterSlave to JediPadawan

Post by crythias »

Because words may cause sensitivity.
Kernel/Language/en_Custom.pm

Code: Select all

# --
# Copyright (C) 2001-2021 xxx, https://otrs.com/
# --
# 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::Language::en_Custom;

use strict;
use warnings;
use utf8;

sub Data {
    my $Self = shift;

    # $$START$$

    # own translations
    $Self->{Translation}->{'Master'}   = 'Jedi';
    $Self->{Translation}->{'Slave'} = 'Padawan';
    $Self->{Translation}->{'Manage Master/Slave status for %s%s%s'} = 'Manage Jedi/Padawan status for %s%s%s';

    # Perl Module: Kernel/Modules/AgentTicketMasterSlave.pm
    $Self->{Translation}->{'New Master Ticket'} = 'New Jedi Ticket';
    $Self->{Translation}->{'Unset Master Ticket'} = 'Unset Jedi Ticket';
    $Self->{Translation}->{'Unset Slave Ticket'} = 'Unset Padawan Ticket';
    $Self->{Translation}->{'Slave of %s%s%s: %s'} = 'Padawan of %s%s%s: %s';

    # Perl Module: Kernel/Output/HTML/TicketBulk/MasterSlave.pm
    $Self->{Translation}->{'Unset Master Tickets'} = 'Unset Jedi Tickets';
    $Self->{Translation}->{'Unset Slave Tickets'} = 'Unset Padawan Tickets';

    # Perl Module: Kernel/System/DynamicField/Driver/MasterSlave.pm
    $Self->{Translation}->{'Master'} = 'Jedi';
    $Self->{Translation}->{'Slave of %s%s%s'} = 'Padawan of %s%s%s';
    $Self->{Translation}->{'Master Ticket'} = 'Jedi Ticket';

    # SysConfig
    $Self->{Translation}->{'All master tickets'} = 'All Jedi tickets';
    $Self->{Translation}->{'All slave tickets'} = 'All Padawan tickets';
    $Self->{Translation}->{'Allows adding notes in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Allows adding notes in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Change the MasterSlave state of the ticket.'} = 'Change the JediPadawan state of the ticket.';
    $Self->{Translation}->{'Defines dynamic field name for master ticket feature.'} = 'Defines dynamic field name for Jedi ticket feature.';
    $Self->{Translation}->{'Defines if a ticket lock is required in the ticket MasterSlave screen of a zoomed ticket in the agent interface (if the ticket isn\'t locked yet, the ticket gets locked and the current agent will be set automa
tically as its owner).'} = 'Defines if a ticket lock is required in the ticket JediPadawan screen of a zoomed ticket in the agent interface (if the ticket isn\'t locked yet, the ticket gets locked and the current agent will be set automa
tically as its owner).';
    $Self->{Translation}->{'Defines if the MasterSlave note is visible for the customer by default.'} = 'Defines if the JediPadawan note is visible for the customer by default.';
    $Self->{Translation}->{'Defines the default next state of a ticket after adding a note, in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Defines the default next state of a ticket after adding a note,
in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Defines the default ticket priority in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Defines the default ticket priority in the ticket JediPadawan screen of a zoomed ticket in t
he agent interface.';
    $Self->{Translation}->{'Defines the history comment for the ticket MasterSlave screen action, which gets used for ticket history in the agent interface.'} = 'Defines the history comment for the ticket JediPadawan screen action, which
 gets used for ticket history in the agent interface.';
    $Self->{Translation}->{'Defines the history type for the ticket MasterSlave screen action, which gets used for ticket history in the agent interface.'} = 'Defines the history type for the ticket JediPadawan screen action, which gets
used for ticket history in the agent interface.';
    $Self->{Translation}->{'Defines the next state of a ticket after adding a note, in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Defines the next state of a ticket after adding a note, in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Enables the advanced MasterSlave part of the feature.'} = 'Enables the advanced JediPadawan part of the feature.';
    $Self->{Translation}->{'Enables the feature that slave tickets follow the master ticket to a new master in the advanced MasterSlave mode.'} = 'Enables the feature that slave tickets follow the Jedi ticket to a new Jedi in the advanced JediPadawan mode.';
    $Self->{Translation}->{'Enables the feature to change the MasterSlave state of a ticket in the advanced MasterSlave mode.'} = 'Enables the feature to change the JediPadawan state of a ticket in the advanced JediPadawan mode.';
    $Self->{Translation}->{'Enables the feature to forward articles from type \'forward\' of a master ticket to the customers of the slave tickets. By default (disabled) it will not forward articles from type \'forward\' to the slave tickets.'} = 'Enables the feature to forward articles from type \'forward\' of a Jedi ticket to the customers of the Padawan tickets. By default (disabled) it will not forward articles from type \'forward\' to the Padawan tickets.';
    $Self->{Translation}->{'Enables the feature to keep parent-child link after change of the MasterSlave state in the advanced MasterSlave mode.'} = 'Enables the feature to keep parent-child link after change of the JediPadawan state in the advanced JediPadawan mode.';
    $Self->{Translation}->{'Enables the feature to keep parent-child link after unset of the MasterSlave state in the advanced MasterSlave mode.'} = 'Enables the feature to keep parent-child link after unset of the JediPadawan state in the advanced JediPadawan mode.';
    $Self->{Translation}->{'Enables the feature to unset the MasterSlave state of a ticket in the advanced MasterSlave mode.'} = 'Enables the feature to unset the JediPadawan state of a ticket in the advanced JediPadawan mode.';
    $Self->{Translation}->{'If a note is added by an agent, sets the state of the ticket in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'If a note is added by an agent, sets the state of the ticket in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Master / Slave'} = 'Jedi / Padawan';
    $Self->{Translation}->{'Master Tickets'} = 'Jedi Tickets';
    $Self->{Translation}->{'MasterSlave'} = 'JediPadawan';
    $Self->{Translation}->{'MasterSlave module for Ticket Bulk feature.'} = 'JediPadawan module for Ticket Bulk feature.';
    $Self->{Translation}->{'Parameters for the dashboard backend of the master tickets overview of the agent interface. "Limit" is the number of entries shown by default. "Group" is used to restrict the access to the plugin (e. g. Group: admin;group1;group2;). "Default" determines if the plugin is enabled by default or if the user needs to enable it manually. "CacheTTLLocal" is the cache time in minutes for the plugin.'} = 'Parameters for the dashboard backend of the Jedi tickets overview of the agent interface. "Limit" is the number of entries shown by default. "Group" is used to restrict the access to the plugin (e. g. Group: admin;group1;group2;). "Default" determines if the plugin is enabled by default or if the user needs to enable it manually. "CacheTTLLocal" is the cache time in minutes for the plugin.';
    $Self->{Translation}->{'Parameters for the dashboard backend of the slave tickets overview of the agent interface. "Limit" is the number of entries shown by default. "Group" is used to restrict the access to the plugin (e. g. Group: admin;group1;group2;). "Default" determines if the plugin is enabled by default or if the user needs to enable it manually. "CacheTTLLocal" is the cache time in minutes for the plugin.'} = 'Parameters for the dashboard backend of the Padawan tickets overview of the agent interface. "Limit" is the number of entries shown by default. "Group" is used to restrict the access to the plugin (e. g. Group: admin;group1;group2;). "Default" determines if the plugin is enabled by default or if the user needs to enable it manually. "CacheTTLLocal" is the cache time in minutes for the plugin.';
    $Self->{Translation}->{'Registration of the ticket event module.'} = 'Registration of the ticket event module.';
    $Self->{Translation}->{'Required permissions to use the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Required permissions to use the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Sets if Master / Slave field must be selected by the agent.'} = 'Sets if Jedi / Padawan field must be selected by the agent.';
    $Self->{Translation}->{'Sets the default body text for notes added in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Sets the default body text for notes added in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Sets the default subject for notes added in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Sets the default subject for notes added in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Sets the responsible agent of the ticket in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Sets the responsible agent of the ticket in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Sets the service in the ticket MasterSlave screen of a zoomed ticket in the agent interface (Ticket::Service needs to be activated).'} = 'Sets the service in the ticket JediPadawan screen of a zoomed ticket in the agent interface (Ticket::Service needs to be activated).';
    $Self->{Translation}->{'Sets the ticket owner in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Sets the ticket owner in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Sets the ticket type in the ticket MasterSlave screen of a zoomed ticket in the agent interface (Ticket::Type needs to be activated).'} = 'Sets the ticket type in the ticket JediPadawan screen of a zoomed ticket in the agent interface (Ticket::Type needs to be activated).';
    $Self->{Translation}->{'Shows a link in the menu to change the MasterSlave status of a ticket in the ticket zoom view of the agent interface.'} = 'Shows a link in the menu to change the JediPadawan status of a ticket in the ticket zoom view of the agent interface.';
    $Self->{Translation}->{'Shows a list of all the involved agents on this ticket, in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Shows a list of all the involved agents on this ticket, in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Shows a list of all the possible agents (all agents with note permissions on the queue/ticket) to determine who should be informed about this note, in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Shows a list of all the possible agents (all agents with note permissions on the queue/ticket) to determine who should be informed about this note, in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Shows the ticket priority options in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Shows the ticket priority options in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Shows the title field in the ticket MasterSlave screen of a zoomed ticket in the agent interface.'} = 'Shows the title field in the ticket JediPadawan screen of a zoomed ticket in the agent interface.';
    $Self->{Translation}->{'Slave Tickets'} = 'Padawan Tickets';
    $Self->{Translation}->{'Specifies the different article communication channels where the real name from Master ticket will be replaced with the one in the Slave ticket.'} = 'Specifies the different article communication channels where the real name from Jedi ticket will be replaced with the one in the Padawan ticket.';
    $Self->{Translation}->{'This module activates Master/Slave field in new email and phone ticket screens.'} = 'This module activates Jedi/Padawan field in new email and phone ticket screens.';
    $Self->{Translation}->{'This setting is deprecated and will be removed in further versions of OTRSMasterSlave.'} = 'This setting is deprecated and will be removed in further versions of OTRSJediPadawan.';
    $Self->{Translation}->{'Ticket MasterSlave.'} = 'Ticket JediPadawan.';


    # or an other syntax would be
    #    $Self->{Translation} =
    #        %{$Self->{Translation}},
    #        # own translations
    #        'Lock' => 'Lala','Lala';
    #        'Unlock' => 'Lulu','Lulu';
    #    };

    # $$STOP$$
}

1;
This is unofficial, doesn't mean anything to anyone, use it at your own risk, but FYI.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: An English translation of MasterSlave to JediPadawan

Post by zzz »

Nice
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: An English translation of MasterSlave to JediPadawan

Post by alexus »

:) 8)
Alexey Yusov

Production: OTRS CE ITSM 6.0.28 on CentOS 7 + Apache 2.4 + MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
Post Reply