diff --git a/bauh/gems/arch/controller.py b/bauh/gems/arch/controller.py index 3baa90a2..a0a63369 100644 --- a/bauh/gems/arch/controller.py +++ b/bauh/gems/arch/controller.py @@ -1242,10 +1242,10 @@ class ArchManager(SoftwareManager): reqs_select = MultipleSelectComponent(options=reqs, default_options=set(reqs), label="", max_per_line=1) - main_msg = self.i18n['arch.uninstall.required_by'].format(bold(str(len(required))), - ', '.join(bold(n)for n in to_uninstall)) + '.' + main_msg = self.i18n['arch.uninstall.required_by'].format(no=bold(str(len(required))), + pkgs=', '.join(bold(n)for n in to_uninstall)) + '.' - full_msg = f"
{main_msg}
{self.i18n['arch.uninstall.required_by.advice'] + '.'}
" + full_msg = f"{main_msg}
{self.i18n['arch.uninstall.required_by.warn'] + '.'}
" if not watcher.request_confirmation(title=self.i18n['warning'].capitalize(), body=full_msg, diff --git a/bauh/gems/arch/resources/locale/ca b/bauh/gems/arch/resources/locale/ca index c551cb66..0fe3bedf 100644 --- a/bauh/gems/arch/resources/locale/ca +++ b/bauh/gems/arch/resources/locale/ca @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Actualitzen {} arch.uninstall.clean_cached.error=No s'ha pogut eliminar {} versions antigues que es troba al disc arch.uninstall.clean_cached.substatus=Eliminació de versions antigues del disc arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=It is necessary to uninstall them as well to proceed +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=It is necessary to uninstall them as well to proceed arch.uninstall.unnecessary.all=The following {} packages will be uninstalled arch.uninstall.unnecessary.cancel=Keep arch.uninstall.unnecessary.l1=Packages successfully uninstalled! diff --git a/bauh/gems/arch/resources/locale/de b/bauh/gems/arch/resources/locale/de index 19ada1a5..048bc56f 100644 --- a/bauh/gems/arch/resources/locale/de +++ b/bauh/gems/arch/resources/locale/de @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Updating {} arch.uninstall.clean_cached.error=It was not possible to remove old {} versions found on disk arch.uninstall.clean_cached.substatus=Removing old versions from disk arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=It is necessary to uninstall them as well to proceed +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=It is necessary to uninstall them as well to proceed arch.uninstall.unnecessary.all=The following {} packages will be uninstalled arch.uninstall.unnecessary.cancel=Keep arch.uninstall.unnecessary.l1=Packages successfully uninstalled! diff --git a/bauh/gems/arch/resources/locale/en b/bauh/gems/arch/resources/locale/en index 0a7ad9c6..1c474eeb 100644 --- a/bauh/gems/arch/resources/locale/en +++ b/bauh/gems/arch/resources/locale/en @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Updating {} arch.uninstall.clean_cached.error=It was not possible to remove old {} versions found on disk arch.uninstall.clean_cached.substatus=Removing old versions from disk arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=It is necessary to uninstall them as well to proceed +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=It is necessary to uninstall them as well to proceed arch.uninstall.unnecessary.all=The following {} packages will be uninstalled arch.uninstall.unnecessary.cancel=Keep arch.uninstall.unnecessary.l1=Packages successfully uninstalled! diff --git a/bauh/gems/arch/resources/locale/es b/bauh/gems/arch/resources/locale/es index 9035ab68..ed8372a0 100644 --- a/bauh/gems/arch/resources/locale/es +++ b/bauh/gems/arch/resources/locale/es @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Actualizando {} arch.uninstall.clean_cached.error=No fue posible eliminar versiones antiguas de {} encontradas en disco arch.uninstall.clean_cached.substatus=Eliminando versiones antiguas del disco arch.uninstall.error.hard_dep_in_hold=No es posible desinstalar {} porque una de sus dependencias está bloqueada (InHold) -arch.uninstall.required_by=Los {} paquetes enumerados abajo dependen de {} para funcionar correctamente -arch.uninstall.required_by.advice=Es necesario desinstalarlos también para continuar +arch.uninstall.required_by=Los paquetes ({no}) abajo dependen de {pkgs} para funcionar correctamente +arch.uninstall.required_by.warn=Es necesario desinstalarlos también para continuar arch.uninstall.unnecessary.all=Los {} seguintes paquetes serán desinstalados arch.uninstall.unnecessary.cancel=Mantener arch.uninstall.unnecessary.l1=¡Paquetes desinstalados con éxito! diff --git a/bauh/gems/arch/resources/locale/fr b/bauh/gems/arch/resources/locale/fr index ebdbd009..440c437d 100644 --- a/bauh/gems/arch/resources/locale/fr +++ b/bauh/gems/arch/resources/locale/fr @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Mise à jour {} arch.uninstall.clean_cached.error=Impossible de supprimer les anciennes version de {} trouvées sur le disque arch.uninstall.clean_cached.substatus=Suppression des anciennes versions arch.uninstall.error.hard_dep_in_hold=Impossible de désinstaller {} une de ses dépendances est marquée "InHold" -arch.uninstall.required_by=Les paquets {} listés ci dessous dépendent de {} pour fonctionner -arch.uninstall.required_by.advice=Il faut les désinstaller pour continuer +arch.uninstall.required_by=Les paquets ({no}) listés ci dessous dépendent de {pkgs} pour fonctionner +arch.uninstall.required_by.warn=Il faut les désinstaller pour continuer arch.uninstall.unnecessary.all=Les {} paquets suivants seront désinstallés arch.uninstall.unnecessary.cancel=Garder arch.uninstall.unnecessary.l1=Paquets désinstallés! diff --git a/bauh/gems/arch/resources/locale/it b/bauh/gems/arch/resources/locale/it index 1d4fd5a0..fc58be2a 100644 --- a/bauh/gems/arch/resources/locale/it +++ b/bauh/gems/arch/resources/locale/it @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Aggiornando {} arch.uninstall.clean_cached.error=Non è stato possibile rimuovere le vecchie {} versioni trovate sul disco arch.uninstall.clean_cached.substatus=Rimozione di versioni precedenti dal disco arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=It is necessary to uninstall them as well to proceed +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=It is necessary to uninstall them as well to proceed arch.uninstall.unnecessary.all=The following {} packages will be uninstalled arch.uninstall.unnecessary.cancel=Keep arch.uninstall.unnecessary.l1=Packages successfully uninstalled! diff --git a/bauh/gems/arch/resources/locale/pt b/bauh/gems/arch/resources/locale/pt index 899415e2..eac3a145 100644 --- a/bauh/gems/arch/resources/locale/pt +++ b/bauh/gems/arch/resources/locale/pt @@ -269,8 +269,8 @@ arch.task.sync_sb.status=Atualizando {} arch.uninstall.clean_cached.error=Não foi possível remover versões antigas de {} encontradas em disco arch.uninstall.clean_cached.substatus=Removendo versões antigas do disco arch.uninstall.error.hard_dep_in_hold=Não é possível desinstalar {} pois uma de suas dependências está bloqueada (InHold) -arch.uninstall.required_by=Os {} pacotes listados abaixo dependem de {} para funcionar corretamente -arch.uninstall.required_by.advice=Para prosseguir será necessário desinstá-los também +arch.uninstall.required_by=Os pacotes ({no}) abaixo dependem de {pkgs} para funcionar corretamente +arch.uninstall.required_by.warn=Para prosseguir será necessário desinstá-los também arch.uninstall.unnecessary.all=Os seguintes {} pacotes serão desinstalados arch.uninstall.unnecessary.cancel=Manter arch.uninstall.unnecessary.l1=Pacotes desinstalados com sucesso! diff --git a/bauh/gems/arch/resources/locale/ru b/bauh/gems/arch/resources/locale/ru index e755aa40..47e9d755 100644 --- a/bauh/gems/arch/resources/locale/ru +++ b/bauh/gems/arch/resources/locale/ru @@ -270,8 +270,8 @@ arch.task.sync_sb.status=Updating {} arch.uninstall.clean_cached.error=It was not possible to remove old {} versions found on disk arch.uninstall.clean_cached.substatus=Removing old versions from disk arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=It is necessary to uninstall them as well to proceed +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=It is necessary to uninstall them as well to proceed arch.uninstall.unnecessary.all=The following {} packages will be uninstalled arch.uninstall.unnecessary.cancel=Keep arch.uninstall.unnecessary.l1=Packages successfully uninstalled! diff --git a/bauh/gems/arch/resources/locale/tr b/bauh/gems/arch/resources/locale/tr index 8d4731bf..12d6e033 100644 --- a/bauh/gems/arch/resources/locale/tr +++ b/bauh/gems/arch/resources/locale/tr @@ -270,8 +270,8 @@ arch.task.sync_sb.status={} güncelleniyor arch.uninstall.clean_cached.error=Diskte bulunan eski {} sürümleri kaldırılamadı arch.uninstall.clean_cached.substatus=Eski sürümler diskten kaldırılıyor arch.uninstall.error.hard_dep_in_hold=It is not possible to uninstall {} because one of its dependencies is marked as "InHold" -arch.uninstall.required_by=The {} packages listed below depend on {} to work properly -arch.uninstall.required_by.advice=Devam etmek için bunları da kaldırmak gerekir +arch.uninstall.required_by=The packages ({no}) below depend on {pkgs} to work properly +arch.uninstall.required_by.warn=Devam etmek için bunları da kaldırmak gerekir arch.uninstall.unnecessary.all=Aşağıdaki {} paketler kaldırılacak arch.uninstall.unnecessary.cancel=Tut arch.uninstall.unnecessary.l1=Packages successfully uninstalled!