From 0fd3cb01cf3150b3f3c716ce4936fb9603b2b645 Mon Sep 17 00:00:00 2001
From: Pierre Goiffon I iTop er notifikationer fuldt modificerbare. De er baseret på to sæt af objekter: triggers og handlinger. '.ITOP_APPLICATION_SHORT.' is een compleet en open source portaal voor IT-operaties. ITOP_APPLICATION_SHORT is een compleet en open source portaal voor IT-operaties. Alle modules kunnen volledig onafhankelijk van elkaar worden opgezet, stap voor stap. '.ITOP_APPLICATION_SHORT.' is gericht op serviceproviders. Het zorgt ervoor dat IT-engineers gemakkelijk meerdere klanten of organisaties kunnen beheren.
- ITOP_APPLICATION_SHORT is gericht op serviceproviders. Het zorgt ervoor dat IT-engineers gemakkelijk meerdere klanten of organisaties kunnen beheren.
+%1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php
index ccdcc4040..7d6e01037 100644
--- a/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php
@@ -31,6 +31,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~',
'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~',
'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php
index a61f16395..6221f4281 100644
--- a/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php
@@ -31,6 +31,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~',
'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~',
'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php
index a2427b8b8..8f8d3ad5b 100644
--- a/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php
@@ -31,6 +31,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~',
'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~',
'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php
index 0c8c3f552..3a6e93878 100644
--- a/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php
@@ -19,6 +19,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'bkp-mysqldump-ok' => 'Утилита mysqldump найдена: %1$s',
'bkp-mysqldump-notfound' => 'Утилиту mysqldump найти не удалось: %1$s - пожалуйста, убедитесь в том, что она установлена, и путь до директории с бинарными файлами добавлен в PATH, либо измените параметр mysql_bindir в файле конфигурации.',
'bkp-mysqldump-issue' => 'Утилита mysqldump на может быть запущена (retcode=%1$d) Пожалуйста, убедитесь в том, что она установлена, и путь до директории с бинарными файлами добавлен в PATH, либо измените параметр mysql_bindir в файле конфигурации.',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
'bkp-free-disk-space' => '%1$s свободно в %2$s',
'bkp-dir-not-writeable' => '%1$s недоступен для записи',
'bkp-wrong-format-spec' => 'Неправильный формат шаблона названия файлов резервных копий (%1$s). Будет использован шаблон по умолчанию: %2$s',
diff --git a/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php
index 7e31b5f3f..d585962da 100644
--- a/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php
@@ -31,6 +31,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~',
'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~',
'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php
index fbd914ef4..f698ec0cf 100644
--- a/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php
@@ -31,6 +31,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~',
'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~',
'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~',
+ 'bkp-missing-dir' => 'The target directory %1$s could not be found~~',
+ 'bkp-free-disk-space' => '%1$s free in %2$s~~',
'bkp-dir-not-writeable' => '%1$s is not writeable~~',
'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~',
'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~',
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php
index f0149df7a..d5660faa1 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:lnkFunctionalCIToTicket' => 'Spojení (Funkční konfigurační položka / Tiket)',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -71,7 +68,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
));
-
//
// Class: lnkFunctionalCIToService
//
@@ -100,4 +96,34 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:FunctionalCI/Attribute:services_list+' => '',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tikety',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('CS CZ', 'Czech', 'Čeština', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php
index 5f67ce21c..1486602b3 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkFunctionalCIToTicket' => 'Sammenhæng FunctionalCI/Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -88,6 +85,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '',
));
+//
+// Class: FunctionalCI
+//
+
Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:FunctionalCI/Attribute:providercontracts_list' => 'Leverandør kontrakter',
'Class:FunctionalCI/Attribute:providercontracts_list+' => '',
@@ -95,4 +96,34 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:FunctionalCI/Attribute:services_list+' => '',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('DA DA', 'Danish', 'Dansk', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php
index c5ab8ab40..09000eac2 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:lnkFunctionalCIToTicket' => 'Verknüpfung FunctionalCI/Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -89,8 +86,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
));
//
-// Class: Functional
+// Class: FunctionalCI
//
+
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:FunctionalCI/Attribute:providercontracts_list' => 'Provider-Verträge',
'Class:FunctionalCI/Attribute:providercontracts_list+' => '',
@@ -98,4 +96,34 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:FunctionalCI/Attribute:services_list+' => '',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('DE DE', 'German', 'Deutsch', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php
index 4d5247379..b4cb69557 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php
@@ -99,4 +99,34 @@ Dict::Add('EN US', 'English', 'English', array(
'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('EN US', 'English', 'English', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php
index a5e1918f8..a0a5bdb02 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:lnkFunctionalCIToTicket' => 'Relación EC Funcional y Ticket',
'Class:lnkFunctionalCIToTicket+' => 'Relación EC Funcional y Ticket',
@@ -99,4 +96,34 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:FunctionalCI/Attribute:services_list+' => 'Servicios',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Tickets relacionados con este EC',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php
index c7ad80485..b26781bbd 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToTicket' => 'Lien CI / Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -99,4 +96,34 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:FunctionalCI/Attribute:services_list+' => '',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('FR FR', 'French', 'Français', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php
index 0a1796253..652043f76 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~',
'Class:lnkFunctionalCIToTicket+' => '~~',
@@ -99,4 +96,34 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~',
'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php
index 7fae11f22..7cc040e1f 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~',
'Class:lnkFunctionalCIToTicket+' => '~~',
@@ -99,4 +96,34 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~',
'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('IT IT', 'Italian', 'Italiano', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php
index c44f06a17..2b5beaba3 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('JA JP', 'Japanese', '日本語', array(
'Class:lnkFunctionalCIToTicket' => 'リンク 機能的CI/チケット',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -100,3 +97,33 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Class:FunctionalCI/Attribute:tickets_list' => 'チケット',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('JA JP', 'Japanese', '日本語', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php
index a6a554dc7..7f78e8e84 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Class:lnkFunctionalCIToTicket' => 'Link Functioneel CI / Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -99,4 +96,34 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Class:FunctionalCI/Attribute:services_list+' => 'Alle services die impact hebben op dit configuratie-item',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Alle tickets voor dit configuratie-item',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php
index 3f3159e7c..6f82d609a 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkFunctionalCIToTicket' => 'Link CI / Solicitação',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -99,4 +96,34 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:FunctionalCI/Attribute:services_list+' => 'Todos os serviços impactados por esse item de configuração',
'Class:FunctionalCI/Attribute:tickets_list' => 'Solicitações',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Todos as solicitações para este item de configuração',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php
index d96dc43db..a85acfc2c 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkFunctionalCIToTicket' => 'Связь Функциональная КЕ/Тикет',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -100,4 +97,33 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:FunctionalCI/Attribute:tickets_list' => 'Тикеты',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Связанные тикеты',
));
+//
+// Class: lnkFunctionalCIToTicket
+//
+Dict::Add('RU RU', 'Russian', 'Русский', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php
index 41c11ce76..cf8fd4110 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:lnkFunctionalCIToTicket' => 'väzba - Komponent / Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -100,3 +97,33 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickety',
'Class:FunctionalCI/Attribute:tickets_list+' => '',
));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php
index 5431b64c6..6cd4e9aac 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~',
'Class:lnkFunctionalCIToTicket+' => '~~',
@@ -99,4 +96,34 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~',
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~',
'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php
index c386fbaf7..a4ca9371d 100644
--- a/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php
+++ b/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php
@@ -20,7 +20,6 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
@@ -28,11 +27,9 @@
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
-
//
// Class: lnkFunctionalCIToTicket
//
-
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:lnkFunctionalCIToTicket' => '关联 功能配置项/工单',
'Class:lnkFunctionalCIToTicket+' => '',
@@ -99,4 +96,34 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:FunctionalCI/Attribute:services_list+' => '该配置项影响的所有服务',
'Class:FunctionalCI/Attribute:tickets_list' => '工单',
'Class:FunctionalCI/Attribute:tickets_list+' => '该配置项包含的所有工单',
-));
\ No newline at end of file
+));
+//
+// Class: lnkFunctionalCIToTicket
+//
+
+Dict::Add('ZH CN', 'Chinese', '简体中文', array(
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ ' => '
+ manual
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ manual
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ ' => '
+ computed
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ computed
+ +' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ ' => '
+ not_impacted
+ ~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:
+ not_impacted
+ +' => '~~',
+));
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php
index c1f9ee7dc..d8abb7f45 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php
@@ -1030,7 +1030,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:lnkDocumentToLicence/Attribute:document_name+' => '',
));
-
//
// Class: OSVersion
//
@@ -1053,6 +1052,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:OSFamily+' => '',
));
+//
// Class: Brand
//
@@ -1212,23 +1212,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('CS CZ', 'Czech', 'Čeština', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Spojení (Dokument / Funkční konfigurační položka)',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Funkční konfigurační položka',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Název funkční konfigurační položky',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Název dokumentu',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1314,6 +1297,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:IPInterface+' => '',
'Class:IPInterface/Attribute:ipaddress' => 'IP adresa',
'Class:IPInterface/Attribute:ipaddress+' => '',
+
+
'Class:IPInterface/Attribute:macaddress' => 'MAC adresa',
'Class:IPInterface/Attribute:macaddress+' => '',
'Class:IPInterface/Attribute:comment' => 'Komentář',
@@ -1527,6 +1512,24 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:Document:PreviewTab' => 'Náhled',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('CS CZ', 'Czech', 'Čeština', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Spojení (Dokument / Funkční konfigurační položka)',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Funkční konfigurační položka',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Název funkční konfigurační položky',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Název dokumentu',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1577,6 +1580,4 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Menu:Software' => 'Katalog softwaru',
'Menu:Software+' => 'Katalog softwaru',
));
-
-
-?>
\ No newline at end of file
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php
index c66a46f1a..ac7bfbb04 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php
@@ -1205,23 +1205,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('DA DA', 'Danish', 'Dansk', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Sammenhæng Dokument/FunctionalCI',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI navn',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument navn',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1307,6 +1290,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:IPInterface+' => '',
'Class:IPInterface/Attribute:ipaddress' => 'IP Adresse',
'Class:IPInterface/Attribute:ipaddress+' => '',
+
+
'Class:IPInterface/Attribute:macaddress' => 'MAC Adresse',
'Class:IPInterface/Attribute:macaddress+' => '',
'Class:IPInterface/Attribute:comment' => 'Kommentar',
@@ -1504,9 +1489,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-
-
-
// Add translation for Fieldsets
Dict::Add('DA DA', 'Danish', 'Dansk', array(
@@ -1523,6 +1505,24 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:Document:PreviewTab' => 'Preview~~',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('DA DA', 'Danish', 'Dansk', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Sammenhæng Dokument/FunctionalCI',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI navn',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument navn',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1572,4 +1572,5 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Menu:OSVersion+' => '~~',
'Menu:Software' => 'Software Katalog',
'Menu:Software+' => '',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php
index 973440111..47afcae58 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php
@@ -1207,23 +1207,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('DE DE', 'German', 'Deutsch', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Verknüpfung Dokument/FunctionalCI',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI-Name',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument-Name',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1453,7 +1436,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '',
));
-
//
// Class: Group
//
@@ -1480,6 +1462,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Group/Attribute:type' => 'Typ',
'Class:Group/Attribute:type+' => '',
'Class:Group/Attribute:parent_id' => 'Muttergruppe',
+
'Class:Group/Attribute:parent_id+' => '',
'Class:Group/Attribute:parent_name' => 'Name',
'Class:Group/Attribute:parent_name+' => '',
@@ -1508,9 +1491,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Server:baseinfo' => 'Allgemeine Informationen',
@@ -1526,6 +1507,24 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Document:PreviewTab' => 'Vorschau',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('DE DE', 'German', 'Deutsch', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Verknüpfung Dokument/FunctionalCI',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI-Name',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument-Name',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1576,3 +1575,4 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Menu:Software' => 'Software-Katalog',
'Menu:Software+' => '',
));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php
index fe791c539..26b98a793 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php
@@ -1211,23 +1211,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => 'Documento',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional',
- 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => 'EC Funcional',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'EC Funcional',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => 'EC Funcional',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => 'Documento',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Documento',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => 'Documento',
-));
-
//
// Class: Subnet
//
@@ -1313,6 +1296,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:IPInterface+' => 'Interfaz IP',
'Class:IPInterface/Attribute:ipaddress' => 'Dirección IP',
'Class:IPInterface/Attribute:ipaddress+' => 'Dirección IP',
+
+
'Class:IPInterface/Attribute:macaddress' => 'Dirección MAC',
'Class:IPInterface/Attribute:macaddress+' => 'Dirección MAC',
'Class:IPInterface/Attribute:comment' => 'Comentario',
@@ -1455,7 +1440,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => 'Solución Aplicativa',
));
-
//
// Class: Group
//
@@ -1482,6 +1466,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:Group/Attribute:type' => 'Tipo',
'Class:Group/Attribute:type+' => 'Tipo',
'Class:Group/Attribute:parent_id' => 'Grupo Padre',
+
'Class:Group/Attribute:parent_id+' => 'Grupo Padre',
'Class:Group/Attribute:parent_name' => 'Grupo Padre',
'Class:Group/Attribute:parent_name+' => 'Grupo Padre',
@@ -1510,9 +1495,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:lnkGroupToCI/Attribute:reason+' => 'Motivo',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Server:baseinfo' => 'Información General',
@@ -1528,6 +1511,24 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:Document:PreviewTab' => 'Vista Previa',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => 'EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => 'EC Funcional',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => 'Documento',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Documento',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => 'Documento',
+));
+
//
// Application Menu
//
@@ -1577,4 +1578,5 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Menu:OSVersion+' => '~~',
'Menu:Software' => 'Catálogo de Software',
'Menu:Software+' => 'Catálogo de Software',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php
index 493745875..d689c9270 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php
@@ -1008,7 +1008,22 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:SoftwareLicence/Attribute:softwareinstance_list+' => '',
));
+//
+// Class: lnkDocumentToLicence
+//
+Dict::Add('FR FR', 'French', 'Français', array(
+ 'Class:lnkDocumentToLicence' => 'Lien Document / Licence',
+ 'Class:lnkDocumentToLicence+' => '',
+ 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licence',
+ 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '',
+ 'Class:lnkDocumentToLicence/Attribute:licence_name' => 'Nom Licence',
+ 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '',
+ 'Class:lnkDocumentToLicence/Attribute:document_id' => 'Document',
+ 'Class:lnkDocumentToLicence/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Nom Document',
+ 'Class:lnkDocumentToLicence/Attribute:document_name+' => '',
+));
//
// Class: OSVersion
@@ -1032,7 +1047,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:OSFamily+' => '',
));
-
//
// Class: Brand
//
@@ -1125,6 +1139,23 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:IOSVersion/Attribute:brand_name+' => '',
));
+//
+// Class: lnkDocumentToPatch
+//
+
+Dict::Add('FR FR', 'French', 'Français', array(
+ 'Class:lnkDocumentToPatch' => 'Lien Document / Patch',
+ 'Class:lnkDocumentToPatch+' => '',
+ 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Patch',
+ 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '',
+ 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Nom patch',
+ 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '',
+ 'Class:lnkDocumentToPatch/Attribute:document_id' => 'Document',
+ 'Class:lnkDocumentToPatch/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Nom document',
+ 'Class:lnkDocumentToPatch/Attribute:document_name+' => '',
+));
+
//
// Class: lnkSoftwareInstanceToSoftwarePatch
//
@@ -1159,6 +1190,22 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name+' => '',
));
+//
+// Class: lnkDocumentToSoftware
+//
+
+Dict::Add('FR FR', 'French', 'Français', array(
+ 'Class:lnkDocumentToSoftware' => 'Lien Document / Logiciel',
+ 'Class:lnkDocumentToSoftware+' => '',
+ 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Logiciel',
+ 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '',
+ 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Nom logiciel',
+ 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '',
+ 'Class:lnkDocumentToSoftware/Attribute:document_id' => 'Document',
+ 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Nom document',
+ 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
+));
//
// Class: Subnet
@@ -1389,7 +1436,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '',
));
-
//
// Class: Group
//
@@ -1445,7 +1491,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-
// Add translation for Fieldsets
Dict::Add('FR FR', 'French', 'Français', array(
@@ -1463,60 +1508,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
));
-//
-// Class: lnkDocumentToLicence
-//
-
-Dict::Add('FR FR', 'French', 'Français', array(
- 'Class:lnkDocumentToLicence' => 'Lien Document / Licence',
- 'Class:lnkDocumentToLicence+' => '',
- 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licence',
- 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '',
- 'Class:lnkDocumentToLicence/Attribute:licence_name' => 'Nom Licence',
- 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '',
- 'Class:lnkDocumentToLicence/Attribute:document_id' => 'Document',
- 'Class:lnkDocumentToLicence/Attribute:document_id+' => '',
- 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Nom Document',
- 'Class:lnkDocumentToLicence/Attribute:document_name+' => '',
-));
-
-
-//
-// Class: lnkDocumentToPatch
-//
-
-
-Dict::Add('FR FR', 'French', 'Français', array(
- 'Class:lnkDocumentToPatch' => 'Lien Document / Patch',
- 'Class:lnkDocumentToPatch+' => '',
- 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Patch',
- 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '',
- 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Nom patch',
- 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '',
- 'Class:lnkDocumentToPatch/Attribute:document_id' => 'Document',
- 'Class:lnkDocumentToPatch/Attribute:document_id+' => '',
- 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Nom document',
- 'Class:lnkDocumentToPatch/Attribute:document_name+' => '',
-));
-
-
-//
-// Class: lnkDocumentToSoftware
-//
-
-Dict::Add('FR FR', 'French', 'Français', array(
- 'Class:lnkDocumentToSoftware' => 'Lien Document / Logiciel',
- 'Class:lnkDocumentToSoftware+' => '',
- 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Logiciel',
- 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '',
- 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Nom logiciel',
- 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '',
- 'Class:lnkDocumentToSoftware/Attribute:document_id' => 'Document',
- 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '',
- 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Nom document',
- 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
-));
-
//
// Class: lnkDocumentToFunctionalCI
//
@@ -1584,6 +1575,4 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Menu:Software' => 'Catalogue des logiciels de références',
'Menu:Software+' => 'Catalogue des logiciels de références',
));
-
-
?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php
index 9f008898d..e7fe025b4 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php
@@ -1204,23 +1204,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
- 'Class:lnkDocumentToFunctionalCI+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
-));
-
//
// Class: Subnet
//
@@ -1306,6 +1289,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:IPInterface+' => '~~',
'Class:IPInterface/Attribute:ipaddress' => 'IP address~~',
'Class:IPInterface/Attribute:ipaddress+' => '~~',
+
+
'Class:IPInterface/Attribute:macaddress' => 'MAC address~~',
'Class:IPInterface/Attribute:macaddress+' => '~~',
'Class:IPInterface/Attribute:comment' => 'Comment~~',
@@ -1474,6 +1459,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:Group/Attribute:type' => 'Típus',
'Class:Group/Attribute:type+' => '',
'Class:Group/Attribute:parent_id' => 'Felérendelt csoport',
+
'Class:Group/Attribute:parent_id+' => '',
'Class:Group/Attribute:parent_name' => 'Név',
'Class:Group/Attribute:parent_name+' => '',
@@ -1502,9 +1488,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Server:baseinfo' => 'General information~~',
@@ -1520,6 +1504,24 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:Document:PreviewTab' => 'Előnézet',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
+ 'Class:lnkDocumentToFunctionalCI+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
+));
+
//
// Application Menu
//
@@ -1569,4 +1571,5 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Menu:OSVersion+' => '~~',
'Menu:Software' => 'Software catalog~~',
'Menu:Software+' => 'Software catalog~~',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php
index 224f36cbf..cd147da45 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php
@@ -1204,23 +1204,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('IT IT', 'Italian', 'Italiano', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
- 'Class:lnkDocumentToFunctionalCI+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
-));
-
//
// Class: Subnet
//
@@ -1306,6 +1289,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:IPInterface+' => '~~',
'Class:IPInterface/Attribute:ipaddress' => 'IP address~~',
'Class:IPInterface/Attribute:ipaddress+' => '~~',
+
+
'Class:IPInterface/Attribute:macaddress' => 'MAC address~~',
'Class:IPInterface/Attribute:macaddress+' => '~~',
'Class:IPInterface/Attribute:comment' => 'Comment~~',
@@ -1503,9 +1488,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Server:baseinfo' => 'General information~~',
@@ -1521,6 +1504,24 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:Document:PreviewTab' => 'Anteprima',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('IT IT', 'Italian', 'Italiano', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
+ 'Class:lnkDocumentToFunctionalCI+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
+));
+
//
// Application Menu
//
@@ -1571,3 +1572,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Menu:Software' => 'Software catalog~~',
'Menu:Software+' => 'Software catalog~~',
));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php
index 94d003862..991ace7b7 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php
@@ -1204,23 +1204,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('JA JP', 'Japanese', '日本語', array(
- 'Class:lnkDocumentToFunctionalCI' => 'リンク 文書/機能的CI',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '機能的ci',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '機能的ci名',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文書',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文書名',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1505,9 +1488,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('JA JP', 'Japanese', '日本語', array(
'Server:baseinfo' => '基本情報',
@@ -1523,6 +1504,24 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Class:Document:PreviewTab' => 'プレビュー',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('JA JP', 'Japanese', '日本語', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'リンク 文書/機能的CI',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '機能的ci',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '機能的ci名',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文書',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文書名',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1555,6 +1554,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Menu:MobilePhone' => '携帯電話',
'Menu:MobilePhone+' => '全携帯電話',
'Menu:PC' => 'パーソナルコンピュタ',
+ 'Menu:PC+' => 'All Personal computers~~',
'Menu:NewCI' => '新規CI',
'Menu:NewCI+' => '新規CI',
'Menu:SearchCIs' => 'CI検索',
@@ -1566,8 +1566,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Menu:ConfigManagement:SWAndApps' => 'ソフトウエアとアプリケーション',
'Menu:ConfigManagement:Misc' => 'その他',
'Menu:Group' => 'CIグループ',
+ 'Menu:Group+' => 'Groups of CIs~~',
'Menu:OSVersion' => 'OS バージョン',
'Menu:OSVersion+' => '',
'Menu:Software' => 'ソフトウエアカタログ',
'Menu:Software+' => 'ソフトウエアカタログ',
));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php
index 5315781ec..d5d22ed58 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php
@@ -1216,23 +1216,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Link Document / Functioneel CI',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functioneel CI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Naam Functioneel CI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Naam document',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1517,9 +1500,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Server:baseinfo' => 'Globale informatie',
@@ -1535,6 +1516,24 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Class:Document:PreviewTab' => 'Voorbeeld',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Link Document / Functioneel CI',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functioneel CI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Naam Functioneel CI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Naam document',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1584,4 +1583,5 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Menu:OSVersion+' => '',
'Menu:Software' => 'Softwarecatalogus',
'Menu:Software+' => 'Softwarecatalogus',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php
index 11b61d63d..559281798 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php
@@ -1210,23 +1210,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Link Documento / CI',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'CIs',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Nome CI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Nome documento',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1362,6 +1345,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => '',
));
+
//
// Class: LogicalInterface
//
@@ -1510,9 +1494,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Server:baseinfo' => 'Informações gerais',
@@ -1528,6 +1510,24 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Document:PreviewTab' => 'Visualização',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Link Documento / CI',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'CIs',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Nome CI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Nome documento',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1577,4 +1577,5 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Menu:OSVersion+' => '',
'Menu:Software' => 'Catálogo software',
'Menu:Software+' => 'Catálogo software',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php
index 2769849f2..55cbc8d25 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php
@@ -1197,23 +1197,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Связь Документ/Функциональная КЕ',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Функциональная КЕ',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Функциональная КЕ',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Документ',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Документ',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1299,6 +1282,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:IPInterface+' => '',
'Class:IPInterface/Attribute:ipaddress' => 'IP-адрес',
'Class:IPInterface/Attribute:ipaddress+' => '',
+
+
'Class:IPInterface/Attribute:macaddress' => 'MAC-адрес',
'Class:IPInterface/Attribute:macaddress+' => '',
'Class:IPInterface/Attribute:comment' => 'Комментарий',
@@ -1467,6 +1452,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Group/Attribute:type' => 'Тип',
'Class:Group/Attribute:type+' => '',
'Class:Group/Attribute:parent_id' => 'Родительская группа',
+
'Class:Group/Attribute:parent_id+' => '',
'Class:Group/Attribute:parent_name' => 'Родительская группа',
'Class:Group/Attribute:parent_name+' => '',
@@ -1495,9 +1481,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkGroupToCI/Attribute:reason+' => 'Основание, причина и т.п.',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Server:baseinfo' => 'Основное',
@@ -1513,6 +1497,24 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Document:PreviewTab' => 'Просмотр',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('RU RU', 'Russian', 'Русский', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Связь Документ/Функциональная КЕ',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Функциональная КЕ',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Функциональная КЕ',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Документ',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Документ',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1562,4 +1564,5 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Menu:OSVersion+' => 'Версия ОС',
'Menu:Software' => 'Каталог ПО',
'Menu:Software+' => 'Каталог ПО',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php
index e9f61fdd3..ddf37ffe3 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php
@@ -1209,23 +1209,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
- 'Class:lnkDocumentToFunctionalCI' => 'väzba - Dokument / Komponent',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Komponent',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Názov funkčných CI',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Názov dokumentu',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1481,6 +1464,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:Group/Attribute:type' => 'Typ',
'Class:Group/Attribute:type+' => '',
'Class:Group/Attribute:parent_id' => 'Nadradená skupina',
+
'Class:Group/Attribute:parent_id+' => '',
'Class:Group/Attribute:parent_name' => 'Meno rodiča',
'Class:Group/Attribute:parent_name+' => '',
@@ -1509,9 +1493,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Server:baseinfo' => 'Všeobecné informácie',
@@ -1527,6 +1509,24 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Class:Document:PreviewTab' => 'Preview~~',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'väzba - Dokument / Komponent',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Komponent',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Názov funkčných CI',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Názov dokumentu',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
//
// Application Menu
//
@@ -1559,6 +1559,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Menu:MobilePhone' => 'Mobilné telefóny',
'Menu:MobilePhone+' => '',
'Menu:PC' => 'Osobné počítače',
+ 'Menu:PC+' => '',
'Menu:NewCI' => 'Nové CI',
'Menu:NewCI+' => '',
'Menu:SearchCIs' => 'Vyhľadať CIs',
@@ -1575,4 +1576,5 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'Menu:OSVersion+' => '',
'Menu:Software' => 'Katalóg softvéru',
'Menu:Software+' => '',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php
index 5b3bbb0be..c75897077 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php
@@ -1211,23 +1211,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
- 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
- 'Class:lnkDocumentToFunctionalCI+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
-));
-
//
// Class: Subnet
//
@@ -1483,6 +1466,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:Group/Attribute:type' => 'Tip',
'Class:Group/Attribute:type+' => '',
'Class:Group/Attribute:parent_id' => 'Bağlı olduğu grup',
+
'Class:Group/Attribute:parent_id+' => '',
'Class:Group/Attribute:parent_name' => 'Adı',
'Class:Group/Attribute:parent_name+' => '',
@@ -1511,9 +1495,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Server:baseinfo' => 'General information~~',
@@ -1529,6 +1511,24 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:Document:PreviewTab' => 'Ön görünüm',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
+ 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~',
+ 'Class:lnkDocumentToFunctionalCI+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~',
+));
+
//
// Application Menu
//
@@ -1579,3 +1579,4 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Menu:Software' => 'Software catalog~~',
'Menu:Software+' => 'Software catalog~~',
));
+?>
diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php
index e457952b9..38a22a9a6 100644
--- a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php
@@ -1209,23 +1209,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:lnkDocumentToSoftware/Attribute:document_name+' => '',
));
-//
-// Class: lnkDocumentToFunctionalCI
-//
-
-Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:lnkDocumentToFunctionalCI' => '链接 文档 / 功能项',
- 'Class:lnkDocumentToFunctionalCI+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '功能项',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '功能项名称',
- 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文档',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文档名称',
- 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
-));
-
//
// Class: Subnet
//
@@ -1510,9 +1493,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:lnkGroupToCI/Attribute:reason+' => '',
));
-//
// Add translation for Fieldsets
-//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Server:baseinfo' => '基本信息',
@@ -1528,6 +1509,28 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:Document:PreviewTab' => '预览',
));
+
+//
+// Class: lnkDocumentToFunctionalCI
+//
+
+Dict::Add('ZH CN', 'Chinese', '简体中文', array(
+ 'Class:lnkDocumentToFunctionalCI' => '链接 文档 / 功能项',
+ 'Class:lnkDocumentToFunctionalCI+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '功能项',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '功能项名称',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文档',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文档名称',
+ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '',
+));
+
+//
+// Application Menu
+//
+
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Menu:Application' => '应用',
'Menu:Application+' => '所有应用',
@@ -1573,4 +1576,5 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Menu:OSVersion+' => '',
'Menu:Software' => '软件清单',
'Menu:Software+' => '软件清单',
-));
\ No newline at end of file
+));
+?>
diff --git a/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php
index 2871705ab..2463f1d9f 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php
index 0f09a0076..eea343326 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php
index 5ff615b92..3f967cd48 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Anwendungsupgrade kann durchgeführt werden',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Anwendungsupgrade nicht möglich: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Bereit zum Upgrade',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php
index 201c291d5..5012b76e0 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'La aplicación puede ser actualizada',
'iTopUpdate:UI:CanCoreUpdate:No' => 'La aplicación no puede ser actualizada: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Listo para empezar',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php
index 9e145019e..ef1cf6c22 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php
@@ -73,7 +73,7 @@ Dict::Add('FR FR', 'French', 'Français', array(
'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Échec de la vérification des fichiers (Fichier manquant %1$s)',
'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Échec de la vérification des fichiers',
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'L\'application peut être mise à jour',
- 'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s',
+ 'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Attention : la mise à jour de l\'application peut échouer : %1$s',
'iTopUpdate:UI:CannotUpdateUseSetup' => 'Vous devez utiliser la page d\'installation pour mettre à jour l\'application.
Des fichiers modifiés ont été détectés, une mise à jour partielle ne peut pas être effectuée.',
@@ -114,4 +114,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:ModuleInstallation/Attribute:name' => 'Nom',
'Class:ModuleInstallation/Attribute:version' => 'Version',
'Class:ModuleInstallation/Attribute:comment' => 'Commentaire',
-));
\ No newline at end of file
+));
+
+
diff --git a/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
index 688248c00..f7b393946 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php
index 860bcb48e..57ab7f858 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php
index 31ff68a13..2c3fe744e 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php
index bead5a6e8..1720006c1 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php
@@ -77,6 +77,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Updaten van toepassing is mogelijk',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Updaten van de toepassing is niet mogelijk: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Klaar om verder te gaan',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php
index ee9886a5f..6df638218 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Aplicação pode ser atualizada',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Aplicação não pode ser atualizada: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Atenção: a atualização da aplicação pode falhar: %1$s',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Pronto para começar',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php
index c8b6a4f3e..fa97f9e43 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php
@@ -63,6 +63,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Приложение может быть обновлено',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Приложение не может быть обновлено: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Всё готово к началу',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php
index b62e1921a..306a1a6f6 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php
index 991385557..7f9ae659c 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
diff --git a/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
index 612f3e882..82c34bb7e 100644
--- a/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
+++ b/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
@@ -75,6 +75,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'iTopUpdate:UI:CanCoreUpdate:Yes' => '应用无法升级',
'iTopUpdate:UI:CanCoreUpdate:No' => '应用无法升级: %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~',
+ 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => '准备开始',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php
index 307063378..6d60928c3 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php
@@ -48,7 +48,6 @@
//
// Class: FAQ
//
-
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Class:FAQ' => 'FAQ',
'Class:FAQ+' => 'Často kladené dotazy',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php
index 807ffe023..a23afa834 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php
@@ -23,7 +23,6 @@
//
// Class: FAQ
//
-
Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:FAQ' => 'FAQ',
'Class:FAQ+' => '',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php
index fe83a3847..0f322bfc1 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php
@@ -25,7 +25,6 @@
//
// Class: FAQ
//
-
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:FAQ' => 'FAQ',
'Class:FAQ+' => '',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php
index 8a04d46b3..0c50a13bc 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php
@@ -47,7 +47,6 @@
//
// Class: FAQ
//
-
Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Class:FAQ' => 'Preguntas y Respuestas Frecuentes',
'Class:FAQ+' => 'Preguntas y Respuestas Frecuentes',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php
index 1843f343e..b979574f1 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php
@@ -19,11 +19,9 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//
// Class: FAQ
//
-
Dict::Add('FR FR', 'French', 'Français', array(
'Class:FAQ' => 'FAQ',
'Class:FAQ+' => 'Question fréquement posée',
@@ -56,7 +54,6 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:FAQCategory/Attribute:faq_list' => 'FAQs',
'Class:FAQCategory/Attribute:faq_list+' => '',
));
-
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php
index 8d7b9acba..f5ada8da2 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php
@@ -19,11 +19,9 @@
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
-
//
// Class: FAQ
//
-
Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:FAQ' => 'FAQ~~',
'Class:FAQ+' => 'Frequently asked questions~~',
@@ -56,7 +54,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:FAQCategory/Attribute:faq_list' => 'FAQs~~',
'Class:FAQCategory/Attribute:faq_list+' => 'All the frequently asked questions related to this category~~',
));
-
Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Menu:ProblemManagement' => 'Probléma menedzsment',
'Menu:ProblemManagement+' => '',
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php
index 8c8acb6b4..97c1ce248 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php
@@ -43,11 +43,9 @@
// Class:Op maat van jouw IT-omgeving:
'.ITOP_APPLICATION_SHORT.' zorgt dankzij een uitgebreide set van bedrijfsprocessen voor een reeks voordelen:
+ 'UI:WelcomeMenu:RightBlock' => '
ITOP_APPLICATION_SHORT zorgt dankzij een uitgebreide set van bedrijfsprocessen voor een reeks voordelen:
'.ITOP_APPLICATION_SHORT.' is klaar om geïntegreerd te worden met jouw huidige infrastructuur rond IT-management.
+ITOP_APPLICATION_SHORT is klaar om geïntegreerd te worden met jouw huidige infrastructuur rond IT-management.
Je hebt een reset van jouw '.ITOP_APPLICATION_SHORT.'-wachtwoord aangevraagd.
Klik op deze link (eenmalig te gebruiken) om een nieuw wachtwoord in te voeren
.', + 'UI:ResetPwd-EmailSubject' => 'Reset jouw ITOP_APPLICATION_SHORT-wachtwoord', + 'UI:ResetPwd-EmailBody' => 'Je hebt een reset van jouw ITOP_APPLICATION_SHORT-wachtwoord aangevraagd.
Klik op deze link (eenmalig te gebruiken) om een nieuw wachtwoord in te voeren
.', 'UI:ResetPwd-Title' => 'Reset wachtwoord', 'UI:ResetPwd-Error-InvalidToken' => 'Sorry. Jouw wachtwoord is al gereset, of je hebt al meerdere e-mails ontvangen. Zorg ervoor dat je de link in de laatst ontvangen e-mail gebruikt.', @@ -552,24 +566,24 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:ResetPwd-Ready' => 'Het wachtwoord is veranderd', 'UI:ResetPwd-Login' => 'Klik hier om in te loggen', - 'UI:Login:About' => ITOP_APPLICATION, + 'UI:Login:About' => 'ITOP_APPLICATION', 'UI:Login:ChangeYourPassword' => 'Verander jouw wachtwoord', 'UI:Login:OldPasswordPrompt' => 'Oud wachtwoord', 'UI:Login:NewPasswordPrompt' => 'Nieuw wachtwoord', 'UI:Login:RetypeNewPasswordPrompt' => 'Herhaal nieuwe wachtwoord', 'UI:Login:IncorrectOldPassword' => 'Fout: het oude wachtwoord is incorrect', 'UI:LogOffMenu' => 'Log uit', - 'UI:LogOff:ThankYou' => 'Bedankt voor het gebruiken van '.ITOP_APPLICATION, + 'UI:LogOff:ThankYou' => 'Bedankt voor het gebruiken van ITOP_APPLICATION', 'UI:LogOff:ClickHereToLoginAgain' => 'Klik hier om in te loggen', 'UI:ChangePwdMenu' => 'Verander wachtwoord', 'UI:Login:PasswordChanged' => 'Wachtwoord met succes aangepast', - 'UI:AccessRO-All' => ITOP_APPLICATION.' is alleen-lezen', - 'UI:AccessRO-Users' => ITOP_APPLICATION.' is alleen-lezen voor eindgebruikers', + 'UI:AccessRO-All' => 'ITOP_APPLICATION is alleen-lezen', + 'UI:AccessRO-Users' => 'ITOP_APPLICATION is alleen-lezen voor eindgebruikers', 'UI:ApplicationEnvironment' => 'Omgeving van de applicatie: %1$s', 'UI:Login:RetypePwdDoesNotMatch' => 'Het nieuwe wachtwoord en de herhaling van het nieuwe wachtwoord komen niet overeen', - 'UI:Button:Login' => 'Ga naar '.ITOP_APPLICATION, - 'UI:Login:Error:AccessRestricted' => 'Geen toegang tot '.ITOP_APPLICATION_SHORT.'. Neem contact op met een '.ITOP_APPLICATION_SHORT.'-beheerder.', - 'UI:Login:Error:AccessAdmin' => 'Alleen toegankelijk voor mensen met beheerdersrechten. Neem contact op met een '.ITOP_APPLICATION_SHORT.'-beheerder', + 'UI:Button:Login' => 'Ga naar ITOP_APPLICATION', + 'UI:Login:Error:AccessRestricted' => 'Geen toegang tot ITOP_APPLICATION_SHORT. Neem contact op met een ITOP_APPLICATION_SHORT-beheerder.', + 'UI:Login:Error:AccessAdmin' => 'Alleen toegankelijk voor mensen met beheerdersrechten. Neem contact op met een ITOP_APPLICATION_SHORT-beheerder', 'UI:Login:Error:WrongOrganizationName' => 'Onbekende organisatie', 'UI:Login:Error:MultipleContactsHaveSameEmail' => 'Meerdere contacten hebben hetzelfde e-mailadres', 'UI:Login:Error:NoValidProfiles' => 'Geen geldig profiel opgegeven', @@ -582,7 +596,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:CSVImport:DataLine1' => 'Dataregel 1', 'UI:CSVImport:DataLine2' => 'Dataregel 2', 'UI:CSVImport:idField' => 'id (Primaire sleutel (key))', - 'UI:Title:BulkImport' => ITOP_APPLICATION_SHORT.' - Bulk import', + 'UI:Title:BulkImport' => 'ITOP_APPLICATION_SHORT - Bulk import', 'UI:Title:BulkImport+' => 'CSV Import Wizard', 'UI:Title:BulkSynchro_nbItem_ofClass_class' => 'Synchronisatie van %1$d objecten van klasse "%2$s"', 'UI:CSVImport:ClassesSelectOne' => '-- selecteer een --', @@ -679,18 +693,28 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:CSVExport:AdvancedMode' => 'Geavanceerde mode', 'UI:CSVExport:AdvancedMode+' => 'In geavanceerde mode worden verscheidene kolommen toegevoegd aan de export: id van het object, id van de externe codes en hun reconciliation-attributen.', 'UI:CSVExport:LostChars' => 'Tekstcoderingsprobleem', - 'UI:CSVExport:LostChars+' => 'Het gedownloade bestand zal worden gecodeerd in %1$s. '.ITOP_APPLICATION_SHORT.' heeft een aantal karakters gedetecteerd die niet compatibel zijn met dit formaat. Deze karakters zullen worden vervangen door een ander karakter (bijvoorbeeld karakters met accent kunnen het accent verliezen), of ze zullen worden verwijderd. Je kan data kopiëren en plakken van jouw webbrowser. Ook kan je de beheerder contacteren om de codes te veranderen (Zie parameter \'csv_file_default_charset\').', + 'UI:CSVExport:LostChars+' => 'Het gedownloade bestand zal worden gecodeerd in %1$s. ITOP_APPLICATION_SHORT heeft een aantal karakters gedetecteerd die niet compatibel zijn met dit formaat. Deze karakters zullen worden vervangen door een ander karakter (bijvoorbeeld karakters met accent kunnen het accent verliezen), of ze zullen worden verwijderd. Je kan data kopiëren en plakken van jouw webbrowser. Ook kan je de beheerder contacteren om de codes te veranderen (Zie parameter \'csv_file_default_charset\').', - 'UI:Audit:Title' => ITOP_APPLICATION_SHORT.' - CMDB Audit', + 'UI:Audit:Title' => 'ITOP_APPLICATION_SHORT - CMDB Audit', 'UI:Audit:InteractiveAudit' => 'Interactieve Audit', 'UI:Audit:HeaderAuditRule' => 'Auditregel', 'UI:Audit:HeaderNbObjects' => '# objecten', 'UI:Audit:HeaderNbErrors' => '# fouten', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL-fout in de regel %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL-fout in de categorie %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', - 'UI:RunQuery:Title' => ITOP_APPLICATION_SHORT.' - Evaluatie van OQL-query', + + 'UI:RunQuery:Title' => 'ITOP_APPLICATION_SHORT - Evaluatie van OQL-query', 'UI:RunQuery:QueryExamples' => 'Voorbeelden van query\'s', 'UI:RunQuery:HeaderPurpose' => 'Doel', 'UI:RunQuery:HeaderPurpose+' => 'Uitleg over de query', @@ -707,7 +731,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:RunQuery:Error' => 'Er trad een fout op tijdens het uitvoeren van deze query', 'UI:Query:UrlForExcel' => 'URL om te gebruiken voor MS Excel-webquery\'s', 'UI:Query:UrlV1' => 'De lijst van velden is leeg gelaten. De pagina export-V2.php kan niet aangeroepen worden zonder deze informatie.Daarom verwijst de onderstaande link naar de oude export-pagina: export.php. Deze verouderde versie heeft enkele beperkingen: de lijst van geëxporteerde velden kan verschillen afhankelijk van het gekozen export-formaat en het datamodel van iTop. Als je wil dat de lijst van geëxporteerde kolommen hetzelfde blijft over lange tijd, dan moet je een waarde opgeven voor het attribuut "Velden" en de pagina export-V2.php gebruiken.', - 'UI:Schema:Title' => ITOP_APPLICATION_SHORT.' objecten-schema', + 'UI:Schema:Title' => 'ITOP_APPLICATION_SHORT objecten-schema', 'UI:Schema:CategoryMenuItem' => 'Categorie %1$s', 'UI:Schema:Relationships' => 'Relaties', 'UI:Schema:AbstractClass' => 'Abstracte klasse: objecten van deze klasse kunnen niet worden geïnstantieerd.', @@ -774,6 +798,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Schema:Attribute/Filter' => 'Filter', 'UI:Schema:DefaultNullValue' => 'Standaardwaarde null : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Typ de eerste 3 karakters...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query', 'UI:Combo:SelectValue' => '--- selecteer een waarde ---', 'UI:Label:SelectedObjects' => 'Geselecteerde objecten: ', @@ -822,9 +847,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Delete:PleaseDoTheManualOperations' => 'Verricht eerst de handmatige handelingen die hierboven staan voordat je dit object verwijdert', 'UI:Delect:Confirm_Object' => 'Bevestig dat je %1$s wil verwijderen.', 'UI:Delect:Confirm_Count_ObjectsOf_Class' => 'Bevestig dat je de volgende %1$d objecten van klasse %2$s wilt verwijderen.', - 'UI:WelcomeToITop' => 'Welkom in '.ITOP_APPLICATION, - 'UI:DetailsPageTitle' => ITOP_APPLICATION_SHORT.' - %1$s - %2$s details', - 'UI:ErrorPageTitle' => ITOP_APPLICATION_SHORT.' - Fout', + 'UI:WelcomeToITop' => 'Welkom in ITOP_APPLICATION', + 'UI:DetailsPageTitle' => 'ITOP_APPLICATION_SHORT - %1$s - %2$s details', + 'UI:ErrorPageTitle' => 'ITOP_APPLICATION_SHORT - Fout', 'UI:ObjectDoesNotExist' => 'Sorry, dit object bestaat niet (of je bent niet gemachtigd het te bekijken).', 'UI:ObjectArchived' => 'Dit object werd gearchiveerd. Gelieve de Archief-mode in te schakelen of je beheerder te contacteren.', 'Tag:Archived' => 'Gearchiveerd', @@ -834,7 +859,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Tag:Synchronized' => 'Gesynchroniseerd', 'ObjectRef:Archived' => 'Gearchiveerd', 'ObjectRef:Obsolete' => 'Buiten dienst', - 'UI:SearchResultsPageTitle' => ITOP_APPLICATION_SHORT.' - Zoekresultaten', + 'UI:SearchResultsPageTitle' => 'ITOP_APPLICATION_SHORT - Zoekresultaten', 'UI:SearchResultsTitle' => 'Zoekresultaten', 'UI:SearchResultsTitle+' => 'Volledige tekst - zoekresultaten', 'UI:Search:NoSearch' => 'Geen zoekopdracht', @@ -844,28 +869,27 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:FullTextSearchTitle_Text' => 'Resultaten voor "%1$s":', 'UI:Search:Count_ObjectsOf_Class_Found' => '%1$d object(en) van klasse %2$s gevonden.', 'UI:Search:NoObjectFound' => 'Geen object gevonden.', - 'UI:ModificationPageTitle_Object_Class' => ITOP_APPLICATION_SHORT.' - %1$s - %2$s aanpassing', + 'UI:ModificationPageTitle_Object_Class' => 'ITOP_APPLICATION_SHORT - %1$s - %2$s aanpassing', 'UI:ModificationTitle_Class_Object' => 'Aanpassen van %1$s: %2$s', - 'UI:ClonePageTitle_Object_Class' => ITOP_APPLICATION_SHORT.' - Kloon %1$s - %2$s aanpassing', + 'UI:ClonePageTitle_Object_Class' => 'ITOP_APPLICATION_SHORT - Kloon %1$s - %2$s aanpassing', 'UI:CloneTitle_Class_Object' => 'Klonen van %1$s: %2$s', - 'UI:CreationPageTitle_Class' => ITOP_APPLICATION_SHORT.' - %1$s aanmaken', + 'UI:CreationPageTitle_Class' => 'ITOP_APPLICATION_SHORT - %1$s aanmaken', 'UI:CreationTitle_Class' => '%1$s aanmaken', 'UI:SelectTheTypeOf_Class_ToCreate' => 'Selecteer het type %1$s dat moet worden aangemaakt:', 'UI:Class_Object_NotUpdated' => 'Geen verandering waargenomen, %1$s (%2$s) is niet aangepast.', 'UI:Class_Object_Updated' => '%1$s (%2$s) aangepast.', - 'UI:BulkDeletePageTitle' => ITOP_APPLICATION_SHORT.' - Meerdere objecten verwijderen', + 'UI:BulkDeletePageTitle' => 'ITOP_APPLICATION_SHORT - Meerdere objecten verwijderen', 'UI:BulkDeleteTitle' => 'Selecteer de objecten die je wilt verwijderen:', 'UI:PageTitle:ObjectCreated' => 'Object Aangemaakt.', 'UI:Title:Object_Of_Class_Created' => '%1$s - %2$s aangemaakt.', 'UI:Apply_Stimulus_On_Object_In_State_ToTarget_State' => 'Bezig met het toepassen van %1$s op object: %2$s in fase %3$s tot doelfase: %4$s.', 'UI:ObjectCouldNotBeWritten' => 'Het object kon niet geschreven worden: %1$s', - 'UI:PageTitle:FatalError' => ITOP_APPLICATION_SHORT.' - Fatale Fout', + 'UI:PageTitle:FatalError' => 'ITOP_APPLICATION_SHORT - Fatale Fout', 'UI:SystemIntrusion' => 'Toegang geweigerd. Je hebt een actie aangevraagd waarvoor je niet gemachtigd bent.', - 'UI:FatalErrorMessage' => 'Fatale fout, '.ITOP_APPLICATION_SHORT.' kan niet doorgaan.', + 'UI:FatalErrorMessage' => 'Fatale fout, ITOP_APPLICATION_SHORT kan niet doorgaan.', 'UI:Error_Details' => 'Fout: %1$s.', - 'UI:PageTitle:ClassProjections' => ITOP_APPLICATION_SHORT.' gebruikersbeheer - klasse-projecties', - 'UI:PageTitle:ProfileProjections' => ITOP_APPLICATION_SHORT.' gebruikersbeheer - profiel-projecties', + 'UI:PageTitle:ProfileProjections' => 'ITOP_APPLICATION_SHORT gebruikersbeheer - profiel-projecties', 'UI:UserManagement:Class' => 'Klasse', 'UI:UserManagement:Class+' => 'Klasse van objecten', 'UI:UserManagement:ProjectedObject' => 'Object', @@ -902,9 +926,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:UserManagement:LinkBetween_User_And_Profile' => 'Link tussen %1$s en %2$s', 'UI:UserManagement:LinkBetween_User_And_Org' => 'Link tussen %1$s en %2$s', - 'Menu:AdminTools' => 'Beheerderstools', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools+' => 'Beheerderstools', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => 'Tools die alleen toegankelijk zijn voor gebruikers met een beheerdersprofiel', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools' => 'Admintools', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools+' => 'Beheertools', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => 'Tools die enkel toegankelijk zijn voor gebruikers met een administratorprofiel.', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'Systeem', 'UI:ChangeManagementMenu' => 'Change Management', @@ -954,17 +978,17 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:CSVImportMenu+' => 'In bulk aanmaken of aanpassen van objecten', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataModelMenu' => 'Datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataModelMenu+' => 'Overzicht van het Datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataModelMenu+' => 'Overzicht van het datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu' => 'Exporteer', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => 'Exporteer de resultaten van elke query als HTML, CSV of XML', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu' => 'Export', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => 'Exporteer de resultaten van query\'s als HTML, CSV of XML', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => 'Meldingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu+' => 'Configuratie van de meldingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => 'Configuratie van Meldingen', 'UI:NotificationsMenu:Help' => 'Help', - 'UI:NotificationsMenu:HelpContent' => 'In '.ITOP_APPLICATION_SHORT.' zijn de meldingen volledig aan te passen. Ze zijn gebaseerd op twee sets van objecten: triggers and actions.
-Triggers bepalen wanneer er een melding is. Er zijn verschillende triggers als onderdeel van '.ITOP_APPLICATION_SHORT.' core, maar andere kunnen door middel van uitbreidingen worden toegevoegd. + 'UI:NotificationsMenu:HelpContent' => '
In ITOP_APPLICATION_SHORT zijn de meldingen volledig aan te passen. Ze zijn gebaseerd op twee sets van objecten: triggers and actions.
+Triggers bepalen wanneer er een melding is. Er zijn verschillende triggers als onderdeel van ITOP_APPLICATION_SHORT core, maar andere kunnen door middel van uitbreidingen worden toegevoegd.
Sommige triggers worden uitgevoerd:
@@ -1009,7 +1033,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'Menu:DataAdministration+' => 'Databeheer', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu' => 'Globale zoekopdracht', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UniversalSearchMenu+' => 'Zoek naar alles...', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UniversalSearchMenu+' => 'Zoek in alle data...', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu' => 'Gebruikersbeheer', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu+' => 'Gebruikersbeheer', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1072,8 +1096,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:RelationTooltip:Redundancy' => 'Redundantie', 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# geïmpacteerde items: %1$d / %2$d', 'UI:RelationTooltip:CriticalThreshold_N_of_M' => 'Kritieke drempelwaarde: %1$d / %2$d', - 'Portal:Title' => ITOP_APPLICATION_SHORT.' gebruikersportaal', - 'Portal:NoRequestMgmt' => 'Beste %1$s, je bent naar deze pagina doorverwezen omdat jouw account is geconfigureerd met het profiel "Portal user". Helaas is '.ITOP_APPLICATION_SHORT.' niet geïnstalleerd met de optie "Request Management". Neem contact op met jouw beheerder.', + 'Portal:Title' => 'ITOP_APPLICATION_SHORT gebruikersportaal', + 'Portal:NoRequestMgmt' => 'Beste %1$s, je bent naar deze pagina doorverwezen omdat jouw account is geconfigureerd met het profiel "Portal user". Helaas is ITOP_APPLICATION_SHORT niet geïnstalleerd met de optie "Request Management". Neem contact op met jouw beheerder.', 'Portal:Refresh' => 'Herlaad', 'Portal:Back' => 'Vorige', 'Portal:WelcomeUserOrg' => 'Welkom %1$s, van %2$s', @@ -1157,7 +1181,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:Favorites:ShowObsoleteData+' => 'Toon "Buiten dienst"-data in zoekresultaten en in keuzelijsten.', 'UI:NavigateAwayConfirmationMessage' => 'Bewerkingen zullen worden genegeerd.', 'UI:CancelConfirmationMessage' => 'Je zult jouw aanpassingen verliezen. Wil je toch doorgaan?', - 'UI:AutoApplyConfirmationMessage' => 'Sommige veranderingen zijn nog niet doorgevoerd. Wil je dat '.ITOP_APPLICATION_SHORT.' deze meeneemt?', + 'UI:AutoApplyConfirmationMessage' => 'Sommige veranderingen zijn nog niet doorgevoerd. Wil je dat ITOP_APPLICATION_SHORT deze meeneemt?', 'UI:Create_Class_InState' => 'Maak %1$s aan in deze fase: ', 'UI:OrderByHint_Values' => 'Sorteervolgorde: %1$s', 'UI:Menu:AddToDashboard' => 'Voeg toe aan dashboard...', @@ -1169,8 +1193,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:PrintResolution:A4Landscape' => 'A4 Landschap', 'UI:PrintResolution:LetterPortrait' => 'Letter Portret', 'UI:PrintResolution:LetterLandscape' => 'Letter Landschap', - 'UI:Toggle:StandardDashboard' => 'Standaard', - 'UI:Toggle:CustomDashboard' => 'Aangepast', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configureer deze lijst...', 'UI:ListConfigurationTitle' => 'Configuratie van lijst', @@ -1191,13 +1215,15 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:OQL:UnknownClassAndFix' => 'Onbekende klasse "%1$s". Je zou "%2$s" kunnen proberen.', 'UI:OQL:UnknownClassNoFix' => 'Onbekende klasse "%1$s"', - 'UI:Dashboard:Edit' => 'Bewerk deze pagina...', - 'UI:Dashboard:Revert' => 'Herstel de originele versie...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Alle bewerkingen die zijn gemaakt aan de originele versie zullen verloren gaan. Bevestig dat je wilt doorgaan.', 'UI:ExportDashBoard' => 'Exporteer naar een bestand', 'UI:ImportDashBoard' => 'Importeer vanuit een bestand', 'UI:ImportDashboardTitle' => 'Importeer vanuit een bestand', 'UI:ImportDashboardText' => 'Selecteer een bestand van het dashboard om te importeren:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Maak een nieuwe Dashlet aan', @@ -1222,7 +1248,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:DashletUnknown:Label' => 'Onbekend', 'UI:DashletUnknown:Description' => 'Onbekende dashlet (mogelijk verwijderd)', 'UI:DashletUnknown:RenderText:View' => 'Kan deze dashlet niet weergeven.', - 'UI:DashletUnknown:RenderText:Edit' => 'Kan deze dashlet niet weergeven (klasse "%1$s"). Controleer bij je '.ITOP_APPLICATION_SHORT.'-beheerder of dit nog beschikbaar is.', + 'UI:DashletUnknown:RenderText:Edit' => 'Kan deze dashlet niet weergeven (klasse "%1$s"). Controleer bij je ITOP_APPLICATION_SHORT-beheerder of dit nog beschikbaar is.', 'UI:DashletUnknown:RenderNoDataText:Edit' => 'Geen voorbeeld mogelijk van deze dashlet (klasse "%1$s").', 'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuratie (getoond als ruwe XML)', @@ -1352,7 +1378,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:ShortcutRenameDlg:Title' => 'Hernoem de snelkoppeling', 'UI:ShortcutListDlg:Title' => 'Maak een snelkoppeling voor de lijst aan', 'UI:ShortcutDelete:Confirm' => 'Bevestig dat je de snelkoppeling(en) wil verwijderen.', - 'Menu:MyShortcuts' => 'Mijn Snelkoppelingen', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:MyShortcuts' => 'Mijn snelkoppelingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'Class:Shortcut' => 'Snelkoppelingen', 'Class:Shortcut+' => '', 'Class:Shortcut/Attribute:name' => 'Naam', @@ -1402,8 +1428,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:AddAnExisting_Class' => 'Voeg objecten van type %1$s toe...', 'UI:SelectionOf_Class' => 'Selectie van objecten van type %1$s', - 'UI:AboutBox' => 'Over '.ITOP_APPLICATION_SHORT.'...', - 'UI:About:Title' => 'Over '.ITOP_APPLICATION_SHORT, + 'UI:AboutBox' => 'Over ITOP_APPLICATION_SHORT...', + 'UI:About:Title' => 'Over ITOP_APPLICATION_SHORT', 'UI:About:DataModel' => 'Datamodel', 'UI:About:Support' => 'Support informatie', 'UI:About:Licenses' => 'Licenties', @@ -1428,10 +1454,11 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'ExcelExport:PreparingExport' => 'Export aan het voorbereiden...', 'ExcelExport:Statistics' => 'Statistieken', 'portal:legacy_portal' => 'Portaal voor eindgebruikers', - 'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office User Interface', + 'portal:backoffice' => 'ITOP_APPLICATION_SHORT Back-Office User Interface', 'UI:CurrentObjectIsLockedBy_User' => 'Het object is vergrendeld omdat het momenteel aangepast wordt door %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Het object wordt aangepast door %1$s. Jouw wijzigingen kunnen niet opgeslagen worden omdat ze een conflict kunnen veroorzaken.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'De vergrendeling om gelijktijdige wijzigingen te voorkomen, is opgeheven.', 'UI:CurrentObjectLockExpired_Explanation' => 'De vergrendeling om gelijktijdige wijzigingen te voorkomen, is opgeheven. Je kan je wijzigingen niet meer opslaan aangezien andere gebruikers ondertussen dit object kunnen aanpassen.', 'UI:ConcurrentLockKilled' => 'De vergrendeling voor gelijktijdige gebruikers is opgeheven.', @@ -1449,6 +1476,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:ToggleFullScreen' => 'Minimaliseren / Maximaliseren', 'UI:Button:ResetImage' => 'Vorige afbeelding herstellen', 'UI:Button:RemoveImage' => 'Afbeelding verwijderen', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Het aanpassen van afbeeldingen of bestanden wordt niet ondersteund in deze mode.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1560,6 +1588,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:Search:Criteria:Raw:Filtered' => 'Gefilterd', 'UI:Search:Criteria:Raw:FilteredOn' => 'Gefiltered op %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1588,6 +1618,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( // Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Newsroom:NoNewMessage' => 'Geen nieuw bericht', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Markeer alle berichten als gelezen', 'UI:Newsroom:ViewAllMessages' => 'Bekijk alle berichten', 'UI:Newsroom:Preferences' => 'Voorkeuren voor Newsroom', @@ -1597,6 +1628,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Toon maximaal %1$s berichten in het %2$s menu.', )); + Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:DataSources' => 'Synchronisatie-databronnen', 'Menu:DataSources+' => 'Alle Synchronisatie-databronnen', @@ -1635,3 +1667,12 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:Queries' => 'Query\'s', 'Menu:ConfigurationTools' => 'Configuratie', )); + +// Additional language entries not present in English dict +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'UI:PageTitle:ClassProjections' => 'ITOP_APPLICATION_SHORT gebruikersbeheer - klasse-projecties', + 'UI:Toggle:StandardDashboard' => 'Standaard', + 'UI:Toggle:CustomDashboard' => 'Aangepast', + 'UI:Dashboard:Edit' => 'Bewerk deze pagina...', + 'UI:Dashboard:Revert' => 'Herstel de originele versie...', +)); diff --git a/dictionaries/pt_br.dictionary.itop.core.php b/dictionaries/pt_br.dictionary.itop.core.php index 8b49bd0db..8eb54ed28 100644 --- a/dictionaries/pt_br.dictionary.itop.core.php +++ b/dictionaries/pt_br.dictionary.itop.core.php @@ -33,6 +33,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:AttributeLinkedSet' => 'Array de objetos', 'Core:AttributeLinkedSet+' => 'Qualquer tipo de objetos da mesma classe ou subclasses', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Painel de controle', 'Core:AttributeDashboard+' => '', @@ -298,12 +300,16 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Change:ObjectCreated' => 'Objeto criado', 'Change:ObjectDeleted' => 'Objeto excluído', 'Change:ObjectModified' => 'Objeto modificado', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s configurado para %2$s (valor anterior: %3$s)', 'Change:AttName_SetTo' => '%1$s configurado para %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s anexado ao %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modificado, valor anterior: %2$s', 'Change:AttName_Changed' => '%1$s modificado', 'Change:AttName_EntryAdded' => '%1$s modificado, nova entrada adicionada: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'adicionado %1$s', 'Change:LinkSet:Removed' => 'excluído %1$s', 'Change:LinkSet:Modified' => 'modificado %1$s', @@ -503,6 +509,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:ActionEmail' => 'Notificação email', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testar destinatário', 'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatário em caso o estado está definido como "Teste"', 'Class:ActionEmail/Attribute:from' => 'De~~', @@ -632,6 +642,15 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1049,11 +1068,16 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Aula final', 'Class:AsyncTask/Attribute:finalclass+' => '', -)); - -// Additional language entries not present in English dict -Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'INTERNAL:JQuery-DatePicker:LangCode' => 'pt-BR', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1091,3 +1115,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + + +// Additional language entries not present in English dict +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'INTERNAL:JQuery-DatePicker:LangCode' => 'pt-BR', +)); diff --git a/dictionaries/pt_br.dictionary.itop.ui.php b/dictionaries/pt_br.dictionary.itop.ui.php index 7453d0e95..a77e47a8c 100644 --- a/dictionaries/pt_br.dictionary.itop.ui.php +++ b/dictionaries/pt_br.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Query/Attribute:name+' => 'Identificar a consulta', 'Class:Query/Attribute:description' => 'Descrição', 'Class:Query/Attribute:description+' => 'Descrição longa para a consulta (finalidade, uso, etc)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Campos', 'Class:QueryOQL/Attribute:fields+' => 'Vírgula separando a lista de atributos (ou alias.attribute) para exportar.', 'Class:QueryOQL' => 'Consulta OQL', @@ -388,12 +392,15 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Logoff' => 'Sair', 'UI:Button:GlobalSearch' => 'Pesquisar', 'UI:Button:Search' => ' Pesquisar ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Consultar ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Salvar', 'UI:Button:Cancel' => 'Cancelar', 'UI:Button:Close' => 'Fechar', 'UI:Button:Apply' => 'Aplicar', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Voltar ', 'UI:Button:Restart' => ' |<< Reiniciar ', 'UI:Button:Next' => ' Próximo >> ', @@ -421,6 +428,9 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Pesquisar', 'UI:ClickToCreateNew' => 'Criar um(a) %1$s', @@ -453,6 +463,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Erro: objetos já foram apagados', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Você não tem permissão de executar exclusão em massa dos objetos da classe %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Você não tem permissão para excluir objeto(s) da classe %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Você não tem permissão de executar atualização em massa dos objetos da classe %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Erro: o objeto já foi clonado.', 'UI:Error:ObjectAlreadyCreated' => 'Erro: o objeto já foi criado.', @@ -461,6 +472,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Error:InvalidDashboard' => 'Erro: painel inválido', 'UI:Error:MaintenanceMode' => 'A aplicação está em manutenção', 'UI:Error:MaintenanceTitle' => 'Manutenção', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Número', 'UI:GroupBy:Count+' => 'Número de elementos', @@ -488,6 +500,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Loading' => 'Carregando...', 'UI:Menu:Actions' => 'Ações', 'UI:Menu:OtherActions' => 'Outras ações', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Novo...', 'UI:Menu:Add' => 'Adicionar...', 'UI:Menu:Manage' => 'Gerenciar...', @@ -681,8 +695,18 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Audit:HeaderNbObjects' => '# Objetos', 'UI:Audit:HeaderNbErrors' => '# Erros', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL erro na regra %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL erro na categoria %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'Avaliar consultas OQL', 'UI:RunQuery:QueryExamples' => 'Exemplos de consultas', @@ -768,6 +792,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Schema:Attribute/Filter' => 'Filtro', 'UI:Schema:DefaultNullValue' => 'Padrão nulo : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Tipo os 3 primeiro caracteres...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Testar consulta', 'UI:Combo:SelectValue' => '--- selecione um valor ---', 'UI:Label:SelectedObjects' => 'Selected objects: ', @@ -1159,8 +1184,8 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:PrintResolution:A4Landscape' => 'Paisagem A4', 'UI:PrintResolution:LetterPortrait' => 'Carta Retrato', 'UI:PrintResolution:LetterLandscape' => 'Carta Retrato', - 'UI:Toggle:StandardDashboard' => 'Padrão', - 'UI:Toggle:CustomDashboard' => 'Customizado', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configurar esta lista...', 'UI:ListConfigurationTitle' => 'Listar configuração', @@ -1181,13 +1206,15 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:OQL:UnknownClassAndFix' => 'Classe desconhecida "%1$s". Você pode tentar "%2$s" em vez.', 'UI:OQL:UnknownClassNoFix' => 'Classe desconhecida "%1$s"', - 'UI:Dashboard:Edit' => 'Editar esta página...', - 'UI:Dashboard:Revert' => 'Reverter para versão original...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Cada alterações feitas na versão original será perdido. Por favor, confirme que você quer fazer isso.', 'UI:ExportDashBoard' => 'Exportar para um arquivo', 'UI:ImportDashBoard' => 'Importar pelo arquivo...', 'UI:ImportDashboardTitle' => 'Importar por um arquivo', 'UI:ImportDashboardText' => 'Selecione um arquivo do painel para importar:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Criar um novo Painel', @@ -1422,6 +1449,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:CurrentObjectIsLockedBy_User' => 'O objeto está bloqueado, pois está sendo modificado por %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'O objeto está sendo modificado por %1$s. Suas modificações não podem ser enviadas, pois seriam sobrescritas.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'O bloqueio para impedir modificações simultâneas do objeto expirou.', 'UI:CurrentObjectLockExpired_Explanation' => 'O bloqueio para impedir modificações simultâneas do objeto expirou. Você não pode mais enviar sua modificação, pois outros usuários agora podem modificar este objeto.', 'UI:ConcurrentLockKilled' => 'O bloqueio impedindo modificações no objeto atual foi deletado.', @@ -1439,6 +1467,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:ToggleFullScreen' => 'Alternancia Maximizar / Minimizar', 'UI:Button:ResetImage' => 'Recupere a imagem anterior', 'UI:Button:RemoveImage' => 'Remover a imagem', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'A modificação de imagens ou arquivos não é suportada neste modo.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1579,8 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:Search:Criteria:Raw:Filtered' => 'Filtered', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtrado em %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1609,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Newsroom:NoNewMessage' => 'Nenhuma mensagem nova', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Marcar todas as mensagens como lidas', 'UI:Newsroom:ViewAllMessages' => 'Ver todas as mensagens', 'UI:Newsroom:Preferences' => 'Preferências de sala de notícias', @@ -1587,6 +1619,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Exibir até %1$s mensagens no menu %2$s.', )); + Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:DataSources' => 'Fontes de dados de sincronização', 'Menu:DataSources+' => 'Todas fontes de dados de sincronização', @@ -1625,3 +1658,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:Queries' => 'Consultas', 'Menu:ConfigurationTools' => 'Configuração', )); + +// Additional language entries not present in English dict +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'UI:Toggle:StandardDashboard' => 'Padrão', + 'UI:Toggle:CustomDashboard' => 'Customizado', + 'UI:Dashboard:Edit' => 'Editar esta página...', + 'UI:Dashboard:Revert' => 'Reverter para versão original...', +)); diff --git a/dictionaries/ru.dictionary.itop.core.php b/dictionaries/ru.dictionary.itop.core.php index e4c968444..b79020624 100644 --- a/dictionaries/ru.dictionary.itop.core.php +++ b/dictionaries/ru.dictionary.itop.core.php @@ -20,6 +20,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Core:AttributeLinkedSet' => 'Массив объектов (1-n)', 'Core:AttributeLinkedSet+' => 'Список объектов заданного класса, указывающих на текущий объект', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Дашборд', 'Core:AttributeDashboard+' => '', @@ -285,12 +287,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Change:ObjectCreated' => 'Объект создан.', 'Change:ObjectDeleted' => 'Объект удалён.', 'Change:ObjectModified' => 'Объект изменён.', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => 'В поле "%1$s" установлено значение "%2$s" (предыдущее значение "%3$s").', 'Change:AttName_SetTo' => 'В поле "%1$s" установлено значение "%2$s".', 'Change:Text_AppendedTo_AttName' => 'Новое значение "%1$s" добавлено к полю "%2$s".', 'Change:AttName_Changed_PreviousValue_OldValue' => 'Поле "%1$s" изменено (предыдущее значение "%2$s").', 'Change:AttName_Changed' => 'Поле "%1$s" изменено.', 'Change:AttName_EntryAdded' => 'В поле "%1$s" добавлено новое значение.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'добавлен объект %1$s.', 'Change:LinkSet:Removed' => 'удалён объект %1$s.', 'Change:LinkSet:Modified' => 'изменён объект %1$s.', @@ -490,6 +496,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:ActionEmail' => 'Уведомление по email', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Тестовый получатель', 'Class:ActionEmail/Attribute:test_recipient+' => 'Получатель, если уведомление в статусе "Тест"', 'Class:ActionEmail/Attribute:from' => 'От~~', @@ -619,6 +629,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => 'Поля объекта, при обновлении которых сработает триггер', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1036,6 +1055,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1073,3 +1102,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:ResourceSystemMenu' => 'Меню Система', 'Class:ResourceSystemMenu+' => '', )); + + + diff --git a/dictionaries/ru.dictionary.itop.ui.php b/dictionaries/ru.dictionary.itop.ui.php index 32caa17a0..8c8883e71 100644 --- a/dictionaries/ru.dictionary.itop.ui.php +++ b/dictionaries/ru.dictionary.itop.ui.php @@ -63,6 +63,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:Query/Attribute:name+' => 'Идентифицирует запрос', 'Class:Query/Attribute:description' => 'Описание', 'Class:Query/Attribute:description+' => 'Длинное описание запроса (назначение, использование и т.д.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Экспорт. поля', 'Class:QueryOQL/Attribute:fields+' => 'Список атрибутов для экспорта, разделённых запятыми (или alias.attribute)', 'Class:QueryOQL' => 'OQL запрос', @@ -367,12 +371,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Button:Logoff' => 'Выход', 'UI:Button:GlobalSearch' => 'Поиск', 'UI:Button:Search' => ' Поиск ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Запрос ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Сохранить', 'UI:Button:Cancel' => 'Отмена', 'UI:Button:Close' => 'Закрыть', 'UI:Button:Apply' => 'Применить', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Назад ', 'UI:Button:Restart' => ' |<< Перезапустить ', 'UI:Button:Next' => ' Вперёд >> ', @@ -400,6 +407,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Поиск', 'UI:ClickToCreateNew' => 'Создать: %1$s', @@ -432,6 +442,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Ошибка: объект уже удалён!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Вам не разрешено выполнять массовое удаления объектов класса %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Вы не можете удалять объекты класса %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Вам не разрешено выполнять массовое обновление объектов класса %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Ошибка: объект уже клонирован!', 'UI:Error:ObjectAlreadyCreated' => 'Ошибка: объект уже создан!', @@ -440,6 +451,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Error:InvalidDashboard' => 'Ошибка: недопустимый дашборд', 'UI:Error:MaintenanceMode' => 'Приложение в режиме технического обслуживания', 'UI:Error:MaintenanceTitle' => 'Техническое обслуживание', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Количество', 'UI:GroupBy:Count+' => 'Количество элементов', @@ -467,6 +479,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Loading' => 'Загрузка...', 'UI:Menu:Actions' => 'Действия', 'UI:Menu:OtherActions' => 'Другие Действия', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Новый...', 'UI:Menu:Add' => 'Добавить...', 'UI:Menu:Manage' => 'Управление...', @@ -660,8 +674,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Audit:HeaderNbObjects' => '# Объекты', 'UI:Audit:HeaderNbErrors' => '# Ошибки', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL ошибка в правиле %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL ошибка в категории %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Оценка запросов OQL', 'UI:RunQuery:QueryExamples' => 'Примеры запросов', @@ -747,6 +771,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'Введите первые 3 символа...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Проверить запрос', 'UI:Combo:SelectValue' => '--- выбор значения ---', 'UI:Label:SelectedObjects' => 'Выбранные объекты: ', @@ -876,7 +901,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:AdminTools' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => 'Инструменты доступны только для пользователей, имеющих профиль администратора', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => 'Инструменты доступны только для пользователей c правами администратора', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'Система', 'UI:ChangeManagementMenu' => 'Управление изменениями', @@ -1137,8 +1162,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:PrintResolution:A4Landscape' => 'A4 (альбом)', 'UI:PrintResolution:LetterPortrait' => 'Письмо (портрет)', 'UI:PrintResolution:LetterLandscape' => 'Письмо (альбом)', - 'UI:Toggle:StandardDashboard' => 'Стандартный', - 'UI:Toggle:CustomDashboard' => 'Пользовательский', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Настроить список...', 'UI:ListConfigurationTitle' => 'Настройка списка', @@ -1159,13 +1184,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:OQL:UnknownClassAndFix' => 'Unknown class "%1$s". You may try "%2$s" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class "%1$s"~~', - 'UI:Dashboard:Edit' => 'Редактировать дашборд...', - 'UI:Dashboard:Revert' => 'Вернуть оригинальную версию...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Будет возвращена оригинальная версия дашборда. Все изменения будут утеряны. Хотите продолжить?', 'UI:ExportDashBoard' => 'Экспорт', 'UI:ImportDashBoard' => 'Импорт', 'UI:ImportDashboardTitle' => 'Импорт из файла', 'UI:ImportDashboardText' => 'Выберите файл дашборда для импорта:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Создать новый дашлет', @@ -1400,6 +1427,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:CurrentObjectIsLockedBy_User' => 'Объект заблокирован, поскольку в настоящее время редактируется пользователем %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Объект в настоящее время редактируется пользователем %1$s. Ваши изменения не будут сохранены, поскольку они могут быть перезаписаны.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'Срок блокировки для предотвращения одновременного изменения объекта истек.', 'UI:CurrentObjectLockExpired_Explanation' => 'Срок блокировки для предотвращения одновременного изменения объекта истек. Вы больше не можете сохранить свои изменения, поскольку другим пользователям теперь разрешено изменять данный объект.', 'UI:ConcurrentLockKilled' => 'Блокировка для предотвращения изменений текущего объекта снята.', @@ -1417,6 +1445,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:ToggleFullScreen' => 'Развернуть / Свернуть', 'UI:Button:ResetImage' => 'Восстановить предыдущее изображение', 'UI:Button:RemoveImage' => 'Удалить изображение', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Изменение изображений и файлов не поддерживается в этом режиме.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1528,6 +1557,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Search:Criteria:Raw:Filtered' => 'Отфильтровано', 'UI:Search:Criteria:Raw:FilteredOn' => 'Отфильтровано по %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1556,6 +1587,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( // Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Newsroom:NoNewMessage' => 'Нет новых сообщений', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Отметить все как прочитанные сообщения', 'UI:Newsroom:ViewAllMessages' => 'Посмотреть все сообщения', 'UI:Newsroom:Preferences' => 'Настройки новостей', @@ -1565,6 +1597,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Отобразите не более %1$s сообщений в меню %2$s.', )); + Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:DataSources' => 'Синхронизация данных', 'Menu:DataSources+' => 'Синхронизация данных', @@ -1603,3 +1636,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:Queries' => 'Запросы OQL', 'Menu:ConfigurationTools' => 'Конфигурация', )); + +// Additional language entries not present in English dict +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'UI:Toggle:StandardDashboard' => 'Стандартный', + 'UI:Toggle:CustomDashboard' => 'Пользовательский', + 'UI:Dashboard:Edit' => 'Редактировать дашборд...', + 'UI:Dashboard:Revert' => 'Вернуть оригинальную версию...', +)); diff --git a/dictionaries/sk.dictionary.itop.core.php b/dictionaries/sk.dictionary.itop.core.php index 31490ce14..9097fc918 100644 --- a/dictionaries/sk.dictionary.itop.core.php +++ b/dictionaries/sk.dictionary.itop.core.php @@ -30,6 +30,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Core:AttributeLinkedSet' => 'Pole objektov', 'Core:AttributeLinkedSet+' => '', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -295,12 +297,16 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Change:ObjectCreated' => 'Objekt vytvorený', 'Change:ObjectDeleted' => 'Objekt odstránený', 'Change:ObjectModified' => 'Objekt upravený', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s nastavené na %2$s (predchádzajúca hodnota: %3$s)', 'Change:AttName_SetTo' => '%1$s nastavené na %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s pripojené k %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s upravené, predchádzajúca hodnota: %2$s', 'Change:AttName_Changed' => '%1$s upravené', 'Change:AttName_EntryAdded' => '%1$s upravené, nový záznam pridaný.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'Pridané %1$s', 'Change:LinkSet:Removed' => 'Odstránené %1$s', 'Change:LinkSet:Modified' => 'Upravené %1$s', @@ -500,6 +506,10 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:ActionEmail' => 'Emailová notifikácia', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testovací príjemca', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'Od~~', @@ -629,6 +639,15 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1046,8 +1065,57 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); +// +// Class: AbstractResource +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:AbstractResource' => 'Abstract Resource~~', + 'Class:AbstractResource+' => '~~', +)); + +// +// Class: ResourceAdminMenu +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', + 'Class:ResourceAdminMenu+' => '~~', +)); + +// +// Class: ResourceRunQueriesMenu +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', + 'Class:ResourceRunQueriesMenu+' => '~~', +)); + +// +// Class: Action +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceSystemMenu' => 'Resource System Menu~~', + 'Class:ResourceSystemMenu+' => '~~', +)); + + + + // Additional language entries not present in English dict Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:lnkVirtualDeviceToVolume' => 'väzba Virtuálne zariadenie / Logický disk', @@ -2926,39 +2994,3 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Portal:LanguageChangedTo_Lang' => 'Jazyk zmenený na', 'Portal:ChooseYourFavoriteLanguage' => 'Vyberte si svoj obľúbený jazyk', )); - -// -// Class: AbstractResource -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:AbstractResource' => 'Abstract Resource~~', - 'Class:AbstractResource+' => '~~', -)); - -// -// Class: ResourceAdminMenu -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', - 'Class:ResourceAdminMenu+' => '~~', -)); - -// -// Class: ResourceRunQueriesMenu -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', - 'Class:ResourceRunQueriesMenu+' => '~~', -)); - -// -// Class: Action -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceSystemMenu' => 'Resource System Menu~~', - 'Class:ResourceSystemMenu+' => '~~', -)); diff --git a/dictionaries/sk.dictionary.itop.ui.php b/dictionaries/sk.dictionary.itop.ui.php index 43a5755a6..6af415e5d 100644 --- a/dictionaries/sk.dictionary.itop.ui.php +++ b/dictionaries/sk.dictionary.itop.ui.php @@ -70,6 +70,10 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:Query/Attribute:name+' => '', 'Class:Query/Attribute:description' => 'Popis', 'Class:Query/Attribute:description+' => '', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Polia', 'Class:QueryOQL/Attribute:fields+' => 'Comma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL Dopyt', @@ -375,12 +379,15 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Button:Logoff' => 'Odhlásenie', 'UI:Button:GlobalSearch' => 'Globálne Vyhľadávanie', 'UI:Button:Search' => ' Vyhľadávanie', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Dopyt ', 'UI:Button:Ok' => 'OK', 'UI:Button:Save' => 'Uložiť', 'UI:Button:Cancel' => 'Zrušiť', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Použiť', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Späť ', 'UI:Button:Restart' => ' |<< Reštart ', 'UI:Button:Next' => ' Ďalší >> ', @@ -408,6 +415,9 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Vyhľadávanie', 'UI:ClickToCreateNew' => 'Vytvoriť nové %1$s~~', @@ -440,6 +450,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Chyba: objekty už boli vymazané!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Nemáte povolenie vykonať hromadné vymazanie objektov triedy %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Nemáte povolenie na vymazanie objektov triedy %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Nemáte povolenie na vykonanie hromadnej aktualizácie objektov triedy %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Chyba: objekt už bol klonovaný!', 'UI:Error:ObjectAlreadyCreated' => 'Chyba: objekt už bol vytvorený!', @@ -448,6 +459,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Počet', 'UI:GroupBy:Count+' => '', @@ -475,6 +487,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Loading' => 'Načitavam...', 'UI:Menu:Actions' => 'Akcie', 'UI:Menu:OtherActions' => 'Ostatné akcie', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nové...', 'UI:Menu:Add' => 'Pridať...', 'UI:Menu:Manage' => 'Manažovať...', @@ -668,8 +682,18 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Audit:HeaderNbObjects' => '# Objekty', 'UI:Audit:HeaderNbErrors' => '# Chyby', 'UI:Audit:PercentageOk' => '% OK', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL chyba v pravidle %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL chyba v kategórii %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Určenie OQL Dopytu', 'UI:RunQuery:QueryExamples' => 'Príklad dopytu', @@ -755,6 +779,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Schema:Attribute/Filter' => 'Filter~~~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~~~', 'UI:LinksWidget:Autocomplete+' => '', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Testovací dopyt', 'UI:Combo:SelectValue' => '--- výber hodnoty ---', 'UI:Label:SelectedObjects' => 'Zvolené objekty: ', @@ -1148,8 +1173,8 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Konfigurovať tento zoznam...', 'UI:ListConfigurationTitle' => 'Zoznam konfigurácii', @@ -1170,13 +1195,15 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:OQL:UnknownClassAndFix' => 'Neznáma trieda "%1$s". Môžete skúsiť "%2$s" namiesto toho.', 'UI:OQL:UnknownClassNoFix' => 'Neznáma trieda "%1$s"', - 'UI:Dashboard:Edit' => 'Upraviť túto stránku...', - 'UI:Dashboard:Revert' => 'Vrátiť sa do originálnej verzie...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Každá zmena spravená do originálnej verzie bude stratená. Prosím potvrďte, že to chcete urobiť.', 'UI:ExportDashBoard' => 'Exportovať do súboru', 'UI:ImportDashBoard' => 'Importovať zo súboru...', 'UI:ImportDashboardTitle' => 'Importovať zo súboru', 'UI:ImportDashboardText' => 'Zvoľte panel súboru na importovanie:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Vytvoriť a nový Dashlet', @@ -1411,6 +1438,7 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1428,6 +1456,7 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1539,6 +1568,8 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1567,6 +1598,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( // Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1576,6 +1608,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:DataSources' => 'Synchronizované zdroje dát', 'Menu:DataSources+' => '', @@ -1614,3 +1647,11 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'Upraviť túto stránku...', + 'UI:Dashboard:Revert' => 'Vrátiť sa do originálnej verzie...', +)); diff --git a/dictionaries/tr.dictionary.itop.core.php b/dictionaries/tr.dictionary.itop.core.php index 72c67322b..4414e0eb0 100644 --- a/dictionaries/tr.dictionary.itop.core.php +++ b/dictionaries/tr.dictionary.itop.core.php @@ -41,6 +41,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Core:AttributeLinkedSet' => 'Array of objects~~', 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass~~', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -306,12 +308,16 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Change:ObjectCreated' => 'Nesne yaratıldı', 'Change:ObjectDeleted' => 'Nesne silindi', 'Change:ObjectModified' => 'Object modified~~', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s\'nin değeri %2$s olarak atandı (önceki değer: %3$s)', 'Change:AttName_SetTo' => '%1$s\'nin değeri %2$s olarak atandı', 'Change:Text_AppendedTo_AttName' => '%2$s\'ye %1$s eklendi', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$\'nin değeri deiştirildi, önceki değer: %2$s', 'Change:AttName_Changed' => '%1$s değiştirildi', 'Change:AttName_EntryAdded' => '%1$s modified, new entry added.~~', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'added %1$s~~', 'Change:LinkSet:Removed' => 'removed %1$s~~', 'Change:LinkSet:Modified' => 'modified %1$s~~', @@ -511,6 +517,10 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:ActionEmail' => 'E-posta bildirimi', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Test alıcısı', 'Class:ActionEmail/Attribute:test_recipient+' => 'Durumu "Test" olması durumundaki alıcı', 'Class:ActionEmail/Attribute:from' => 'Kimden~~', @@ -640,6 +650,15 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1057,6 +1076,16 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1094,3 +1123,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/tr.dictionary.itop.ui.php b/dictionaries/tr.dictionary.itop.ui.php index 215a89f06..f3f8d3501 100644 --- a/dictionaries/tr.dictionary.itop.ui.php +++ b/dictionaries/tr.dictionary.itop.ui.php @@ -85,6 +85,10 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:Query/Attribute:name+' => 'Identifies the query~~', 'Class:Query/Attribute:description' => 'Description~~', 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)~~', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Fields~~', 'Class:QueryOQL/Attribute:fields+' => 'Comma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL Query~~', @@ -389,12 +393,15 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Button:Logoff' => 'Çıkış', 'UI:Button:GlobalSearch' => 'Arama', 'UI:Button:Search' => ' Arama ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Sorgu ', 'UI:Button:Ok' => 'Tamam', 'UI:Button:Save' => 'Save~~', 'UI:Button:Cancel' => 'İptal', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Uygula', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Geri ', 'UI:Button:Restart' => ' |<< Restart ~~', 'UI:Button:Next' => ' İleri >> ', @@ -422,6 +429,9 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Ara', 'UI:ClickToCreateNew' => 'Yeni %1$s yarat~~', @@ -454,6 +464,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Hata: nesne hali hazırda silinmiş!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin toplu silimine yetkiniz yok.', 'UI:Error:DeleteNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin silimine yetkiniz yok.', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin toplu güncellenmesine yetkiniz yok.', 'UI:Error:ObjectAlreadyCloned' => 'Hata: nesne hali hazırda klonlanmış!', 'UI:Error:ObjectAlreadyCreated' => 'Hata: nesne hali hazırda yaratılmış!', @@ -462,6 +473,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Say', 'UI:GroupBy:Count+' => 'Eleman sayısı', @@ -489,6 +501,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Loading' => 'Yükleniyor...', 'UI:Menu:Actions' => 'İşlemler', 'UI:Menu:OtherActions' => 'Diğer İşlemler', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Yeni...', 'UI:Menu:Add' => 'Ekle...', 'UI:Menu:Manage' => 'Yönet...', @@ -682,8 +696,18 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Audit:HeaderNbObjects' => 'Nesne Sayısı', 'UI:Audit:HeaderNbErrors' => 'Hata sayısı', 'UI:Audit:PercentageOk' => '% Tamam', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL Sorgu değerlendirme', 'UI:RunQuery:QueryExamples' => 'Sorgu örnekleri', @@ -769,6 +793,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'İlk 3 karakteri giriniz...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query~~', 'UI:Combo:SelectValue' => '--- değer seçiniz ---', 'UI:Label:SelectedObjects' => 'Seçilen nesneler: ', @@ -1160,15 +1185,16 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configure This List...~~', 'UI:ListConfigurationTitle' => 'List Configuration~~', 'UI:ColumnsAndSortOrder' => 'Columns and sort order:~~', 'UI:UseDefaultSettings' => 'Use the Default Settings~~', 'UI:UseSpecificSettings' => 'Use the Following Settings:~~', - 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Display_X_ItemsPerPage_prefix' => 'Display~~', + 'UI:Display_X_ItemsPerPage_suffix' => 'items per page~~', 'UI:UseSavetheSettings' => 'Save the Settings~~', 'UI:OnlyForThisList' => 'Only for this list~~', 'UI:ForAllLists' => 'Default for all lists~~', @@ -1181,13 +1207,15 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:OQL:UnknownClassAndFix' => 'Unknown class \\"%1$s\\". You may try \\"%2$s\\" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class \\"%1$s\\"~~', - 'UI:Dashboard:Edit' => 'Edit This Page...~~', - 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Every changes made to the original version will be lost. Please confirm that you want to do this.~~', 'UI:ExportDashBoard' => 'Export to a file~~', 'UI:ImportDashBoard' => 'Import from a file...~~', 'UI:ImportDashboardTitle' => 'Import From a File~~', 'UI:ImportDashboardText' => 'Select a dashboard file to import:~~', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Create a new Dashlet~~', @@ -1422,6 +1450,7 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1439,6 +1468,7 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1580,8 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1610,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( // Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1587,6 +1620,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:DataSources' => 'Synchronization Data Sources~~', 'Menu:DataSources+' => 'All Synchronization Data Sources~~', @@ -1625,3 +1659,12 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Dashboard:Edit' => 'Edit This Page...~~', + 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', +)); diff --git a/dictionaries/ui/components/cs.dictionary.itop.datatable.php b/dictionaries/ui/components/cs.dictionary.itop.datatable.php new file mode 100644 index 000000000..a1582a8cd --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.field.php b/dictionaries/ui/components/cs.dictionary.itop.field.php new file mode 100644 index 000000000..8329f0625 --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.global-search.php b/dictionaries/ui/components/cs.dictionary.itop.global-search.php new file mode 100644 index 000000000..0320f9dad --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.quick-create.php b/dictionaries/ui/components/cs.dictionary.itop.quick-create.php new file mode 100644 index 000000000..1f5999976 --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.datatable.php b/dictionaries/ui/components/da.dictionary.itop.datatable.php new file mode 100644 index 000000000..3f1232bc3 --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.field.php b/dictionaries/ui/components/da.dictionary.itop.field.php new file mode 100644 index 000000000..51d6afe0b --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.global-search.php b/dictionaries/ui/components/da.dictionary.itop.global-search.php new file mode 100644 index 000000000..35e15a554 --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.quick-create.php b/dictionaries/ui/components/da.dictionary.itop.quick-create.php new file mode 100644 index 000000000..979ed934e --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.datatable.php b/dictionaries/ui/components/de.dictionary.itop.datatable.php new file mode 100644 index 000000000..5dd3bbdd9 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.field.php b/dictionaries/ui/components/de.dictionary.itop.field.php new file mode 100644 index 000000000..40bdebd0b --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.global-search.php b/dictionaries/ui/components/de.dictionary.itop.global-search.php new file mode 100644 index 000000000..bb2c26729 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.quick-create.php b/dictionaries/ui/components/de.dictionary.itop.quick-create.php new file mode 100644 index 000000000..9e3fe4a90 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php b/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php new file mode 100644 index 000000000..a75c9a59c --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.field.php b/dictionaries/ui/components/es_cr.dictionary.itop.field.php new file mode 100644 index 000000000..20838d927 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php b/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php new file mode 100644 index 000000000..c8faab817 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php b/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..349093119 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.datatable.php b/dictionaries/ui/components/fr.dictionary.itop.datatable.php index 093b21141..134007496 100644 --- a/dictionaries/ui/components/fr.dictionary.itop.datatable.php +++ b/dictionaries/ui/components/fr.dictionary.itop.datatable.php @@ -16,7 +16,6 @@ * * You should have received a copy of the GNU Affero General Public License */ - // Display DataTable Dict::Add('FR FR', 'French', 'Français', array( 'UI:Datatables:Language:Processing' => 'Patientez ...', diff --git a/dictionaries/ui/components/fr.dictionary.itop.field.php b/dictionaries/ui/components/fr.dictionary.itop.field.php new file mode 100644 index 000000000..a95993584 --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.global-search.php b/dictionaries/ui/components/fr.dictionary.itop.global-search.php new file mode 100644 index 000000000..40c14e5ee --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.quick-create.php b/dictionaries/ui/components/fr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..17c3ce94f --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.datatable.php b/dictionaries/ui/components/hu.dictionary.itop.datatable.php new file mode 100644 index 000000000..8f9f29b43 --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.field.php b/dictionaries/ui/components/hu.dictionary.itop.field.php new file mode 100644 index 000000000..3387f6326 --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.global-search.php b/dictionaries/ui/components/hu.dictionary.itop.global-search.php new file mode 100644 index 000000000..84753245f --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.quick-create.php b/dictionaries/ui/components/hu.dictionary.itop.quick-create.php new file mode 100644 index 000000000..858f92c2b --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.datatable.php b/dictionaries/ui/components/it.dictionary.itop.datatable.php new file mode 100644 index 000000000..9568844c6 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.field.php b/dictionaries/ui/components/it.dictionary.itop.field.php new file mode 100644 index 000000000..eebb630bf --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.global-search.php b/dictionaries/ui/components/it.dictionary.itop.global-search.php new file mode 100644 index 000000000..053121e04 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.quick-create.php b/dictionaries/ui/components/it.dictionary.itop.quick-create.php new file mode 100644 index 000000000..30c287cd7 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.datatable.php b/dictionaries/ui/components/ja.dictionary.itop.datatable.php new file mode 100644 index 000000000..51942906a --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.field.php b/dictionaries/ui/components/ja.dictionary.itop.field.php new file mode 100644 index 000000000..5fec97f47 --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.global-search.php b/dictionaries/ui/components/ja.dictionary.itop.global-search.php new file mode 100644 index 000000000..b4b1216f5 --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.quick-create.php b/dictionaries/ui/components/ja.dictionary.itop.quick-create.php new file mode 100644 index 000000000..dfc5ac4ca --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.datatable.php b/dictionaries/ui/components/nl.dictionary.itop.datatable.php new file mode 100644 index 000000000..18db0a44c --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.field.php b/dictionaries/ui/components/nl.dictionary.itop.field.php new file mode 100644 index 000000000..512a53665 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.global-search.php b/dictionaries/ui/components/nl.dictionary.itop.global-search.php new file mode 100644 index 000000000..64f924990 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.quick-create.php b/dictionaries/ui/components/nl.dictionary.itop.quick-create.php new file mode 100644 index 000000000..8a387eec2 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php b/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php new file mode 100644 index 000000000..0c91bea14 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.field.php b/dictionaries/ui/components/pt_br.dictionary.itop.field.php new file mode 100644 index 000000000..c5ecc3ba9 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php b/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php new file mode 100644 index 000000000..c5c0c5a07 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php b/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php new file mode 100644 index 000000000..95e469306 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.datatable.php b/dictionaries/ui/components/ru.dictionary.itop.datatable.php new file mode 100644 index 000000000..075a8cd91 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.field.php b/dictionaries/ui/components/ru.dictionary.itop.field.php new file mode 100644 index 000000000..a274e1a7c --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.global-search.php b/dictionaries/ui/components/ru.dictionary.itop.global-search.php new file mode 100644 index 000000000..a8acf91d7 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.quick-create.php b/dictionaries/ui/components/ru.dictionary.itop.quick-create.php new file mode 100644 index 000000000..81c00e1f0 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.datatable.php b/dictionaries/ui/components/sk.dictionary.itop.datatable.php new file mode 100644 index 000000000..be564470e --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.field.php b/dictionaries/ui/components/sk.dictionary.itop.field.php new file mode 100644 index 000000000..01521582f --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.global-search.php b/dictionaries/ui/components/sk.dictionary.itop.global-search.php new file mode 100644 index 000000000..fa4c250b0 --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.quick-create.php b/dictionaries/ui/components/sk.dictionary.itop.quick-create.php new file mode 100644 index 000000000..b540d065c --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.datatable.php b/dictionaries/ui/components/tr.dictionary.itop.datatable.php new file mode 100644 index 000000000..4719ac844 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.field.php b/dictionaries/ui/components/tr.dictionary.itop.field.php new file mode 100644 index 000000000..c927035fe --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.global-search.php b/dictionaries/ui/components/tr.dictionary.itop.global-search.php new file mode 100644 index 000000000..16823beb6 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.quick-create.php b/dictionaries/ui/components/tr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..0aaca6038 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php b/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php new file mode 100644 index 000000000..a4652e897 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.field.php b/dictionaries/ui/components/zh_cn.dictionary.itop.field.php new file mode 100644 index 000000000..442af3e5d --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php b/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php new file mode 100644 index 000000000..407288038 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php b/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php new file mode 100644 index 000000000..75a7218f6 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..bb0dae840 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..34424c150 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php b/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php new file mode 100644 index 000000000..80b9a02a8 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php b/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php new file mode 100644 index 000000000..83d37a648 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php new file mode 100644 index 000000000..ee95c7c54 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..685265070 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..8b7c170c6 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..9c5131c35 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/da.dictionary.itop.object-details.php b/dictionaries/ui/layouts/da.dictionary.itop.object-details.php new file mode 100644 index 000000000..7c004931d --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.page-content.php b/dictionaries/ui/layouts/da.dictionary.itop.page-content.php new file mode 100644 index 000000000..827b52b8b --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php new file mode 100644 index 000000000..e38dc49a4 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..677f71977 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..56255e564 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..d7c0cdcd6 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/de.dictionary.itop.object-details.php b/dictionaries/ui/layouts/de.dictionary.itop.object-details.php new file mode 100644 index 000000000..8935895cc --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.page-content.php b/dictionaries/ui/layouts/de.dictionary.itop.page-content.php new file mode 100644 index 000000000..00eaa1b43 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php new file mode 100644 index 000000000..dfda84fa5 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..1eac4109f --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..11e159508 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..8dae26820 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php new file mode 100644 index 000000000..14040c49a --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php new file mode 100644 index 000000000..2f4689616 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..78326e7f4 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..6f975b3fa --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..642297bc6 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..b94f7375a --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php new file mode 100644 index 000000000..c606a09d9 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php new file mode 100644 index 000000000..a81fd48b3 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..626707306 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..2a1f5b5ec --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..013af508d --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..f2e49e282 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php b/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php new file mode 100644 index 000000000..d36078be8 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php b/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php new file mode 100644 index 000000000..1661e32e7 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php new file mode 100644 index 000000000..fe63d81bd --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..d40cea117 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..439cd1937 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..7c25954e6 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/it.dictionary.itop.object-details.php b/dictionaries/ui/layouts/it.dictionary.itop.object-details.php new file mode 100644 index 000000000..8788ccdac --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.page-content.php b/dictionaries/ui/layouts/it.dictionary.itop.page-content.php new file mode 100644 index 000000000..42bbe5874 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php new file mode 100644 index 000000000..e5baee6f0 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..b4c58fb75 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..47b832b26 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..2e97c909f --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php b/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php new file mode 100644 index 000000000..0ff8794bc --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php b/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php new file mode 100644 index 000000000..5e1d04f45 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php new file mode 100644 index 000000000..583cec8d4 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..99849525a --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..346d4b0a9 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..b79363d39 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php b/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php new file mode 100644 index 000000000..da691257c --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php b/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php new file mode 100644 index 000000000..2146029e4 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php new file mode 100644 index 000000000..f582baa2c --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..fe3cbd5c9 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..56ee77989 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..50014d4f6 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php new file mode 100644 index 000000000..c2c13226d --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php new file mode 100644 index 000000000..1f4d23b28 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php new file mode 100644 index 000000000..29a5eb4e5 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..5e005a209 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..94cbc66f0 --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..7d976e98a --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php b/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php new file mode 100644 index 000000000..d1c43894c --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php b/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php new file mode 100644 index 000000000..ad44f6306 --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php new file mode 100644 index 000000000..8989ab64d --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..05069b54f --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..51c3d2c26 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..2d3a0d6d0 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php b/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php new file mode 100644 index 000000000..ecaa31e57 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php b/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php new file mode 100644 index 000000000..6f8315236 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php new file mode 100644 index 000000000..a303e174a --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..74eaec5c4 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..5bcaf85ad --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..a0359daba --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php new file mode 100644 index 000000000..20726d8f9 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php new file mode 100644 index 000000000..81d08ea82 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..1f5e8c329 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..cf04e329f --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..c98b530fd --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..8ece4a1e8 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php new file mode 100644 index 000000000..5b0206633 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php new file mode 100644 index 000000000..fc54e9eae --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php new file mode 100644 index 000000000..065733c75 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..974f6b5ee --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php b/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php new file mode 100644 index 000000000..24b284b6e --- /dev/null +++ b/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/cs.dictionary.itop.preferences.php b/dictionaries/ui/pages/cs.dictionary.itop.preferences.php new file mode 100644 index 000000000..f6752a596 --- /dev/null +++ b/dictionaries/ui/pages/cs.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/da.dictionary.itop.errorpage.php b/dictionaries/ui/pages/da.dictionary.itop.errorpage.php new file mode 100644 index 000000000..95e9dc82d --- /dev/null +++ b/dictionaries/ui/pages/da.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/da.dictionary.itop.preferences.php b/dictionaries/ui/pages/da.dictionary.itop.preferences.php new file mode 100644 index 000000000..4485d3123 --- /dev/null +++ b/dictionaries/ui/pages/da.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/de.dictionary.itop.errorpage.php b/dictionaries/ui/pages/de.dictionary.itop.errorpage.php new file mode 100644 index 000000000..eab60c715 --- /dev/null +++ b/dictionaries/ui/pages/de.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/de.dictionary.itop.preferences.php b/dictionaries/ui/pages/de.dictionary.itop.preferences.php new file mode 100644 index 000000000..d050c78fd --- /dev/null +++ b/dictionaries/ui/pages/de.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..cd298479e --- /dev/null +++ b/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php b/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php new file mode 100644 index 000000000..a2ab542b3 --- /dev/null +++ b/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..c6419d051 --- /dev/null +++ b/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/fr.dictionary.itop.preferences.php b/dictionaries/ui/pages/fr.dictionary.itop.preferences.php new file mode 100644 index 000000000..9cba2401e --- /dev/null +++ b/dictionaries/ui/pages/fr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php b/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php new file mode 100644 index 000000000..544984be1 --- /dev/null +++ b/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/hu.dictionary.itop.preferences.php b/dictionaries/ui/pages/hu.dictionary.itop.preferences.php new file mode 100644 index 000000000..351410144 --- /dev/null +++ b/dictionaries/ui/pages/hu.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/it.dictionary.itop.errorpage.php b/dictionaries/ui/pages/it.dictionary.itop.errorpage.php new file mode 100644 index 000000000..00ca54ee8 --- /dev/null +++ b/dictionaries/ui/pages/it.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/it.dictionary.itop.preferences.php b/dictionaries/ui/pages/it.dictionary.itop.preferences.php new file mode 100644 index 000000000..2cf68601b --- /dev/null +++ b/dictionaries/ui/pages/it.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php b/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php new file mode 100644 index 000000000..21367e332 --- /dev/null +++ b/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/ja.dictionary.itop.preferences.php b/dictionaries/ui/pages/ja.dictionary.itop.preferences.php new file mode 100644 index 000000000..767c11f8b --- /dev/null +++ b/dictionaries/ui/pages/ja.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php b/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php new file mode 100644 index 000000000..0977c00d0 --- /dev/null +++ b/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/nl.dictionary.itop.preferences.php b/dictionaries/ui/pages/nl.dictionary.itop.preferences.php new file mode 100644 index 000000000..791336f54 --- /dev/null +++ b/dictionaries/ui/pages/nl.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php b/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php new file mode 100644 index 000000000..6281f0115 --- /dev/null +++ b/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php b/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php new file mode 100644 index 000000000..1a7539b51 --- /dev/null +++ b/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php b/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php new file mode 100644 index 000000000..5daa15754 --- /dev/null +++ b/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/ru.dictionary.itop.preferences.php b/dictionaries/ui/pages/ru.dictionary.itop.preferences.php new file mode 100644 index 000000000..b6d25c916 --- /dev/null +++ b/dictionaries/ui/pages/ru.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php b/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php new file mode 100644 index 000000000..c7d921eb9 --- /dev/null +++ b/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/sk.dictionary.itop.preferences.php b/dictionaries/ui/pages/sk.dictionary.itop.preferences.php new file mode 100644 index 000000000..176b0bab8 --- /dev/null +++ b/dictionaries/ui/pages/sk.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..85d865a4a --- /dev/null +++ b/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/tr.dictionary.itop.preferences.php b/dictionaries/ui/pages/tr.dictionary.itop.preferences.php new file mode 100644 index 000000000..1f9793591 --- /dev/null +++ b/dictionaries/ui/pages/tr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php b/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php new file mode 100644 index 000000000..4d9bbb8cc --- /dev/null +++ b/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php b/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php new file mode 100644 index 000000000..2deb244a4 --- /dev/null +++ b/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/zh_cn.dictionary.itop.core.php b/dictionaries/zh_cn.dictionary.itop.core.php index eb14df308..9c2af598d 100644 --- a/dictionaries/zh_cn.dictionary.itop.core.php +++ b/dictionaries/zh_cn.dictionary.itop.core.php @@ -32,6 +32,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:AttributeLinkedSet' => '对象数组', 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => '面板', 'Core:AttributeDashboard+' => '', @@ -297,12 +299,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Change:ObjectCreated' => '对象已创建', 'Change:ObjectDeleted' => '对象已删除', 'Change:ObjectModified' => '对象已修改', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s 设置成 %2$s (原来的值: %3$s)', 'Change:AttName_SetTo' => '%1$s 设置成 %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s 追加到 %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s 已修改, 原来的值: %2$s', 'Change:AttName_Changed' => '%1$s 已修改', 'Change:AttName_EntryAdded' => '%1$s 已修改, 新条目已添加: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => '已添加 %1$s', 'Change:LinkSet:Removed' => '已移除 %1$s', 'Change:LinkSet:Modified' => '已修改 %1$s', @@ -502,6 +508,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ActionEmail' => '邮件通知', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => '测试收件人', 'Class:ActionEmail/Attribute:test_recipient+' => 'Detination in case status is set to "Test"', 'Class:ActionEmail/Attribute:from' => '发件人~~', @@ -631,6 +641,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1048,11 +1067,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', -)); - -// Additional language entries not present in English dict -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'INTERNAL:JQuery-DatePicker:LangCode' => 'zh-CN', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1090,3 +1114,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '', )); + + + + +// Additional language entries not present in English dict +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'INTERNAL:JQuery-DatePicker:LangCode' => 'zh-CN', +)); diff --git a/dictionaries/zh_cn.dictionary.itop.ui.php b/dictionaries/zh_cn.dictionary.itop.ui.php index ba5966aab..f45e6535d 100644 --- a/dictionaries/zh_cn.dictionary.itop.ui.php +++ b/dictionaries/zh_cn.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Query/Attribute:name+' => '查询的名称', 'Class:Query/Attribute:description' => '描述', 'Class:Query/Attribute:description+' => '请描述本查询 (目的、用法等等.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => '区域', 'Class:QueryOQL/Attribute:fields+' => '属性之间使用逗号分隔 (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL 查询', @@ -388,12 +392,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Logoff' => '注销', 'UI:Button:GlobalSearch' => '搜索', 'UI:Button:Search' => '搜索', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' 查询 ', 'UI:Button:Ok' => '确认', 'UI:Button:Save' => '保存', 'UI:Button:Cancel' => '取消', 'UI:Button:Close' => '关闭', 'UI:Button:Apply' => '应用', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << 上一步 ', 'UI:Button:Restart' => ' |<< 重来 ', 'UI:Button:Next' => ' 下一步 >> ', @@ -421,6 +428,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => '搜索', 'UI:ClickToCreateNew' => '新建 %1$s~~', @@ -453,6 +463,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Error:ObjectsAlreadyDeleted' => '错误: 对象已被删除!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => '您无权进行 %1$s 类对象的批量删除', 'UI:Error:DeleteNotAllowedOn_Class' => '您无权删除 %1$s 类的对象', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => '您无权进行 %1$s 类对象的批量更新', 'UI:Error:ObjectAlreadyCloned' => '错误: 该对象已被克隆!', 'UI:Error:ObjectAlreadyCreated' => '错误: 该对象已被创建!', @@ -461,6 +472,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => '个数', 'UI:GroupBy:Count+' => '元素数量', @@ -488,6 +500,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Loading' => '载入...', 'UI:Menu:Actions' => '操作', 'UI:Menu:OtherActions' => '其他操作', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => '新建...', 'UI:Menu:Add' => '添加...', 'UI:Menu:Manage' => '管理...', @@ -681,8 +695,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Audit:HeaderNbObjects' => '# 对象', 'UI:Audit:HeaderNbErrors' => '# 错误', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL 查询评估', 'UI:RunQuery:QueryExamples' => '示例查询', @@ -768,6 +792,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Schema:Attribute/Filter' => '过滤器', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"', 'UI:LinksWidget:Autocomplete+' => '输入前3个字符...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => '测试查询', 'UI:Combo:SelectValue' => '--- 请选择 ---', 'UI:Label:SelectedObjects' => '被选的对象: ', @@ -897,7 +922,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:AdminTools' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => '具有管理员角色的用户才能获得的工具', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => '具有管理员角色的用户才能使用的工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'System~~', 'UI:ChangeManagementMenu' => '变更管理', @@ -950,10 +975,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataModelMenu+' => '数据模型概况', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ExportMenu' => '导出', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => '以HTML, CSV 或XML 格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => '通知', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:NotificationsMenu+' => '通知的配置', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:NotificationsMenu+' => '配置通知', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => '配置 通知', 'UI:NotificationsMenu:Help' => '帮助', 'UI:NotificationsMenu:HelpContent' => '在iTop 中, 通知可以被自定义. 它们是基于两个对象集: 触发器和操作.
@@ -1159,8 +1184,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:PrintResolution:A4Landscape' => 'A4 横向', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => '标准', - 'UI:Toggle:CustomDashboard' => '自定义', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => '配置这个列表...', 'UI:ListConfigurationTitle' => '列表配置', @@ -1181,13 +1206,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:OQL:UnknownClassAndFix' => '未知类别 "%1$s". 您可以试试 "%2$s" .', 'UI:OQL:UnknownClassNoFix' => '未知类别 "%1$s"', - 'UI:Dashboard:Edit' => '编辑这个页面...', - 'UI:Dashboard:Revert' => '还原到初始版本...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => '每个地方都会恢复到初始版本. 请确认您要这样做.', 'UI:ExportDashBoard' => '导出到文件', 'UI:ImportDashBoard' => '从文件导入...', 'UI:ImportDashboardTitle' => '从文件导入', 'UI:ImportDashboardText' => '选择要导入的仪表盘文件:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => '创建新组件', @@ -1422,6 +1449,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:CurrentObjectIsLockedBy_User' => '对象被锁住,因为正在修改 %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => '该对象正在被 %1$s 修改. 您的修改无法提交因为它们会冲突.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => '并发修改的锁定期已过.', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.', 'UI:ConcurrentLockKilled' => '阻止并发修改当前对象的锁已被删除.', @@ -1439,6 +1467,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:ToggleFullScreen' => '切换 最大化 / 最小化', 'UI:Button:ResetImage' => '恢复之前的图片', 'UI:Button:RemoveImage' => '移除图片', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => '本模式下不支持修改文件或图片.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1579,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Search:Criteria:Raw:Filtered' => '已过滤', 'UI:Search:Criteria:Raw:FilteredOn' => '基于 %1$s 过滤', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1609,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Newsroom:NoNewMessage' => '没有新消息', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => '标记所有消息为已读', 'UI:Newsroom:ViewAllMessages' => '查看全部消息', 'UI:Newsroom:Preferences' => '消息选项', @@ -1587,6 +1619,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => '在 %2$s 菜单中最多显示 %1$s 条消息.', )); + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataSources' => '同步数据源', 'Menu:DataSources+' => '所有同步数据源', @@ -1625,3 +1658,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:Queries' => '查询', 'Menu:ConfigurationTools' => '配置', )); + +// Additional language entries not present in English dict +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'UI:Toggle:StandardDashboard' => '标准', + 'UI:Toggle:CustomDashboard' => '自定义', + 'UI:Dashboard:Edit' => '编辑这个页面...', + 'UI:Dashboard:Revert' => '还原到初始版本...', +));