You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added new console interface for a massively improved user and developer experience on the commandline.
otrs.Console.pl is now the central place for all commands (formerly scripts) that use the OTRS API.
You can run "otrs.Console.pl" to get a general overview and a listing of the available commands, or "otrs.Console.pl Command::Name --help" to get detailed help for the individual commands.
Cron scripts are not ported yet because they will be obsolete soon.
Kudos to http://symfony.com/doc/current/components/console/introduction.html for the inspiration and to Marc Bonsels and Carlos Rodriguez for their help with the command porting.
<Description Translatable="1">IndexAccelerator: to choose your backend TicketViewAccelerator module. "RuntimeDB" generates each queue view on the fly from ticket table (no performance problems up to approx. 60.000 tickets in total and 6.000 open tickets in the system). "StaticDB" is the most powerful module, it uses an extra ticket-index table that works like a view (recommended if more than 80.000 and 6.000 open tickets are stored in the system). Use the script "bin/otrs.RebuildTicketIndex.pl" for initial index update.</Description>
260
+
<Description Translatable="1">IndexAccelerator: to choose your backend TicketViewAccelerator module. "RuntimeDB" generates each queue view on the fly from ticket table (no performance problems up to approx. 60.000 tickets in total and 6.000 open tickets in the system). "StaticDB" is the most powerful module, it uses an extra ticket-index table that works like a view (recommended if more than 80.000 and 6.000 open tickets are stored in the system). Use the command "bin/otrs.Console.pl Maint::Ticket::QueueIndexRebuild" for initial index creation.</Description>
<Description Translatable="1">Helps to extend your articles full-text search (From, To, Cc, Subject and Body search). Runtime will do full-text searches on live data (it works fine for up to 50.000 tickets). StaticDB will strip all articles and will build an index after article creation, increasing fulltext searches about 50%. To create an initial index use "bin/otrs.RebuildFulltextIndex.pl".</Description>
482
+
<Description Translatable="1">Helps to extend your articles full-text search (From, To, Cc, Subject and Body search). Runtime will do full-text searches on live data (it works fine for up to 50.000 tickets). StaticDB will strip all articles and will build an index after article creation, increasing fulltext searches about 50%. To create an initial index use "bin/otrs.Console.pl Maint::Ticket::FulltextIndexRebuild".</Description>
<Description Translatable="1">Basic fulltext index settings. Execute "bin/otrs.RebuildFulltextIndex.pl" in order to generate a new index.</Description>
491
+
<Description Translatable="1">Basic fulltext index settings. Execute "bin/otrs.Console.pl Maint::Ticket::FulltextIndexRebuild" in order to generate a new index.</Description>
<Description Translatable="1">Defines the valid states for unlocked tickets. To unlock tickets the script "bin/otrs.UnlockTickets.pl" can be used.</Description>
5452
+
<Description Translatable="1">Defines the valid states for unlocked tickets. To unlock tickets the script "bin/otrs.Console.pl Maint::Ticket::UnlockTimeout" can be used.</Description>
Copy file name to clipboardExpand all lines: Kernel/Language/de.pm
+24-11Lines changed: 24 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -594,6 +594,8 @@ sub Data {
594
594
'Setting character_set_database needs to be UNICODE or UTF8.'=>'Einstellung character_set_database muss UNICODE oder UTF8 sein.',
595
595
'Table Charset'=>'Zeichensatz der Tabellen',
596
596
'There were tables found which do not have utf8 as charset.'=>'Es wurden Tabellen gefunden, die nicht utf8 als Zeichensatz eingestellt haben.',
597
+
'InnoDB Log File Size'=>'',
598
+
'The setting innodb_log_file_size must be at least 256 MB.'=>'',
597
599
'Maximum Query Size'=>'Maximale Anfragegröße',
598
600
'The setting \'max_allowed_packet\' must be higher than 20 MB.'=>
599
601
'Die Einstellung max_allowed_packet muss größer als 20 MB sein.',
@@ -1115,7 +1117,7 @@ sub Data {
1115
1117
'You can manage these groups via the configuration setting "CustomerGroupAlwaysGroups".'=>
1116
1118
'Sie können diese Gruppen mit der Konfigurationseinstellung "CustomerGroupAlwaysGroups" bearbeiten.',
1117
1119
'Filter for Groups'=>'Filter für Gruppen',
1118
-
'Just start typing to filter...'=>'Beginnen Sie mit der Eingabe zum zu filtern...',
1120
+
'Just start typing to filter...'=>'Beginnen Sie mit der Eingabe, um zu filtern...',
1119
1121
'Select the customer:group permissions.'=>'Wählen sie die Kunde:Gruppe-Rechte aus',
1120
1122
'If nothing is selected, then there are no permissions in this group (tickets will not be available for the customer).'=>
1121
1123
'Wenn nichts ausgewählt ist, hat der Kunde in dieser Gruppe keine Rechte (und kann nicht auf Tickets zugreifen).',
@@ -2039,6 +2041,7 @@ sub Data {
2039
2041
'Remove this Condition'=>'Bedingung entfernen',
2040
2042
'Type of Linking'=>'Typ der Verknüpfung',
2041
2043
'Remove this Field'=>'Feld entfernen',
2044
+
'And can\'t be repeated on the same condition.'=>'',
2042
2045
'Add a new Field'=>'Neues Feld hinzufügen',
2043
2046
'Add New Condition'=>'Neue Bedingung hinzufügen',
2044
2047
@@ -2251,12 +2254,18 @@ sub Data {
2251
2254
'Permissions to move tickets into this group/queue.'=>'Rechte, um Tickets in eine Gruppe/Queue zu verschieben.',
2252
2255
'create'=>'Erstellen',
2253
2256
'Permissions to create tickets in this group/queue.'=>'Rechte, um in einer Gruppe/Queue Tickets zu erstellen.',
2257
+
'note'=>'Notiz',
2258
+
'Permissions to add notes to tickets in this group/queue.'=>'Berechtigung zum Hinzufügen von Notizen zu Tickets dieser Gruppe/Queue.',
2259
+
'owner'=>'Besitzer',
2260
+
'Permissions to change the owner of tickets in this group/queue.'=>
2261
+
'Berechtigung zum Ändern des Besitzers von Tickets dieser Gruppe/Queue.',
2254
2262
'priority'=>'Priorität',
2255
2263
'Permissions to change the ticket priority in this group/queue.'=>
2256
2264
'Rechte, um die Priorität eines Tickets in einer Gruppe/Queue zu ändern.',
2257
2265
2258
2266
# Template: AdminRoleUser
2259
2267
'Manage Agent-Role Relations'=>'Zuordnungen von Agenten und Rollen verwalten',
2268
+
'Add agent'=>'Agent hinzufügen',
2260
2269
'Filter for Agents'=>'Filter für Agenten',
2261
2270
'Manage Role-Agent Relations'=>'Zuordnungen von Agenten und Rollen verwalten',
2262
2271
'Change Role Relations for Agent'=>'Rollen-Zuordnungen verändern für Agenten',
@@ -2486,7 +2495,7 @@ sub Data {
2486
2495
'All Sessions'=>'Alle Sitzungen',
2487
2496
'Agent Sessions'=>'Agenten-Sitzungen',
2488
2497
'Customer Sessions'=>'Kunden-Sitzungen',
2489
-
'Kill all Sessions, exept current'=>'Alle Sitzungen außer der aktuellen löschen',
2498
+
'Kill all Sessions, except for your own'=>'Alle Sitzungen außer Ihrer eigenen löschen',
2490
2499
2491
2500
# Template: AdminTemplate
2492
2501
'Manage Templates'=>'Vorlagen verwalten',
@@ -2519,7 +2528,6 @@ sub Data {
2519
2528
'A type with this name already exists!'=>'Ein Typ mit diesem Namen existiert bereits!',
2520
2529
2521
2530
# Template: AdminUser
2522
-
'Add agent'=>'Agent hinzufügen',
2523
2531
'Agents will be needed to handle tickets.'=>'Agenten werden für die Verarbeitung von Tickets benötigt.',
2524
2532
'Don\'t forget to add a new agent to groups and/or roles!'=>'Vergessen Sie nicht, einen neuen Agenten zu Gruppen und/oder Rollen hinzuzufügen!',
2525
2533
'Please enter a search term to look for agents.'=>'Bitte geben Sie einen Suchbegriff ein, um nach Agenten zu suchen.',
@@ -2538,11 +2546,6 @@ sub Data {
2538
2546
'Manage Agent-Group Relations'=>'Zuordnungen von Agent und Gruppe verwalten',
2539
2547
'Change Group Relations for Agent'=>'Gruppenzuordnungen verwalten für Agenten',
2540
2548
'Change Agent Relations for Group'=>'Agentenzuordnungen verwalten für Gruppe',
2541
-
'note'=>'Hinweis',
2542
-
'Permissions to add notes to tickets in this group/queue.'=>'Berechtigung zum Hinzufügen von Hinweisen zu Tickets dieser Gruppe/Queue.',
2543
-
'owner'=>'Besitzer',
2544
-
'Permissions to change the owner of tickets in this group/queue.'=>
2545
-
'Berechtigung zum Ändern des Besitzers von Tickets dieser Gruppe/Queue.',
2546
2549
2547
2550
# Template: AgentBook
2548
2551
'Address Book'=>'Adressbuch',
@@ -2778,6 +2781,7 @@ sub Data {
2778
2781
'New Owner'=>'Neuer Besitzer',
2779
2782
'Please set a new owner!'=>'Bitte einen neuen Besitzer angeben',
2780
2783
'Previous Owner'=>'Vorheriger Besitzer',
2784
+
'New Responsible'=>'',
2781
2785
'Next state'=>'Nächster Status',
2782
2786
'For all pending* states.'=>'Für alle warten* Status.',
2783
2787
'Add Article'=>'Artikel hinzufügen',
@@ -3523,6 +3527,8 @@ sub Data {
3523
3527
'CustomerID search'=>'Kundennummernsuche',
3524
3528
'CustomerName'=>'Kundenname',
3525
3529
'Customers <-> Groups'=>'Kunden <-> Gruppen',
3530
+
'Customizable stop words for fulltext index. These words will be removed from the search index.'=>
3531
+
'',
3526
3532
'Data used to export the search result in CSV format.'=>'Daten die verwendet werden um das Suchergebnis im CSV-Format zu exportieren.',
3527
3533
'Date / Time'=>'Datum / Zeit',
3528
3534
'Debugs the translation set. If this is set to "Yes" all strings (text) without translations are written to STDERR. This can be helpful when you are creating a new translation file. Otherwise, this option should remain set to "No".'=>
@@ -4362,6 +4368,8 @@ sub Data {
4362
4368
'Forces to unlock tickets after being moved to another queue.'=>
4363
4369
'',
4364
4370
'Forwarded to "%s".'=>'Weitergeleitet an "%s".',
4371
+
'French stop words for fulltext index. These words will be removed from the search index.'=>
4372
+
'',
4365
4373
'Frontend language'=>'Oberflächen-Sprache',
4366
4374
'Frontend module registration (disable AgentTicketService link if Ticket Serivice feature is not used).'=>
4367
4375
'',
@@ -4393,6 +4401,8 @@ sub Data {
4393
4401
'',
4394
4402
'GenericInterface module registration for the transport layer.'=>
4395
4403
'',
4404
+
'German stop words for fulltext index. These words will be removed from the search index.'=>
4405
+
'',
4396
4406
'Gives end users the possibility to override the separator character for CSV files, defined in the translation files.'=>
4397
4407
'',
4398
4408
'Grants access, if the customer ID of the ticket matches the customer user\'s ID and the customer user has group permissions on the queue the ticket is in.'=>
@@ -4538,6 +4548,8 @@ sub Data {
4538
4548
'Es ist möglich, verschiedene Skins zu konfigurieren, zum Beispiel um zwischen verschiedenen Kunden auf Basis der jeweiligen Domain zu unterscheiden. Sie können durch Nutzung von regulären Ausdrücken mithilfe von Schlüssel-/Wert-Paaren auf Domains prüfen. Der Inhalt von "Schlüssel" sollte die Prüfung auf die Domain beinhalten, der Inhalt von "Wert" den Namen des zu selektierenden Skins für diese Domain. Bitte beachten Sie die Einträge mit Beispielen für korrekte reguläre Ausdrücke.',
4539
4549
'It is possible to configure different themes, for example to distinguish between agents and customers, to be used on a per-domain basis within the application. Using a regular expression (regex), you can configure a Key/Content pair to match a domain. The value in "Key" should match the domain, and the value in "Content" should be a valid theme on your system. Please see the example entries for the proper form of the regex.'=>
4540
4550
'Es ist möglich, verschiedene Themes zu konfigurieren, zum Beispiel um zwischen verschiedenen Agenten und Kunden auf Basis der jeweiligen Domain zu unterscheiden. Sie können durch Nutzung von regulären Ausdrücken mithilfe von Schlüssel-/Wert-Paaren auf Domains prüfen. Der Inhalt von "Schlüssel" sollte die Prüfung auf die Domain beinhalten, der Inhalt von "Wert" den Namen des zu selektierenden Themes für diese Domain. Bitte beachten Sie die Einträge mit Beispielen für korrekte reguläre Ausdrücke.',
4551
+
'Italian stop words for fulltext index. These words will be removed from the search index.'=>
'Saves the attachments of articles. "DB" stores all data in the database (not recommended for storing big attachments). "FS" stores the data on the filesystem; this is faster but the webserver should run under the OTRS user. You can switch between the modules even on a system that is already in production without any loss of data.'=>
4834
-
'',
4845
+
'Saves the attachments of articles. "DB" stores all data in the database (not recommended for storing big attachments). "FS" stores the data on the filesystem; this is faster but the webserver should run under the OTRS user. You can switch between the modules even on a system that is already in production without any loss of data. Note: Searching for attachment names is not supported when "FS" is used.'=>
4846
+
'Speicherung von Artikel-Anlagen. "DB" legt alle Daten in der Datenbank ab (nicht empfohlen für große Anlagen). "FS" legt alle Daten im Dateisystem ab; dies ist schneller, jedoch sollte der Webserver mit dem OTRS-Benutzer betrieben werden. Sie können im laufenden Betrieb ohne Datenverlust zwischen den Modulen wechseln. Bitte beachten Sie, dass das Suchen nach Anlagen für "FS" nicht unterstützt wird.',
4835
4847
'Schedule a maintenance period.'=>'Systemwartung planen',
4836
4848
'Search Customer'=>'Kunden suchen',
4837
4849
'Search User'=>'Benutzer suchen',
@@ -5253,6 +5265,8 @@ sub Data {
5253
5265
'',
5254
5266
'Spam Assassin example setup. Moves marked mails to spam queue.'=>
5255
5267
'',
5268
+
'Spanish stop words for fulltext index. These words will be removed from the search index.'=>
5269
+
'',
5256
5270
'Specifies if an agent should receive email notification of his own actions.'=>
5257
5271
'',
5258
5272
'Specifies the available note types for this ticket mask. If the option is deselected, ArticleTypeDefault is used and the option is removed from the mask.'=>
@@ -5315,7 +5329,6 @@ sub Data {
5315
5329
'Stat#'=>'Statistik Nr.',
5316
5330
'Statistics'=>'Statistiken',
5317
5331
'Status view'=>'Ansicht nach Status',
5318
-
'Stop words for fulltext index. These words will be removed.'=>'',
5319
5332
'Stores cookies after the browser has been closed.'=>'',
5320
5333
'Strips empty lines on the ticket preview in the queue view.'=>'',
5321
5334
'Strips empty lines on the ticket preview in the service view.'=>
Copy file name to clipboardExpand all lines: Kernel/Output/HTML/Standard/AAASupportDataCollector.tt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -200,7 +200,7 @@
200
200
[% Translate("Orphaned Records In ticket_lock_index Table") | html %]
201
201
[% Translate("Table ticket_lock_index contains orphaned records. Please run otrs/bin/otrs.CleanTicketIndex.pl to clean the StaticDB index.") | html %]
202
202
[% Translate("Orphaned Records In ticket_index Table") | html %]
203
-
[% Translate("Table ticket_index contains orphaned records. Please run otrs/bin/otrs.CleanTicketIndex.pl to clean the StaticDB index.") | html %]
203
+
[% Translate('Table ticket_lock_index contains orphaned records. Please run bin/otrs.Console.pl "Maint::Ticket::QueueIndexCleanup" to clean the StaticDB index.') | html %]
0 commit comments