From ae3d0f9444677d6977e1b7395f5836de96eb6cb5 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Tue, 12 Dec 2023 12:24:50 +0100 Subject: [PATCH 1/3] =?UTF-8?q?N=C2=B07143=20Fix=20bytes=20unit=20in=20att?= =?UTF-8?q?achments=20EN=20dict?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dictionaries/en.dict.itop-attachments.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/datamodels/2.x/itop-attachments/dictionaries/en.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/en.dict.itop-attachments.php index 579aa5e65..9bcc30142 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/en.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/en.dict.itop-attachments.php @@ -26,9 +26,9 @@ Dict::Add('EN US', 'English', 'English', array( 'Attachments:History_File_Removed' => 'Attachment %1$s removed.', 'Attachments:AddAttachment' => 'Add attachment: ', 'Attachments:UploadNotAllowedOnThisSystem' => 'File upload in NOT allowed on this system.', - 'Attachment:Max_Go' => '(Maximum file size: %1$s Go)', - 'Attachment:Max_Mo' => '(Maximum file size: %1$s Mo)', - 'Attachment:Max_Ko' => '(Maximum file size: %1$s Ko)', + 'Attachment:Max_Go' => '(Maximum file size: %1$s GB)', + 'Attachment:Max_Mo' => '(Maximum file size: %1$s MB)', + 'Attachment:Max_Ko' => '(Maximum file size: %1$s KB)', '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', From 9eeb4b8751b65fe41381cb92a33b814b5ae50886 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Tue, 12 Dec 2023 14:47:22 +0100 Subject: [PATCH 2/3] =?UTF-8?q?N=C2=B07143=20itop-hub-connector=20dic=20fi?= =?UTF-8?q?les:=20fix=20buggy=20br=20tags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dictionaries/cs.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/da.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/de.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/en.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/es_cr.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/fr.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/it.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/ja.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/nl.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/pl.dict.itop-hub-connector.php | 8 ++++---- .../dictionaries/pt_br.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/ru.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/sk.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/tr.dict.itop-hub-connector.php | 6 +++--- .../dictionaries/zh_cn.dict.itop-hub-connector.php | 6 +++--- 15 files changed, 46 insertions(+), 46 deletions(-) diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/cs.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/cs.dict.itop-hub-connector.php index b41e07562..2b9dfcdb6 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/cs.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/cs.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/da.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/da.dict.itop-hub-connector.php index a38f0e139..2f29b07d8 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/da.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/da.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/de.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/de.dict.itop-hub-connector.php index 80260dc1c..687f74815 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/de.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/de.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Mit dem iTop Hub verbinden', 'Menu:iTopHub:Register+' => ITOP_APPLICATION_SHORT.'-Instanzen über den iTop Hub updaten', - 'Menu:iTopHub:Register:Description' => '

Zugriff auf die Community-Plattform iTop Hub!
Hier finden sie Informationen zu ihren '.ITOP_APPLICATION_SHORT.' Instanzen, können diese mit personalisierten Tools verwalten und sich Erweiterungen installieren.

Durch die Verbindung mit dem iTop Hub, werden Informationen zu Ihrer '.ITOP_APPLICATION_SHORT.' Instanz zum iTop Hub übertragen.

', + 'Menu:iTopHub:Register:Description' => '

Zugriff auf die Community-Plattform iTop Hub!
Hier finden sie Informationen zu ihren '.ITOP_APPLICATION_SHORT.' Instanzen, können diese mit personalisierten Tools verwalten und sich Erweiterungen installieren.

Durch die Verbindung mit dem iTop Hub, werden Informationen zu Ihrer '.ITOP_APPLICATION_SHORT.' Instanz zum iTop Hub übertragen.

', 'Menu:iTopHub:MyExtensions' => 'Installierte Erweiterungen', 'Menu:iTopHub:MyExtensions+' => 'Liste der auf ihrer '.ITOP_APPLICATION_SHORT.' Instanz installierten Erweiterungen', 'Menu:iTopHub:BrowseExtensions' => 'Erweiterungen vom iTop Hub beziehen', 'Menu:iTopHub:BrowseExtensions+' => 'Mehr Erweiterungen auf dem iTop Hub entdecken', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Zugriff auf die Community-Plattform iTop Hub!
Hier finden sie Informationen zu ihren '.ITOP_APPLICATION_SHORT.' Instanzen, können diese mit personalisierten Tools verwalten und sich Erweiterungen installieren.

Durch die Verbindung mit dem iTop Hub, werden Informationen zu Ihrer '.ITOP_APPLICATION_SHORT.' Instanz zum iTop Hub übertragen.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Zugriff auf die Community-Plattform iTop Hub!
Hier finden sie Informationen zu ihren '.ITOP_APPLICATION_SHORT.' Instanzen, können diese mit personalisierten Tools verwalten und sich Erweiterungen installieren.

Durch die Verbindung mit dem iTop Hub, werden Informationen zu Ihrer '.ITOP_APPLICATION_SHORT.' Instanz zum iTop Hub übertragen.

', 'iTopHub:GoBtn' => 'Gehe zum iTop Hub', 'iTopHub:CloseBtn' => 'Schließen', 'iTopHub:GoBtn:Tooltip' => 'Gehe zu www.itophub.io', @@ -46,7 +46,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'iTopHub:Landing:Status' => 'Installationsstatus', 'iTopHub:Landing:Install' => 'Erweiterungen werden installiert...', 'iTopHub:CompiledOK' => 'Installation erfolgreich', - 'iTopHub:ConfigurationSafelyReverted' => 'Fehler während der Installation!
'.ITOP_APPLICATION_SHORT.' Konfiguration wurde NICHT angepasst.', + 'iTopHub:ConfigurationSafelyReverted' => 'Fehler während der Installation!
'.ITOP_APPLICATION_SHORT.' Konfiguration wurde NICHT angepasst.', 'iTopHub:FailAuthent' => 'Die Authentifizierung für diese Aktion ist fehlgeschlagen.', 'iTopHub:InstalledExtensions' => 'Erweiterungen, die auf dieser Instanz installiert sind', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/en.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/en.dict.itop-hub-connector.php index d33b33c27..544ee1e1f 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/en.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/en.dict.itop-hub-connector.php @@ -26,12 +26,12 @@ Dict::Add('EN US', 'English', 'English', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Connect to iTop Hub', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT, 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

', 'iTopHub:GoBtn' => 'Go To iTop Hub', 'iTopHub:CloseBtn' => 'Close', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io', @@ -47,7 +47,7 @@ Dict::Add('EN US', 'English', 'English', array( 'iTopHub:Landing:Status' => 'Deployment status', 'iTopHub:Landing:Install' => 'Deploying extensions...', 'iTopHub:CompiledOK' => 'Compilation successful.', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.', 'iTopHub:FailAuthent' => 'Authentication failed for this action.', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/es_cr.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/es_cr.dict.itop-hub-connector.php index 8ed20ba9d..e6ad432b1 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/es_cr.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/es_cr.dict.itop-hub-connector.php @@ -26,12 +26,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Conectar a iTop Hub', 'Menu:iTopHub:Register+' => 'Ir a iTop Hub para actualizar su instancia de '.ITOP_APPLICATION_SHORT, - 'Menu:iTopHub:Register:Description' => '

Obtenga acceso a la plataforma comunitaria iTop Hub!
Encuentre todo el contenido e información que necesite, adminitre sus instancias a través de herramientas personalizadas e instale más extensiones.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de '.ITOP_APPLICATION_SHORT.' en el Hub.

', + 'Menu:iTopHub:Register:Description' => '

Obtenga acceso a la plataforma comunitaria iTop Hub!
Encuentre todo el contenido e información que necesite, adminitre sus instancias a través de herramientas personalizadas e instale más extensiones.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de '.ITOP_APPLICATION_SHORT.' en el Hub.

', 'Menu:iTopHub:MyExtensions' => 'Extensiones instaladas', 'Menu:iTopHub:MyExtensions+' => 'Vea la lista de extensiones instalada en esta instancia de '.ITOP_APPLICATION_SHORT, 'Menu:iTopHub:BrowseExtensions' => 'Obtener extensiones de iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Navegue por más extensiones en iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Vea en "iTop Hub’s store", su único lugar para encontrar extensiones de '.ITOP_APPLICATION_SHORT.'.
Encuentre aquellas que le ayuden a personalizar y adaptar '.ITOP_APPLICATION_SHORT.' a sus procesos.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de '.ITOP_APPLICATION_SHORT.' en el Hub.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Vea en "iTop Hub’s store", su único lugar para encontrar extensiones de '.ITOP_APPLICATION_SHORT.'.
Encuentre aquellas que le ayuden a personalizar y adaptar '.ITOP_APPLICATION_SHORT.' a sus procesos.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de '.ITOP_APPLICATION_SHORT.' en el Hub.

', 'iTopHub:GoBtn' => 'Ir a iTop Hub', 'iTopHub:CloseBtn' => 'Cerrar', 'iTopHub:GoBtn:Tooltip' => 'Ir a www.itophub.io', @@ -47,7 +47,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'iTopHub:Landing:Status' => 'Estatus de Instalación', 'iTopHub:Landing:Install' => 'Instalando extensiones...', 'iTopHub:CompiledOK' => 'Compilación éxitosa.', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detectado durante la instalación!
La configuración de '.ITOP_APPLICATION_SHORT.' NO fue modificada.', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detectado durante la instalación!
La configuración de '.ITOP_APPLICATION_SHORT.' NO fue modificada.', 'iTopHub:FailAuthent' => 'Autenticación fallida para esta acciónn.', 'iTopHub:InstalledExtensions' => 'Extensiones instaladas en esta instancia', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/fr.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/fr.dict.itop-hub-connector.php index 7bb9e356a..aa58de23b 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/fr.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/fr.dict.itop-hub-connector.php @@ -10,12 +10,12 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Se connecter à iTop Hub', 'Menu:iTopHub:Register+' => 'Connectez-vous à iTop Hub pour enregistrer cette instance d\''.ITOP_APPLICATION_SHORT, - 'Menu:iTopHub:Register:Description' => '

Connectez-vous à la communauté iTop Hub!
Trouvez tout le contenu dont vous avez besoin, gérer vos instances d\'iTop depuis un tableau de bord centralisé et déployez de nouvelles extensions.

En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.

', + 'Menu:iTopHub:Register:Description' => '

Connectez-vous à la communauté iTop Hub!
Trouvez tout le contenu dont vous avez besoin, gérer vos instances d\'iTop depuis un tableau de bord centralisé et déployez de nouvelles extensions.

En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.

', 'Menu:iTopHub:MyExtensions' => 'Extensions déployées', 'Menu:iTopHub:MyExtensions+' => 'Voir la liste des extensions déployes sur cette instance', 'Menu:iTopHub:BrowseExtensions' => 'Obtenir des extensions depuis iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Parcourir la listes des extensions disponibles sur iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Découvrez le magasin d\'extensions iTop Hub !
Trouvez en quelques clics celles qui vous permettront de construire un iTop sur mesure qui se conforme à vos processus.

En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Découvrez le magasin d\'extensions iTop Hub !
Trouvez en quelques clics celles qui vous permettront de construire un iTop sur mesure qui se conforme à vos processus.

En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.

', 'iTopHub:GoBtn' => 'Aller sur iTop Hub', 'iTopHub:CloseBtn' => 'Fermer', 'iTopHub:GoBtn:Tooltip' => 'Naviguer vers www.itophub.io', @@ -31,7 +31,7 @@ Dict::Add('FR FR', 'French', 'Français', array( 'iTopHub:Landing:Status' => 'Etat du déploiement', 'iTopHub:Landing:Install' => 'Déploiement des extensions...', 'iTopHub:CompiledOK' => 'Compilation réussie.', - 'iTopHub:ConfigurationSafelyReverted' => 'Une erreur a été détectée durant le déploiement!
La configuration d\'iTop n\'a PAS été modifiée.', + 'iTopHub:ConfigurationSafelyReverted' => 'Une erreur a été détectée durant le déploiement!
La configuration d\'iTop n\'a PAS été modifiée.', 'iTopHub:FailAuthent' => 'Échec d\'authentification pour cette action', 'iTopHub:InstalledExtensions' => 'Extensions déployées sur cette instance', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/it.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/it.dict.itop-hub-connector.php index 93874a28a..56c1212b2 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/it.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/it.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/ja.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/ja.dict.itop-hub-connector.php index 8a932c937..0a45f4e76 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/ja.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/ja.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your iTop instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !
Find the ones that will help you customize and adapt iTop to your processes.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !
Find the ones that will help you customize and adapt iTop to your processes.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
iTop configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
iTop configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/nl.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/nl.dict.itop-hub-connector.php index 067df9087..ced28b05b 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/nl.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/nl.dict.itop-hub-connector.php @@ -26,12 +26,12 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Verbinding maken met iTop Hub', 'Menu:iTopHub:Register+' => 'Ga naar de iTop Hub om je iTop bij te werken.', - 'Menu:iTopHub:Register:Description' => '

Verkrijg toegang tot jouw iTop Hub (community platform)!
Je vindt er alle informatie die je nodig hebt. Je kan je omgevingen beheren met gepersonaliseerde tools en extensies.

Door van hieruit te verbinden met de Hub, stuur je informatie over deze '.ITOP_APPLICATION_SHORT.'-omgeving naar de Hub.

', + 'Menu:iTopHub:Register:Description' => '

Verkrijg toegang tot jouw iTop Hub (community platform)!
Je vindt er alle informatie die je nodig hebt. Je kan je omgevingen beheren met gepersonaliseerde tools en extensies.

Door van hieruit te verbinden met de Hub, stuur je informatie over deze '.ITOP_APPLICATION_SHORT.'-omgeving naar de Hub.

', 'Menu:iTopHub:MyExtensions' => 'Mijn extensies', 'Menu:iTopHub:MyExtensions+' => 'Bekijk de lijst van extensies die je gebruikt in deze '.ITOP_APPLICATION_SHORT.'-omgeving.', 'Menu:iTopHub:BrowseExtensions' => 'Vind extensies op iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Blader door de extensiecatalogus op iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

In de iTop Hub Store vind je heel wat extensies!
Blader door de catalogus en ontdek welke extensies jou helpen om iTop aan te passen aan jouw manier van werken.

Door van hieruit te verbinden met de Hub, stuur je informatie over deze '.ITOP_APPLICATION_SHORT.'-omgeving naar de Hub.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

In de iTop Hub Store vind je heel wat extensies!
Blader door de catalogus en ontdek welke extensies jou helpen om iTop aan te passen aan jouw manier van werken.

Door van hieruit te verbinden met de Hub, stuur je informatie over deze '.ITOP_APPLICATION_SHORT.'-omgeving naar de Hub.

', 'iTopHub:GoBtn' => 'Ga naar iTop Hub', 'iTopHub:CloseBtn' => 'Sluiten', 'iTopHub:GoBtn:Tooltip' => 'Ga naar www.itophub.io', @@ -47,7 +47,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'iTopHub:Landing:Status' => 'Installatiestatus', 'iTopHub:Landing:Install' => 'Bezig met extensies te installeren...', 'iTopHub:CompiledOK' => 'Compilatie geslaagd.', - 'iTopHub:ConfigurationSafelyReverted' => 'Er trad een fout op bij de installatie!
'.ITOP_APPLICATION_SHORT.'-configuratie werd NIET aangepast.', + 'iTopHub:ConfigurationSafelyReverted' => 'Er trad een fout op bij de installatie!
'.ITOP_APPLICATION_SHORT.'-configuratie werd NIET aangepast.', 'iTopHub:FailAuthent' => 'Aanmelden lukt niet voor deze actie.', 'iTopHub:InstalledExtensions' => 'Manueel geïnstalleerde extensies', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/pl.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/pl.dict.itop-hub-connector.php index 51dd7c91e..9e7123049 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/pl.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/pl.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('PL PL', 'Polish', 'Polski', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Połącz się z iTop Hub', 'Menu:iTopHub:Register+' => 'Przejdź do iTop Hub, aby zaktualizować swoją instancję '.ITOP_APPLICATION_SHORT, - 'Menu:iTopHub:Register:Description' => '

Uzyskaj dostęp do swojej platformy społecznościowej iTop Hub!
Znajdź wszystkie potrzebne treści i informacje, zarządzaj swoimi instancjami za pomocą spersonalizowanych narzędzi i zainstaluj więcej rozszerzeń.

Łącząc się z Centrum z tej strony, będziesz przesyłać informacje o tej instancji '.ITOP_APPLICATION_SHORT.' do Centrum.

', + 'Menu:iTopHub:Register:Description' => '

Uzyskaj dostęp do swojej platformy społecznościowej iTop Hub!
Znajdź wszystkie potrzebne treści i informacje, zarządzaj swoimi instancjami za pomocą spersonalizowanych narzędzi i zainstaluj więcej rozszerzeń.

Łącząc się z Centrum z tej strony, będziesz przesyłać informacje o tej instancji '.ITOP_APPLICATION_SHORT.' do Centrum.

', 'Menu:iTopHub:MyExtensions' => 'Wdrożone rozszerzenia', 'Menu:iTopHub:MyExtensions+' => 'Zobacz listę rozszerzeń wdrożonych w tej instancji '.ITOP_APPLICATION_SHORT, 'Menu:iTopHub:BrowseExtensions' => 'Pobierz rozszerzenia z iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Wyszukaj więcej rozszerzeń w iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Zajrzyj do sklepu iTop Hub, jedynego miejsca, w którym można znaleźć wspaniałe rozszerzenia '.ITOP_APPLICATION_SHORT.'!
Znajdź te, które pomogą Ci dostosować i dostosować '.ITOP_APPLICATION_SHORT.' do Twoich procesów.

Łącząc się z Centrum z tej strony, będziesz przesyłać informacje o tej instancji '.ITOP_APPLICATION_SHORT.' do Centrum.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Zajrzyj do sklepu iTop Hub, jedynego miejsca, w którym można znaleźć wspaniałe rozszerzenia '.ITOP_APPLICATION_SHORT.'!
Znajdź te, które pomogą Ci dostosować i dostosować '.ITOP_APPLICATION_SHORT.' do Twoich procesów.

Łącząc się z Centrum z tej strony, będziesz przesyłać informacje o tej instancji '.ITOP_APPLICATION_SHORT.' do Centrum.

', 'iTopHub:GoBtn' => 'Przejdź do iTop Hub', 'iTopHub:CloseBtn' => 'Zamknij', 'iTopHub:GoBtn:Tooltip' => 'Idź do www.itophub.io', @@ -46,7 +46,7 @@ Dict::Add('PL PL', 'Polish', 'Polski', array( 'iTopHub:Landing:Status' => 'Stan wdrożenia', 'iTopHub:Landing:Install' => 'Wdrażanie rozszerzeń...', 'iTopHub:CompiledOK' => 'Kompilacja pomyślna.', - 'iTopHub:ConfigurationSafelyReverted' => 'Wykryto błąd podczas wdrażania!
Konfiguracja '.ITOP_APPLICATION_SHORT.' NIE została zmodyfikowana.', + 'iTopHub:ConfigurationSafelyReverted' => 'Wykryto błąd podczas wdrażania!
Konfiguracja '.ITOP_APPLICATION_SHORT.' NIE została zmodyfikowana.', 'iTopHub:FailAuthent' => 'Uwierzytelnianie nie powiodło się dla tej akcji.', 'iTopHub:InstalledExtensions' => 'Rozszerzenia wdrożone w tej instancji', @@ -54,7 +54,7 @@ Dict::Add('PL PL', 'Polish', 'Polski', array( 'iTopHub:ExtensionCategory:Manual+' => 'Następujące rozszerzenia zostały wdrożone przez ręczne skopiowanie ich do katalogu %1$s programu '.ITOP_APPLICATION_SHORT.':', 'iTopHub:ExtensionCategory:Remote' => 'Rozszerzenia wdrożone z iTop Hub', 'iTopHub:ExtensionCategory:Remote+' => 'Następujące rozszerzenia zostały wdrożone z iTop Hub:', - 'iTopHub:NoExtensionInThisCategory' => 'W tej kategorii nie ma rozszerzenia.

Przeglądaj iTop Hub, aby znaleźć rozszerzenia, które pomogą Ci dostosować i dostosować '.ITOP_APPLICATION_SHORT.' do Twoich procesów.', + 'iTopHub:NoExtensionInThisCategory' => 'W tej kategorii nie ma rozszerzenia.

Przeglądaj iTop Hub, aby znaleźć rozszerzenia, które pomogą Ci dostosować i dostosować '.ITOP_APPLICATION_SHORT.' do Twoich procesów.', 'iTopHub:NoExtensionInThisCategory+' => '~~', 'iTopHub:ExtensionNotInstalled' => 'Nie zainstalowane', 'iTopHub:GetMoreExtensions' => 'Pobierz rozszerzenia z iTop Hub...', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/pt_br.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/pt_br.dict.itop-hub-connector.php index a9144930c..b656fcb06 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/pt_br.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/pt_br.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/ru.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/ru.dict.itop-hub-connector.php index 0d1151b77..af1c33ac4 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/ru.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/ru.dict.itop-hub-connector.php @@ -13,12 +13,12 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => 'Подключение к iTop Hub', 'Menu:iTopHub:Register+' => 'Перейдите в iTop Hub, чтобы обновить ваш экземпляр '.ITOP_APPLICATION_SHORT, - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Установленные расширения', 'Menu:iTopHub:MyExtensions+' => 'Расширения, развернутые на данном экземпляре '.ITOP_APPLICATION_SHORT, 'Menu:iTopHub:BrowseExtensions' => 'Получить расширения из iTop Hub', 'Menu:iTopHub:BrowseExtensions+' => 'Найдите дополнительные расширения на iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -34,7 +34,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/sk.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/sk.dict.itop-hub-connector.php index 12da98a5c..f92196fbd 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/sk.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/sk.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/tr.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/tr.dict.itop-hub-connector.php index 763463fba..4329e764e 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/tr.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/tr.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:iTopHub' => 'iTop Hub~~', 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your '.ITOP_APPLICATION_SHORT.' instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of '.ITOP_APPLICATION_SHORT.'~~', 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful '.ITOP_APPLICATION_SHORT.' extensions !
Find the ones that will help you customize and adapt '.ITOP_APPLICATION_SHORT.' to your processes.

By connecting to the Hub from this page, you will push information about this '.ITOP_APPLICATION_SHORT.' instance into the Hub.

~~', 'iTopHub:GoBtn' => 'Go To iTop Hub~~', 'iTopHub:CloseBtn' => 'Close~~', 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', @@ -46,7 +46,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'iTopHub:Landing:Status' => 'Deployment status~~', 'iTopHub:Landing:Install' => 'Deploying extensions...~~', 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', + 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
'.ITOP_APPLICATION_SHORT.' configuration has NOT been modified.~~', 'iTopHub:FailAuthent' => 'Authentication failed for this action.~~', 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', diff --git a/datamodels/2.x/itop-hub-connector/dictionaries/zh_cn.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/dictionaries/zh_cn.dict.itop-hub-connector.php index 1bbab2eaa..1d924b4c3 100644 --- a/datamodels/2.x/itop-hub-connector/dictionaries/zh_cn.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/dictionaries/zh_cn.dict.itop-hub-connector.php @@ -25,12 +25,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:iTopHub' => 'iTop Hub', 'Menu:iTopHub:Register' => '进入 iTop Hub ', 'Menu:iTopHub:Register+' => '进入 iTop Hub 更新您的组件', - 'Menu:iTopHub:Register:Description' => '

进入 iTop Hub 社区平台!
寻找您想要的内容和信息, 管理本机扩展或安装新的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', + 'Menu:iTopHub:Register:Description' => '

进入 iTop Hub 社区平台!
寻找您想要的内容和信息, 管理本机扩展或安装新的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', 'Menu:iTopHub:MyExtensions' => '已安装的扩展', 'Menu:iTopHub:MyExtensions+' => '查看本机已安装的扩展', 'Menu:iTopHub:BrowseExtensions' => '从 iTop Hub 获取扩展', 'Menu:iTopHub:BrowseExtensions+' => '去 iTop Hub 浏览更多的扩展', - 'Menu:iTopHub:BrowseExtensions:Description' => '

进入 iTop Hub 商店, 一站式查找各种iTop 扩展的地方 !
寻找符合您要求的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', + 'Menu:iTopHub:BrowseExtensions:Description' => '

进入 iTop Hub 商店, 一站式查找各种iTop 扩展的地方 !
寻找符合您要求的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', 'iTopHub:GoBtn' => '进入iTop Hub', 'iTopHub:CloseBtn' => '关闭', 'iTopHub:GoBtn:Tooltip' => '跳到 www.itophub.io', @@ -46,7 +46,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'iTopHub:Landing:Status' => '安装状态', 'iTopHub:Landing:Install' => '扩展安装进行中...', 'iTopHub:CompiledOK' => '编译成功.', - 'iTopHub:ConfigurationSafelyReverted' => '安装时发生错误!
iTop 配置将不会改变.', + 'iTopHub:ConfigurationSafelyReverted' => '安装时发生错误!
iTop 配置将不会改变.', 'iTopHub:FailAuthent' => '认证失败.', 'iTopHub:InstalledExtensions' => '本机已安装的扩展', From 8ef04bedf29e48dbef752a11686b301e94f59bb1 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Mon, 15 Jan 2024 15:00:08 +0100 Subject: [PATCH 3/3] =?UTF-8?q?N=C2=B07143=20Move=20datamodels/2.x=20dict?= =?UTF-8?q?=20files=20to=20dictionaries=20subdir=20New=20phpunit=20method?= =?UTF-8?q?=20to=20ensure=20it=20won't=20happen=20again?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pt_br.dict.itop-core-update.php | 74 +++++------ .../pt_br.dict.itop-core-update.php | 120 ------------------ .../cs.dict.itop-oauth-client.php | 0 .../da.dict.itop-oauth-client.php | 0 .../de.dict.itop-oauth-client.php | 0 .../en.dict.itop-oauth-client.php | 0 .../es_cr.dict.itop-oauth-client.php | 0 .../fr.dict.itop-oauth-client.php | 0 .../hu.dict.itop-oauth-client.php | 0 .../it.dict.itop-oauth-client.php | 0 .../ja.dict.itop-oauth-client.php | 0 .../nl.dict.itop-oauth-client.php | 0 .../pt_br.dict.itop-oauth-client.php | 0 .../ru.dict.itop-oauth-client.php | 0 .../sk.dict.itop-oauth-client.php | 0 .../tr.dict.itop-oauth-client.php | 0 .../zh_cn.dict.itop-oauth-client.php | 0 .../cs.dict.itop-themes-compat.php | 0 .../da.dict.itop-themes-compat.php | 0 .../de.dict.itop-themes-compat.php | 0 .../en.dict.itop-themes-compat.php | 0 .../es_cr.dict.itop-themes-compat.php | 0 .../fr.dict.itop-themes-compat.php | 0 .../hu.dict.itop-themes-compat.php | 0 .../it.dict.itop-themes-compat.php | 0 .../ja.dict.itop-themes-compat.php | 0 .../nl.dict.itop-themes-compat.php | 0 .../pl.dict.itop-themes-compat.php | 0 .../pt_br.dict.itop-themes-compat.php | 0 .../ru.dict.itop-themes-compat.php | 0 .../sk.dict.itop-themes-compat.php | 0 .../tr.dict.itop-themes-compat.php | 0 .../zh_cn.dict.itop-themes-compat.php | 0 .../tr.dict.itop-welcome-itil.php | 110 +++++++++++++--- .../tr.dict.itop-welcome-itil.php | 95 -------------- .../DictionariesConsistencyTest.php | 12 +- 36 files changed, 138 insertions(+), 273 deletions(-) delete mode 100644 datamodels/2.x/itop-core-update/pt_br.dict.itop-core-update.php rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/cs.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/da.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/de.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/en.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/es_cr.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/fr.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/hu.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/it.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/ja.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/nl.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/pt_br.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/ru.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/sk.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/tr.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-oauth-client/{ => dictionaries}/zh_cn.dict.itop-oauth-client.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/cs.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/da.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/de.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/en.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/es_cr.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/fr.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/hu.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/it.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/ja.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/nl.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/pl.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/pt_br.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/ru.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/sk.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/tr.dict.itop-themes-compat.php (100%) rename datamodels/2.x/itop-themes-compat/{ => dictionaries}/zh_cn.dict.itop-themes-compat.php (100%) delete mode 100644 datamodels/2.x/itop-welcome-itil/tr.dict.itop-welcome-itil.php 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 6ac9e240e..787e095bf 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 @@ -22,9 +22,9 @@ */ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'iTopUpdate:UI:PageTitle' => 'Atualização da Aplicação', - 'itop-core-update:UI:SelectUpdateFile' => 'Atualização da Aplicação', - 'itop-core-update:UI:ConfirmUpdate' => 'Atualização da Aplicação', - 'itop-core-update:UI:UpdateCoreFiles' => 'Atualização da Aplicação', + 'itop-core-update:UI:SelectUpdateFile' => 'Atualização da Aplicação', + 'itop-core-update:UI:ConfirmUpdate' => 'Atualização da Aplicação', + 'itop-core-update:UI:UpdateCoreFiles' => 'Atualização da Aplicação', 'iTopUpdate:UI:MaintenanceModeActive' => 'A aplicação encontrasse em manutenção, nenhum usuário pode acessar a aplicação. Você precisa rodar o setup ou restaurar os arquivos da aplicação para voltar ao modo normal.', 'itop-core-update:UI:UpdateDone' => 'Atualização da Aplicação', @@ -39,40 +39,40 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'iTopUpdate:UI:DoUpdate' => 'Atualizar', 'iTopUpdate:UI:CurrentVersion' => 'Versão atual', 'iTopUpdate:UI:NewVersion' => 'Nova versão', - 'iTopUpdate:UI:Back' => 'Voltar', - 'iTopUpdate:UI:Cancel' => 'Cancelar', - 'iTopUpdate:UI:Continue' => 'Continuar', + 'iTopUpdate:UI:Back' => 'Voltar', + 'iTopUpdate:UI:Cancel' => 'Cancelar', + 'iTopUpdate:UI:Continue' => 'Continuar', 'iTopUpdate:UI:RunSetup' => 'Rodar setup', - 'iTopUpdate:UI:WithDBBackup' => 'Backup da base de dados', - 'iTopUpdate:UI:WithFilesBackup' => 'Backup dos arquivos da aplicação', - 'iTopUpdate:UI:WithoutBackup' => 'Backup não planejado', - 'iTopUpdate:UI:Backup' => 'Backup gerado antes da atualização', + 'iTopUpdate:UI:WithDBBackup' => 'Backup da base de dados', + 'iTopUpdate:UI:WithFilesBackup' => 'Backup dos arquivos da aplicação', + 'iTopUpdate:UI:WithoutBackup' => 'Backup não planejado', + 'iTopUpdate:UI:Backup' => 'Backup gerado antes da atualização', 'iTopUpdate:UI:DoFilesArchive' => 'Arquivar arquivos da aplicação', 'iTopUpdate:UI:UploadArchive' => 'Escolha um pacote para enviar', 'iTopUpdate:UI:ServerFile' => 'Caminho para o pacote já no servidor', 'iTopUpdate:UI:WarningReadOnlyDuringUpdate' => 'Durante a atualização, a aplicação ficará em modo leitura.', - 'iTopUpdate:UI:Status' => 'Status', - 'iTopUpdate:UI:Action' => 'Atualizar', - 'iTopUpdate:UI:History' => 'Versões anteriores', - 'iTopUpdate:UI:Progress' => 'Progresso da atualização', + 'iTopUpdate:UI:Status' => 'Status', + 'iTopUpdate:UI:Action' => 'Atualizar', + 'iTopUpdate:UI:History' => 'Versões anteriores', + 'iTopUpdate:UI:Progress' => 'Progresso da atualização', - 'iTopUpdate:UI:DoBackup:Label' => 'Backup de arquivos e base de dados', - 'iTopUpdate:UI:DoBackup:Warning' => 'Backup não recomendado devido ao espaço em disco limitado', + 'iTopUpdate:UI:DoBackup:Label' => 'Backup de arquivos e base de dados', + 'iTopUpdate:UI:DoBackup:Warning' => 'Backup não recomendado devido ao espaço em disco limitado', - 'iTopUpdate:UI:DiskFreeSpace' => 'Espaço em disco disponível', - 'iTopUpdate:UI:ItopDiskSpace' => 'Espaço em disco do '.ITOP_APPLICATION_SHORT, - 'iTopUpdate:UI:DBDiskSpace' => 'Espaço em disco da base de dados', + 'iTopUpdate:UI:DiskFreeSpace' => 'Espaço em disco disponível', + 'iTopUpdate:UI:ItopDiskSpace' => 'Espaço em disco do '.ITOP_APPLICATION_SHORT, + 'iTopUpdate:UI:DBDiskSpace' => 'Espaço em disco da base de dados', 'iTopUpdate:UI:FileUploadMaxSize' => 'Tamanho máximo de envio de arquivos', 'iTopUpdate:UI:PostMaxSize' => 'PHP ini post_max_size: %1$s', 'iTopUpdate:UI:UploadMaxFileSize' => 'PHP ini upload_max_filesize: %1$s', - 'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Verificando arquivos de sistema', - 'iTopUpdate:UI:CanCoreUpdate:Error' => 'Falha ao verificar arquivos de sistema (%1$s)', - 'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Falha ao verificar arquivos de sistema (arquivo não existe %1$s)', - 'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Falha ao verificar arquivos de sistema', - 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Aplicação pode ser atualizada', + 'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Verificando arquivos de sistema', + 'iTopUpdate:UI:CanCoreUpdate:Error' => 'Falha ao verificar arquivos de sistema (%1$s)', + 'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Falha ao verificar arquivos de sistema (arquivo não existe %1$s)', + 'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Falha ao verificar arquivos de sistema', + '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' => 'Some modified files were detected, a partial update cannot be executed.
Follow the procedure in order to manually upgrade your iTop. You must use the setup to update the application.~~', @@ -80,27 +80,27 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'iTopUpdate:UI:CheckInProgress' => 'Please wait during integrity check~~', // Setup Messages - 'iTopUpdate:UI:SetupMessage:Ready' => 'Pronto para começar', + 'iTopUpdate:UI:SetupMessage:Ready' => 'Pronto para começar', 'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Entrando em modo manutenção', 'iTopUpdate:UI:SetupMessage:Backup' => 'Backup da base de dados', 'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Arquivar arquivos da aplicação', - 'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copiar nova versão de arquivos', + 'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copiar nova versão de arquivos', 'iTopUpdate:UI:SetupMessage:CheckCompile' => 'Verificar atualização da aplicação', 'iTopUpdate:UI:SetupMessage:Compile' => 'Atualizar aplicação e base de dados', 'iTopUpdate:UI:SetupMessage:UpdateDatabase' => 'Atualizar base de dados', 'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Saindo do modo manutenção', - 'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Atualização completa', + 'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Atualização completa', // Errors 'iTopUpdate:Error:MissingFunction' => 'Impossível começar a atualização, função ausente', 'iTopUpdate:Error:MissingFile' => 'Faltando arquivo: %1$s', 'iTopUpdate:Error:CorruptedFile' => 'Arquivo %1$s está corrompido', - 'iTopUpdate:Error:BadFileFormat' => 'O arquivo de atualização não é um ZIP', - 'iTopUpdate:Error:BadFileContent' => 'O arquivo de atualização não é um arquivo da aplicação', - 'iTopUpdate:Error:BadItopProduct' => 'O arquivo de atualização não é compatível com a aplicação', + 'iTopUpdate:Error:BadFileFormat' => 'O arquivo de atualização não é um ZIP', + 'iTopUpdate:Error:BadFileContent' => 'O arquivo de atualização não é um arquivo da aplicação', + 'iTopUpdate:Error:BadItopProduct' => 'O arquivo de atualização não é compatível com a aplicação', 'iTopUpdate:Error:Copy' => 'Erro, falha ao copiar de \'%1$s\' para \'%2$s\'', - 'iTopUpdate:Error:FileNotFound' => 'Arquivo não encontrado', - 'iTopUpdate:Error:NoFile' => 'Nenhum arquivo fornecido', + 'iTopUpdate:Error:FileNotFound' => 'Arquivo não encontrado', + 'iTopUpdate:Error:NoFile' => 'Nenhum arquivo fornecido', 'iTopUpdate:Error:InvalidToken' => 'Token inválido', 'iTopUpdate:Error:UpdateFailed' => 'Atualização falhou', 'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'O tamanho máximo de envio de arquivos me parece muito pequeno para a atualização. Favor alterar as configurações do PHP.', @@ -111,11 +111,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:iTopUpdate' => 'Atualização da Aplicação', 'Menu:iTopUpdate+' => 'Atualização da Aplicação', - // Missing itop entries - 'Class:ModuleInstallation/Attribute:installed' => 'Instalado em', - 'Class:ModuleInstallation/Attribute:name' => 'Noome', - 'Class:ModuleInstallation/Attribute:version' => 'Versão', - 'Class:ModuleInstallation/Attribute:comment' => 'Comentário', + // Missing itop entries + 'Class:ModuleInstallation/Attribute:installed' => 'Instalado em', + 'Class:ModuleInstallation/Attribute:name' => 'Noome', + 'Class:ModuleInstallation/Attribute:version' => 'Versão', + 'Class:ModuleInstallation/Attribute:comment' => 'Comentário', )); diff --git a/datamodels/2.x/itop-core-update/pt_br.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/pt_br.dict.itop-core-update.php deleted file mode 100644 index 4c977715d..000000000 --- a/datamodels/2.x/itop-core-update/pt_br.dict.itop-core-update.php +++ /dev/null @@ -1,120 +0,0 @@ - - */ -Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'iTopUpdate:UI:PageTitle' => 'Application Upgrade~~', - 'itop-core-update:UI:SelectUpdateFile' => 'Application Upgrade~~', - 'itop-core-update:UI:ConfirmUpdate' => 'Application Upgrade~~', - 'itop-core-update:UI:UpdateCoreFiles' => 'Application Upgrade~~', - 'iTopUpdate:UI:MaintenanceModeActive' => 'The application is currently under maintenance, no user can access the application. You have to run a setup or restore the application archive to return in normal mode.~~', - 'itop-core-update:UI:UpdateDone' => 'Application Upgrade~~', - - 'itop-core-update/Operation:SelectUpdateFile/Title' => 'Application Upgrade~~', - 'itop-core-update/Operation:ConfirmUpdate/Title' => 'Confirm Application Upgrade~~', - 'itop-core-update/Operation:UpdateCoreFiles/Title' => 'Application Upgrading~~', - 'itop-core-update/Operation:UpdateDone/Title' => 'Application Upgrade Done~~', - - 'iTopUpdate:UI:SelectUpdateFile' => 'Select an upgrade file to upload~~', - 'iTopUpdate:UI:CheckUpdate' => 'Verify upgrade file~~', - 'iTopUpdate:UI:ConfirmInstallFile' => 'You are about to install %1$s~~', - 'iTopUpdate:UI:DoUpdate' => 'Upgrade~~', - 'iTopUpdate:UI:CurrentVersion' => 'Current installed version~~', - 'iTopUpdate:UI:NewVersion' => 'Newly installed version~~', - 'iTopUpdate:UI:Back' => 'Back~~', - 'iTopUpdate:UI:Cancel' => 'Cancel~~', - 'iTopUpdate:UI:Continue' => 'Continue~~', - 'iTopUpdate:UI:RunSetup' => 'Run Setup~~', - 'iTopUpdate:UI:WithDBBackup' => 'Database backup~~', - 'iTopUpdate:UI:WithFilesBackup' => 'Application files backup~~', - 'iTopUpdate:UI:WithoutBackup' => 'No backup is planned~~', - 'iTopUpdate:UI:Backup' => 'Backup generated before update~~', - 'iTopUpdate:UI:DoFilesArchive' => 'Archive application files~~', - 'iTopUpdate:UI:UploadArchive' => 'Select a package to upload~~', - 'iTopUpdate:UI:ServerFile' => 'Path of a package already on the server~~', - 'iTopUpdate:UI:WarningReadOnlyDuringUpdate' => 'During the upgrade, the application will be read-only.~~', - - 'iTopUpdate:UI:Status' => 'Status~~', - 'iTopUpdate:UI:Action' => 'Update~~', - 'iTopUpdate:UI:History' => 'Versions History~~', - 'iTopUpdate:UI:Progress' => 'Progress of the upgrade~~', - - 'iTopUpdate:UI:DoBackup:Label' => 'Backup files and database~~', - 'iTopUpdate:UI:DoBackup:Warning' => 'Backup is not recommended due to limited available disk space~~', - - 'iTopUpdate:UI:DiskFreeSpace' => 'Disk free space~~', - 'iTopUpdate:UI:ItopDiskSpace' => 'iTop disk space~~', - 'iTopUpdate:UI:DBDiskSpace' => 'Database disk space~~', - 'iTopUpdate:UI:FileUploadMaxSize' => 'File upload max size~~', - - 'iTopUpdate:UI:PostMaxSize' => 'PHP ini value post_max_size: %1$s~~', - 'iTopUpdate:UI:UploadMaxFileSize' => 'PHP ini value upload_max_filesize: %1$s~~', - - 'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Checking filesystem~~', - 'iTopUpdate:UI:CanCoreUpdate:Error' => 'Checking filesystem failed (%1$s)~~', - 'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Checking filesystem failed (File not exist %1$s)~~', - 'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Checking filesystem failed~~', - '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' => 'Some modified files were detected, a partial update cannot be executed.
Follow the procedure in order to manually upgrade your iTop. You must use the setup to update the application.~~', - 'iTopUpdate:UI:CheckInProgress'=>'Please wait during integrity check~~', - - // Setup Messages - 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', - 'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Entering maintenance mode~~', - 'iTopUpdate:UI:SetupMessage:Backup' => 'Database backup~~', - 'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Archive application files~~', - 'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copy new version files~~', - 'iTopUpdate:UI:SetupMessage:CheckCompile' => 'Check application upgrade~~', - 'iTopUpdate:UI:SetupMessage:Compile' => 'Upgrade application and database~~', - 'iTopUpdate:UI:SetupMessage:UpdateDatabase' => 'Upgrade database~~', - 'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Exiting maintenance mode~~', - 'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Upgrade completed~~', - - // Errors - 'iTopUpdate:Error:MissingFunction' => 'Impossible to start upgrade, missing function~~', - 'iTopUpdate:Error:MissingFile' => 'Missing file: %1$s~~', - 'iTopUpdate:Error:CorruptedFile' => 'File %1$s is corrupted~~', - 'iTopUpdate:Error:BadFileFormat' => 'Upgrade file is not a zip file~~', - 'iTopUpdate:Error:BadFileContent' => 'Upgrade file is not an application archive~~', - 'iTopUpdate:Error:BadItopProduct' => 'Upgrade file is not compatible with your application~~', - 'iTopUpdate:Error:Copy' => 'Error, cannot copy \'%1$s\' to \'%2$s\'~~', - 'iTopUpdate:Error:FileNotFound' => 'File not found~~', - 'iTopUpdate:Error:NoFile' => 'No file provided~~', - 'iTopUpdate:Error:InvalidToken' => 'Invalid token~~', - 'iTopUpdate:Error:UpdateFailed' => 'Upgrade failed ~~', - 'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'The upload max size seems too small for update. Please change the PHP configuration.~~', - - 'iTopUpdate:UI:RestoreArchive' => 'You can restore your application from the archive \'%1$s\'~~', - 'iTopUpdate:UI:RestoreBackup' => 'You can restore the database from \'%1$s\'~~', - 'iTopUpdate:UI:UpdateDone' => 'Upgrade successful~~', - 'Menu:iTopUpdate' => 'Application Upgrade~~', - 'Menu:iTopUpdate+' => 'Application Upgrade~~', - - // Missing itop entries - 'Class:ModuleInstallation/Attribute:installed' => 'Installed on~~', - 'Class:ModuleInstallation/Attribute:name' => 'Name~~', - 'Class:ModuleInstallation/Attribute:version' => 'Version~~', - 'Class:ModuleInstallation/Attribute:comment' => 'Comment~~', -)); - - diff --git a/datamodels/2.x/itop-oauth-client/cs.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/cs.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/cs.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/cs.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/da.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/da.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/da.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/da.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/de.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/de.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/de.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/de.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/en.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/en.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/en.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/en.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/es_cr.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/es_cr.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/es_cr.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/es_cr.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/fr.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/fr.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/fr.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/fr.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/hu.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/hu.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/hu.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/hu.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/it.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/it.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/it.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/it.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/ja.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/ja.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/ja.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/ja.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/nl.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/nl.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/nl.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/nl.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/pt_br.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/pt_br.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/pt_br.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/pt_br.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/ru.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/ru.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/ru.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/ru.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/sk.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/sk.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/sk.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/sk.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/tr.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/tr.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/tr.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/tr.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-oauth-client/zh_cn.dict.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/dictionaries/zh_cn.dict.itop-oauth-client.php similarity index 100% rename from datamodels/2.x/itop-oauth-client/zh_cn.dict.itop-oauth-client.php rename to datamodels/2.x/itop-oauth-client/dictionaries/zh_cn.dict.itop-oauth-client.php diff --git a/datamodels/2.x/itop-themes-compat/cs.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/cs.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/cs.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/cs.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/da.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/da.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/da.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/da.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/de.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/de.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/de.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/de.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/en.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/en.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/en.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/en.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/es_cr.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/es_cr.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/es_cr.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/es_cr.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/fr.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/fr.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/fr.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/fr.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/hu.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/hu.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/hu.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/hu.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/it.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/it.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/it.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/it.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/ja.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/ja.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/ja.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/ja.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/nl.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/nl.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/nl.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/nl.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/pl.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/pl.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/pl.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/pl.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/pt_br.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/pt_br.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/pt_br.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/pt_br.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/ru.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/ru.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/ru.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/ru.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/sk.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/sk.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/sk.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/sk.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/tr.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/tr.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/tr.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/tr.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-themes-compat/zh_cn.dict.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/dictionaries/zh_cn.dict.itop-themes-compat.php similarity index 100% rename from datamodels/2.x/itop-themes-compat/zh_cn.dict.itop-themes-compat.php rename to datamodels/2.x/itop-themes-compat/dictionaries/zh_cn.dict.itop-themes-compat.php diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php index 69eeda2e5..f3ebccd37 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php @@ -1,23 +1,95 @@ /** - * Localized data - * - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2014 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Menu:DataSources' => 'Senkronizasyon Veri Kaynakları', + 'Menu:DataSources+' => 'Tüm Senkronizasyon Veri Kaynakları', + 'Menu:WelcomeMenu' => 'Hoşgeldiniz', + 'Menu:WelcomeMenu+' => ITOP_APPLICATION_SHORT.'\'a Hoşgeldiniz', + 'Menu:WelcomeMenuPage' => 'Hoşgeldiniz', + 'Menu:WelcomeMenuPage+' => ITOP_APPLICATION_SHORT.'\'a Hoşgeldiniz', + 'Menu:AdminTools' => 'Yönetim Araçları', + 'Menu:AdminTools+' => 'Yönetim Araçları', + 'Menu:AdminTools?' => 'Yönetici profiline izin verilen araçlar', + 'Menu:DataModelMenu' => 'Veri Modeli', + 'Menu:DataModelMenu+' => 'Veri Modeli Özeti', + 'Menu:ExportMenu' => 'Dışarı ver', + 'Menu:ExportMenu+' => 'Sorgu sonucunu HTML, CSV veya XML olarak dışarı aktar', + 'Menu:NotificationsMenu' => 'Uyarılar', + 'Menu:NotificationsMenu+' => 'Uyarıların yapılandırılması', + 'Menu:AuditCategories' => 'Denetleme Kategorileri', + 'Menu:AuditCategories+' => 'Denetleme Kategorileri', + 'Menu:Notifications:Title' => 'Denetleme Kategorileri', + 'Menu:RunQueriesMenu' => 'Sorgu çalıştır', + 'Menu:RunQueriesMenu+' => 'Sorgu çalıştır', + 'Menu:QueryMenu' => 'Sorgu deyişleri kitabı', + 'Menu:QueryMenu+' => 'Sorgu deyişleri kitabı', + 'Menu:UniversalSearchMenu' => 'Genel sorgu', + 'Menu:UniversalSearchMenu+' => 'Herhangi bir arama...', + 'Menu:UserManagementMenu' => 'Kullanıcı Yönetimi', + 'Menu:UserManagementMenu+' => 'Kullanıcı Yönetimi', + 'Menu:ProfilesMenu' => 'Profiller', + 'Menu:ProfilesMenu+' => 'Profiller', + 'Menu:ProfilesMenu:Title' => 'Profiller', + 'Menu:UserAccountsMenu' => 'Kullanıcı Hesapları', + 'Menu:UserAccountsMenu+' => 'Kullanıcı Hesapları', + 'Menu:UserAccountsMenu:Title' => 'Kullanıcı Hesapları', + 'Menu:MyShortcuts' => 'Kısayollarım', + 'Menu:UserManagement' => 'User Management~~', + 'Menu:Queries' => 'Queries~~', + 'Menu:ConfigurationTools' => 'Configuration~~', +)); +// +// Class: AbstractResource +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:AbstractResource' => 'Abstract Resource~~', + 'Class:AbstractResource+' => '~~', +)); + +// +// Class: ResourceAdminMenu +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', + 'Class:ResourceAdminMenu+' => '~~', +)); + +// +// Class: ResourceRunQueriesMenu +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', + 'Class:ResourceRunQueriesMenu+' => '~~', +)); + +// +// Class: Action +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:ResourceSystemMenu' => 'Resource System Menu~~', + 'Class:ResourceSystemMenu+' => '~~', +)); diff --git a/datamodels/2.x/itop-welcome-itil/tr.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/tr.dict.itop-welcome-itil.php deleted file mode 100644 index f3ebccd37..000000000 --- a/datamodels/2.x/itop-welcome-itil/tr.dict.itop-welcome-itil.php +++ /dev/null @@ -1,95 +0,0 @@ - -/** - * @copyright Copyright (C) 2010-2014 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - */ -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Menu:DataSources' => 'Senkronizasyon Veri Kaynakları', - 'Menu:DataSources+' => 'Tüm Senkronizasyon Veri Kaynakları', - 'Menu:WelcomeMenu' => 'Hoşgeldiniz', - 'Menu:WelcomeMenu+' => ITOP_APPLICATION_SHORT.'\'a Hoşgeldiniz', - 'Menu:WelcomeMenuPage' => 'Hoşgeldiniz', - 'Menu:WelcomeMenuPage+' => ITOP_APPLICATION_SHORT.'\'a Hoşgeldiniz', - 'Menu:AdminTools' => 'Yönetim Araçları', - 'Menu:AdminTools+' => 'Yönetim Araçları', - 'Menu:AdminTools?' => 'Yönetici profiline izin verilen araçlar', - 'Menu:DataModelMenu' => 'Veri Modeli', - 'Menu:DataModelMenu+' => 'Veri Modeli Özeti', - 'Menu:ExportMenu' => 'Dışarı ver', - 'Menu:ExportMenu+' => 'Sorgu sonucunu HTML, CSV veya XML olarak dışarı aktar', - 'Menu:NotificationsMenu' => 'Uyarılar', - 'Menu:NotificationsMenu+' => 'Uyarıların yapılandırılması', - 'Menu:AuditCategories' => 'Denetleme Kategorileri', - 'Menu:AuditCategories+' => 'Denetleme Kategorileri', - 'Menu:Notifications:Title' => 'Denetleme Kategorileri', - 'Menu:RunQueriesMenu' => 'Sorgu çalıştır', - 'Menu:RunQueriesMenu+' => 'Sorgu çalıştır', - 'Menu:QueryMenu' => 'Sorgu deyişleri kitabı', - 'Menu:QueryMenu+' => 'Sorgu deyişleri kitabı', - 'Menu:UniversalSearchMenu' => 'Genel sorgu', - 'Menu:UniversalSearchMenu+' => 'Herhangi bir arama...', - 'Menu:UserManagementMenu' => 'Kullanıcı Yönetimi', - 'Menu:UserManagementMenu+' => 'Kullanıcı Yönetimi', - 'Menu:ProfilesMenu' => 'Profiller', - 'Menu:ProfilesMenu+' => 'Profiller', - 'Menu:ProfilesMenu:Title' => 'Profiller', - 'Menu:UserAccountsMenu' => 'Kullanıcı Hesapları', - 'Menu:UserAccountsMenu+' => 'Kullanıcı Hesapları', - 'Menu:UserAccountsMenu:Title' => 'Kullanıcı Hesapları', - 'Menu:MyShortcuts' => 'Kısayollarım', - 'Menu:UserManagement' => 'User Management~~', - 'Menu:Queries' => 'Queries~~', - 'Menu:ConfigurationTools' => 'Configuration~~', -)); - -// -// Class: AbstractResource -// - -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Class:AbstractResource' => 'Abstract Resource~~', - 'Class:AbstractResource+' => '~~', -)); - -// -// Class: ResourceAdminMenu -// - -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', - 'Class:ResourceAdminMenu+' => '~~', -)); - -// -// Class: ResourceRunQueriesMenu -// - -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', - 'Class:ResourceRunQueriesMenu+' => '~~', -)); - -// -// Class: Action -// - -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Class:ResourceSystemMenu' => 'Resource System Menu~~', - 'Class:ResourceSystemMenu+' => '~~', -)); diff --git a/tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php b/tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php index c1bf7ba9e..41772368c 100644 --- a/tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php +++ b/tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php @@ -18,7 +18,6 @@ namespace Combodo\iTop\Test\UnitTest\Integration; use Combodo\iTop\Test\UnitTest\ItopTestCase; - /** * Wrapper to load dictionnary files without altering the main dictionnary * Eval will be called within the current namespace (this is done by adding a "namespace" statement) @@ -109,7 +108,7 @@ class DictionariesConsistencyTest extends ItopTestCase { $this->setUp(); - $sAppRoot = $this->GetAppRoot(); + $sAppRoot = static::GetAppRoot(); $aDictFiles = array_merge( glob($sAppRoot.'datamodels/2.x/*/*.dict*.php'), // legacy form in modules @@ -189,4 +188,13 @@ class DictionariesConsistencyTest extends ItopTestCase } $this->assertTrue(true); } + + public function testNoDictFileInDatamodelsModuleRootDirectory():void { + $sAppRoot = static::GetAppRoot(); + $aDictFilesInDatamodelsModuleRootDir = glob($sAppRoot.'datamodels/2.x/*/*.dict*.php'); + + $this->assertNotFalse($aDictFilesInDatamodelsModuleRootDir, 'Searching for files returned an error'); + $this->assertCount(0, $aDictFilesInDatamodelsModuleRootDir, + "There are some files in datamodels module root dirs ! You must move them to the `dictionaries` module subfolder. \n List of files: ".var_export($aDictFilesInDatamodelsModuleRootDir, true)); + } }