From 6bbafd448d5238de9d9f9937aa2870a42d0fc41b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 18:52:16 +0200 Subject: [PATCH 1/6] Update translations --- wingetui/lang/lang_ca.json | 40 ++--- wingetui/lang/lang_en-US-POSIX.json | 204 ------------------------- wingetui/lang/lang_en.json | 40 ++--- wingetui/lang/translated_percentage.py | 4 +- 4 files changed, 41 insertions(+), 247 deletions(-) delete mode 100644 wingetui/lang/lang_en-US-POSIX.json diff --git a/wingetui/lang/lang_ca.json b/wingetui/lang/lang_ca.json index 4fa2aae77d..fec801f019 100644 --- a/wingetui/lang/lang_ca.json +++ b/wingetui/lang/lang_ca.json @@ -17,14 +17,14 @@ "About Qt6" : "Sobre Qt6", "About WingetUI" : "Sobre el WingetUI", "About WingetUI version {0}" : "Sobre el WingetUi versió {0}", - "Add a bucket to scoop" : "Adefeix un bucket a l'Scoop", + "Add a bucket to Scoop" : "Adefeix un bucket a l'Scoop", "Allow parallel installs (NOT RECOMMENDED)" : "Permet la instal·lació paral·lela (NO RECOMANAT)", "Application theme:" : "Tema de l'aplicació:", "App Name" : "Nom de l'app", "Are you sure?" : "N'esteu segur/a?", "Author" : "Autor/a", "Author:" : "Autor/a:", - "Autostart wingetUI in the notifications area" : "Inicia el WingetUI la l'àrea de notificacions", + "Autostart WingetUI in the notifications area" : "Inicia el WingetUI la l'àrea de notificacions", "Available updates" : "Actualitzacions disponibles", "Available updates: {0}" : "Actualitzacions disponibles: {0}", "Available updates: {0}, not finished yet..." : "Actualitzacions disponibles: {0}, encara no hem acabat...", @@ -37,21 +37,21 @@ "Checking for other running instances..." : "Comprovant si hi ha altres instàncies en execució...", "Checking for updates..." : "Cercant actualitzacions...", "Checking found instace(s)..." : "Comprovant instàncies trobades...", - "Clearing scoop cache..." : "Netejant la memòria cau de l'Scoop...", + "Clearing Scoop cache..." : "Netejant la memòria cau de l'Scoop...", "Close" : "Tanca", "Close WingetUI to the notification area" : "Tanqueu el WingetUI a la safata del sistema", - "Component information" : "Informació dels components", + "Component Information" : "Informació dels components", "Copy log to clipboard" : "Copia el registre al porta-retalls", "Dark" : "Fosc", "Description:" : "Descripció:", "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : "Instal·la directament en comptes de mostrar més informació sobre un paquet a la secció de \nDescobrir programari", "Disable Scoop" : "Desactiveu l'Scoop", "Disable Winget" : "Desactiveu el Winget", - "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGET UI STORE ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE. PROCEED WITH CAUTION" : "ADVERTÈNCIA: NI MICROSOFT NI ELS CREADORS DE WINGETUI ENS FEM RESPONSABLES DEL PROGRAMARI DESCARREGAT. PROCEDIU AMB PREACUCIÓ", - "Discover packages" : "Descobrir programari", + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE" : "ADVERTÈNCIA: NI MICROSOFT NI ELS CREADORS DE WINGETUI ENS FEM RESPONSABLES DEL PROGRAMARI DESCARREGAT. PROCEDIU AMB PREACUCIÓ", + "Discover Packages" : "Descobrir programari", "Do not update package indexes on launch" : "No actualitzeu els índexos de paquets en iniciar el WingetUI", "Do you really want to uninstall {0}?" : "Realment voleu desinstal·lar el {0}", - "Enable scoop cleanup on launch" : "Activa la comanda scoop cleanup en iniciar", + "Enable Scoop cleanup on launch" : "Activa la comanda scoop cleanup en iniciar", "Export all" : "Exporta'ls tot", "Export log as a file" : "Exporta el registre com a fitxer", "Export selected packages to a file" : "Exporta els paquets sel·leccionats en un fitxer", @@ -75,7 +75,7 @@ "Installation canceled by user!" : "Instal·lació cancel·lada per l'usuari", "Installation source" : "Font d'instal·lació", "installed" : "instal·lat", - "Installed packages" : "Programari instal·lat", + "Installed Packages" : "Programari instal·lat", "Installed Version" : "Versió instal·lada", "Installer SHA256" : "SHA256 de l'instal·lador", "Installer SHA256 (Latest version):" : "SHA256 de l'instal·lador (darrera versió)", @@ -84,7 +84,7 @@ "Installer URL" : "Enllaç de l'instal·lador", "Installer URL (Latest version):" : "Enllaç de l'instal·lador (darrera versió)", "installing" : "instal·lant", - "Install scoop" : "Instal·leu l'Scoop", + "Install Scoop" : "Instal·leu l'Scoop", "Install selected package" : "Instal·leu el paquet seleccionat", "Instant search" : "Cerca instantània", "Interactive installation" : "Instal·lació interactiva", @@ -101,9 +101,9 @@ "Loading..." : "Carregant...", "Loading UI components..." : "Carregant els components de la interfície...", "Loading WingetUI..." : "Carregant el WingetUI...", - "Locating scoop..." : "Trobant l'Scoop...", + "Locating Scoop..." : "Trobant l'Scoop...", "Locating sudo..." : "Trobant el sudo...", - "Locating winget..." : "Trobant el Winget...", + "Locating Winget..." : "Trobant el Winget...", "Manifest" : "Manifest", "Manifest:" : "Manifest:", "MIT License" : "Llicència MIT", @@ -115,7 +115,7 @@ "Origin" : "Origen", "Package ID" : "ID del paquet", "Package managers preferences" : "Preferències dels administradors de paquets", - "Package name" : "Nom del paquet", + "Package Name" : "Nom del paquet", "Please wait..." : "Si us plau espereu...", "Program ID:" : "ID del programa:", "Project homepage" : "Pàgina web del projecte", @@ -124,7 +124,7 @@ "Publisher:" : "Publicador:", "Quit" : "Tanca", "Reload log" : "Recarrega el registre", - "Remove a bucket from scoop" : "Elimina un bucket de l'Scoop", + "Remove a bucket from Scoop" : "Elimina un bucket de l'Scoop", "Remove permanent data" : "Esborra les dades permanents", "Reset blacklist" : "Reseteja la llista negra", "Restart WingetUI" : "Reinicia el WingetUI", @@ -146,19 +146,19 @@ "Show info about the package on the Updates tab" : "Mostra informació sobre el paquet a la secció d'actualitzacions en ser clicat dos cops", "Show missing translation strings" : "Mostra el text que falta per a ser traduït", "Show package info" : "Mostra informació sobre el paquet", - "Show scoop apps as lowercase" : "Mostra les aplicacions de l'Scoop en minúscula", + "Show Scoop apps as lowercase" : "Mostra les aplicacions de l'Scoop en minúscula", "Show unknown versions" : "Mostra les versions desconegudes", "Show WingetUI" : "Mostra el WingetUI", "Skip hash check" : "No comprovis el hash", "Skip the hash check" : "Ignora la comprovació del hash", - "Software updates" : "Actualitzacions", + "Software Updates" : "Actualitzacions", "Source" : "Origen", "Starting daemons..." : "Iniciant fils de rerefons...", "Starting installation..." : "Iniciant la instal·lació...", "Startup options" : "Opcions d'inici", "Status" : "Estat", "Sudo found: {0}" : "Sudo trobat: {0}", - "The main goal of this project is to give a GUI Store to the most common CLI Package Managers for windows, such as Winget and Scoop." : "L'objectiu principal d'aquesta aplicació és de proveir a l'usuari d'una forma ràpida d'administrar el programari disponible als administradors de paquets més comuns per al Windows, com per exemple el Winget o l'Scoop", + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop" : "L'objectiu principal d'aquesta aplicació és de proveir a l'usuari d'una forma ràpida d'administrar el programari disponible als administradors de paquets més comuns per al Windows, com per exemple el Winget o l'Scoop", "This project has no connection with the winget-cli official project, and it's totally unofficial." : "Aquest projecte no té cap tipus de vinculació amb el projecte winget-cli, i és completament no oficial", "uninstall" : "desinstal·la", "Uninstall" : "Desinstal·la", @@ -175,16 +175,16 @@ "Update" : "Actualitza", "Update all" : "Actualitza-ho tot", "updated" : "actualitzat", - "Updated scoop sources" : "S'han actualitzat els orígens de l'Scoop", - "Updated winget sources" : "S'han actualitzat els orígens del Winget", + "Updated Scoop sources" : "S'han actualitzat els orígens de l'Scoop", + "Updated Winget sources" : "S'han actualitzat els orígens del Winget", "Update found!" : "Actualització disponible!", "update(noun)" : "actualització", "Updates found!" : "S'han trobat actualitzacions!", "update(verb)" : "actualitzar", "Update WingetUI automatically" : "Actualitza el WingetUI automàticament", "updating" : "actualitzant", - "Updating scoop sources..." : "Actualitzant els orígens de l'Scoop...", - "Updating winget sources..." : "Actualitzant els orígens del Winget...", + "Updating Scoop sources..." : "Actualitzant els orígens de l'Scoop...", + "Updating Winget sources..." : "Actualitzant els orígens del Winget...", "Upgrade all" : "Actualitza-ho tot", "Upgrade selected" : "Actualitza la selecció", "Use installed GSudo instead of the bundled one (requires app restart)" : "Utilitza el GSudo present al sistema en comptes del que inclou l'aplicació (requereix un reinici)", diff --git a/wingetui/lang/lang_en-US-POSIX.json b/wingetui/lang/lang_en-US-POSIX.json deleted file mode 100644 index 54ecf15fff..0000000000 --- a/wingetui/lang/lang_en-US-POSIX.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "{0} {1} failed" : "lol", - "{0} apps can be updated" : "lol", - "{0} failed" : "lol", - "{0} installation" : "lol", - "0 packages found" : "lol", - "{0} packages found" : "lol", - "{0} succeeded" : "lol", - "0 updates found" : "lol", - "{0} updates found" : "lol", - "{0} was {1} successfully!" : "lol", - "1 hour" : "lol", - "2 hours" : "lol", - "30 minutes" : "lol", - "4 hours" : "lol", - "8 hours" : "lol", - "About Qt6" : "lol", - "About WingetUI" : "lol", - "About WingetUI version {0}" : "lol", - "Add a bucket to scoop" : "lol", - "Allow parallel installs (NOT RECOMMENDED)" : "lol", - "Application theme:" : "lol", - "App Name" : "lol", - "Are you sure?" : "lol", - "Author" : "lol", - "Author:" : "lol", - "Autostart wingetUI in the notifications area" : "lol", - "Available updates" : "lol", - "Available updates: {0}" : "lol", - "Available updates: {0}, not finished yet..." : "lol", - "Blacklist apps" : "lol", - "By Icons8" : "lol", - "Cancel" : "lol", - "Can't {0} {1}" : "lol", - "Check for updates every:" : "lol", - "Check for updates periodically" : "lol", - "Checking for other running instances..." : "lol", - "Checking for updates..." : "lol", - "Checking found instace(s)..." : "lol", - "Clearing scoop cache..." : "lol", - "Close" : "lol", - "Close WingetUI to the notification area" : "lol", - "Component information" : "lol", - "Copy log to clipboard" : "lol", - "Dark" : "lol", - "Description:" : "lol", - "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : "lol", - "Disable Scoop" : "lol", - "Disable Winget" : "lol", - "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGET UI STORE ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE. PROCEED WITH CAUTION" : "lol", - "Discover packages" : "Descobriu programari", - "Do not update package indexes on launch" : "lol", - "Do you really want to uninstall {0}?" : "lol", - "Enable scoop cleanup on launch" : "lol", - "Export all" : "lol", - "Export log as a file" : "lol", - "Export selected packages to a file" : "lol", - "Follow system color scheme" : "lol", - "Found" : "lol", - "Found 0 Packages" : "lol", - "Found packages: {0}" : "lol", - "Found packages: {0}, not finished yet..." : "lol", - "General preferences" : "lol", - "General Settings" : "lol", - "Hide details" : "lol", - "Homepage" : "lol", - "Homepage URL:" : "lol", - "Hooray! No updates were found!" : "lol", - "Icons" : "lol", - "Ignore updates for this package" : null, - "Import packages from a file" : "lol", - "install" : "lol", - "Install" : "lol", - "installation" : "lol", - "Installation canceled by user!" : "lol", - "Installation source" : "lol", - "installed" : "lol", - "Installed packages" : "lol", - "Installed Version" : "lol", - "Installer SHA256" : "lol", - "Installer SHA256 (Latest version):" : "lol", - "Installer type" : "lol", - "Installer type (Latest version):" : "lol", - "Installer URL" : "lol", - "Installer URL (Latest version):" : "lol", - "installing" : "lol", - "Install scoop" : "lol", - "Install selected package" : "lol", - "Instant search" : "lol", - "Interactive installation" : "lol", - "Interactive uninstall" : "lol", - "Interactive update" : null, - "Latest" : "lol", - "Latest details..." : "lol", - "Latest version" : "lol", - "Latest version:" : "lol", - "License" : "lol", - "License:" : "lol", - "Licenses" : "lol", - "Light" : "lol", - "Loading..." : "lol", - "Loading UI components..." : "lol", - "Loading WingetUI..." : "lol", - "Locating scoop..." : "lol", - "Locating sudo..." : "lol", - "Locating winget..." : "lol", - "Manifest" : "lol", - "Manifest:" : "lol", - "MIT License" : "lol", - "New version" : null, - "New Version" : "lol", - "No packages found matching the input criteria" : "lol", - "Notification tray options" : "lol", - "OK" : "lol", - "Origin" : "lol", - "Package ID" : "lol", - "Package managers preferences" : "lol", - "Package name" : "lol", - "Please wait..." : "lol", - "Program ID:" : "lol", - "Project homepage" : "lol", - "PSF License" : "lol", - "Publisher" : "lol", - "Publisher:" : "lol", - "Quit" : "lol", - "Reload log" : "lol", - "Remove a bucket from scoop" : "lol", - "Remove permanent data" : null, - "Reset blacklist" : "lol", - "Restart WingetUI" : null, - "Run as admin" : "lol", - "Run as administrator" : null, - "Run the installer with administrator privileges" : "lol", - "Scoop found: {0}" : "lol", - "Search for available updates" : "lol", - "Search for something on Winget or Scoop" : "lol", - "Searching for installed packages..." : "lol", - "Searching for packages..." : "lol", - "Search on your software" : "lol", - "Select all" : "lol", - "Select none" : "lol", - "Sent handshake. Waiting for instance listener's answer... ({0}%)" : "lol", - "Show a notification when there are available updates" : "lol", - "Show details" : "lol", - "Show info" : null, - "Show info about the package on the Updates tab" : "lol", - "Show missing translation strings" : "lol", - "Show package info" : "lol", - "Show scoop apps as lowercase" : "lol", - "Show unknown versions" : "lol", - "Show WingetUI" : "lol", - "Skip hash check" : "lol", - "Skip the hash check" : "lol", - "Software updates" : "lol", - "Source" : "lol", - "Starting daemons..." : "lol", - "Starting installation..." : "lol", - "Startup options" : "lol", - "Status" : "lol", - "Sudo found: {0}" : "lol", - "The main goal of this project is to give a GUI Store to the most common CLI Package Managers for windows, such as Winget and Scoop." : "lol", - "This project has no connection with the winget-cli official project, and it's totally unofficial." : "lol", - "uninstall" : "lol", - "Uninstall" : null, - "uninstallation" : "lol", - "{} Uninstallation" : "lol", - "Uninstall canceled by user!" : "lol", - "uninstalled" : "lol", - "uninstalling" : "lol", - "Uninstall package" : null, - "Uninstall selected package" : "lol", - "Uninstall selected packages" : "lol", - "Uninstall with administrator privileges" : "lol", - "Unknown" : "lol", - "Update" : null, - "Update all" : "lol", - "updated" : null, - "Updated scoop sources" : "lol", - "Updated winget sources" : "lol", - "Update found!" : null, - "update(noun)" : null, - "Updates found!" : "lol", - "update(verb)" : null, - "Update WingetUI automatically" : "lol", - "updating" : null, - "Updating scoop sources..." : "lol", - "Updating winget sources..." : "lol", - "Upgrade all" : "lol", - "Upgrade selected" : "lol", - "Use installed GSudo instead of the bundled one (requires app restart)" : "lol", - "Version" : "lol", - "Version:" : "lol", - "Waiting for other installations to finish..." : "lol", - "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the installer." : "lol", - "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the uninstaller." : "lol", - "Winget found: {0}" : "lol", - "WingetUI - {0} {1}" : "lol", - "WingetUI - {0} updates are available" : "lol", - "WingetUI - 1 update is available" : null, - "WingetUI display language:" : null, - "WingetUI log" : "lol", - "WingetUI Settings" : "lol", - "WingetUI version {0}" : "lol" -} \ No newline at end of file diff --git a/wingetui/lang/lang_en.json b/wingetui/lang/lang_en.json index 9e3fe40fa5..d6a2d6ba47 100644 --- a/wingetui/lang/lang_en.json +++ b/wingetui/lang/lang_en.json @@ -17,14 +17,14 @@ "About Qt6" : null, "About WingetUI" : null, "About WingetUI version {0}" : null, - "Add a bucket to scoop" : null, + "Add a bucket to Scoop" : null, "Allow parallel installs (NOT RECOMMENDED)" : null, "Application theme:" : null, "App Name" : null, "Are you sure?" : null, "Author" : null, "Author:" : null, - "Autostart wingetUI in the notifications area" : null, + "Autostart WingetUI in the notifications area" : null, "Available updates" : null, "Available updates: {0}" : null, "Available updates: {0}, not finished yet..." : null, @@ -37,21 +37,21 @@ "Checking for other running instances..." : null, "Checking for updates..." : null, "Checking found instace(s)..." : null, - "Clearing scoop cache..." : null, + "Clearing Scoop cache..." : null, "Close" : null, "Close WingetUI to the notification area" : null, - "Component information" : null, + "Component Information" : null, "Copy log to clipboard" : null, "Dark" : null, "Description:" : null, "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : null, "Disable Scoop" : null, "Disable Winget" : null, - "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGET UI STORE ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE. PROCEED WITH CAUTION" : null, - "Discover packages" : null, + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE" : null, + "Discover Packages" : null, "Do not update package indexes on launch" : null, "Do you really want to uninstall {0}?" : null, - "Enable scoop cleanup on launch" : null, + "Enable Scoop cleanup on launch" : null, "Export all" : null, "Export log as a file" : null, "Export selected packages to a file" : null, @@ -75,7 +75,7 @@ "Installation canceled by user!" : null, "Installation source" : null, "installed" : null, - "Installed packages" : null, + "Installed Packages" : null, "Installed Version" : null, "Installer SHA256" : null, "Installer SHA256 (Latest version):" : null, @@ -84,7 +84,7 @@ "Installer URL" : null, "Installer URL (Latest version):" : null, "installing" : null, - "Install scoop" : null, + "Install Scoop" : null, "Install selected package" : null, "Instant search" : null, "Interactive installation" : null, @@ -101,9 +101,9 @@ "Loading..." : null, "Loading UI components..." : null, "Loading WingetUI..." : null, - "Locating scoop..." : null, + "Locating Scoop..." : null, "Locating sudo..." : null, - "Locating winget..." : null, + "Locating Winget..." : null, "Manifest" : null, "Manifest:" : null, "MIT License" : null, @@ -115,7 +115,7 @@ "Origin" : null, "Package ID" : null, "Package managers preferences" : null, - "Package name" : null, + "Package Name" : null, "Please wait..." : null, "Program ID:" : null, "Project homepage" : null, @@ -124,7 +124,7 @@ "Publisher:" : null, "Quit" : null, "Reload log" : null, - "Remove a bucket from scoop" : null, + "Remove a bucket from Scoop" : null, "Remove permanent data" : null, "Reset blacklist" : null, "Restart WingetUI" : null, @@ -146,19 +146,19 @@ "Show info about the package on the Updates tab" : null, "Show missing translation strings" : null, "Show package info" : null, - "Show scoop apps as lowercase" : null, + "Show Scoop apps as lowercase" : null, "Show unknown versions" : null, "Show WingetUI" : null, "Skip hash check" : null, "Skip the hash check" : null, - "Software updates" : null, + "Software Updates" : null, "Source" : null, "Starting daemons..." : null, "Starting installation..." : null, "Startup options" : null, "Status" : null, "Sudo found: {0}" : null, - "The main goal of this project is to give a GUI Store to the most common CLI Package Managers for windows, such as Winget and Scoop." : null, + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop" : null, "This project has no connection with the winget-cli official project, and it's totally unofficial." : null, "uninstall" : null, "Uninstall" : null, @@ -175,16 +175,16 @@ "Update" : null, "Update all" : null, "updated" : null, - "Updated scoop sources" : null, - "Updated winget sources" : null, + "Updated Scoop sources" : null, + "Updated Winget sources" : null, "Update found!" : null, "update(noun)" : "update", "Updates found!" : null, "update(verb)" : "update", "Update WingetUI automatically" : null, "updating" : null, - "Updating scoop sources..." : null, - "Updating winget sources..." : null, + "Updating Scoop sources..." : null, + "Updating Winget sources..." : null, "Upgrade all" : null, "Upgrade selected" : null, "Use installed GSudo instead of the bundled one (requires app restart)" : null, diff --git a/wingetui/lang/translated_percentage.py b/wingetui/lang/translated_percentage.py index 65e4e838d9..9d214af1aa 100644 --- a/wingetui/lang/translated_percentage.py +++ b/wingetui/lang/translated_percentage.py @@ -1,6 +1,4 @@ # Autogenerated file, do not modify it!!! # The following list includes ONLY non-full translated files. -untranslatedPercentage = { - "en-US-POSIX": "92%" -} \ No newline at end of file +untranslatedPercentage = {} \ No newline at end of file From 560ff6fd8b2c55ecc6fa7bfa1b2c3061d75ff228 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 19:18:16 +0200 Subject: [PATCH 2/6] Update languages --- .gitignore | 1 + wingetui/lang/lang_ca.json | 9 +++++++-- wingetui/lang/lang_en.json | 9 +++++++-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d075b96dc0..8f8c4f1ec9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ .vscode/ wingetui/__pycache__ +wingetui/lang/__pycache__ wingetui/build/ wingetui/dist/ wingetui/winget-cli.1.2.0/ diff --git a/wingetui/lang/lang_ca.json b/wingetui/lang/lang_ca.json index fec801f019..0fde7c9410 100644 --- a/wingetui/lang/lang_ca.json +++ b/wingetui/lang/lang_ca.json @@ -18,6 +18,7 @@ "About WingetUI" : "Sobre el WingetUI", "About WingetUI version {0}" : "Sobre el WingetUi versió {0}", "Add a bucket to Scoop" : "Adefeix un bucket a l'Scoop", + "Administrator privileges" : "Drets d'administrador", "Allow parallel installs (NOT RECOMMENDED)" : "Permet la instal·lació paral·lela (NO RECOMANAT)", "Application theme:" : "Tema de l'aplicació:", "App Name" : "Nom de l'app", @@ -47,7 +48,7 @@ "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : "Instal·la directament en comptes de mostrar més informació sobre un paquet a la secció de \nDescobrir programari", "Disable Scoop" : "Desactiveu l'Scoop", "Disable Winget" : "Desactiveu el Winget", - "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE" : "ADVERTÈNCIA: NI MICROSOFT NI ELS CREADORS DE WINGETUI ENS FEM RESPONSABLES DEL PROGRAMARI DESCARREGAT. PROCEDIU AMB PREACUCIÓ", + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE." : "ADVERTÈNCIA: NI MICROSOFT NI ELS CREADORS DE WINGETUI ENS FEM RESPONSABLES DEL PROGRAMARI DESCARREGAT. PROCEDIU AMB PREACUCIÓ", "Discover Packages" : "Descobrir programari", "Do not update package indexes on launch" : "No actualitzeu els índexos de paquets en iniciar el WingetUI", "Do you really want to uninstall {0}?" : "Realment voleu desinstal·lar el {0}", @@ -75,6 +76,7 @@ "Installation canceled by user!" : "Instal·lació cancel·lada per l'usuari", "Installation source" : "Font d'instal·lació", "installed" : "instal·lat", + "Installed packages" : "Programari instal·lat", "Installed Packages" : "Programari instal·lat", "Installed Version" : "Versió instal·lada", "Installer SHA256" : "SHA256 de l'instal·lador", @@ -90,6 +92,7 @@ "Interactive installation" : "Instal·lació interactiva", "Interactive uninstall" : "Desinstal·lació interactiva", "Interactive update" : "Actualització interactiva", + "It looks like you ran WingetUI as administrator, which is not recommended. You can still use the program, but we hightly recommend not running WingetUI with administrator privileges. Click on \"Show details\" to see why." : "Sembla ser que heu executat el WingetUI amb drets d'administrador, cosa que no es recomana. Podeu usar el programa, però no recomanem executar el WingetUI com a administrador. Cliqueu \"Mostra els detalls\" per a veure perquè", "Latest" : "Darrera", "Latest details..." : "Darrers detalls...", "Latest version" : "Darrera versió", @@ -111,6 +114,7 @@ "New Version" : "Nova versió", "No packages found matching the input criteria" : "No s'han trobat paquets amb els criteris actuals", "Notification tray options" : "Opcions de la safata del sistema", + "Ok" : "D'acord", "OK" : "D'acord", "Origin" : "Origen", "Package ID" : "ID del paquet", @@ -158,7 +162,8 @@ "Startup options" : "Opcions d'inici", "Status" : "Estat", "Sudo found: {0}" : "Sudo trobat: {0}", - "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop" : "L'objectiu principal d'aquesta aplicació és de proveir a l'usuari d'una forma ràpida d'administrar el programari disponible als administradors de paquets més comuns per al Windows, com per exemple el Winget o l'Scoop", + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop." : "L'objectiu principal d'aquesta aplicació és de proveir a l'usuari d'una forma ràpida d'administrar el programari disponible als administradors de paquets més comuns per al Windows, com per exemple el Winget o l'Scoop", + "There are two main reasons to not run WingetUI as administrator:\n The first one is that the Scoop package manager might cause problems with some commands when ran with administrator rights.\n The second one is that running WingetUI as administrator means that any package that you download will be ran as administrator (and this is not safe).\n Remeber that if you need to install a specific package as administrator, you can always right-click the item -> Install/Update/Uninstall as administrator." : "Hi ha dues raons principals per a no executar el WingetUI com a administrador:\n La primera és que l'Scoop pot causar problemes si s'executa com a administrador\n La segona és que executant el WingetUI amb drets d'administrador vol dir que qualsevol paquet que descarregueu a través del WingetUI s'executarà com a administrador automàticament (i això no és segur).\nRecordeu que sempre podeu clicar amb un clic dret a un programa -> Instal·la/Actualitza/Desinstal·la com a administrador.\n", "This project has no connection with the winget-cli official project, and it's totally unofficial." : "Aquest projecte no té cap tipus de vinculació amb el projecte winget-cli, i és completament no oficial", "uninstall" : "desinstal·la", "Uninstall" : "Desinstal·la", diff --git a/wingetui/lang/lang_en.json b/wingetui/lang/lang_en.json index d6a2d6ba47..68251d2a91 100644 --- a/wingetui/lang/lang_en.json +++ b/wingetui/lang/lang_en.json @@ -18,6 +18,7 @@ "About WingetUI" : null, "About WingetUI version {0}" : null, "Add a bucket to Scoop" : null, + "Administrator privileges" : null, "Allow parallel installs (NOT RECOMMENDED)" : null, "Application theme:" : null, "App Name" : null, @@ -47,7 +48,7 @@ "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : null, "Disable Scoop" : null, "Disable Winget" : null, - "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE" : null, + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE." : null, "Discover Packages" : null, "Do not update package indexes on launch" : null, "Do you really want to uninstall {0}?" : null, @@ -75,6 +76,7 @@ "Installation canceled by user!" : null, "Installation source" : null, "installed" : null, + "Installed packages" : null, "Installed Packages" : null, "Installed Version" : null, "Installer SHA256" : null, @@ -90,6 +92,7 @@ "Interactive installation" : null, "Interactive uninstall" : null, "Interactive update" : null, + "It looks like you ran WingetUI as administrator, which is not recommended. You can still use the program, but we hightly recommend not running WingetUI with administrator privileges. Click on \"Show details\" to see why." : null, "Latest" : null, "Latest details..." : null, "Latest version" : null, @@ -111,6 +114,7 @@ "New Version" : null, "No packages found matching the input criteria" : null, "Notification tray options" : null, + "Ok" : null, "OK" : null, "Origin" : null, "Package ID" : null, @@ -158,7 +162,8 @@ "Startup options" : null, "Status" : null, "Sudo found: {0}" : null, - "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop" : null, + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop." : null, + "There are two main reasons to not run WingetUI as administrator:\n The first one is that the Scoop package manager might cause problems with some commands when ran with administrator rights.\n The second one is that running WingetUI as administrator means that any package that you download will be ran as administrator (and this is not safe).\n Remeber that if you need to install a specific package as administrator, you can always right-click the item -> Install/Update/Uninstall as administrator." : null, "This project has no connection with the winget-cli official project, and it's totally unofficial." : null, "uninstall" : null, "Uninstall" : null, From b85ea9a24bc386a7c599574d7ef90e53ecbe3b46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 19:43:28 +0200 Subject: [PATCH 3/6] Add portuguese + add language table in the readme --- readme copy.md | 192 +++++++++++++++++++++++ readme.md | 24 +++ wingetui/lang/download_translations.py | 4 +- wingetui/lang/lang_pt_BR.json | 209 +++++++++++++++++++++++++ wingetui/lang/lang_pt_PT.json | 209 +++++++++++++++++++++++++ wingetui/lang/lang_tools.py | 2 + wingetui/lang/translated_percentage.py | 5 +- 7 files changed, 642 insertions(+), 3 deletions(-) create mode 100644 readme copy.md create mode 100644 wingetui/lang/lang_pt_BR.json create mode 100644 wingetui/lang/lang_pt_PT.json diff --git a/readme copy.md b/readme copy.md new file mode 100644 index 0000000000..39f4e32d74 --- /dev/null +++ b/readme copy.md @@ -0,0 +1,192 @@ +# WingetUI: A package manager UI + +[![Downloads@latest](https://img.shields.io/github/downloads/martinet101/WingetUI/total?style=for-the-badge)](https://github.com/martinet101/WingetUI/releases/latest/download/WingetUI.Installer.exe) +[![Release Version Badge](https://img.shields.io/github/v/release/martinet101/WingetUI?style=for-the-badge)](https://github.com/martinet101/WingetUI/releases) +[![Issues Badge](https://img.shields.io/github/issues/martinet101/WingetUI?style=for-the-badge)](https://github.com/martinet101/WingetUI/issues) +[![Closed Issues Badge](https://img.shields.io/github/issues-closed/martinet101/WingetUI?color=%238256d0&style=for-the-badge)](https://github.com/martinet101/WingetUI/issues?q=is%3Aissue+is%3Aclosed) + +
The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as [Winget](https://learn.microsoft.com/en-us/windows/package-manager/) and [Scoop](https://scoop.sh/). + +With this app, you'll be able to download, install, update and uninstall any software that's published on the supported package managers — and so much more. + +
**Disclaimer:** This project has no connection with the official [Winget project](https://github.com/microsoft/winget-cli) — it's completely unofficial. + +[![Status](https://img.shields.io/badge/Project%20current%20development%20status-Active-brightgreen?style=for-the-badge)]() + +![image](https://user-images.githubusercontent.com/67732686/195120018-212b6703-535c-4b17-9443-f0065550e631.png) + + +# Features + + - The ability to install packages from Scoop and Winget (the idea is to add more package managers in the future). + - The ability to upgrade and uninstall previously installed packages — as well as uninstall local PC apps! + - The ability to both import and export the packages of your choice, so that you can easily install them in the future. + - The user doesn't need to install any of the package managers. (Although the app does include the ability to install Scoop for you!) + - Includes support for managing Scoop buckets. + - The user can select the version that they want to install of any particular app. + - The user will be notified whether the installation/update/uninstallation of an app was completed successfully or not. + - The ability to queue installations in order to prevent conflicts. + - A dark theme is available to prevent you from burning your eyes. :sunglasses: + - The ability to show package-related information (like its license, SHA256 hash, homepage, etc.) before installation. + - More than 6800 packages available and counting! + - More features are coming in the future! + +# Consider supporting me. + +**It really does make a big difference, and is very much appreciated.** + +Buy Me a Coffee at ko-fi.com + +Thank you! :) + +# Installation + +

There are multiple ways to install WingetUI — choose whichever one you prefer!

+ +- The first is by downloading the latest version of its installer by clicking [here](https://github.com/martinet101/WingetUI/releases/latest/download/WingetUI.Installer.exe). +- The second is by using [Winget](https://learn.microsoft.com/en-us/windows/package-manager/): `winget install wingetui` +- The third is by using [Scoop](https://scoop.sh/) — see the instructions below. + +
⚠️ **Currently there are known issues between WingetUI and Scoop!** + +**Please install the app with its own installer or through Winget for the time being.** ⚠️ + +
In case it's not already added, it's required to add the _Extras_ bucket first: `scoop bucket add extras` + +Then, to install WingetUI, execute the following command: `scoop install wingetui` + +

Check out the Wiki for more information!

+ + +## Translating ElevenClock to other languages +In order to translate WingetUI to other languages or to update an old translation, please see [Translating WingetUI - WingetUI Wiki][https://github.com/martinet101/WingetUI/wiki#translating-wingetui] for more info. + + +### Currently Supported languages + +| Language | Translated | | +| :-- | :-- | --- | +| Arabic - عربي‎ | 62% | | +| Bosnian - Bosanski | 6% | | +| Bulgarian - български | 18% | | +| Catalan - Català | 100% | | +| Czech - Čeština | 100% | | +| Danish - Dansk | 99% | | +| German - Deutsch | 94% | | +| Greek - Ελληνικά | 19% | | +| English - English | 100% | | +| Spanish - Español | 100% | | +| Estonian - eesti | 93% | | +| Persian - فارسی‎ | 5% | | +| Finnish - Suomi | 63% | | +| French - Français | 94% | | +| Hebrew - עִבְרִית‎ | 93% | | +| Croatian - Hrvatski | 11% | | +| Hungarian - Magyar | 92% | | +| Indonesian - Bahasa Indonesia | 93% | | +| Italian - Italiano | 66% | | +| Japanese - 日本語 | 94% | | +| Korean - 한국어 | 100% | | +| Lithuanian - Lietuvių | 22% | | +| Latvian - Latviski | 61% | | +| Norwegian (bokmål) | 93% | | +| Dutch - Nederlands | 81% | | +| Norwegian (nynorsk) | 68% | | +| Polish - Polski | 97% | | +| Portuguese (Brazil) | 100% | | +| Portuguese (Portugal) | 100% | | +| Romanian - Română | 93% | | +| Russian - Русский | 93% | | +| Slovak - Slovenčina | 30% | | +| Serbian - Srpski | 22% | | +| Swedish - Svenska | 74% | | +| Thai - ภาษาไทย | 82% | | +| Turkish - Türkçe | 38% | | +| Ukranian - Yкраї́нська | 94% | | +| Vietnamese - Tiếng Việt | 38% | | +| Simplified Chinese (China) | 100% | | +| Traditional Chinese (Taiwan) | 98% | | + +Last updated: Thu Oct 13 01:29:00 2022 + + + +## Contributors + WingetUI wouldn't have been possible with all the help from every single contributor. From the person who fixed a typo to the person who improved half of the code, WingetUI wouldn't have been possible without you :)

+ +### Contributors list + [![My dear contributors](https://contrib.rocks/image?repo=martinet101/WingetUI)](https://github.com/martinet101/WingetUI/graphs/contributors) + + +# Screenshots + +![image](https://user-images.githubusercontent.com/67732686/195112595-28c5928b-2b0a-4730-b864-04037e644b72.png) + +![image](https://user-images.githubusercontent.com/67732686/195112809-9719d303-9b70-45f3-9d94-aff9604e52e7.png) + +![image](https://user-images.githubusercontent.com/67732686/195113058-655ce7aa-3a40-4621-9758-4839edd4fab5.png) + +![image](https://user-images.githubusercontent.com/67732686/195113334-8dad53ac-80db-4894-ac91-8eebdc6bee91.png) + +![image](https://user-images.githubusercontent.com/67732686/195113504-529a561a-0ccf-4969-bbc5-3625a245030b.png) + +![image](https://user-images.githubusercontent.com/67732686/195113616-8e97bfb9-d463-41a8-b071-9f2180514ff9.png) + +![image](https://user-images.githubusercontent.com/67732686/195113692-a4938fce-1be2-488d-bbfd-f44ab4aeb512.png) + +![image](https://user-images.githubusercontent.com/67732686/195114107-abe537df-3ee4-4d81-8707-a189e83b7abe.png) + + +# FAQ + +**Q: I am unable to install or upgrade a specific Winget package! What should I do?**
+ +A: This is likely an issue with Winget rather than WingetUI. + +Please check if it's possible to install/upgrade the package through PowerShell or the Command Prompt by using the commands `winget upgrade` or `winget install`, depending on the situation (for example: `winget upgrade --id Microsoft.PowerToys`). + +If this doesn't work, consider asking for help at [Winget's own project page](https://github.com/microsoft/winget-cli).
+ +# + +**Q: The name of a package is trimmed with ellipsis — how do I see its full name/id?**
+ +A: This is a known limitation of Winget. + +See more details in issue https://github.com/martinet101/WingetUI/issues/196.
+ +# + +**Q: Can I use WingetUI in my language?**
+ +A: Not yet. + +See more details in issue https://github.com/martinet101/WingetUI/issues/67.
+ +# + +**Q: My antivirus is telling me that WingetUI is a virus! / My browser is blocking the download of WingetUI!**
+ +A: A common reason apps (i.e., executables) get blocked and/or detected as a virus — even when there's nothing malicious about them, like in the case of WingetUI — is because they're not being used by a relatively large amount of people. + +Combine that with the fact that you might be downloading something that was recently released, and simply blocking unknown apps is in many cases a good precaution to take in order to prevent actual malware. + +Since WingetUI is open source and safe to use, simply whitelist the app in the settings of your antivirus/browser.
+ +# + +**Q: Will Chocolatey be supported?**
+ +A: Maybe in the future. + +See more details in issue https://github.com/martinet101/WingetUI/issues/56.
+ +# + +**Q: Can I add "msstore" as a source for Winget in the app?**
+ +A: This is not possible, nor is it planned for the near future. + +See more details in issue https://github.com/martinet101/WingetUI/issues/87.
+ +

Check out the Wiki for more information!

diff --git a/readme.md b/readme.md index ca88c43164..9e7a718fdf 100644 --- a/readme.md +++ b/readme.md @@ -57,6 +57,30 @@ Then, to install WingetUI, execute the following command: `scoop install wingetu

Check out the Wiki for more information!

+ +## Translating ElevenClock to other languages +In order to translate WingetUI to other languages or to update an old translation, please see [Translating WingetUI - WingetUI Wiki][https://github.com/martinet101/WingetUI/wiki#translating-wingetui] for more info. + + +### Currently Supported languages + +| Language | Translated | | +| :-- | :-- | --- | +| Catalan - Català | 100% | | +| English - English | 100% | | +| Portuguese (Brazil) | 1% | | + +Last updated: Thu Oct 13 19:41:40 2022 + + + +## Contributors + WingetUI wouldn't have been possible with all the help from every single contributor. From the person who fixed a typo to the person who improved half of the code, WingetUI wouldn't have been possible without you :)

+ +### Contributors list + [![My dear contributors](https://contrib.rocks/image?repo=martinet101/WingetUI)](https://github.com/martinet101/WingetUI/graphs/contributors) + + # Screenshots ![image](https://user-images.githubusercontent.com/67732686/195112595-28c5928b-2b0a-4730-b864-04037e644b72.png) diff --git a/wingetui/lang/download_translations.py b/wingetui/lang/download_translations.py index 1259416454..2569a40317 100644 --- a/wingetui/lang/download_translations.py +++ b/wingetui/lang/download_translations.py @@ -138,7 +138,7 @@ print(" Updating README.md...") -""" + readmeFilename = "../../README.md" f = open(readmeFilename, "r+", encoding="utf-8") @@ -157,7 +157,7 @@ f.write(data) f.truncate() f.close() -""" + print(" Process complete!") print() diff --git a/wingetui/lang/lang_pt_BR.json b/wingetui/lang/lang_pt_BR.json new file mode 100644 index 0000000000..9e95af6523 --- /dev/null +++ b/wingetui/lang/lang_pt_BR.json @@ -0,0 +1,209 @@ +{ + "{0} {1} failed" : "A {1} de {0} falhou", + "{0} apps can be updated" : "Atualizações disponíveis para {0} aplicativos", + "{0} failed" : null, + "{0} installation" : null, + "0 packages found" : null, + "{0} packages found" : null, + "{0} succeeded" : null, + "0 updates found" : null, + "{0} updates found" : null, + "{0} was {1} successfully!" : null, + "1 hour" : null, + "2 hours" : null, + "30 minutes" : null, + "4 hours" : null, + "8 hours" : null, + "About Qt6" : null, + "About WingetUI" : null, + "About WingetUI version {0}" : null, + "Add a bucket to Scoop" : null, + "Administrator privileges" : null, + "Allow parallel installs (NOT RECOMMENDED)" : null, + "Application theme:" : null, + "App Name" : null, + "Are you sure?" : null, + "Author" : null, + "Author:" : null, + "Autostart WingetUI in the notifications area" : null, + "Available updates" : null, + "Available updates: {0}" : null, + "Available updates: {0}, not finished yet..." : null, + "Blacklist apps" : null, + "By Icons8" : null, + "Cancel" : null, + "Can't {0} {1}" : null, + "Check for updates every:" : null, + "Check for updates periodically" : null, + "Checking for other running instances..." : null, + "Checking for updates..." : null, + "Checking found instace(s)..." : null, + "Clearing Scoop cache..." : null, + "Close" : null, + "Close WingetUI to the notification area" : null, + "Component Information" : null, + "Copy log to clipboard" : null, + "Dark" : null, + "Description:" : null, + "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : null, + "Disable Scoop" : null, + "Disable Winget" : null, + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE." : null, + "Discover Packages" : null, + "Do not update package indexes on launch" : null, + "Do you really want to uninstall {0}?" : null, + "Enable Scoop cleanup on launch" : null, + "Export all" : null, + "Export log as a file" : null, + "Export selected packages to a file" : null, + "Follow system color scheme" : null, + "Found" : null, + "Found 0 Packages" : null, + "Found packages: {0}" : null, + "Found packages: {0}, not finished yet..." : null, + "General preferences" : null, + "General Settings" : null, + "Hide details" : null, + "Homepage" : null, + "Homepage URL:" : null, + "Hooray! No updates were found!" : null, + "Icons" : null, + "Ignore updates for this package" : null, + "Import packages from a file" : null, + "install" : null, + "Install" : null, + "installation" : null, + "Installation canceled by user!" : null, + "Installation source" : null, + "installed" : null, + "Installed packages" : null, + "Installed Packages" : null, + "Installed Version" : null, + "Installer SHA256" : null, + "Installer SHA256 (Latest version):" : null, + "Installer type" : null, + "Installer type (Latest version):" : null, + "Installer URL" : null, + "Installer URL (Latest version):" : null, + "installing" : null, + "Install Scoop" : null, + "Install selected package" : null, + "Instant search" : null, + "Interactive installation" : null, + "Interactive uninstall" : null, + "Interactive update" : null, + "It looks like you ran WingetUI as administrator, which is not recommended. You can still use the program, but we hightly recommend not running WingetUI with administrator privileges. Click on \"Show details\" to see why." : null, + "Latest" : null, + "Latest details..." : null, + "Latest version" : null, + "Latest version:" : null, + "License" : null, + "License:" : null, + "Licenses" : null, + "Light" : null, + "Loading..." : null, + "Loading UI components..." : null, + "Loading WingetUI..." : null, + "Locating Scoop..." : null, + "Locating sudo..." : null, + "Locating Winget..." : null, + "Manifest" : null, + "Manifest:" : null, + "MIT License" : null, + "New version" : null, + "New Version" : null, + "No packages found matching the input criteria" : null, + "Notification tray options" : null, + "Ok" : null, + "OK" : null, + "Origin" : null, + "Package ID" : null, + "Package managers preferences" : null, + "Package Name" : null, + "Please wait..." : null, + "Program ID:" : null, + "Project homepage" : null, + "PSF License" : null, + "Publisher" : null, + "Publisher:" : null, + "Quit" : null, + "Reload log" : null, + "Remove a bucket from Scoop" : null, + "Remove permanent data" : null, + "Reset blacklist" : null, + "Restart WingetUI" : null, + "Run as admin" : null, + "Run as administrator" : null, + "Run the installer with administrator privileges" : null, + "Scoop found: {0}" : null, + "Search for available updates" : null, + "Search for something on Winget or Scoop" : null, + "Searching for installed packages..." : null, + "Searching for packages..." : null, + "Search on your software" : null, + "Select all" : null, + "Select none" : null, + "Sent handshake. Waiting for instance listener's answer... ({0}%)" : null, + "Show a notification when there are available updates" : null, + "Show details" : null, + "Show info" : null, + "Show info about the package on the Updates tab" : null, + "Show missing translation strings" : null, + "Show package info" : null, + "Show Scoop apps as lowercase" : null, + "Show unknown versions" : null, + "Show WingetUI" : null, + "Skip hash check" : null, + "Skip the hash check" : null, + "Software Updates" : null, + "Source" : null, + "Starting daemons..." : null, + "Starting installation..." : null, + "Startup options" : null, + "Status" : null, + "Sudo found: {0}" : null, + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop." : null, + "There are two main reasons to not run WingetUI as administrator:\n The first one is that the Scoop package manager might cause problems with some commands when ran with administrator rights.\n The second one is that running WingetUI as administrator means that any package that you download will be ran as administrator (and this is not safe).\n Remeber that if you need to install a specific package as administrator, you can always right-click the item -> Install/Update/Uninstall as administrator." : null, + "This project has no connection with the winget-cli official project, and it's totally unofficial." : null, + "uninstall" : null, + "Uninstall" : null, + "uninstallation" : null, + "{} Uninstallation" : null, + "Uninstall canceled by user!" : null, + "uninstalled" : null, + "uninstalling" : null, + "Uninstall package" : null, + "Uninstall selected package" : null, + "Uninstall selected packages" : null, + "Uninstall with administrator privileges" : null, + "Unknown" : null, + "Update" : null, + "Update all" : null, + "updated" : null, + "Updated Scoop sources" : null, + "Updated Winget sources" : null, + "Update found!" : null, + "update(noun)" : null, + "Updates found!" : null, + "update(verb)" : null, + "Update WingetUI automatically" : null, + "updating" : null, + "Updating Scoop sources..." : null, + "Updating Winget sources..." : null, + "Upgrade all" : null, + "Upgrade selected" : null, + "Use installed GSudo instead of the bundled one (requires app restart)" : null, + "Version" : null, + "Version:" : null, + "Waiting for other installations to finish..." : null, + "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the installer." : null, + "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the uninstaller." : null, + "Winget found: {0}" : null, + "WingetUI - {0} {1}" : null, + "WingetUI - {0} updates are available" : null, + "WingetUI - 1 update is available" : null, + "WingetUI display language:" : null, + "WingetUI log" : null, + "WingetUI Settings" : null, + "WingetUI version {0}" : null +} \ No newline at end of file diff --git a/wingetui/lang/lang_pt_PT.json b/wingetui/lang/lang_pt_PT.json new file mode 100644 index 0000000000..ad8009d1e3 --- /dev/null +++ b/wingetui/lang/lang_pt_PT.json @@ -0,0 +1,209 @@ +{ + "{0} {1} failed" : null, + "{0} apps can be updated" : null, + "{0} failed" : null, + "{0} installation" : null, + "0 packages found" : null, + "{0} packages found" : null, + "{0} succeeded" : null, + "0 updates found" : null, + "{0} updates found" : null, + "{0} was {1} successfully!" : null, + "1 hour" : null, + "2 hours" : null, + "30 minutes" : null, + "4 hours" : null, + "8 hours" : null, + "About Qt6" : null, + "About WingetUI" : null, + "About WingetUI version {0}" : null, + "Add a bucket to Scoop" : null, + "Administrator privileges" : null, + "Allow parallel installs (NOT RECOMMENDED)" : null, + "Application theme:" : null, + "App Name" : null, + "Are you sure?" : null, + "Author" : null, + "Author:" : null, + "Autostart WingetUI in the notifications area" : null, + "Available updates" : null, + "Available updates: {0}" : null, + "Available updates: {0}, not finished yet..." : null, + "Blacklist apps" : null, + "By Icons8" : null, + "Cancel" : null, + "Can't {0} {1}" : null, + "Check for updates every:" : null, + "Check for updates periodically" : null, + "Checking for other running instances..." : null, + "Checking for updates..." : null, + "Checking found instace(s)..." : null, + "Clearing Scoop cache..." : null, + "Close" : null, + "Close WingetUI to the notification area" : null, + "Component Information" : null, + "Copy log to clipboard" : null, + "Dark" : null, + "Description:" : null, + "Directly install when double-clicking an item on the Discover Software tab (instead of showing the package info)" : null, + "Disable Scoop" : null, + "Disable Winget" : null, + "DISCLAIMER: NEITHER MICROSOFT NOR THE CREATORS OF WINGETUI ARE RESPONSIBLE FOR THE DOWNLOADED SOFTWARE." : null, + "Discover Packages" : null, + "Do not update package indexes on launch" : null, + "Do you really want to uninstall {0}?" : null, + "Enable Scoop cleanup on launch" : null, + "Export all" : null, + "Export log as a file" : null, + "Export selected packages to a file" : null, + "Follow system color scheme" : null, + "Found" : null, + "Found 0 Packages" : null, + "Found packages: {0}" : null, + "Found packages: {0}, not finished yet..." : null, + "General preferences" : null, + "General Settings" : null, + "Hide details" : null, + "Homepage" : null, + "Homepage URL:" : null, + "Hooray! No updates were found!" : null, + "Icons" : null, + "Ignore updates for this package" : null, + "Import packages from a file" : null, + "install" : null, + "Install" : null, + "installation" : null, + "Installation canceled by user!" : null, + "Installation source" : null, + "installed" : null, + "Installed packages" : null, + "Installed Packages" : null, + "Installed Version" : null, + "Installer SHA256" : null, + "Installer SHA256 (Latest version):" : null, + "Installer type" : null, + "Installer type (Latest version):" : null, + "Installer URL" : null, + "Installer URL (Latest version):" : null, + "installing" : null, + "Install Scoop" : null, + "Install selected package" : null, + "Instant search" : null, + "Interactive installation" : null, + "Interactive uninstall" : null, + "Interactive update" : null, + "It looks like you ran WingetUI as administrator, which is not recommended. You can still use the program, but we hightly recommend not running WingetUI with administrator privileges. Click on \"Show details\" to see why." : null, + "Latest" : null, + "Latest details..." : null, + "Latest version" : null, + "Latest version:" : null, + "License" : null, + "License:" : null, + "Licenses" : null, + "Light" : null, + "Loading..." : null, + "Loading UI components..." : null, + "Loading WingetUI..." : null, + "Locating Scoop..." : null, + "Locating sudo..." : null, + "Locating Winget..." : null, + "Manifest" : null, + "Manifest:" : null, + "MIT License" : null, + "New version" : null, + "New Version" : null, + "No packages found matching the input criteria" : null, + "Notification tray options" : null, + "Ok" : null, + "OK" : null, + "Origin" : null, + "Package ID" : null, + "Package managers preferences" : null, + "Package Name" : null, + "Please wait..." : null, + "Program ID:" : null, + "Project homepage" : null, + "PSF License" : null, + "Publisher" : null, + "Publisher:" : null, + "Quit" : null, + "Reload log" : null, + "Remove a bucket from Scoop" : null, + "Remove permanent data" : null, + "Reset blacklist" : null, + "Restart WingetUI" : null, + "Run as admin" : null, + "Run as administrator" : null, + "Run the installer with administrator privileges" : null, + "Scoop found: {0}" : null, + "Search for available updates" : null, + "Search for something on Winget or Scoop" : null, + "Searching for installed packages..." : null, + "Searching for packages..." : null, + "Search on your software" : null, + "Select all" : null, + "Select none" : null, + "Sent handshake. Waiting for instance listener's answer... ({0}%)" : null, + "Show a notification when there are available updates" : null, + "Show details" : null, + "Show info" : null, + "Show info about the package on the Updates tab" : null, + "Show missing translation strings" : null, + "Show package info" : null, + "Show Scoop apps as lowercase" : null, + "Show unknown versions" : null, + "Show WingetUI" : null, + "Skip hash check" : null, + "Skip the hash check" : null, + "Software Updates" : null, + "Source" : null, + "Starting daemons..." : null, + "Starting installation..." : null, + "Startup options" : null, + "Status" : null, + "Sudo found: {0}" : null, + "The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as Winget and Scoop." : null, + "There are two main reasons to not run WingetUI as administrator:\n The first one is that the Scoop package manager might cause problems with some commands when ran with administrator rights.\n The second one is that running WingetUI as administrator means that any package that you download will be ran as administrator (and this is not safe).\n Remeber that if you need to install a specific package as administrator, you can always right-click the item -> Install/Update/Uninstall as administrator." : null, + "This project has no connection with the winget-cli official project, and it's totally unofficial." : null, + "uninstall" : null, + "Uninstall" : null, + "uninstallation" : null, + "{} Uninstallation" : null, + "Uninstall canceled by user!" : null, + "uninstalled" : null, + "uninstalling" : null, + "Uninstall package" : null, + "Uninstall selected package" : null, + "Uninstall selected packages" : null, + "Uninstall with administrator privileges" : null, + "Unknown" : null, + "Update" : null, + "Update all" : null, + "updated" : null, + "Updated Scoop sources" : null, + "Updated Winget sources" : null, + "Update found!" : null, + "update(noun)" : null, + "Updates found!" : null, + "update(verb)" : null, + "Update WingetUI automatically" : null, + "updating" : null, + "Updating Scoop sources..." : null, + "Updating Winget sources..." : null, + "Upgrade all" : null, + "Upgrade selected" : null, + "Use installed GSudo instead of the bundled one (requires app restart)" : null, + "Version" : null, + "Version:" : null, + "Waiting for other installations to finish..." : null, + "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the installer." : null, + "We could not {0} {1}. Please try again later. Click on \"Show details\" to get the logs from the uninstaller." : null, + "Winget found: {0}" : null, + "WingetUI - {0} {1}" : null, + "WingetUI - {0} updates are available" : null, + "WingetUI - 1 update is available" : null, + "WingetUI display language:" : null, + "WingetUI log" : null, + "WingetUI Settings" : null, + "WingetUI version {0}" : null +} \ No newline at end of file diff --git a/wingetui/lang/lang_tools.py b/wingetui/lang/lang_tools.py index 8c8b5e3839..88987d496d 100644 --- a/wingetui/lang/lang_tools.py +++ b/wingetui/lang/lang_tools.py @@ -6,6 +6,8 @@ "default": "System language", "ca" : "Catalan - Català", "en" : "English - English", + "pt_BR" : "Portuguese (Brazil)", + "pt_PT" : "Portuguese (Portugal)", } diff --git a/wingetui/lang/translated_percentage.py b/wingetui/lang/translated_percentage.py index 9d214af1aa..641e752974 100644 --- a/wingetui/lang/translated_percentage.py +++ b/wingetui/lang/translated_percentage.py @@ -1,4 +1,7 @@ # Autogenerated file, do not modify it!!! # The following list includes ONLY non-full translated files. -untranslatedPercentage = {} \ No newline at end of file +untranslatedPercentage = { + "pt_BR": "1%", + "pt_PT": "0%" +} \ No newline at end of file From e64f05de761a22aaf3ca29281e2331c3a4768819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 19:43:54 +0200 Subject: [PATCH 4/6] Detele readme copy --- .gitignore | 3 +- readme copy.md | 192 ------------------------------------------------- 2 files changed, 2 insertions(+), 193 deletions(-) delete mode 100644 readme copy.md diff --git a/.gitignore b/.gitignore index 8f8c4f1ec9..374123be2e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,5 @@ vcredist.exe wingetuiBin/ wingetui_bin/ wingetuiBin.zip -APIKEY.txt \ No newline at end of file +APIKEY.txt +*.pyc \ No newline at end of file diff --git a/readme copy.md b/readme copy.md deleted file mode 100644 index 39f4e32d74..0000000000 --- a/readme copy.md +++ /dev/null @@ -1,192 +0,0 @@ -# WingetUI: A package manager UI - -[![Downloads@latest](https://img.shields.io/github/downloads/martinet101/WingetUI/total?style=for-the-badge)](https://github.com/martinet101/WingetUI/releases/latest/download/WingetUI.Installer.exe) -[![Release Version Badge](https://img.shields.io/github/v/release/martinet101/WingetUI?style=for-the-badge)](https://github.com/martinet101/WingetUI/releases) -[![Issues Badge](https://img.shields.io/github/issues/martinet101/WingetUI?style=for-the-badge)](https://github.com/martinet101/WingetUI/issues) -[![Closed Issues Badge](https://img.shields.io/github/issues-closed/martinet101/WingetUI?color=%238256d0&style=for-the-badge)](https://github.com/martinet101/WingetUI/issues?q=is%3Aissue+is%3Aclosed) - -
The main goal of this project is to create an intuitive UI to manage the most common CLI package managers for Windows, such as [Winget](https://learn.microsoft.com/en-us/windows/package-manager/) and [Scoop](https://scoop.sh/). - -With this app, you'll be able to download, install, update and uninstall any software that's published on the supported package managers — and so much more. - -
**Disclaimer:** This project has no connection with the official [Winget project](https://github.com/microsoft/winget-cli) — it's completely unofficial. - -[![Status](https://img.shields.io/badge/Project%20current%20development%20status-Active-brightgreen?style=for-the-badge)]() - -![image](https://user-images.githubusercontent.com/67732686/195120018-212b6703-535c-4b17-9443-f0065550e631.png) - - -# Features - - - The ability to install packages from Scoop and Winget (the idea is to add more package managers in the future). - - The ability to upgrade and uninstall previously installed packages — as well as uninstall local PC apps! - - The ability to both import and export the packages of your choice, so that you can easily install them in the future. - - The user doesn't need to install any of the package managers. (Although the app does include the ability to install Scoop for you!) - - Includes support for managing Scoop buckets. - - The user can select the version that they want to install of any particular app. - - The user will be notified whether the installation/update/uninstallation of an app was completed successfully or not. - - The ability to queue installations in order to prevent conflicts. - - A dark theme is available to prevent you from burning your eyes. :sunglasses: - - The ability to show package-related information (like its license, SHA256 hash, homepage, etc.) before installation. - - More than 6800 packages available and counting! - - More features are coming in the future! - -# Consider supporting me. - -**It really does make a big difference, and is very much appreciated.** - -Buy Me a Coffee at ko-fi.com - -Thank you! :) - -# Installation - -

There are multiple ways to install WingetUI — choose whichever one you prefer!

- -- The first is by downloading the latest version of its installer by clicking [here](https://github.com/martinet101/WingetUI/releases/latest/download/WingetUI.Installer.exe). -- The second is by using [Winget](https://learn.microsoft.com/en-us/windows/package-manager/): `winget install wingetui` -- The third is by using [Scoop](https://scoop.sh/) — see the instructions below. - -
⚠️ **Currently there are known issues between WingetUI and Scoop!** - -**Please install the app with its own installer or through Winget for the time being.** ⚠️ - -
In case it's not already added, it's required to add the _Extras_ bucket first: `scoop bucket add extras` - -Then, to install WingetUI, execute the following command: `scoop install wingetui` - -

Check out the Wiki for more information!

- - -## Translating ElevenClock to other languages -In order to translate WingetUI to other languages or to update an old translation, please see [Translating WingetUI - WingetUI Wiki][https://github.com/martinet101/WingetUI/wiki#translating-wingetui] for more info. - - -### Currently Supported languages - -| Language | Translated | | -| :-- | :-- | --- | -| Arabic - عربي‎ | 62% | | -| Bosnian - Bosanski | 6% | | -| Bulgarian - български | 18% | | -| Catalan - Català | 100% | | -| Czech - Čeština | 100% | | -| Danish - Dansk | 99% | | -| German - Deutsch | 94% | | -| Greek - Ελληνικά | 19% | | -| English - English | 100% | | -| Spanish - Español | 100% | | -| Estonian - eesti | 93% | | -| Persian - فارسی‎ | 5% | | -| Finnish - Suomi | 63% | | -| French - Français | 94% | | -| Hebrew - עִבְרִית‎ | 93% | | -| Croatian - Hrvatski | 11% | | -| Hungarian - Magyar | 92% | | -| Indonesian - Bahasa Indonesia | 93% | | -| Italian - Italiano | 66% | | -| Japanese - 日本語 | 94% | | -| Korean - 한국어 | 100% | | -| Lithuanian - Lietuvių | 22% | | -| Latvian - Latviski | 61% | | -| Norwegian (bokmål) | 93% | | -| Dutch - Nederlands | 81% | | -| Norwegian (nynorsk) | 68% | | -| Polish - Polski | 97% | | -| Portuguese (Brazil) | 100% | | -| Portuguese (Portugal) | 100% | | -| Romanian - Română | 93% | | -| Russian - Русский | 93% | | -| Slovak - Slovenčina | 30% | | -| Serbian - Srpski | 22% | | -| Swedish - Svenska | 74% | | -| Thai - ภาษาไทย | 82% | | -| Turkish - Türkçe | 38% | | -| Ukranian - Yкраї́нська | 94% | | -| Vietnamese - Tiếng Việt | 38% | | -| Simplified Chinese (China) | 100% | | -| Traditional Chinese (Taiwan) | 98% | | - -Last updated: Thu Oct 13 01:29:00 2022 - - - -## Contributors - WingetUI wouldn't have been possible with all the help from every single contributor. From the person who fixed a typo to the person who improved half of the code, WingetUI wouldn't have been possible without you :)

- -### Contributors list - [![My dear contributors](https://contrib.rocks/image?repo=martinet101/WingetUI)](https://github.com/martinet101/WingetUI/graphs/contributors) - - -# Screenshots - -![image](https://user-images.githubusercontent.com/67732686/195112595-28c5928b-2b0a-4730-b864-04037e644b72.png) - -![image](https://user-images.githubusercontent.com/67732686/195112809-9719d303-9b70-45f3-9d94-aff9604e52e7.png) - -![image](https://user-images.githubusercontent.com/67732686/195113058-655ce7aa-3a40-4621-9758-4839edd4fab5.png) - -![image](https://user-images.githubusercontent.com/67732686/195113334-8dad53ac-80db-4894-ac91-8eebdc6bee91.png) - -![image](https://user-images.githubusercontent.com/67732686/195113504-529a561a-0ccf-4969-bbc5-3625a245030b.png) - -![image](https://user-images.githubusercontent.com/67732686/195113616-8e97bfb9-d463-41a8-b071-9f2180514ff9.png) - -![image](https://user-images.githubusercontent.com/67732686/195113692-a4938fce-1be2-488d-bbfd-f44ab4aeb512.png) - -![image](https://user-images.githubusercontent.com/67732686/195114107-abe537df-3ee4-4d81-8707-a189e83b7abe.png) - - -# FAQ - -**Q: I am unable to install or upgrade a specific Winget package! What should I do?**
- -A: This is likely an issue with Winget rather than WingetUI. - -Please check if it's possible to install/upgrade the package through PowerShell or the Command Prompt by using the commands `winget upgrade` or `winget install`, depending on the situation (for example: `winget upgrade --id Microsoft.PowerToys`). - -If this doesn't work, consider asking for help at [Winget's own project page](https://github.com/microsoft/winget-cli).
- -# - -**Q: The name of a package is trimmed with ellipsis — how do I see its full name/id?**
- -A: This is a known limitation of Winget. - -See more details in issue https://github.com/martinet101/WingetUI/issues/196.
- -# - -**Q: Can I use WingetUI in my language?**
- -A: Not yet. - -See more details in issue https://github.com/martinet101/WingetUI/issues/67.
- -# - -**Q: My antivirus is telling me that WingetUI is a virus! / My browser is blocking the download of WingetUI!**
- -A: A common reason apps (i.e., executables) get blocked and/or detected as a virus — even when there's nothing malicious about them, like in the case of WingetUI — is because they're not being used by a relatively large amount of people. - -Combine that with the fact that you might be downloading something that was recently released, and simply blocking unknown apps is in many cases a good precaution to take in order to prevent actual malware. - -Since WingetUI is open source and safe to use, simply whitelist the app in the settings of your antivirus/browser.
- -# - -**Q: Will Chocolatey be supported?**
- -A: Maybe in the future. - -See more details in issue https://github.com/martinet101/WingetUI/issues/56.
- -# - -**Q: Can I add "msstore" as a source for Winget in the app?**
- -A: This is not possible, nor is it planned for the near future. - -See more details in issue https://github.com/martinet101/WingetUI/issues/87.
- -

Check out the Wiki for more information!

From 27fa8b59414fba4652dd9f377cf81a2a2897664f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 19:44:24 +0200 Subject: [PATCH 5/6] Update .gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 374123be2e..e9d98d6d4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ .vscode/ wingetui/__pycache__ -wingetui/lang/__pycache__ +wingetui/lang/__pycache__/* wingetui/build/ wingetui/dist/ wingetui/winget-cli.1.2.0/ From 4ffd736f4b1230a22659880810d366cf87a2aebf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Climent?= Date: Thu, 13 Oct 2022 19:44:50 +0200 Subject: [PATCH 6/6] delete __pycache__ --- .../lang/__pycache__/lang_tools.cpython-310.pyc | Bin 1486 -> 0 bytes .../translated_percentage.cpython-310.pyc | Bin 198 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 wingetui/lang/__pycache__/lang_tools.cpython-310.pyc delete mode 100644 wingetui/lang/__pycache__/translated_percentage.cpython-310.pyc diff --git a/wingetui/lang/__pycache__/lang_tools.cpython-310.pyc b/wingetui/lang/__pycache__/lang_tools.cpython-310.pyc deleted file mode 100644 index da73a4f5c42e3a000238cc22d60e16ecb2e494d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 zcmYjRTW{P%6!sjCy_?M@Y0?|L04}tYrQIaG@le{TG!%h=C`y7NSwSmz&t%tGuf5F7 zCe(6XDF1**S}A$pfxo~b{EK4bKst$0knW49?<(``(u<^zkBI`pgL{czMZbT=|~ncN)z2;*(fuMH*j-bT^+^ zx~sJ42T7E6hEYchCn;|((h)g=W>9M1Zs(J?(@qkrF1em+4cAmqtVP2_8)!!cL~6W& zZY?aA;?`ma!^n7fx3#=din;lQms3V_VYw8y77Yx0c`ffY--%M)TwdAJRda6MKqL() z>U&4gj-*F(krU}Ka

;7=?g6Nw3Wbp>u~ONJvtZpoxSquto_n*Kg)N#1rDomb1%~4s0YlCAM%Zm@3tP<_xT0e zuHi_*sdKIH2uBN_u>PR3L!72QHa=!`9N!)-*bXD^Ow3D0HzCR#8KzoBsY)U(a6!nn zNHuXLKT!nlKjlwQ1k3v=WEAp z2y2m&*YQSYNK;D*o;wkuV0+K5fsKTtk$T9 zhyNe5HQ1k1o}p_PS7|9-t5sXAwKx&2mhlIXq`R2Oz0Y7#tO@e8h4EtgJd^}mFtrzc zo5oO!q8|;69}NZ~MZ?##IBitQGs00RBJ2zMP?T|zNXTtzShYAG^@ZVfEW_=6zH;Pc z>i)2K_v-3OoOXo%@ZIK;&ZJn~EX`rOYU@g9=`2gs^x&>JN{JstvWMAbx-=XNGO5e+ zW~rAtNl<6t0^?7{y#wqBJH%?V53zt`4dm;TFyE+}N=D7-N3eUridB>NPWgP~Im!vg z?9ukmP+nIy$yXMaGd}}YC}67B`WX%ral;ZuB?NUl1_uVre+*SCOZ^elID>yVz!UDm zW6t3p?!hDO!$V$yzj+n@;v?`UufZRD6n^J*_>GUjuY4SS;S=yPKL9`RN%#?__BvL7 Hs2~3i7%-oW diff --git a/wingetui/lang/__pycache__/translated_percentage.cpython-310.pyc b/wingetui/lang/__pycache__/translated_percentage.cpython-310.pyc deleted file mode 100644 index d7a4cf6b2a31393ae66576670e5fb97751e88d31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 198 zcmd1j<>g`k0zo^E(44TYU+^KoGp~1QV z{=uFRRm_$~s(zY`x5P^GN{SNmigOZ6Qd0s_i;`3GN)ppkS27fVi~