diff --git a/datamodels/2.x/itop-attachments/cs.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/cs.dict.itop-attachments.php
index 8079df7ca..4c43359fd 100755
--- a/datamodels/2.x/itop-attachments/cs.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/cs.dict.itop-attachments.php
@@ -37,6 +37,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Attachment:Max_Ko' => '(Maximální velikost souboru: %1$s KiB)',
'Attachments:NoAttachment' => 'Žádná příloha. ',
'Attachments:PreviewNotAvailable' => 'Pro tento typ přílohy není náhled k dispozici.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/da.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/da.dict.itop-attachments.php
index 3507bdbd6..61065cbeb 100644
--- a/datamodels/2.x/itop-attachments/da.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/da.dict.itop-attachments.php
@@ -34,6 +34,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Attachment:Max_Ko' => '(Maksimal størrelse: %1$s KB)',
'Attachments:NoAttachment' => 'Intet vedhæftet. ',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/de.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/de.dict.itop-attachments.php
index 758925560..a4a583eee 100644
--- a/datamodels/2.x/itop-attachments/de.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/de.dict.itop-attachments.php
@@ -36,6 +36,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Attachment:Max_Ko' => '(Maximale Dateigröße: %1$s KB)',
'Attachments:NoAttachment' => 'Kein Attachment. ',
'Attachments:PreviewNotAvailable' => 'Vorschau für diesen Attachment-Typ nicht verfügbar.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/es_cr.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/es_cr.dict.itop-attachments.php
index 1d91d851c..df285066d 100755
--- a/datamodels/2.x/itop-attachments/es_cr.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/es_cr.dict.itop-attachments.php
@@ -36,6 +36,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Attachment:Max_Ko' => '(Tamaño Máximo de Archivo: %1$s Kb)',
'Attachments:NoAttachment' => 'No hay Anexo. ',
'Attachments:PreviewNotAvailable' => 'Vista preliminar no disponible para este tipo de Anexo.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/hu.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/hu.dict.itop-attachments.php
index b6e6500d5..52946c4c4 100644
--- a/datamodels/2.x/itop-attachments/hu.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/hu.dict.itop-attachments.php
@@ -34,6 +34,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Attachment:Max_Ko' => '(Maximum file size: %1$s Ko)~~',
'Attachments:NoAttachment' => 'No attachment. ~~',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/it.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/it.dict.itop-attachments.php
index 95a49c05d..70210b34f 100644
--- a/datamodels/2.x/itop-attachments/it.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/it.dict.itop-attachments.php
@@ -34,6 +34,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Attachment:Max_Ko' => '(Maximum file size: %1$s Ko)~~',
'Attachments:NoAttachment' => 'No attachment. ~~',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/ja.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/ja.dict.itop-attachments.php
index 4701d9b16..8a9657b43 100644
--- a/datamodels/2.x/itop-attachments/ja.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/ja.dict.itop-attachments.php
@@ -33,6 +33,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Attachment:Max_Ko' => '(最大ファイルサイズ: %1$s KB)',
'Attachments:NoAttachment' => '添付はありません。',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/nl.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/nl.dict.itop-attachments.php
index 6faafc692..879729168 100644
--- a/datamodels/2.x/itop-attachments/nl.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/nl.dict.itop-attachments.php
@@ -39,6 +39,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Attachment:Max_Ko' => '(Maximale bestandsgrootte: %1$s kB)',
'Attachments:NoAttachment' => 'Geen bijlage. ',
'Attachments:PreviewNotAvailable' => 'Een voorbeeld is niet beschikbaar voor dit type bijlage.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/pt_br.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/pt_br.dict.itop-attachments.php
index 1b00615a2..a3cb04351 100644
--- a/datamodels/2.x/itop-attachments/pt_br.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/pt_br.dict.itop-attachments.php
@@ -35,6 +35,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Attachment:Max_Ko' => '(Tamanho máximo arquivo: %1$s Kb)',
'Attachments:NoAttachment' => 'Nenhum anexo. ',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
index 3da37a6ff..0011b83a8 100755
--- a/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
@@ -22,6 +22,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Attachment:Max_Ko' => '(Максимальный размер файла: %1$s кБ)',
'Attachments:NoAttachment' => 'Нет вложений.',
'Attachments:PreviewNotAvailable' => 'Предварительный просмотр не доступен для этого типа вложений.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/tr.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/tr.dict.itop-attachments.php
index 8f195c794..bf0260641 100644
--- a/datamodels/2.x/itop-attachments/tr.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/tr.dict.itop-attachments.php
@@ -34,6 +34,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Attachment:Max_Ko' => '(Maximum file size: %1$s Ko)~~',
'Attachments:NoAttachment' => 'No attachment. ~~',
'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-attachments/zh_cn.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/zh_cn.dict.itop-attachments.php
index 02e69a013..3d50ce39f 100644
--- a/datamodels/2.x/itop-attachments/zh_cn.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/zh_cn.dict.itop-attachments.php
@@ -34,6 +34,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Attachment:Max_Ko' => '(最大文件尺寸: %1$s KB)',
'Attachments:NoAttachment' => '没有附件. ',
'Attachments:PreviewNotAvailable' => '该附件类型不支持预览.',
+ 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
));
//
diff --git a/datamodels/2.x/itop-config/cs.dict.itop-config.php b/datamodels/2.x/itop-config/cs.dict.itop-config.php
index 447034f40..70bde1b61 100755
--- a/datamodels/2.x/itop-config/cs.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/cs.dict.itop-config.php
@@ -21,4 +21,5 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Řádek %2$d: %1$s.
Soubor nebyl uložen.',
'config-current-line' => 'Řádek: %1$s',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/da.dict.itop-config.php b/datamodels/2.x/itop-config/da.dict.itop-config.php
index 2cbed4ee0..135576a81 100644
--- a/datamodels/2.x/itop-config/da.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/da.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/de.dict.itop-config.php b/datamodels/2.x/itop-config/de.dict.itop-config.php
index e3d6aa0cb..ad703e551 100644
--- a/datamodels/2.x/itop-config/de.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/de.dict.itop-config.php
@@ -36,4 +36,5 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'config-reverted' => 'Die Konfiguration wurde zurückgesetzt',
'config-parse-error' => 'Zeile %2$d: %1$s.
Die Datei wurde nicht aktualisiert.',
'config-current-line' => 'Editiere Zeile: %1$s',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/es_cr.dict.itop-config.php b/datamodels/2.x/itop-config/es_cr.dict.itop-config.php
index 06392294d..0c835c4c5 100644
--- a/datamodels/2.x/itop-config/es_cr.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/es_cr.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'config-reverted' => 'La configuración ha sido revertida.',
'config-parse-error' => 'Línea %2$d: %1$s.
El archivo NO ha sido actualizado.',
'config-current-line' => 'Editando línea: %1$s',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/hu.dict.itop-config.php b/datamodels/2.x/itop-config/hu.dict.itop-config.php
index ec3c09748..aaca0a1b5 100644
--- a/datamodels/2.x/itop-config/hu.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/hu.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/it.dict.itop-config.php b/datamodels/2.x/itop-config/it.dict.itop-config.php
index 0e184c563..baab9cc23 100644
--- a/datamodels/2.x/itop-config/it.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/it.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/ja.dict.itop-config.php b/datamodels/2.x/itop-config/ja.dict.itop-config.php
index deb5c211b..5dc0197e6 100644
--- a/datamodels/2.x/itop-config/ja.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/ja.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/nl.dict.itop-config.php b/datamodels/2.x/itop-config/nl.dict.itop-config.php
index ebf046f6d..882e3b3ee 100644
--- a/datamodels/2.x/itop-config/nl.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/nl.dict.itop-config.php
@@ -35,4 +35,5 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'config-reverted' => 'De wijzigingen zijn ongedaan gemaakt.',
'config-parse-error' => 'Regel %2$d: %1$s.
Het bestand werd NIET opgeslagen.',
'config-current-line' => 'Huidige regel: %1$s',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/pt_br.dict.itop-config.php b/datamodels/2.x/itop-config/pt_br.dict.itop-config.php
index d94c46c05..c9ec6515f 100644
--- a/datamodels/2.x/itop-config/pt_br.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/pt_br.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/ru.dict.itop-config.php b/datamodels/2.x/itop-config/ru.dict.itop-config.php
index fb630e48d..899e7cfa9 100755
--- a/datamodels/2.x/itop-config/ru.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/ru.dict.itop-config.php
@@ -22,4 +22,5 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Строка %2$d: %1$s.
Файл не был обновлен.',
'config-current-line' => 'Редактируемая строка: %1$s',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/tr.dict.itop-config.php b/datamodels/2.x/itop-config/tr.dict.itop-config.php
index db45c75e9..cf50cffe4 100644
--- a/datamodels/2.x/itop-config/tr.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/tr.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'config-reverted' => 'The configuration has been reverted.~~',
'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~',
'config-current-line' => 'Editing line: %1$s~~',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-config/zh_cn.dict.itop-config.php b/datamodels/2.x/itop-config/zh_cn.dict.itop-config.php
index 57fd30a0a..f4ef6e88c 100644
--- a/datamodels/2.x/itop-config/zh_cn.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/zh_cn.dict.itop-config.php
@@ -34,4 +34,5 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'config-reverted' => '配置文件已恢复.',
'config-parse-error' => '第 %2$d 行: %1$s.
配置文件尚未更新.',
'config-current-line' => '正在编辑第 %1$s 行',
+ 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
));
diff --git a/datamodels/2.x/itop-portal-base/cs.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/cs.dict.itop-portal-base.php
index 0c91ecd9e..2e353c569 100644
--- a/datamodels/2.x/itop-portal-base/cs.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/cs.dict.itop-portal-base.php
@@ -40,6 +40,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
'Portal:Button:Delete' => 'Smazat',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Stránka nenalezena',
'Error:HTTP:500' => 'Jejda! Nastal problém',
diff --git a/datamodels/2.x/itop-portal-base/da.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/da.dict.itop-portal-base.php
index 7db1ef7d7..5e26c66aa 100644
--- a/datamodels/2.x/itop-portal-base/da.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/da.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Portal:Button:Delete' => 'Delete~~',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Page not found~~',
'Error:HTTP:500' => 'Oops! An error has occured.~~',
diff --git a/datamodels/2.x/itop-portal-base/de.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/de.dict.itop-portal-base.php
index 3a648b546..f69ec0dc7 100644
--- a/datamodels/2.x/itop-portal-base/de.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/de.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Portal:Button:Delete' => 'Löschen',
'Portal:EnvironmentBanner:Title' => 'Sie sind im Moment im %1$s Modus',
'Portal:EnvironmentBanner:GoToProduction' => 'Zurück zum PRODUCTION Modus',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentifizierung',
'Error:HTTP:404' => 'Seite nicht gefunden.',
'Error:HTTP:500' => 'Oops! Es ist ein Fehler aufgetreten.',
diff --git a/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php
index 762e884be..5be01e92c 100644
--- a/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php
@@ -36,6 +36,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array(
'Portal:Button:Delete' => 'Borrar',
'Portal:EnvironmentBanner:Title' => 'Se encuentra en modo %1$s',
'Portal:EnvironmentBanner:GoToProduction' => 'Regresar a modo PRODUCTION',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Autenticación',
'Error:HTTP:404' => 'Página no encontrada',
'Error:HTTP:500' => '¡Vaya! Ha ocurrido un error.',
diff --git a/datamodels/2.x/itop-portal-base/fr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/fr.dict.itop-portal-base.php
index 7a437ed7d..40d9cb7ef 100644
--- a/datamodels/2.x/itop-portal-base/fr.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/fr.dict.itop-portal-base.php
@@ -36,7 +36,7 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Portal:Button:Delete' => 'Supprimer',
'Portal:EnvironmentBanner:Title' => 'Vous êtes dans le mode %1$s',
'Portal:EnvironmentBanner:GoToProduction' => 'Retourner au mode PRODUCTION',
- 'Error:HTTP:400' => 'Requête incorrecte',
+ 'Error:HTTP:400' => 'Requête incorrecte',
'Error:HTTP:401' => 'Authentification',
'Error:HTTP:404' => 'Page non trouvée',
'Error:HTTP:500' => 'Oups ! Une erreur est survenue.',
diff --git a/datamodels/2.x/itop-portal-base/hu.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/hu.dict.itop-portal-base.php
index e6cd0bcc0..463195f31 100644
--- a/datamodels/2.x/itop-portal-base/hu.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/hu.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Portal:Button:Delete' => 'Delete~~',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Page not found~~',
'Error:HTTP:500' => 'Oops! An error has occured.~~',
diff --git a/datamodels/2.x/itop-portal-base/it.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/it.dict.itop-portal-base.php
index 1ed8e1d45..9f86d291a 100644
--- a/datamodels/2.x/itop-portal-base/it.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/it.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Portal:Button:Delete' => 'Delete~~',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Page not found~~',
'Error:HTTP:500' => 'Oops! An error has occured.~~',
diff --git a/datamodels/2.x/itop-portal-base/ja.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/ja.dict.itop-portal-base.php
index d715b0098..44328bb26 100644
--- a/datamodels/2.x/itop-portal-base/ja.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/ja.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
'Portal:Button:Delete' => 'Delete~~',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Page not found~~',
'Error:HTTP:500' => 'Oops! An error has occured.~~',
diff --git a/datamodels/2.x/itop-portal-base/nl.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/nl.dict.itop-portal-base.php
index a246d5f00..360118771 100644
--- a/datamodels/2.x/itop-portal-base/nl.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/nl.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
'Portal:Button:Delete' => 'Verwijderen',
'Portal:EnvironmentBanner:Title' => 'Je werkt momenteel in de %1$s-omgeving',
'Portal:EnvironmentBanner:GoToProduction' => 'Keer terug naar de productie-omgeving',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Aanmelden is vereist',
'Error:HTTP:404' => 'Pagina kan niet worden gevonden',
'Error:HTTP:500' => 'Oeps! Er is een fout opgetreden',
diff --git a/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php
index 88e0d2f6c..af8806e2b 100644
--- a/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/pt_br.dict.itop-portal-base.php
@@ -36,6 +36,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Portal:Button:Delete' => 'Deletar',
'Portal:EnvironmentBanner:Title' => 'Você está atualmente em %1$s',
'Portal:EnvironmentBanner:GoToProduction' => 'Volte para o modo PRODUÇÃO',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Autenticação',
'Error:HTTP:404' => 'Está página não existe',
'Error:HTTP:500' => 'Oops! Ocorreu um erro, informe a T.I.',
diff --git a/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
index 45bd75da8..03cc450a5 100755
--- a/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
@@ -25,6 +25,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Portal:Button:Delete' => 'Удалить',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Ошибка аутентификации',
'Error:HTTP:404' => 'Страница не найдена',
'Error:HTTP:500' => 'Упс! Произошла ошибка.',
diff --git a/datamodels/2.x/itop-portal-base/tr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/tr.dict.itop-portal-base.php
index 3c2e42f22..9380f7524 100644
--- a/datamodels/2.x/itop-portal-base/tr.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/tr.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Portal:Button:Delete' => 'Delete~~',
'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:404' => 'Page not found~~',
'Error:HTTP:500' => 'Oops! An error has occured.~~',
diff --git a/datamodels/2.x/itop-portal-base/zh_cn.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/zh_cn.dict.itop-portal-base.php
index 4d6316bb9..de4262a8f 100644
--- a/datamodels/2.x/itop-portal-base/zh_cn.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/zh_cn.dict.itop-portal-base.php
@@ -37,6 +37,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Portal:Button:Delete' => '删除',
'Portal:EnvironmentBanner:Title' => '您目前处于 %1$s 模式',
'Portal:EnvironmentBanner:GoToProduction' => '回到产品模式',
+ 'Error:HTTP:400' => 'Bad request~~',
'Error:HTTP:401' => '认证',
'Error:HTTP:404' => '页面找不到',
'Error:HTTP:500' => 'Oops! 发生了一个错误.',