diff --git a/profile_manager/resources/i18n/plugin_translation.pro b/profile_manager/resources/i18n/plugin_translation.pro
index a46762d..b5e5b02 100644
--- a/profile_manager/resources/i18n/plugin_translation.pro
+++ b/profile_manager/resources/i18n/plugin_translation.pro
@@ -18,6 +18,7 @@ SOURCES = ../../gui/mdl_profiles.py \
../../profiles/utils.py \
../../qdt_export/models.py \
../../qdt_export/profile_export.py \
+ ../../toolbelt/log_handler.py \
../../utils.py
TRANSLATIONS = profile_manager_de.ts \
diff --git a/profile_manager/resources/i18n/profile_manager_de.ts b/profile_manager/resources/i18n/profile_manager_de.ts
index e67f47f..d6976ed 100644
--- a/profile_manager/resources/i18n/profile_manager_de.ts
+++ b/profile_manager/resources/i18n/profile_manager_de.ts
@@ -169,7 +169,7 @@
Backup konnte nicht erstellt werden
-
+ Importing customizations...
@@ -223,146 +223,146 @@ A backup will be created at '{}'
Ein Backup wird in '{}' erstellt.
-
+ Error while creating backup: {}
-
+ Creation of profile '{0}' failed due to error:
{1}
-
+ Copying of profile '{0}' to '{1}' failed due to error:
{2}
-
+ Renaming of profile '{0}' failed due to error:
{1}
-
+ Removal of profile '{0}' failed due to error:
{1}
-
+ Cannot import things from profile into itself
-
+ No target profile selected
-
+ Importing {} data sources...
-
+ Error while importing data sources: {}
-
+ Importing {} plugins...
-
+ Error while importing plugins: {}
-
+ Importing bookmarks...
-
+ Error while importing bookmarks: {}
-
+ Importing favourites...
-
+ Error while importing favourites: {}
-
+ Importing models...
-
+ Error while importing models: {}
-
+ Importing scripts...
-
+ Error while importing scripts: {}
-
+ Importing styles...
-
+ Error while importing styles: {}
-
+ Importing expressions...
-
+ Error while importing expressions: {}
-
+ Error while importing UI customizations: {}
-
+ Removing {} data sources...
-
+ Error while removing data sources: {}
-
+ Removing {} plugins...
-
+ Error while removing plugins: {}
@@ -370,177 +370,182 @@ Ein Backup wird in '{}' erstellt.
ProfileManagerDialog
-
+ QDT profile export
-
+ QDT profile have been successfully exported.
-
+ Please choose a profile to removeBitte ein Profile auswählen, das entfernt werden soll
-
+ Please choose a profile to renameBitte ein Profile auswählen, das umbenannt werden soll
-
+ Please select a profile to copy fromBitte ein Profile auswählen, das kopiert werden soll
-
+ The active profile cannot be removedDas aktive Profil kann nicht entfernt werden
-
+ The active profile cannot be renamedDas aktive Profil kann nicht umbenannt werden
-
+ Profile could not be createdProfil konnte nicht erstellt werden
-
+ Profile createdProfil erstellt
-
+ Profile '{}' successfully created.Profil '{}' erfolgreich erstellt.
-
+ Name for copy of profile '{}'
-
+ Profile '{0}' could not be copied to '{1}'
-
+ Profile copiedProfil kopiert
-
+ Profile '{0}' successfully copied to '{1}'.
-
+ Profile could not be renamedProfil konnte nicht umbenannt werden
-
+ Profile renamedProfil umbenannt
-
+ Profile '{0}' successfully renamed to '{1}'.Profil '{0}' erfolgreich in '{1}' umbenannt.
-
+ Remove ProfileGelöscht
-
+ Are you sure you want to remove the profile '{0}'?
A backup will be created at '{1}
-
+ Backup could not be createdBackup konnte nicht erstellt werden
-
+ Aborting removal of profile '{0}' due to error:
{1}Entfernung des Profils '{0}' wegen Fehler abgebrochen:
{1}
-
+ Profile could not be removedProfil konnte nicht entfernt werden
-
+ Profile removedProfil entfernt
-
+ Profile '{}' has been removed.Profil '{}' wurde entfernt.
-
+ Aborting import due to error:
{}Import wegen Fehler abgebrochen:
{}
-
+ Import Error(s)
-
+ Import
-
+ Selected items have been successfully imported.
-
+ Removal
-
+ Aborting removal of selected data sources and plugins due to error:
{}
-
+ Removal Error(s)
-
+ Selected data sources and plugins have been successfully removed.
+
+
+ Open documentation
+
+ ProfileManagerDialogBase
-
+ ProfilesProfile
@@ -550,7 +555,7 @@ A backup will be created at '{1}
Neu
-
+ RemoveLöschen
@@ -565,42 +570,42 @@ A backup will be created at '{1}
Kopieren
-
+ ImportImport
-
+ PluginsPlugins
-
+ Source profilePlugins im Quellprofil
-
+ Target profilePlugins im Zielprofil
-
+ Select all itemsAlle Elemente auswählen
-
+ Remove selected itemsAusgewählte Elemente entfernen
-
+ Import selected itemsAusgewählte Elemente importieren
-
+ Data SourcesDatenquellen
@@ -617,35 +622,35 @@ A backup will be created at '{1}
Other (Import only)
- Anderes
+ Anderes
-
+ BookmarksRäumliche Lesezeichen
-
+ FavouritesFavoriten
-
+ ModelsVerarbeitungsmodelle
-
+ ScriptsVerarbeitungsskripte
-
+ Styles + LabelsSymbolisierungen + Beschriftungen
-
+ UI Customization (e.g. hidden toolbar icons)UI-Anpassungen (z.B. versteckte Icons)
@@ -655,95 +660,105 @@ A backup will be created at '{1}
Ausdrucksfunktionen
-
+ Remove selected items from source profileEntferne auswählte Elemente aus Quellprofil
-
+ Import selected items from source to target profileImportiere auswählte Elemente vom Quell- ins Zielprofil
-
+ Select all items in the source profileAlle Elemente des Quellprofils auswählen
-
+ Expressions
-
+ QDT Export
-
+ Profile
-
+ QGIS min. version
-
+ Description
-
+ Email
-
+ Clear export folder
-
+ Export inactive plugins
-
+ Version
-
+ Export
-
+ QGIS max. version
-
+ Export folder
-
+ New
-
+ Copy
-
+ Rename
+
+
+ Other...
+
+
+
+
+ Those items can only be imported.
+
+ ProfileRemover
diff --git a/profile_manager/resources/i18n/profile_manager_fr.ts b/profile_manager/resources/i18n/profile_manager_fr.ts
index d709ff8..661b7c9 100644
--- a/profile_manager/resources/i18n/profile_manager_fr.ts
+++ b/profile_manager/resources/i18n/profile_manager_fr.ts
@@ -25,327 +25,341 @@
ProfileManager
-
+ Error while creating backup: {}
-
+ Une erreur est intervenue pendant la création de la sauvegarde : {}
-
+ Creation of profile '{0}' failed due to error:
{1}
-
+ La création du profil '{0}' a échoué à cause de l'erreur suivante :
+{1}
-
+ Copying of profile '{0}' to '{1}' failed due to error:
{2}
-
+ La duplication du profil '{0}' vers '{1}' a échoué à cause de l'erreur suivante :
+{2}
-
+ Renaming of profile '{0}' failed due to error:
{1}
-
+ Le renommage du profil '{0}' a échoué à cause de l'erreur suivante :
+{1}
-
+ Removal of profile '{0}' failed due to error:
{1}
-
+ La suppression du profil '{0}' a échoué à cause de l'erreur suivante :
+{1}
-
+ Cannot import things from profile into itself
-
+ Impossible d'importer des éléments d'un profil dans lui-même
-
+ No target profile selected
-
+ Aucun profil cible sélectionné
-
+ Importing {} data sources...
-
+ Import de {} sources de données...
-
+ Error while importing data sources: {}
-
+ Une erreur est intervenue pendant l'import des sources de données : {}
-
+ Importing {} plugins...
-
+ Import de {} plugins...
-
+ Error while importing plugins: {}
-
+ Une erreur est intervenue pendant l'import des plugins : {}
-
+ Importing bookmarks...
-
+ Import des signets spatiaux...
-
+ Error while importing bookmarks: {}
-
+ Une erreur est intervenue pendant l'import des signets spatiaux : {}
-
+ Importing favourites...
-
+ Import des favoris...
-
+ Error while importing favourites: {}
-
+ Une erreur est intervenue pendant l'import des favoris : {}
-
+ Importing models...
-
+ Import des modèles de traitements...
-
+ Error while importing models: {}
-
+ Une erreur est intervenue pendant l'import des modèles de traitement : {}
-
+ Importing scripts...
-
+ Import des scripts...
-
+ Error while importing scripts: {}
-
+ Une erreur est intervenue pendant l'import des scripts : {}
-
+ Importing styles...
-
+ Import des styles...
-
+ Error while importing styles: {}
-
+ Une erreur est intervenue pendant l'import des styles : {}
-
+ Importing expressions...
-
+ Import des expressions...
-
+ Error while importing expressions: {}
-
+ Une erreur est intervenue pendant l'import des expressions : {}
-
+ Importing customizations...
-
+ Import des personnalisations de l'interface...
-
+ Error while importing UI customizations: {}
-
+ Une erreur est intervenue pendant l'import des personnalisations de l'interface : {}
-
+ Removing {} data sources...
-
+ Suppression de {} sources de données...
-
+ Error while removing data sources: {}
-
+ Une erreur est intervenue pendant la suppression des sources de données : {}
-
+ Removing {} plugins...
-
+ Suppression de {} plugins...
-
+ Error while removing plugins: {}
-
+ Une erreur est intervenue pendant la suppression des plugins : {}ProfileManagerDialog
-
+ QDT profile exportExport du profil pour QDT
-
+ QDT profile have been successfully exported.Le profil a été correctement exporté pour QDT.
-
+ Please choose a profile to removeMerci de choisir un profil à supprimer
-
+ Please choose a profile to renameMerci de choisir un profil à renommer
-
+ Please select a profile to copy fromMerci de choisir un profil à dupliquer
-
+ The active profile cannot be removedLe profil actif ne peut être supprimé
-
+ The active profile cannot be renamedLe profil actif ne peut être renommé
-
+ Profile could not be created
- Le profil n'a pas pu être créé
+ Le profil n'a pas pu être créé
-
+ Profile createdProfil créé
-
+ Profile '{}' successfully created.Le profil {} a été correctement créé.
-
+ Name for copy of profile '{}'
- Nom de la copie du profil '{}'
+ Nom de la copie du profil '{}'
-
+ Profile '{0}' could not be copied to '{1}'
- Le profil '{0}' n'a pas pu être copié vers '{1}'
+ Le profil '{0}' n'a pas pu être copié vers '{1}'
-
+ Profile copiedProfil copié
-
+ Profile '{0}' successfully copied to '{1}'.
-
+ Profil '{0}' copié vers '{1}'.
-
+ Profile could not be renamed
-
+ Le profil n'a pu être rénommé
-
+ Profile renamed
-
+ Profil renommé
-
+ Profile '{0}' successfully renamed to '{1}'.
-
+ Profil '{0}' renommé en '{1}'.
-
+ Remove ProfileSupprimer le profil
-
+ Are you sure you want to remove the profile '{0}'?
A backup will be created at '{1}
-
+ Êtes-vous sûr·e de vouloir supprimer le profil '{0}' ?
+
+Une sauvegarde sera créée dans : {1}
-
+ Backup could not be created
-
+ La sauvegarde n'a pas pu être créée
-
+ Aborting removal of profile '{0}' due to error:
{1}
-
+ La suppression du profil '{0}' a été annulée à cause d'une erreur de sauvegarde. Trace :
+{1}
-
+ Profile could not be removed
-
+ Le profil n'a pu être supprimé
-
+ Profile removedProfil supprimé
-
+ Profile '{}' has been removed.
-
+ Le profil '{}' a été supprimé.
-
+ Aborting import due to error:
{}
-
+ L'import a été annulé à cause de l'erreur :
+{}
-
+ Import Error(s)
-
+ Erreur(s) d'import
-
+ Import
- Import
+ Import
-
+ Selected items have been successfully imported.
-
+ Les éléments sélectionnés ont été importés.
-
+ Removal
-
+ Suppression
-
+ Aborting removal of selected data sources and plugins due to error:
{}
-
+ La suppression des sources de données et plugins a été annulée à cause d'une erreure :
+{}
-
+ Removal Error(s)
-
+ Erreur(s) lors de la suppression
-
+ Selected data sources and plugins have been successfully removed.
-
+ Les éléments sélectionnés ont été supprimés.
+
+
+
+ Open documentation
+ Ouvrir la documentationProfileManagerDialogBase
-
+ ProfilesProfils
@@ -365,174 +379,184 @@ A backup will be created at '{1}
Renommer
-
+ RemoveSupprimer
-
+ ImportImport
-
+ Source profile
-
+ Profil source
-
+ Target profile
-
+ Profil cible
-
+ Select all items in the source profileSélectionner tous les élements du profil source
-
+ Select all itemsTout sélectionner
-
+ Remove selected items from source profileSupprimer les éléments sélectionnés du profil source
-
+ Remove selected itemsSupprimer les éléments sélectionnés
-
+ Import selected items from source to target profileImporter les éléments sélectionnés dans le profil cible
-
+ Import selected itemsImporter les éléments sélectionnés
-
+ Data SourcesSources de données
-
+ PluginsPluginsOther (Import only)
- Autres (import seulement)
+ Autres (import seulement)
-
+ BookmarksSignets spatiaux
-
+ FavouritesFavoris
-
+ ModelsModèles
-
+ ScriptsScripts
-
+ Styles + LabelsStyles et étiquettes
-
+ UI Customization (e.g. hidden toolbar icons)
- Personnalisation de l'interface
+ Personnalisation de l'interface
-
+ ExpressionsExpressions
-
+ QDT ExportExport pour QDT
-
+ ProfileProfil
-
+ QGIS min. versionVersion minimale de QGIS
-
+ DescriptionDescription
-
+ EmailEmail du responsable
-
+ Clear export folderNettoyer le dossier de destination
-
+ Export inactive pluginsInclure les plugins non activés
-
+ VersionVersion du profil
-
+ ExportExporter
-
+ QGIS max. versionVersion maximum de QGIS
-
+ Export folderDossier de destination
-
+ NewNouveau
-
+ CopyDupliquer
-
+ RenameRenommer
+
+
+ Other...
+ Autres...
+
+
+
+ Those items can only be imported.
+ Ces éléments peuvent seulement être importés.
+
diff --git a/profile_manager/resources/i18n/profile_manager_it.ts b/profile_manager/resources/i18n/profile_manager_it.ts
index 5d4c5e4..a71cf2b 100644
--- a/profile_manager/resources/i18n/profile_manager_it.ts
+++ b/profile_manager/resources/i18n/profile_manager_it.ts
@@ -48,151 +48,151 @@
Gestore Profilo
-
+ Error while creating backup: {}
-
+ Creation of profile '{0}' failed due to error:
{1}
-
+ Copying of profile '{0}' to '{1}' failed due to error:
{2}
-
+ Renaming of profile '{0}' failed due to error:
{1}
-
+ Removal of profile '{0}' failed due to error:
{1}
-
+ Cannot import things from profile into itself
-
+ No target profile selected
-
+ Importing {} data sources...
-
+ Error while importing data sources: {}
-
+ Importing {} plugins...
-
+ Error while importing plugins: {}
-
+ Importing bookmarks...
-
+ Error while importing bookmarks: {}
-
+ Importing favourites...
-
+ Error while importing favourites: {}
-
+ Importing models...
-
+ Error while importing models: {}
-
+ Importing scripts...
-
+ Error while importing scripts: {}
-
+ Importing styles...
-
+ Error while importing styles: {}
-
+ Importing expressions...
-
+ Error while importing expressions: {}
-
+ Importing customizations...
-
+ Error while importing UI customizations: {}
-
+ Removing {} data sources...
-
+ Error while removing data sources: {}
-
+ Removing {} plugins...
-
+ Error while removing plugins: {}
@@ -200,170 +200,175 @@
ProfileManagerDialog
-
+ QDT profile export
-
+ QDT profile have been successfully exported.
-
+ Please choose a profile to remove
-
+ Please choose a profile to rename
-
+ Please select a profile to copy fromBitte zu kopierendes Profil wählen
-
+ The active profile cannot be removed
-
+ The active profile cannot be renamed
-
+ Profile could not be created
-
+ Profile created
-
+ Profile '{}' successfully created.
-
+ Name for copy of profile '{}'
-
+ Profile '{0}' could not be copied to '{1}'
-
+ Profile copied
-
+ Profile '{0}' successfully copied to '{1}'.
-
+ Profile could not be renamed
-
+ Profile renamed
-
+ Profile '{0}' successfully renamed to '{1}'.
-
+ Remove ProfileRimuovi Profilo
-
+ Are you sure you want to remove the profile '{0}'?
A backup will be created at '{1}
-
+ Backup could not be created
-
+ Aborting removal of profile '{0}' due to error:
{1}
-
+ Profile could not be removed
-
+ Profile removed
-
+ Profile '{}' has been removed.
-
+ Aborting import due to error:
{}
-
+ Import Error(s)
-
+ Import
-
+ Selected items have been successfully imported.
-
+ Removal
-
+ Aborting removal of selected data sources and plugins due to error:
{}
-
+ Removal Error(s)
-
+ Selected data sources and plugins have been successfully removed.
+
+
+ Open documentation
+
+ ProfileManagerDialogBase
@@ -373,7 +378,7 @@ A backup will be created at '{1}
Gestore Profilo
-
+ ProfilesProfili
@@ -383,7 +388,7 @@ A backup will be created at '{1}
Nuovo profilo
-
+ RemoveRimuovi profilo
@@ -398,170 +403,175 @@ A backup will be created at '{1}
Copia profilo
-
+ ImportImporta
-
+ PluginsPlugin
-
+ Source profile
-
+ Target profile
-
+ Select all items in the source profile
-
+ Select all items
-
+ Remove selected items from source profile
-
+ Remove selected items
-
+ Import selected items from source to target profile
-
+ Import selected items
-
+ Data Sources
-
- Other (Import only)
-
-
-
-
+ Bookmarks
-
+ Favourites
-
+ Models
-
+ Scripts
-
+ Styles + Labels
-
+ UI Customization (e.g. hidden toolbar icons)
-
+ Expressions
-
+ QDT Export
-
+ Profile
-
+ QGIS min. version
-
+ Description
-
+ Email
-
+ Clear export folder
-
+ Export inactive plugins
-
+ Version
-
+ Export
-
+ QGIS max. version
-
+ Export folder
-
+ New
-
+ Copy
-
+ Rename
+
+
+ Other...
+
+
+
+
+ Those items can only be imported.
+
+ ProfileRemover