From 305c6c4a54dc0ce62e1dc9914517ffb6e564dc5c Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Tue, 14 Jul 2026 17:14:13 +0200 Subject: [PATCH] Release ProzGUI 2.2.0 --- CMakeLists.txt | 2 +- po/CMakeLists.txt | 24 ++++++-- po/fr.po | 102 ++++++++++++++++----------------- po/it.po | 56 ++++++++++-------- po/nl.po | 6 +- po/pt_BR.po | 133 +++++++++++++++++++++++++------------------ po/ro.po | 130 +++++++++++++++++++++--------------------- src/download_win.cpp | 4 +- src/savefile.cpp | 11 +++- 9 files changed, 258 insertions(+), 210 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 94b4def..eb4dc77 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.20) -project(prozgui VERSION 2.1.0 LANGUAGES C CXX) +project(prozgui VERSION 2.2.0 LANGUAGES C CXX) include(GNUInstallDirs) find_package(Threads REQUIRED) diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 4d3387c..97864e2 100644 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -1,7 +1,21 @@ -file(GLOB translation_catalogs CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/*.gmo") -foreach(catalog IN LISTS translation_catalogs) - get_filename_component(language "${catalog}" NAME_WE) - install(FILES "${catalog}" +find_program(MSGFMT_EXECUTABLE msgfmt) +file(GLOB translation_sources CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/*.po") + +if(MSGFMT_EXECUTABLE) + foreach(source IN LISTS translation_sources) + get_filename_component(language "${source}" NAME_WE) + set(catalog "${CMAKE_CURRENT_BINARY_DIR}/${language}.mo") + add_custom_command( + OUTPUT "${catalog}" + COMMAND "${MSGFMT_EXECUTABLE}" -o "${catalog}" "${source}" + DEPENDS "${source}" + VERBATIM) + list(APPEND translation_catalogs "${catalog}") + install(FILES "${catalog}" DESTINATION "${CMAKE_INSTALL_LOCALEDIR}/${language}/LC_MESSAGES" RENAME prozgui.mo) -endforeach() + endforeach() + add_custom_target(prozgui-translations ALL DEPENDS ${translation_catalogs}) +else() + message(WARNING "msgfmt was not found; translations will not be built") +endif() diff --git a/po/fr.po b/po/fr.po index 4effa65..262c0e1 100644 --- a/po/fr.po +++ b/po/fr.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: Eric Lassauge \n" "Language-Team: Gozer le maudit \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/we.cxx:81 @@ -24,11 +24,11 @@ msgstr "" #: src/we.cxx:92 msgid "Prozilla Preferences Panel" -msgstr "Configuration des préférences de Prozilla" +msgstr "Configuration des préférences de Prozilla" #: src/we.cxx:97 msgid "General" -msgstr "Général" +msgstr "Général" #: src/we.cxx:116 msgid "Number of Threads:" @@ -36,30 +36,30 @@ msgstr "Nombre de \"Threads\":" #: src/we.cxx:125 msgid "Use PASV for FTP transfers (recommended)" -msgstr "Utiliser PASV pour les transferts FTP (recommandé)" +msgstr "Utiliser PASV pour les transferts FTP (recommandé)" #: src/we.cxx:130 msgid "" "Ask the HTTP proxies not to cache requests between sessions (default is off)" msgstr "" -"Demander aux proxies HTTP de ne pas faire de cache pour les requêtes " -"entre les sessions (pas fait par défaut)" +"Demander aux proxies HTTP de ne pas faire de cache pour les requêtes entre " +"les sessions (pas fait par défaut)" #: src/we.cxx:146 msgid "Retry Delay (Sec):" -msgstr "Délai entre les tentatives (sec):" +msgstr "Délai entre les tentatives (sec):" #: src/we.cxx:150 msgid "Timeout Period (Sec):" -msgstr "Durée de hors-temps (sec):" +msgstr "Durée de hors-temps (sec):" #: src/we.cxx:154 msgid "Directory to download the files:" -msgstr "Répertoire où télécharger les fichiers:" +msgstr "Répertoire où télécharger les fichiers:" #: src/we.cxx:158 msgid "Limit bandwith usage PER download to (Kbps) (0 = unlimited):" -msgstr "Limiter la bande passante par téléchargement à (Kps) (0 = illimité):" +msgstr "Limiter la bande passante par téléchargement à (Kps) (0 = illimité):" #: src/we.cxx:166 msgid "Proxies" @@ -67,7 +67,7 @@ msgstr "" #: src/we.cxx:174 src/we.cxx:201 msgid "Hostname:" -msgstr "Nom d'hôte:" +msgstr "Nom d'hôte:" #: src/we.cxx:179 src/we.cxx:206 msgid "Port:" @@ -103,7 +103,7 @@ msgstr "Utiliser un proxy FTP" #: src/we.cxx:248 msgid "Direct Connection to the Internet" -msgstr "Connexion directe à Internet" +msgstr "Connexion directe à Internet" #: src/we.cxx:255 msgid "Use proxies" @@ -115,7 +115,7 @@ msgstr "Recherche FTP" #: src/we.cxx:274 msgid "Number of mirrors to request:" -msgstr "Nombre de sites miroirs à interroger:" +msgstr "Nombre de sites miroirs à interroger:" #: src/we.cxx:287 msgid "Ping Timeout (Sec):" @@ -123,7 +123,7 @@ msgstr "Hors temps pour ping (Sec):" #: src/we.cxx:296 msgid "Number of mirrors to ping at once:" -msgstr "Nombre de sites miroirs à contacter (ping) à la fois:" +msgstr "Nombre de sites miroirs à contacter (ping) à la fois:" #: src/we.cxx:309 msgid "Do FTPSearch automatically" @@ -131,7 +131,7 @@ msgstr "Faire les recherches FTP automatiquement" #: src/we.cxx:314 msgid "FTPSearch Server to use:" -msgstr "Serveur de recherche FTP à utiliser:" +msgstr "Serveur de recherche FTP à utiliser:" #: src/we.cxx:331 src/we.cxx:4252 src/we.cxx:4653 msgid "OK" @@ -143,7 +143,7 @@ msgstr "Annuler" #: src/we.cxx:4240 msgid "Prozilla Download Accelerator 2.0.4" -msgstr "Accélérateur de téléchargement Prozilla 2.0.4" +msgstr "Accélérateur de téléchargement Prozilla 2.0.4" #: src/we.cxx:4246 msgid "GUI Version 2.0.4" @@ -155,7 +155,7 @@ msgstr "" #: src/we.cxx:4264 msgid "Credits" -msgstr "Crédits" +msgstr "Crédits" #: src/we.cxx:4273 msgid "Kalum Somaratna - Main Programming" @@ -170,8 +170,8 @@ msgid "" "Gustavo Noronha Silva (KoV) - libprozilla GNU gettext support, deb package " "maintainer" msgstr "" -"Gustavo Noronha Silva (KoV) - Support GNU gettext pour " -"libprozilla, mainteneur du package debian" +"Gustavo Noronha Silva (KoV) - Support GNU gettext pour libprozilla, " +"mainteneur du package debian" #: src/we.cxx:4285 msgid "Ralph Slooten - Web Page Maintainer, RPM packager, testing" @@ -182,20 +182,20 @@ msgid "" "If you have contributed and arent listed, I apologise and please mail me " " and I will correct it" msgstr "" -"Si vous avez contribué et n'êtes pas listé, milles excuses et envoyez un mel à" -" et je corrigerais ça." +"Si vous avez contribué et n'êtes pas listé, milles excuses et envoyez un mel " +"à et je corrigerais ça." #: src/we.cxx:4294 msgid "" "Silviu Marin-Caea - (Our sysadmin) Donation of valuable bandwith and system " "resources at genesys.ro, testing" msgstr "" -"Silviu Marin-Caea - (notre administrateur système) Dons de bande passanteet " -"de ressources système chez genesys.ro, tests" +"Silviu Marin-Caea - (notre administrateur système) Dons de bande passanteet " +"de ressources système chez genesys.ro, tests" #: src/we.cxx:4299 -msgid "Pablo Iranzo Gómez - testing" -msgstr "Pablo Iranzo Gómez - tests" +msgid "Pablo Iranzo Gómez - testing" +msgstr "Pablo Iranzo Gómez - tests" #: src/we.cxx:4303 msgid "Krogg - The cool Prozilla logo" @@ -235,7 +235,7 @@ msgstr "Alberto Zanoni - Traduction en italien" #: src/we.cxx:4347 msgid "Eric Lassauge - French Translation" -msgstr "Eric Lassauge - Traduction en français" +msgstr "Eric Lassauge - Traduction en français" #: src/we.cxx:4357 msgid "Webpage - http://prozilla.genesys.ro/" @@ -252,7 +252,7 @@ msgstr "" #: src/we.cxx:4673 msgid "FTPSearch for mirrors (Experimental)" -msgstr "Recherches FTP pour les sites miroirs (expérimental)" +msgstr "Recherches FTP pour les sites miroirs (expérimental)" #: src/dl_win.cxx:14 msgid "Abort, Resume Later" @@ -272,11 +272,11 @@ msgstr "" #: src/dl_win.cxx:70 msgid "Estimated Time Left" -msgstr "Temps restant estimé" +msgstr "Temps restant estimé" #: src/dl_win.cxx:98 msgid "Creating file.............." -msgstr "Création du fichier.............." +msgstr "Création du fichier.............." #: src/dl_win.cxx:137 src/dl_win.cxx:170 src/dl_win.cxx:208 msgid "Attention!" @@ -300,11 +300,11 @@ msgstr "Voulez-vous vraiment quitter?" #: src/download_win.cpp:185 msgid "Creating the thread that gets info about file.." -msgstr "Création du \"thread\" qui récupère les informations sur le fichier..." +msgstr "Création du \"thread\" qui récupère les informations sur le fichier..." #: src/download_win.cpp:209 msgid "I am unable to delete the target file!" -msgstr "Impossible de détruire le fichier cible!" +msgstr "Impossible de détruire le fichier cible!" #: src/download_win.cpp:242 msgid "" @@ -312,15 +312,15 @@ msgid "" "connections" msgstr "" "Erreur lors du traitement du fichier de traces! Utilisation du nombrede " -"connections par défaut" +"connections par défaut" #: src/download_win.cpp:251 msgid "" "The previous download used a different number of connections than the " "default! so I will use the previous number of threads" msgstr "" -"Le téléchargement précédent utilisait un nombre de connections différentde " -"la valeur par défaut! Utilisation du nombre de \"threads\" précédent" +"Le téléchargement précédent utilisait un nombre de connections différentde " +"la valeur par défaut! Utilisation du nombre de \"threads\" précédent" #: src/download_win.cpp:271 msgid "" @@ -328,19 +328,19 @@ msgid "" "connections to delete" msgstr "" "Erreur lors du traitement du fichier de traces! Utilisation du nombrede " -"connections par défaut à détuire" +"connections par défaut à détuire" #: src/download_win.cpp:294 #, c-format msgid "The target file %s exists, would you like to overwrite it?" -msgstr "Le fichier cible %s existe, voulez-vous l'écraser?" +msgstr "Le fichier cible %s existe, voulez-vous l'écraser?" #: src/download_win.cpp:322 #, c-format msgid "" "Previous download of %s exists, would you like to resume it or overwrite it?" msgstr "" -"Un téléchargement précédent de %s existe, voulez-vous l'écraser ou continuer?" +"Un téléchargement précédent de %s existe, voulez-vous l'écraser ou continuer?" #: src/download_win.cpp:326 msgid "Resume" @@ -372,7 +372,7 @@ msgstr "Fin du \"thread\"" #: src/download_win.cpp:486 msgid "Got info succesfully" -msgstr "Récupération réussie des informations" +msgstr "Récupération réussie des informations" #: src/download_win.cpp:489 #, c-format @@ -390,7 +390,7 @@ msgstr "L'URL %s n'existe pas!" #: src/download_win.cpp:558 msgid "No suitable mirrors were found, downloading from original server" -msgstr "Pas de site miroir trouvé, téléchargement depuis le site d'origine" +msgstr "Pas de site miroir trouvé, téléchargement depuis le site d'origine" #: src/download_win.cpp:623 #, c-format @@ -424,7 +424,7 @@ msgstr "Attente de la fin de tous les \"threads\"" #: src/download_win.cpp:669 msgid "Got DL succesfully, now building file" -msgstr "Téléchargement réussi, reconstruction du fichier" +msgstr "Téléchargement réussi, reconstruction du fichier" #: src/download_win.cpp:676 #, c-format @@ -436,8 +436,8 @@ msgid "" "Error the server/proxy lied about resuming so I have to restart this from " "the beginning!" msgstr "" -"Erreur, le serveur/proxy a donné une fausse information sur sa capacitéà " -"exécuter une continuation, il est nécessaire de recommencer du début!" +"Erreur, le serveur/proxy a donné une fausse information sur sa capacitéà " +"exécuter une continuation, il est nécessaire de recommencer du début!" #: src/download_win.cpp:718 #, c-format @@ -446,9 +446,9 @@ msgid "" "usually lack of free space, or a write to bad medium, or a problem with " "permissions,so please fix this and retry" msgstr "" -"Une connexion du téléchargement %s a eu une erreur fatale, à priori manquede " -"place disque, ou écriture sur un support en erreur, ou une problème avecles " -"permissions de fichier, corriger ce problème avant de recommencer" +"Une connexion du téléchargement %s a eu une erreur fatale, à priori manquede " +"place disque, ou écriture sur un support en erreur, ou une problème avecles " +"permissions de fichier, corriger ce problème avant de recommencer" #: src/download_win.cpp:735 #, c-format @@ -457,8 +457,8 @@ msgid "" "usually the file not being present in the remote server, therefore the " "download had to be aborted!" msgstr "" -"Une connexion du téléchargement %s a eu une erreur fatale, à priorile " -"fichier n'est pas présent sur le serveur distant, le téléchargement a duêtre " +"Une connexion du téléchargement %s a eu une erreur fatale, à priorile " +"fichier n'est pas présent sur le serveur distant, le téléchargement a duêtre " "interrompu!" #: src/download_win.cpp:782 src/download_win.cpp:809 @@ -473,7 +473,7 @@ msgstr "%s n'est pas une URL valide" #: src/main.cpp:232 #, c-format msgid "%s contains just a hostname, it does not contain a file to download!" -msgstr "%s contient juste un nom d'hôte, pas de fichier à télécharger!" +msgstr "%s contient juste un nom d'hôte, pas de fichier à télécharger!" #: src/main.cpp:286 msgid "Error: Invalid option\n" @@ -481,7 +481,7 @@ msgstr "Erreur: option invalide\n" #: src/main.cpp:291 msgid "Prozilla - Download Accelerator" -msgstr "Prozilla - Accélérateur de téléchargement" +msgstr "Prozilla - Accélérateur de téléchargement" #: src/main.cpp:314 msgid "&File" @@ -493,7 +493,7 @@ msgstr "&Nouvelle URL" #: src/main.cpp:317 msgid "&Preferences" -msgstr "&Préférences" +msgstr "&Préférences" #: src/main.cpp:319 msgid "&Quit" @@ -510,7 +510,7 @@ msgstr "A &Propos" #: src/options.cpp:130 #, c-format msgid "%s does not seem to be a valid directory" -msgstr "%s ne contient pas un répertoire valide" +msgstr "%s ne contient pas un répertoire valide" #: src/options.cpp:153 #, c-format diff --git a/po/it.po b/po/it.po index 7c72eb0..a5965a2 100644 --- a/po/it.po +++ b/po/it.po @@ -10,7 +10,7 @@ msgstr "" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-15\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 0.7\n" @@ -31,7 +31,8 @@ msgid "Use PASV for FTP transfers (recommended)" msgstr "Usa PASV per i trasferimenti FTP (raccomandato)" #: src/we.cxx:122 -msgid "Ask the HTTP proxies not to cache requests between sessions (default is off)" +msgid "" +"Ask the HTTP proxies not to cache requests between sessions (default is off)" msgstr "" "Chiedi ai proxies HTTP di non mettere in cache le richieste tra le sessioni " "(disabilitato per default)" @@ -156,7 +157,9 @@ msgstr "Uwe Hermann - Programmazione aggiutiva" msgid "" "Gustavo Noronha Silva (KoV) - libprozilla GNU gettext support, deb package " "maintainer" -msgstr "Gustavo Noronha Silva (KoV) - supporto libprozilla GNU gettext, maintenimento pacchetti deb" +msgstr "" +"Gustavo Noronha Silva (KoV) - supporto libprozilla GNU gettext, " +"maintenimento pacchetti deb" #: src/we.cxx:4266 msgid "Ralph Slooten - Web Page Maintainer, RPM packager, testing" @@ -167,20 +170,20 @@ msgid "" "If you have contributed and arent listed, I apologise and please mail me " " and I will correct it" msgstr "" -"Se hai contribuito e non sei nella lista, ti prego di mandarmi un email" -" e la correggerò" +"Se hai contribuito e non sei nella lista, ti prego di mandarmi un " +"email e la correggerò" #: src/we.cxx:4275 msgid "" "Silviu Marin-Caea - (Our sysadmin) Donation of valuable bandwith and system " "resources at genesys.ro, testing" msgstr "" -"Silviu Marin-Caea - (Nostro amministratore di sistema) Donazione considerevole di banda " -"e risorse di sistema a genesys.ro, testing" +"Silviu Marin-Caea - (Nostro amministratore di sistema) Donazione " +"considerevole di banda e risorse di sistema a genesys.ro, testing" #: src/we.cxx:4280 -msgid "Pablo Iranzo Gómez - testing" -msgstr "Pablo Iranzo Gómez - testing" +msgid "Pablo Iranzo Gómez - testing" +msgstr "Pablo Iranzo Gómez - testing" #: src/we.cxx:4284 msgid "Krogg - The cool Prozilla logo" @@ -232,7 +235,7 @@ msgstr "Ricerca mirrors FTP (Sperimentale)" #: src/dl_win.cxx:14 msgid "Abort, Resume Later" -msgstr "Abortisci; Riprendi più tardi" +msgstr "Abortisci; Riprendi più tardi" #: src/dl_win.cxx:19 src/download_win.cpp:391 msgid "Pause" @@ -287,7 +290,7 @@ msgid "" "A error occured while processing the logfile! Assuming default number of " "connections" msgstr "" -"Un errore è occorso durante la lettura del file di log! Uso il numero " +"Un errore è occorso durante la lettura del file di log! Uso il numero " "predefinito di.connessioni" #: src/download_win.cpp:250 @@ -303,7 +306,7 @@ msgid "" "A error occured while processing the logfile! Assuming default number of " "connections to delete" msgstr "" -"Un errore è occorso durante la letture del file di log! Uso il numero " +"Un errore è occorso durante la letture del file di log! Uso il numero " "predefinito di connessioni da cancellare" #: src/download_win.cpp:293 @@ -313,8 +316,10 @@ msgstr "Il target file %s esiste, lo vuoi sovrascrivere?" #: src/download_win.cpp:321 #, c-format -msgid "Previous download of %s exists, would you like to resume it or overwrite it?" -msgstr "Un precedente download di %s esiste, lo vuoi riprendere o sovrascrivere?" +msgid "" +"Previous download of %s exists, would you like to resume it or overwrite it?" +msgstr "" +"Un precedente download di %s esiste, lo vuoi riprendere o sovrascrivere?" #: src/download_win.cpp:325 msgid "Resume" @@ -355,7 +360,7 @@ msgstr "Grandezza File = %ld Kb" #: src/download_win.cpp:494 msgid "File Size is UNKOWN" -msgstr "La Grandezza del file è SCONOSCIUTA" +msgstr "La Grandezza del file è SCONOSCIUTA" #: src/download_win.cpp:515 #, c-format @@ -364,7 +369,9 @@ msgstr "L'URL %s non esiste!" #: src/download_win.cpp:546 msgid "No suitable mirrors were found, downloading from original server" -msgstr "Non sono stati trovati mirrors validi, effettuo il download dal server originale" +msgstr "" +"Non sono stati trovati mirrors validi, effettuo il download dal server " +"originale" #: src/download_win.cpp:596 #, c-format @@ -374,7 +381,7 @@ msgstr "Bytes ricevute in totale %ld kb" #: src/download_win.cpp:601 #, c-format msgid "Average Speed = %.3f Kb/sec" -msgstr "Velocità di trasferimento media = %.3f Kb/sec" +msgstr "Velocità di trasferimento media = %.3f Kb/sec" #: src/download_win.cpp:610 #, c-format @@ -410,8 +417,8 @@ msgid "" "Error the server/proxy lied about resuming so I have to restart this from " "the begiining!" msgstr "" -"Errore: a causa del server/proxy non è stato possibile riprendere il " -"download perciò devo riprendere dall'inizio!" +"Errore: a causa del server/proxy non è stato possibile riprendere il " +"download perciò devo riprendere dall'inizio!" #: src/download_win.cpp:693 #, c-format @@ -420,7 +427,7 @@ msgid "" "usually lack of free space, or a write to bad medium, or a problem with " "permissions,so pelase fix this and retry" msgstr "" -"Una connessione del download %s è incappata in un errore locale " +"Una connessione del download %s è incappata in un errore locale " "irreversibile, di solito a causa di mancanza di spazio su disco, o la " "scrittura su un medium con problemi oppure un problema di persmesse, per " "favore ripara il problema e riprova" @@ -432,8 +439,9 @@ msgid "" "usually the file not being present in the remote server, therefore the " "download had to be aborted!" msgstr "" -"Una connessione del download %s è incappata in un errore remoto " -"irreversibile, di solito a causa dell'assenza del file sul server remoto, perciò il download deve essere abortito!" +"Una connessione del download %s è incappata in un errore remoto " +"irreversibile, di solito a causa dell'assenza del file sul server remoto, " +"perciò il download deve essere abortito!" #: src/download_win.cpp:761 src/download_win.cpp:788 msgid "Close" @@ -447,7 +455,8 @@ msgstr "%s non sembra essere un'URL valido" #: src/main.cpp:232 #, c-format msgid "%s contains just a hostname, it does not contain a file to download!" -msgstr "%s contiene solo il nome di un host, non contiene un file da scaricare!" +msgstr "" +"%s contiene solo il nome di un host, non contiene un file da scaricare!" #: src/main.cpp:286 msgid "Error: Invalid option\n" @@ -495,4 +504,3 @@ msgstr "%s non sembra essere un valore valido per un proxy HTTP" #, c-format msgid "%s does not seem to be a valid FTP proxy value" msgstr "%s non sembra essere un valore valido per un proxy FTP" - diff --git a/po/nl.po b/po/nl.po index 170220e..d5e3486 100644 --- a/po/nl.po +++ b/po/nl.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: ENCODING\n" #: src/we.cxx:49 @@ -186,8 +186,8 @@ msgid "" msgstr "" #: src/we.cxx:4165 -msgid "Pablo Iranzo Gómez - testing" -msgstr "Pablo Iranzo Gómez - testen" +msgid "Pablo Iranzo Gómez - testing" +msgstr "Pablo Iranzo Gómez - testen" #: src/we.cxx:4169 msgid "Krogg - The cool Prozilla logo" diff --git a/po/pt_BR.po b/po/pt_BR.po index 76186bc..dbef6b5 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -10,12 +10,12 @@ msgstr "" "Last-Translator: Gustavo Noronha Silva \n" "Language-Team: Debian-BR \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: ENCODING\n" #: src/we.cxx:84 msgid "Prozilla Preferences Panel" -msgstr "Painel de Preferências do Prozilla" +msgstr "Painel de Preferências do Prozilla" #: src/we.cxx:89 msgid "General" @@ -23,16 +23,18 @@ msgstr "Geral" #: src/we.cxx:108 msgid "Number of Threads:" -msgstr "Número de Threads:" +msgstr "Número de Threads:" #: src/we.cxx:117 msgid "Use PASV for FTP transfers (recommended)" -msgstr "Usar PASV para transferências FTP (recomendado)" +msgstr "Usar PASV para transferências FTP (recomendado)" #: src/we.cxx:122 msgid "" "Ask the HTTP proxies not to cache requests between sessions (default is off)" -msgstr "Pedir aos proxies HTTP para não fazerem cache das requisições entre sessões (o padrão é desligado)" +msgstr "" +"Pedir aos proxies HTTP para não fazerem cache das requisições entre sessões " +"(o padrão é desligado)" #: src/we.cxx:138 msgid "Retry Delay (Sec):" @@ -40,11 +42,11 @@ msgstr "Intervalo de Tentativas (Seg):" #: src/we.cxx:142 msgid "Timeout Period (Sec):" -msgstr "Tempo Limite de Operação (Seg):" +msgstr "Tempo Limite de Operação (Seg):" #: src/we.cxx:146 msgid "Directory to download the files:" -msgstr "Diretório para onde os arquivos devem ir:" +msgstr "Diretório para onde os arquivos devem ir:" #: src/we.cxx:150 msgid "Limit bandwith usage PER download to (Kbps) (0 = unlimited):" @@ -68,7 +70,7 @@ msgstr "Proxy HTTP:" #: src/we.cxx:182 src/we.cxx:204 msgid "Username:" -msgstr "Nome do usuário:" +msgstr "Nome do usuário:" #: src/we.cxx:187 src/we.cxx:209 msgid "Password:" @@ -92,7 +94,7 @@ msgstr "Usar Proxy FTP" #: src/we.cxx:240 msgid "Direct Connection to the Internet" -msgstr "Conexão Direta à Internet" +msgstr "Conexão Direta à Internet" #: src/we.cxx:247 msgid "Use proxies" @@ -108,7 +110,7 @@ msgstr "" #: src/we.cxx:279 msgid "Ping Timeout (Sec):" -msgstr "Tempo Limite de Operação (Seg):" +msgstr "Tempo Limite de Operação (Seg):" #: src/we.cxx:288 msgid "Number of mirrors to ping at once:" @@ -132,23 +134,23 @@ msgstr "Acelerador de Downloads Prozilla 2.0.4beta" #: src/we.cxx:4227 msgid "GUI Version 2.0.4beta" -msgstr "Versão da GUI: 2.0.4beta" +msgstr "Versão da GUI: 2.0.4beta" #: src/we.cxx:4230 msgid "libprozilla version 1.0.0" -msgstr "Versão da libprozilla: 1.0.1" +msgstr "Versão da libprozilla: 1.0.1" #: src/we.cxx:4245 msgid "Credits" -msgstr "Créditos" +msgstr "Créditos" #: src/we.cxx:4254 msgid "Kalum Somaratna - Main Programming" -msgstr "Kalum Somaratna - Programação Principal" +msgstr "Kalum Somaratna - Programação Principal" #: src/we.cxx:4258 msgid "Uwe Hermann - Additional Programming" -msgstr "Uwe Hermann - Programação Adicional" +msgstr "Uwe Hermann - Programação Adicional" #: src/we.cxx:4261 msgid "" @@ -160,23 +162,27 @@ msgstr "" #: src/we.cxx:4266 msgid "Ralph Slooten - Web Page Maintainer, RPM packager, testing" -msgstr "Ralph Slooten - Mantenedor da página Web, empacotador RPM, testador" +msgstr "Ralph Slooten - Mantenedor da página Web, empacotador RPM, testador" #: src/we.cxx:4270 msgid "" "If you have contributed and arent listed, I apologise and please mail me " " and I will correct it" -msgstr "Se você contribuiu e não está listado, peço desculpas e por favor envie um email para e eu irei corrigir isso" +msgstr "" +"Se você contribuiu e não está listado, peço desculpas e por favor envie um " +"email para e eu irei corrigir isso" #: src/we.cxx:4275 msgid "" "Silviu Marin-Caea - (Our sysadmin) Donation of valuable bandwith and system " "resources at genesys.ro, testing" -msgstr "Silviu Marin-Caea - (Nosso Administrador de Sistema) Doação de sistema e banda valorosos em genesys.ro e testador" +msgstr "" +"Silviu Marin-Caea - (Nosso Administrador de Sistema) Doação de sistema e " +"banda valorosos em genesys.ro e testador" #: src/we.cxx:4280 -msgid "Pablo Iranzo Gómez - testing" -msgstr "Pablo Iranzo Gómez - testador" +msgid "Pablo Iranzo Gómez - testing" +msgstr "Pablo Iranzo Gómez - testador" #: src/we.cxx:4284 msgid "Krogg - The cool Prozilla logo" @@ -188,23 +194,23 @@ msgstr "David L. Matthews - testador" #: src/we.cxx:4296 msgid "Translations" -msgstr "Traduções" +msgstr "Traduções" #: src/we.cxx:4304 msgid "Ruben Boer - Dutch Translation" -msgstr "Ruben Boer - Tradução Holandesa" +msgstr "Ruben Boer - Tradução Holandesa" #: src/we.cxx:4308 msgid "Ralph Slooten- Dutch Translation" -msgstr "Ralph Slooten - Tradução Holandesa" +msgstr "Ralph Slooten - Tradução Holandesa" #: src/we.cxx:4312 msgid "Flower - Romanian Translation" -msgstr "Flower - Tradução Romena" +msgstr "Flower - Tradução Romena" #: src/we.cxx:4316 msgid "Gustavo Noronha Silva (KoV) - Portugese Translation" -msgstr "Gustavo Noronha Silva (KoV) - Tradução para Português" +msgstr "Gustavo Noronha Silva (KoV) - Tradução para Português" #: src/we.cxx:4320 msgid "Emanuele Tatti (Kreazy) - Itallian Translation" @@ -212,7 +218,7 @@ msgstr "" #: src/we.cxx:4330 msgid "Webpage - http://prozilla.genesys.ro/" -msgstr "Página - http://prozilla.genesys.ro/" +msgstr "Página - http://prozilla.genesys.ro/" #: src/we.cxx:4624 msgid "Please enter the URL" @@ -220,7 +226,7 @@ msgstr "Por favor digite a URL" #: src/we.cxx:4635 msgid "Enter URL (CTRL+V to paste from clipboard)" -msgstr "Digite a URL (CTRL+V para colar da área de transferência)" +msgstr "Digite a URL (CTRL+V para colar da área de transferência)" #: src/we.cxx:4646 msgid "FTPSearch for mirrors (Experimental)" @@ -236,7 +242,7 @@ msgstr "Pausa" #: src/dl_win.cxx:25 msgid "Abort, No Resume Later" -msgstr "Abortar, não continuar" +msgstr "Abortar, não continuar" #: src/dl_win.cxx:31 msgid "URL:" @@ -252,7 +258,7 @@ msgstr "Criando arquivo.............." #: src/dl_win.cxx:137 src/dl_win.cxx:170 src/dl_win.cxx:208 msgid "Attention!" -msgstr "Atenção!" +msgstr "Atenção!" #: src/dl_win.cxx:141 msgid "Ok" @@ -264,7 +270,7 @@ msgstr "Sim" #: src/dl_win.cxx:178 src/dl_win.cxx:216 msgid "No" -msgstr "Não" +msgstr "Não" #: src/download_win.cpp:43 msgid "Are you Sure You want to quit?" @@ -272,7 +278,7 @@ msgstr "Tem certeza que quer sair?" #: src/download_win.cpp:183 msgid "Creating the thread that gets info about file.." -msgstr "Criando a thread que obtém informações sobre o arquivo..." +msgstr "Criando a thread que obtém informações sobre o arquivo..." #: src/download_win.cpp:208 msgid "I am unable to delete the target file!" @@ -282,24 +288,30 @@ msgstr "Fui incapaz de remover o arquivo alvo!" msgid "" "A error occured while processing the logfile! Assuming default number of " "connections" -msgstr "Um erro aconteceu durante o processamento do arquivo de log! Assumindo número de conexões padrão" +msgstr "" +"Um erro aconteceu durante o processamento do arquivo de log! Assumindo " +"número de conexões padrão" #: src/download_win.cpp:250 msgid "" "The previous download used a different number of connections than the " "default! so I will use the previous number of threads" -msgstr "O download anterior usou um número de conexões diferente do padrão! Então eu usarei o número anterior de threads." +msgstr "" +"O download anterior usou um número de conexões diferente do padrão! Então eu " +"usarei o número anterior de threads." #: src/download_win.cpp:270 msgid "" "A error occured while processing the logfile! Assuming default number of " "connections to delete" -msgstr "Um erro aconteceu durante o processamento do arquivo de log! Assumindo número de conexões padrão para remover." +msgstr "" +"Um erro aconteceu durante o processamento do arquivo de log! Assumindo " +"número de conexões padrão para remover." #: src/download_win.cpp:293 #, c-format msgid "The target file %s exists, would you like to overwrite it?" -msgstr "O arquivo alvo %s existe, gostaria de sobrescrevê-lo?" +msgstr "O arquivo alvo %s existe, gostaria de sobrescrevê-lo?" #: src/download_win.cpp:321 #, c-format @@ -317,11 +329,11 @@ msgstr "Sobrescrever" #: src/download_win.cpp:371 msgid "RESUME supported" -msgstr "CONTINUAÇÃO suportada" +msgstr "CONTINUAÇÃO suportada" #: src/download_win.cpp:379 msgid "RESUME NOT supported" -msgstr "CONTINUAÇÃO não suportada" +msgstr "CONTINUAÇÃO não suportada" #: src/download_win.cpp:444 msgid "UnPause" @@ -337,7 +349,7 @@ msgstr "Thread acabou" #: src/download_win.cpp:487 msgid "Got info succesfully" -msgstr "Informações conseguidas com êxito" +msgstr "Informações conseguidas com êxito" #: src/download_win.cpp:490 #, c-format @@ -351,7 +363,7 @@ msgstr "Tamanho do arquivo DESCONHECIDO" #: src/download_win.cpp:515 #, c-format msgid "The URL %s doesnt exist!" -msgstr "A URL %s não existe!" +msgstr "A URL %s não existe!" #: src/download_win.cpp:546 msgid "No suitable mirrors were found, downloading from original server" @@ -365,7 +377,7 @@ msgstr "Total de Bytes recebidos %ld Kb" #: src/download_win.cpp:601 #, c-format msgid "Average Speed = %.3f Kb/sec" -msgstr "Velocidade Média = %.3f Kb/sec" +msgstr "Velocidade Média = %.3f Kb/sec" #: src/download_win.cpp:610 #, c-format @@ -385,7 +397,7 @@ msgstr "%d Horas %d Minutos" #. Wait till all are completed #: src/download_win.cpp:637 msgid "Waiting till all threads terminate" -msgstr "Esperando até que todas as threads completem" +msgstr "Esperando até que todas as threads completem" #: src/download_win.cpp:642 msgid "Got DL succesfully, now building file" @@ -400,7 +412,9 @@ msgstr "Construindo arquivo %s ....." msgid "" "Error the server/proxy lied about resuming so I have to restart this from " "the begiining!" -msgstr "Erro: o servidor/proxy mentei sobre continuação e eu terei de começar tudo do começo!" +msgstr "" +"Erro: o servidor/proxy mentei sobre continuação e eu terei de começar tudo " +"do começo!" #: src/download_win.cpp:693 #, c-format @@ -408,7 +422,10 @@ msgid "" "One connection of the download %s encountered a unrecoverable local error, " "usually lack of free space, or a write to bad medium, or a problem with " "permissions,so pelase fix this and retry" -msgstr "Uma conexão do download %s encontrou um erro local irrecuperáel. Norlmalmente isso quer dizer falta de espaço ou uma mídia ruim ou um problema de permissões, então por favor conserte o erro e tente novamente." +msgstr "" +"Uma conexão do download %s encontrou um erro local irrecuperáel. " +"Norlmalmente isso quer dizer falta de espaço ou uma mídia ruim ou um " +"problema de permissões, então por favor conserte o erro e tente novamente." #: src/download_win.cpp:710 #, c-format @@ -416,7 +433,10 @@ msgid "" "A connection(s) of the download %s encountered a unrecoverable remote error, " "usually the file not being present in the remote server, therefore the " "download had to be aborted!" -msgstr "Uma conexão do download %s encontrou um erro local irrecuperáel, normalmente isso quer dizer que o arquivo não está presente no servidor remoto, portanto o download teve de ser abortado!" +msgstr "" +"Uma conexão do download %s encontrou um erro local irrecuperáel, normalmente " +"isso quer dizer que o arquivo não está presente no servidor remoto, portanto " +"o download teve de ser abortado!" #: src/download_win.cpp:761 src/download_win.cpp:788 msgid "Close" @@ -425,16 +445,17 @@ msgstr "Fechar" #: src/main.cpp:225 src/main.cpp:351 #, c-format msgid "%s does not seem to be a valid URL" -msgstr "%s não parece uma URL válida" +msgstr "%s não parece uma URL válida" #: src/main.cpp:232 #, c-format msgid "%s contains just a hostname, it does not contain a file to download!" -msgstr "%s contém apenas o nome do host mas não um nome de arquivo para baixar!" +msgstr "" +"%s contém apenas o nome do host mas não um nome de arquivo para baixar!" #: src/main.cpp:286 msgid "Error: Invalid option\n" -msgstr "Erro: opção inválida\n" +msgstr "Erro: opção inválida\n" #: src/main.cpp:291 msgid "Prozilla - Download Accelerator" @@ -450,7 +471,7 @@ msgstr "&Nova URL" #: src/main.cpp:317 msgid "&Preferences" -msgstr "&Preferências" +msgstr "&Preferências" #: src/main.cpp:319 msgid "&Quit" @@ -467,32 +488,32 @@ msgstr "&Sobre" #: src/options.cpp:130 #, c-format msgid "%s does not seem to be a valid directory" -msgstr "%s não parece ser um diretório válido" +msgstr "%s não parece ser um diretório válido" #: src/options.cpp:153 #, c-format msgid "%s does not seem to be a valid HTTP proxy value" -msgstr "%s não parece ser um valor de proxy HTTP válido" +msgstr "%s não parece ser um valor de proxy HTTP válido" #: src/options.cpp:181 #, c-format msgid "%s does not seem to be a valid FTP proxy value" -msgstr "%s não parece ser um valor de proxy FTP válido" +msgstr "%s não parece ser um valor de proxy FTP válido" #~ msgid "USER@SITE" -#~ msgstr "USUÁRIO@SERVIDOR" +#~ msgstr "USUÃRIO@SERVIDOR" #~ msgid "USER@ProxyUser@SITE" -#~ msgstr "USUÁRIO@USUÁRIONOPROXY@SERVIDOR" +#~ msgstr "USUÃRIO@USUÃRIONOPROXY@SERVIDOR" #~ msgid "USER@SITE_PROXYUSER" -#~ msgstr "USUÁRIO@SERVIDOR_USUÁRIONOPROXY" +#~ msgstr "USUÃRIO@SERVIDOR_USUÃRIONOPROXY" #~ msgid "ProxyUser@SITE" -#~ msgstr "USUÁRIONOPROXY@SERVIDOR" +#~ msgstr "USUÃRIONOPROXY@SERVIDOR" #~ msgid "LOGIN_then_USER@SITE" -#~ msgstr "LOGIN_então_USUÁRIO@SERVIDOR" +#~ msgstr "LOGIN_então_USUÃRIO@SERVIDOR" #~ msgid "OPENSITE" #~ msgstr "SITEABERTO" diff --git a/po/ro.po b/po/ro.po index 48ea6db..9b75c32 100644 --- a/po/ro.po +++ b/po/ro.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: Flower \n" "Language-Team: RTFS \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: ENCODING\n" #: src/we.cxx:49 @@ -48,7 +48,7 @@ msgstr "HTTP" #: src/we.cxx:74 msgid "Prozilla Preferences Panel" -msgstr "Panoul de opþiuni pentru Prozilla" +msgstr "Panoul de opþiuni pentru Prozilla" #: src/we.cxx:79 msgid "General" @@ -56,21 +56,21 @@ msgstr "General" #: src/we.cxx:98 msgid "Number of Threads:" -msgstr "Numãrul de fire:" +msgstr "Numãrul de fire:" #: src/we.cxx:107 msgid "Use PASV for FTP transfers (recommended)" -msgstr "Foloseºte PASV pentru transferurile FTP (recomandat)" +msgstr "Foloseºte PASV pentru transferurile FTP (recomandat)" #: src/we.cxx:111 msgid "" "Ask the HTTP proxies not to cache requests between sessions (default is off)" msgstr "" -"Cere proxy-urilor de HTTP sã nu pãstreze cererile între sesiuni (implicit e inactiv)" +"Cere proxy-urilor de HTTP sã nu pãstreze cererile între sesiuni (implicit e inactiv)" #: src/we.cxx:127 msgid "Retry Delay (Sec):" -msgstr "Pauzã între încercãri (sec):" +msgstr "Pauzã între încercãri (sec):" #: src/we.cxx:131 msgid "Timeout Period (Sec):" @@ -82,7 +82,7 @@ msgstr "" #: src/we.cxx:139 msgid "Limit bandwith usage PER download to (Kbps) (0 = unlimited):" -msgstr "Limiteazã lãþimea de bandã PER descãrcare la (Kbps) (0 = nelimitat):" +msgstr "Limiteazã lãþimea de bandã PER descãrcare la (Kbps) (0 = nelimitat):" #: src/we.cxx:147 msgid "Proxies" @@ -118,19 +118,19 @@ msgstr "Tipul de proxy FTP:" #: src/we.cxx:211 msgid "Use HTTP Proxy" -msgstr "Foloseºte proxy-ul HTTP" +msgstr "Foloseºte proxy-ul HTTP" #: src/we.cxx:215 msgid "Use FTP Proxy" -msgstr "Foloseºte proxy-ul FTP" +msgstr "Foloseºte proxy-ul FTP" #: src/we.cxx:222 msgid "Direct Connection to the Internet" -msgstr "Conexiune directã la Internet" +msgstr "Conexiune directã la Internet" #: src/we.cxx:228 msgid "Use proxies" -msgstr "Foloseºte proxy-uri" +msgstr "Foloseºte proxy-uri" #: src/we.cxx:242 src/we.cxx:4203 src/we.cxx:4500 msgid "OK" @@ -138,7 +138,7 @@ msgstr "OK" #: src/dl_win.cxx:88 src/we.cxx:246 src/we.cxx:4516 msgid "Cancel" -msgstr "Renunþã" +msgstr "Renunþã" #: src/we.cxx:4151 msgid "Prozilla Download Accelerator M2" @@ -154,7 +154,7 @@ msgstr "versiunea libprozilla 1.0.0" #: src/we.cxx:4162 msgid "Credits" -msgstr "Mulþumiri" +msgstr "Mulþumiri" #: src/we.cxx:4168 msgid "Kalum Somaratna - Main Programming" @@ -162,59 +162,59 @@ msgstr "Kalum Somaratna - Programator principal" #: src/we.cxx:4171 msgid "Uwe Hermann - Additional Programming" -msgstr "Uwe Hermann - Programator ajutãtor" +msgstr "Uwe Hermann - Programator ajutãtor" #: src/we.cxx:4174 msgid "" "Gustavo Noronha Silva (KoV) - libprozilla GNU gettext support, translator, " "deb package maintainer" msgstr "" -"Gustavo Noronha Silva (KoV) - ajutor la GNU gettext pentru libprozilla, traducãtor, " +"Gustavo Noronha Silva (KoV) - ajutor la GNU gettext pentru libprozilla, traducãtor, " "face pachetele deb" #: src/we.cxx:4179 msgid "Ralph Slooten - Web Page Maintainer, RPM packager, testing, translator" -msgstr "Ralph Slooten - Menþine pagina Web, face pachetele RPM, tester, traducãtor" +msgstr "Ralph Slooten - Menþine pagina Web, face pachetele RPM, tester, traducãtor" #: src/we.cxx:4183 msgid "" "If you have contributed and arent listed, I apologise and please mail me " " and I will correct it" msgstr "" -"Dacã aþi contribuit ºi nu sunteþi afiºat, îmi cer scuze ºi vã rog scrieþi­mi la " -" ºi­mi voi corecta scãparea" +"Dacã aþi contribuit ºi nu sunteþi afiºat, îmi cer scuze ºi vã rog scrieþi­mi la " +" ºi­mi voi corecta scãparea" #: src/we.cxx:4188 msgid "" "Silviu Marin-Caea - (Our sysadmin) Donation of valuable bandwith and system " "resources at genesys.ro, testing" msgstr "" -"Silviu Marin-Caea - (sysadmin-ul nostru) Doneazã lãþime de bandã ºi resurse " +"Silviu Marin-Caea - (sysadmin-ul nostru) Doneazã lãþime de bandã ºi resurse " "sistem la genesys.ro, tester" #: src/we.cxx:4193 -msgid "Pablo Iranzo Gómez - testing" -msgstr "Pablo Iranzo Gómez - tester" +msgid "Pablo Iranzo Gómez - testing" +msgstr "Pablo Iranzo Gómez - tester" #: src/we.cxx:4197 msgid "Krogg - The cool Prozilla logo" -msgstr "Krogg - Meseriaºul logo pentru Prozilla" +msgstr "Krogg - Meseriaºul logo pentru Prozilla" #: src/we.cxx:4498 msgid "Please enter the URL" -msgstr "Introduceþi URL-ul" +msgstr "Introduceþi URL-ul" #: src/we.cxx:4509 msgid "Enter URL (CTRL+V to paste from clipboard)" -msgstr "Introduceþi URL-ul (CTRL+V pentru lipire din clipboard)" +msgstr "Introduceþi URL-ul (CTRL+V pentru lipire din clipboard)" #: src/dl_win.cxx:14 msgid "Abort, Resume Later" -msgstr "Abandon, continuãm mai târziu" +msgstr "Abandon, continuãm mai târziu" #: src/dl_win.cxx:19 msgid "Abort, No Resume Later" -msgstr "Abandon, nu mai continuãm" +msgstr "Abandon, nu mai continuãm" #: src/dl_win.cxx:25 msgid "URL:" @@ -222,15 +222,15 @@ msgstr "URL:" #: src/dl_win.cxx:63 msgid "Estimated Time Left" -msgstr "Timp rãmas estimat" +msgstr "Timp rãmas estimat" #: src/dl_win.cxx:84 msgid "Creating file.............." -msgstr "Creez fiºierul.............." +msgstr "Creez fiºierul.............." #: src/dl_win.cxx:123 src/dl_win.cxx:156 src/dl_win.cxx:194 msgid "Attention!" -msgstr "Atenþie!" +msgstr "Atenþie!" #: src/dl_win.cxx:127 msgid "Ok" @@ -246,18 +246,18 @@ msgstr "Nu" #: src/download_win.cpp:42 msgid "Are you Sure You want to quit?" -msgstr "Sunteþi sigur cã doriþi sã ieºiþi?" +msgstr "Sunteþi sigur cã doriþi sã ieºiþi?" #: src/download_win.cpp:172 msgid "I am unable to delete the target file!" -msgstr "Nu pot ºterge fiºierul destinaþie!" +msgstr "Nu pot ºterge fiºierul destinaþie!" #: src/download_win.cpp:205 msgid "" "A error occured while processing the logfile! Assuming default number of " "connections" msgstr "" -"A apãrut o eroare la procesarea fiºierului de log! Presupun numãrul implicit " +"A apãrut o eroare la procesarea fiºierului de log! Presupun numãrul implicit " "de conexiuni" #: src/download_win.cpp:214 @@ -265,28 +265,28 @@ msgid "" "The previous download used a different number of connections than the " "default! so I will use the previous number of threads" msgstr "" -"Descãrcarea precedentã a folosit alt numãr de conexiuni decât cel implicit! " -"Vom folosi deci numãrul vechi de conexiuni." +"Descãrcarea precedentã a folosit alt numãr de conexiuni decât cel implicit! " +"Vom folosi deci numãrul vechi de conexiuni." #: src/download_win.cpp:234 msgid "" "A error occured while processing the logfile! Assuming default number of " "connections to delete" msgstr "" -"A apãrut o eroare la procesarea fiºierului de log! Presupun numãrul implicit " -"de conexiuni pentru ºtergere" +"A apãrut o eroare la procesarea fiºierului de log! Presupun numãrul implicit " +"de conexiuni pentru ºtergere" #: src/download_win.cpp:257 #, c-format msgid "The target file %s exists, would you like to overwrite it?" -msgstr "Fiºierul destinaþie %s existã, doriþi sã­l suprascriem?" +msgstr "Fiºierul destinaþie %s existã, doriþi sã­l suprascriem?" #: src/download_win.cpp:285 #, c-format msgid "" "Previous download of %s exists, would you like to resume it or overwrite it?" msgstr "" -"O descãrcare anterioarã a lui %s existã, doriþi sã­l continuãm sau sã­l suprascriem?" +"O descãrcare anterioarã a lui %s existã, doriþi sã­l continuãm sau sã­l suprascriem?" #: src/download_win.cpp:289 msgid "Resume" @@ -298,15 +298,15 @@ msgstr "Suprascriere" #: src/download_win.cpp:327 msgid "RESUME supported" -msgstr "CONTINUARE posibilã" +msgstr "CONTINUARE posibilã" #: src/download_win.cpp:335 msgid "RESUME NOT supported" -msgstr "CONTINUARE imposibilã" +msgstr "CONTINUARE imposibilã" #: src/download_win.cpp:379 msgid "waiting for thread to end" -msgstr "aºtept firul sã se termine" +msgstr "aºtept firul sã se termine" #: src/download_win.cpp:381 msgid "Thread ended" @@ -314,21 +314,21 @@ msgstr "Fir terminat" #: src/download_win.cpp:389 msgid "Got info succesfully" -msgstr "Informaþii primite" +msgstr "Informaþii primite" #: src/download_win.cpp:392 #, c-format msgid "File Size = %ld Kb" -msgstr "Mãrimea fiºierului = %ld Kb" +msgstr "Mãrimea fiºierului = %ld Kb" #: src/download_win.cpp:396 msgid "File Size is UNKOWN" -msgstr "Mãrimea fiºierului este necunoscutã" +msgstr "Mãrimea fiºierului este necunoscutã" #: src/download_win.cpp:405 #, c-format msgid "The URL %s doesnt exist!" -msgstr "URL-ul %s nu existã!" +msgstr "URL-ul %s nu existã!" #: src/download_win.cpp:451 #, c-format @@ -348,34 +348,34 @@ msgstr "%d secunde" #: src/download_win.cpp:467 #, c-format msgid "%d Minutes %d Seconds" -msgstr "%d minute ºi %d secunde" +msgstr "%d minute ºi %d secunde" #: src/download_win.cpp:470 #, c-format msgid "%d Hours %d minutes" -msgstr "%d ore ºi %d minute" +msgstr "%d ore ºi %d minute" #. Wait till all are completed #: src/download_win.cpp:492 msgid "Waiting till all threads terminate" -msgstr "Aºtept sã se terminte toate firele" +msgstr "Aºtept sã se terminte toate firele" #: src/download_win.cpp:497 msgid "Got DL succesfully, now building file" -msgstr "Descãrcare terminatã, construiesc fiºierul" +msgstr "Descãrcare terminatã, construiesc fiºierul" #: src/download_win.cpp:503 #, c-format msgid "Building file %s ....." -msgstr "Construiesc fiºierul %s ....." +msgstr "Construiesc fiºierul %s ....." #: src/download_win.cpp:527 msgid "" "Error the server/proxy lied about resuming so I have to restart this from " "the begiining!" msgstr "" -"Eroare serverul/proxy-ul a minþit referitor la continuare deci trebuie sã " -"reiau de la început!" +"Eroare serverul/proxy-ul a minþit referitor la continuare deci trebuie sã " +"reiau de la început!" #: src/download_win.cpp:547 #, c-format @@ -384,26 +384,26 @@ msgid "" "usually lack of free space, or a write to bad medium, or a problem with " "permissions,so pelase fix this and retry" msgstr "" -"Una dintre conexiunile descãrcãrii %s a întâmpinat o eroare localã nereparabilã, " -"de obicei cauzatã de lipsa de spaþiu, scrierea pe suport defectuos sau o problemã " -"cu permisiunile, deci reparaþi eroarea ºi reîncercaþi" +"Una dintre conexiunile descãrcãrii %s a întâmpinat o eroare localã nereparabilã, " +"de obicei cauzatã de lipsa de spaþiu, scrierea pe suport defectuos sau o problemã " +"cu permisiunile, deci reparaþi eroarea ºi reîncercaþi" #: src/download_win.cpp:596 src/download_win.cpp:621 msgid "Close" -msgstr "Închide" +msgstr "ÃŽnchide" #: src/download_win.cpp:689 msgid "Creating the thread that gets info about file.." -msgstr "Creez firul care ia informaþii despre fiºier." +msgstr "Creez firul care ia informaþii despre fiºier." #: src/main.cpp:222 src/main.cpp:335 #, c-format msgid "%s does not seem to be a valid URL" -msgstr "%s nu pare sã fie un URL valid" +msgstr "%s nu pare sã fie un URL valid" #: src/main.cpp:275 msgid "Error: Invalid option\n" -msgstr "Eroare: optiune invalidã\n" +msgstr "Eroare: optiune invalidã\n" #: src/main.cpp:280 msgid "Prozilla - Download Accelerator" @@ -411,7 +411,7 @@ msgstr "Prozilla - Download Accelerator" #: src/main.cpp:303 msgid "&File" -msgstr "&Fiºier" +msgstr "&Fiºier" #: src/main.cpp:304 msgid "&New URL" @@ -419,7 +419,7 @@ msgstr "URL &nou" #: src/main.cpp:305 msgid "&Preferences" -msgstr "&Preferinþe" +msgstr "&Preferinþe" #: src/main.cpp:306 msgid "&About" @@ -427,19 +427,19 @@ msgstr "&Despre" #: src/main.cpp:307 msgid "&Quit" -msgstr "&Ieºire" +msgstr "&Ieºire" #: src/options.cpp:119 #, c-format msgid "%s does not seem to be a valid directory" -msgstr "%s nu pare sã fie un director valid" +msgstr "%s nu pare sã fie un director valid" #: src/options.cpp:142 #, c-format msgid "%s does not seem to be a valid HTTP proxy value" -msgstr "%s nu pare sã fie o valoare validã pentru proxy HTTP" +msgstr "%s nu pare sã fie o valoare validã pentru proxy HTTP" #: src/options.cpp:170 #, c-format msgid "%s does not seem to be a valid FTP proxy value" -msgstr "%s nu pare sã fie o valoare validã pentru proxy FTP" +msgstr "%s nu pare sã fie o valoare validã pentru proxy FTP" diff --git a/src/download_win.cpp b/src/download_win.cpp index cb1f343..9b08f0f 100644 --- a/src/download_win.cpp +++ b/src/download_win.cpp @@ -380,7 +380,7 @@ void DL_Window::start_download() /*Display resume status */ if (download->resume_support) { - sprintf(buffer, _("RESUME supported")); + snprintf(buffer, sizeof(buffer), "%s", _("RESUME supported")); resume_status_box->textcolor(FL_BLUE); resume_status_box->value(buffer); @@ -388,7 +388,7 @@ void DL_Window::start_download() no_resume_later_button->show(); } else { - sprintf(buffer, _("RESUME NOT supported")); + snprintf(buffer, sizeof(buffer), "%s", _("RESUME NOT supported")); resume_status_box->textcolor(FL_RED); resume_status_box->value(buffer); resume_later_button->hide(); diff --git a/src/savefile.cpp b/src/savefile.cpp index 3c58807..730eb28 100644 --- a/src/savefile.cpp +++ b/src/savefile.cpp @@ -58,7 +58,12 @@ void load_savefile(Fl_Browser *browser) } - fscanf(fp, "%d\n", &num_dls); + if (fscanf(fp, "%d\n", &num_dls) != 1 || num_dls < 0 || num_dls > 100000) + { + fclose(fp); + proz_debug("Invalid URL list header"); + return; + } char *line=(char *)malloc (20000); if(line==0) @@ -72,14 +77,14 @@ if(line==0) { for(int i=0; iadd(line); } }