Opkman: fixed typos, regenerated translations and added Russian translation

git-svn-id: trunk@53626 -
This commit is contained in:
maxim 2016-12-10 14:27:52 +00:00
parent 7cb8ed32a4
commit 32a637ee11
13 changed files with 1118 additions and 91 deletions

1
.gitattributes vendored
View File

@ -3298,6 +3298,7 @@ components/onlinepackagemanager/languages/opkman_const.es.po svneol=native#text/
components/onlinepackagemanager/languages/opkman_const.fi.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_const.fi.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_const.hu.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_const.hu.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_const.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_const.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_const.ru.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_httpclient.fi.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_httpclient.fi.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_httpclient.hu.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_httpclient.hu.po svneol=native#text/plain
components/onlinepackagemanager/languages/opkman_httpclient.po svneol=native#text/plain components/onlinepackagemanager/languages/opkman_httpclient.po svneol=native#text/plain

View File

@ -16,8 +16,10 @@ msgid "Cancel"
msgstr "Abbrechen" msgstr "Abbrechen"
#: opkman_const.rscategoriesfrm_byes_caption #: opkman_const.rscategoriesfrm_byes_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rscategoriesfrm_byes_caption" msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "Ok" msgid "OK"
msgstr "OK" msgstr "OK"
#: opkman_const.rscategoriesfrm_caption #: opkman_const.rscategoriesfrm_caption
@ -25,7 +27,9 @@ msgid "List with categories"
msgstr "Liste mit Kategorien" msgstr "Liste mit Kategorien"
#: opkman_const.rscategoriesfrm_lbmessage_caption #: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select(check) one or more categories" #, fuzzy
#| msgid "Please select(check) one or more categories"
msgid "Please select (check) one or more categories"
msgstr "Bitte wählen Sie eine oder mehrere Kategorien" msgstr "Bitte wählen Sie eine oder mehrere Kategorien"
#: opkman_const.rscreaterepositorypackagefrm_caption #: opkman_const.rscreaterepositorypackagefrm_caption
@ -205,11 +209,15 @@ msgid "A package with the same name already exists!"
msgstr "Ein Package mit dem selben Namen existiert bereits!" msgstr "Ein Package mit dem selben Namen existiert bereits!"
#: opkman_const.rsmainfrm_packageupdate0 #: opkman_const.rsmainfrm_packageupdate0
msgid "The following repository packages don't have a valid external download link. The packages will be skipped. Continue?" #, fuzzy
#| msgid "The following repository packages don't have a valid external download link. The packages will be skipped. Continue?"
msgid "The following repository packages are not installed or don't have a valid external download link. The packages will be skipped. Continue?"
msgstr "Die folgenden Repository-Packages haben keinen gültigen Download-Link. Die Packages werden übersprungen. Fortfahren?" msgstr "Die folgenden Repository-Packages haben keinen gültigen Download-Link. Die Packages werden übersprungen. Fortfahren?"
#: opkman_const.rsmainfrm_packageupdate1 #: opkman_const.rsmainfrm_packageupdate1
msgid "None of the checked repository package(s) has a valid external download link." #, fuzzy
#| msgid "None of the checked repository package(s) has a valid external download link."
msgid "None of the checked repository packages are installed or has a valid external download link."
msgstr "Keines der ausgewählten Packages hat einen gültigen Download-Link." msgstr "Keines der ausgewählten Packages hat einen gültigen Download-Link."
#: opkman_const.rsmainfrm_packageupdatewarning #: opkman_const.rsmainfrm_packageupdatewarning
@ -309,9 +317,19 @@ msgid "Download"
msgstr "Download" msgstr "Download"
#: opkman_const.rsmainfrm_tbdownload_hint #: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages to..." #, fuzzy
#| msgid "Download packages to..."
msgid "Download packages"
msgstr "Packages herunterladen nach..." msgstr "Packages herunterladen nach..."
#: opkman_const.rsmainfrm_tbhelp_caption
msgid "Help"
msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption #: opkman_const.rsmainfrm_tbinstall_caption
msgid "Install" msgid "Install"
msgstr "Installieren" msgstr "Installieren"
@ -364,7 +382,9 @@ msgid "Installed"
msgstr "Installiert" msgstr "Installiert"
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile #: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file(.lpk)" #, fuzzy
#| msgid "Package file(.lpk)"
msgid "Package file (.lpk)"
msgstr "Package-Datei (.lpk)" msgstr "Package-Datei (.lpk)"
#: opkman_const.rsmainfrm_vstheadercolumn_packagename #: opkman_const.rsmainfrm_vstheadercolumn_packagename
@ -414,6 +434,22 @@ msgstr "FPC-Kompatibilität"
msgid "Home page" msgid "Home page"
msgstr "Homepage" msgstr "Homepage"
#: opkman_const.rsmainfrm_vsttext_install0
#, fuzzy
msgctxt "opkman_const.rsmainfrm_vsttext_install0"
msgid "No"
msgstr "Nein"
#: opkman_const.rsmainfrm_vsttext_install1
#, fuzzy
msgctxt "opkman_const.rsmainfrm_vsttext_install1"
msgid "Yes"
msgstr "Ja"
#: opkman_const.rsmainfrm_vsttext_install2
msgid "Partially"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_lazcompatibility #: opkman_const.rsmainfrm_vsttext_lazcompatibility
msgid "Lazarus compatibility" msgid "Lazarus compatibility"
msgstr "Lazarus-Kompatibilität" msgstr "Lazarus-Kompatibilität"
@ -564,6 +600,10 @@ msgstr "Installiert"
msgid "Up to date" msgid "Up to date"
msgstr "Aktuell" msgstr "Aktuell"
#: opkman_const.rsmainfrm_vsttext_packagestate5
msgid "New updates available"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestatus #: opkman_const.rsmainfrm_vsttext_packagestatus
msgid "Package status" msgid "Package status"
msgstr "Package-Status" msgstr "Package-Status"
@ -711,15 +751,19 @@ msgid "This will restore the default settings. Continue?"
msgstr "Das wird die Vorgabe-Einstellungen wiederherstellen. Fortfahren?" msgstr "Das wird die Vorgabe-Einstellungen wiederherstellen. Fortfahren?"
#: opkman_const.rspackagelistfrm_bno_caption #: opkman_const.rspackagelistfrm_bno_caption
msgctxt "opkman_const.rspackagelistfrm_bno_caption"
msgid "No" msgid "No"
msgstr "Nein" msgstr "Nein"
#: opkman_const.rspackagelistfrm_bok_caption #: opkman_const.rspackagelistfrm_bok_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rspackagelistfrm_bok_caption" msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "Ok" msgid "OK"
msgstr "OK" msgstr "OK"
#: opkman_const.rspackagelistfrm_byes_caption #: opkman_const.rspackagelistfrm_byes_caption
msgctxt "opkman_const.rspackagelistfrm_byes_caption"
msgid "Yes" msgid "Yes"
msgstr "Ja" msgstr "Ja"
@ -875,20 +919,24 @@ msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:" msgid "Installing package:"
msgstr "Installiere Package:" msgstr "Installiere Package:"
#: opkman_const.rsprogressfrm_lbellapsed_caption #: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Ellapsed:" msgid "Elapsed:"
msgstr "Verstrichen:" msgstr ""
#: opkman_const.rsprogressfrm_lbpackage_caption #: opkman_const.rsprogressfrm_lbpackage_caption
msgid "Package:" msgid "Package:"
msgstr "Package:" msgstr "Package:"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received(total):" #, fuzzy
#| msgid "Received(total):"
msgid "Received (total):"
msgstr "Empfangen (total):" msgstr "Empfangen (total):"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped(total):" #, fuzzy
#| msgid "Unzipped(total):"
msgid "Unzipped (total):"
msgstr "Entpackt (total):" msgstr "Entpackt (total):"
#: opkman_const.rsprogressfrm_lbreceived_caption0 #: opkman_const.rsprogressfrm_lbreceived_caption0
@ -910,3 +958,4 @@ msgstr "Kalkuliere. Bitte warten..."
#: opkman_const.rsprogressfrm_lbspeed_caption #: opkman_const.rsprogressfrm_lbspeed_caption
msgid "Speed:" msgid "Speed:"
msgstr "Geschwindigkeit:" msgstr "Geschwindigkeit:"

View File

@ -16,8 +16,10 @@ msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: opkman_const.rscategoriesfrm_byes_caption #: opkman_const.rscategoriesfrm_byes_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rscategoriesfrm_byes_caption" msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "Ok" msgid "OK"
msgstr "Ok" msgstr "Ok"
#: opkman_const.rscategoriesfrm_caption #: opkman_const.rscategoriesfrm_caption
@ -25,7 +27,9 @@ msgid "List with categories"
msgstr "Lista con categorías" msgstr "Lista con categorías"
#: opkman_const.rscategoriesfrm_lbmessage_caption #: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select(check) one or more categories" #, fuzzy
#| msgid "Please select(check) one or more categories"
msgid "Please select (check) one or more categories"
msgstr "Por favor selecciona una o mas categorías" msgstr "Por favor selecciona una o mas categorías"
#: opkman_const.rscreaterepositorypackagefrm_caption #: opkman_const.rscreaterepositorypackagefrm_caption
@ -313,7 +317,9 @@ msgid "Download"
msgstr "Descargar" msgstr "Descargar"
#: opkman_const.rsmainfrm_tbdownload_hint #: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages to..." #, fuzzy
#| msgid "Download packages to..."
msgid "Download packages"
msgstr "Descargar paquetes a..." msgstr "Descargar paquetes a..."
#: opkman_const.rsmainfrm_tbhelp_caption #: opkman_const.rsmainfrm_tbhelp_caption
@ -321,7 +327,7 @@ msgid "Help"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint #: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help(http://wiki.freepascal.org/Online_Package_Manager)" msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption #: opkman_const.rsmainfrm_tbinstall_caption
@ -376,7 +382,9 @@ msgid "Installed"
msgstr "Instalado" msgstr "Instalado"
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile #: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file(.lpk)" #, fuzzy
#| msgid "Package file(.lpk)"
msgid "Package file (.lpk)"
msgstr "Archivo de paquete (.lpk)" msgstr "Archivo de paquete (.lpk)"
#: opkman_const.rsmainfrm_vstheadercolumn_packagename #: opkman_const.rsmainfrm_vstheadercolumn_packagename
@ -748,8 +756,10 @@ msgid "No"
msgstr "No" msgstr "No"
#: opkman_const.rspackagelistfrm_bok_caption #: opkman_const.rspackagelistfrm_bok_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rspackagelistfrm_bok_caption" msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "Ok" msgid "OK"
msgstr "Ok" msgstr "Ok"
#: opkman_const.rspackagelistfrm_byes_caption #: opkman_const.rspackagelistfrm_byes_caption
@ -909,20 +919,24 @@ msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:" msgid "Installing package:"
msgstr "Instalando paquete:" msgstr "Instalando paquete:"
#: opkman_const.rsprogressfrm_lbellapsed_caption #: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Ellapsed:" msgid "Elapsed:"
msgstr "Transcurrido:" msgstr ""
#: opkman_const.rsprogressfrm_lbpackage_caption #: opkman_const.rsprogressfrm_lbpackage_caption
msgid "Package:" msgid "Package:"
msgstr "Paquete:" msgstr "Paquete:"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received(total):" #, fuzzy
#| msgid "Received(total):"
msgid "Received (total):"
msgstr "Recibido (total):" msgstr "Recibido (total):"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped(total):" #, fuzzy
#| msgid "Unzipped(total):"
msgid "Unzipped (total):"
msgstr "Descomprimido (total):" msgstr "Descomprimido (total):"
#: opkman_const.rsprogressfrm_lbreceived_caption0 #: opkman_const.rsprogressfrm_lbreceived_caption0

View File

@ -7,7 +7,7 @@ msgstr "Peru"
#: opkman_const.rscategoriesfrm_byes_caption #: opkman_const.rscategoriesfrm_byes_caption
msgctxt "opkman_const.rscategoriesfrm_byes_caption" msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "Ok" msgid "OK"
msgstr "" msgstr ""
#: opkman_const.rscategoriesfrm_caption #: opkman_const.rscategoriesfrm_caption
@ -15,7 +15,9 @@ msgid "List with categories"
msgstr "Luettelo luokittain" msgstr "Luettelo luokittain"
#: opkman_const.rscategoriesfrm_lbmessage_caption #: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select(check) one or more categories" #, fuzzy
#| msgid "Please select(check) one or more categories"
msgid "Please select (check) one or more categories"
msgstr "Valitse (tarkista) yksi tai useampi luokka" msgstr "Valitse (tarkista) yksi tai useampi luokka"
#: opkman_const.rscreaterepositorypackagefrm_caption #: opkman_const.rscreaterepositorypackagefrm_caption
@ -297,7 +299,9 @@ msgid "Download"
msgstr "Lataa" msgstr "Lataa"
#: opkman_const.rsmainfrm_tbdownload_hint #: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages to..." #, fuzzy
#| msgid "Download packages to..."
msgid "Download packages"
msgstr "Lataa paketit ..." msgstr "Lataa paketit ..."
#: opkman_const.rsmainfrm_tbhelp_caption #: opkman_const.rsmainfrm_tbhelp_caption
@ -305,7 +309,7 @@ msgid "Help"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint #: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help(http://wiki.freepascal.org/Online_Package_Manager)" msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption #: opkman_const.rsmainfrm_tbinstall_caption
@ -360,7 +364,9 @@ msgid "Installed"
msgstr "Asenettu" msgstr "Asenettu"
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile #: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file(.lpk)" #, fuzzy
#| msgid "Package file(.lpk)"
msgid "Package file (.lpk)"
msgstr "Pakettitiedosto (.lpk)" msgstr "Pakettitiedosto (.lpk)"
#: opkman_const.rsmainfrm_vstheadercolumn_packagename #: opkman_const.rsmainfrm_vstheadercolumn_packagename
@ -733,7 +739,7 @@ msgstr "Ei"
#: opkman_const.rspackagelistfrm_bok_caption #: opkman_const.rspackagelistfrm_bok_caption
msgctxt "opkman_const.rspackagelistfrm_bok_caption" msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "Ok" msgid "OK"
msgstr "" msgstr ""
#: opkman_const.rspackagelistfrm_byes_caption #: opkman_const.rspackagelistfrm_byes_caption
@ -893,8 +899,8 @@ msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:" msgid "Installing package:"
msgstr "Asennetaan paketti:" msgstr "Asennetaan paketti:"
#: opkman_const.rsprogressfrm_lbellapsed_caption #: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Ellapsed:" msgid "Elapsed:"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbpackage_caption #: opkman_const.rsprogressfrm_lbpackage_caption
@ -902,11 +908,15 @@ msgid "Package:"
msgstr "Paketti:" msgstr "Paketti:"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received(total):" #, fuzzy
#| msgid "Received(total):"
msgid "Received (total):"
msgstr "Vastaanotettu(kaikkiaan):" msgstr "Vastaanotettu(kaikkiaan):"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped(total):" #, fuzzy
#| msgid "Unzipped(total):"
msgid "Unzipped (total):"
msgstr "Purettu(kaikkiaan):" msgstr "Purettu(kaikkiaan):"
#: opkman_const.rsprogressfrm_lbreceived_caption0 #: opkman_const.rsprogressfrm_lbreceived_caption0

View File

@ -16,8 +16,10 @@ msgid "Cancel"
msgstr "Mégsem" msgstr "Mégsem"
#: opkman_const.rscategoriesfrm_byes_caption #: opkman_const.rscategoriesfrm_byes_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rscategoriesfrm_byes_caption" msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "Ok" msgid "OK"
msgstr "Ok" msgstr "Ok"
#: opkman_const.rscategoriesfrm_caption #: opkman_const.rscategoriesfrm_caption
@ -25,7 +27,9 @@ msgid "List with categories"
msgstr "" msgstr ""
#: opkman_const.rscategoriesfrm_lbmessage_caption #: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select(check) one or more categories" #, fuzzy
#| msgid "Please select(check) one or more categories"
msgid "Please select (check) one or more categories"
msgstr "Ki kell választani (jelölni) egy vagy több csomagot" msgstr "Ki kell választani (jelölni) egy vagy több csomagot"
#: opkman_const.rscreaterepositorypackagefrm_caption #: opkman_const.rscreaterepositorypackagefrm_caption
@ -307,7 +311,9 @@ msgid "Download"
msgstr "Letöltés" msgstr "Letöltés"
#: opkman_const.rsmainfrm_tbdownload_hint #: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages to..." #, fuzzy
#| msgid "Download packages to..."
msgid "Download packages"
msgstr "Csomagok letöltése máshová..." msgstr "Csomagok letöltése máshová..."
#: opkman_const.rsmainfrm_tbhelp_caption #: opkman_const.rsmainfrm_tbhelp_caption
@ -315,7 +321,7 @@ msgid "Help"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint #: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help(http://wiki.freepascal.org/Online_Package_Manager)" msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption #: opkman_const.rsmainfrm_tbinstall_caption
@ -370,7 +376,9 @@ msgid "Installed"
msgstr "Telepítve" msgstr "Telepítve"
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile #: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file(.lpk)" #, fuzzy
#| msgid "Package file(.lpk)"
msgid "Package file (.lpk)"
msgstr "Csomagfájl (.lpk)" msgstr "Csomagfájl (.lpk)"
#: opkman_const.rsmainfrm_vstheadercolumn_packagename #: opkman_const.rsmainfrm_vstheadercolumn_packagename
@ -744,8 +752,10 @@ msgid "No"
msgstr "Nem" msgstr "Nem"
#: opkman_const.rspackagelistfrm_bok_caption #: opkman_const.rspackagelistfrm_bok_caption
#, fuzzy
#| msgid "Ok"
msgctxt "opkman_const.rspackagelistfrm_bok_caption" msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "Ok" msgid "OK"
msgstr "Ok" msgstr "Ok"
#: opkman_const.rspackagelistfrm_byes_caption #: opkman_const.rspackagelistfrm_byes_caption
@ -905,8 +915,8 @@ msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:" msgid "Installing package:"
msgstr "Csomag telepítése:" msgstr "Csomag telepítése:"
#: opkman_const.rsprogressfrm_lbellapsed_caption #: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Ellapsed:" msgid "Elapsed:"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbpackage_caption #: opkman_const.rsprogressfrm_lbpackage_caption
@ -914,11 +924,15 @@ msgid "Package:"
msgstr "Csomag:" msgstr "Csomag:"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received(total):" #, fuzzy
#| msgid "Received(total):"
msgid "Received (total):"
msgstr "Fogadva (összesen):" msgstr "Fogadva (összesen):"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped(total):" #, fuzzy
#| msgid "Unzipped(total):"
msgid "Unzipped (total):"
msgstr "Kitömörítve (összesen):" msgstr "Kitömörítve (összesen):"
#: opkman_const.rsprogressfrm_lbreceived_caption0 #: opkman_const.rsprogressfrm_lbreceived_caption0

View File

@ -7,7 +7,7 @@ msgstr ""
#: opkman_const.rscategoriesfrm_byes_caption #: opkman_const.rscategoriesfrm_byes_caption
msgctxt "opkman_const.rscategoriesfrm_byes_caption" msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "Ok" msgid "OK"
msgstr "" msgstr ""
#: opkman_const.rscategoriesfrm_caption #: opkman_const.rscategoriesfrm_caption
@ -15,7 +15,7 @@ msgid "List with categories"
msgstr "" msgstr ""
#: opkman_const.rscategoriesfrm_lbmessage_caption #: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select(check) one or more categories" msgid "Please select (check) one or more categories"
msgstr "" msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_caption #: opkman_const.rscreaterepositorypackagefrm_caption
@ -297,7 +297,7 @@ msgid "Download"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbdownload_hint #: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages to..." msgid "Download packages"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbhelp_caption #: opkman_const.rsmainfrm_tbhelp_caption
@ -305,7 +305,7 @@ msgid "Help"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint #: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help(http://wiki.freepascal.org/Online_Package_Manager)" msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption #: opkman_const.rsmainfrm_tbinstall_caption
@ -360,7 +360,7 @@ msgid "Installed"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile #: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file(.lpk)" msgid "Package file (.lpk)"
msgstr "" msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_packagename #: opkman_const.rsmainfrm_vstheadercolumn_packagename
@ -731,7 +731,7 @@ msgstr ""
#: opkman_const.rspackagelistfrm_bok_caption #: opkman_const.rspackagelistfrm_bok_caption
msgctxt "opkman_const.rspackagelistfrm_bok_caption" msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "Ok" msgid "OK"
msgstr "" msgstr ""
#: opkman_const.rspackagelistfrm_byes_caption #: opkman_const.rspackagelistfrm_byes_caption
@ -891,8 +891,8 @@ msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:" msgid "Installing package:"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbellapsed_caption #: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Ellapsed:" msgid "Elapsed:"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbpackage_caption #: opkman_const.rsprogressfrm_lbpackage_caption
@ -900,11 +900,11 @@ msgid "Package:"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received(total):" msgid "Received (total):"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1 #: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped(total):" msgid "Unzipped (total):"
msgstr "" msgstr ""
#: opkman_const.rsprogressfrm_lbreceived_caption0 #: opkman_const.rsprogressfrm_lbreceived_caption0

View File

@ -0,0 +1,939 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Maxim Ganetsky <maxkill@mail.ru>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"X-Generator: Poedit 1.7.7\n"
#: opkman_const.rscategoriesfrm_bcancel_caption
msgid "Cancel"
msgstr "Отмена"
#: opkman_const.rscategoriesfrm_byes_caption
msgctxt "opkman_const.rscategoriesfrm_byes_caption"
msgid "OK"
msgstr "ОК"
#: opkman_const.rscategoriesfrm_caption
msgid "List with categories"
msgstr "Список категорий"
#: opkman_const.rscategoriesfrm_lbmessage_caption
msgid "Please select (check) one or more categories"
msgstr "Выберите (отметьте) одну либо несколько категорий"
#: opkman_const.rscreaterepositorypackagefrm_caption
msgctxt "opkman_const.rscreaterepositorypackagefrm_caption"
msgid "Create repository package"
msgstr "Создать пакет в репозитории"
#: opkman_const.rscreaterepositorypackagefrm_cbopen_caption
msgid "After create open containing folder"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_error0
msgid "Error reading package"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_error1
msgid "Cannot create zip file:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_error2
msgid "Cannot create JSON file:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbcategory_caption
msgid "Category:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbdisplayname_caption
msgid "Display name"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbdownloadurl_caption
msgid "Download link:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbfpccompatibility_caption
msgid "FPC compatibility:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbhomepageurl_caption
msgid "Home page:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lblazcompatibility_caption
msgid "Lazarus compatibility:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbpackagedir_caption
msgid "Select package directory:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbsupportedwidgetset_caption
msgid "Supported widgetset:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_lbsvnurl_caption
msgctxt "opkman_const.rscreaterepositorypackagefrm_lbsvnurl_caption"
msgid "SVN"
msgstr "SVN"
#: opkman_const.rscreaterepositorypackagefrm_message0
msgid "Please select a category for package:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message1
msgid "Please enter supported lazarus versions for package:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message2
msgid "Please enter supported FPC versions for package:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message3
msgid "Please enter supported widgetsets for package:"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message4
msgid "Compressing package. Please wait..."
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message5
msgid "Creating JSON. Please wait..."
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_message6
msgid "Repository package successfully created."
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_nopackage
msgid "No packages found!"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_pncaption_caption0
msgid "Available packages"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_pncaption_caption1
msgctxt "opkman_const.rscreaterepositorypackagefrm_pncaption_caption1"
msgid "Description"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_pncaption_caption2
msgid "Data"
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_pnmessage_caption
msgid "Please wait..."
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_sddtitledst
msgid "Save repository package to..."
msgstr ""
#: opkman_const.rscreaterepositorypackagefrm_sddtitlesrc
msgid "Select package directory"
msgstr ""
#: opkman_const.rslazaruspackagemanager
msgid "Online Package Manager"
msgstr "Сетевой диспетчер пакетов"
#: opkman_const.rsmainfrm_caption
msgid "packages found"
msgstr ""
#: opkman_const.rsmainfrm_cball_caption
msgid "All/None"
msgstr ""
#: opkman_const.rsmainfrm_cball_hint
msgid "Check/Uncheck packages"
msgstr ""
#: opkman_const.rsmainfrm_cbfilterby_hint
msgid "Filter package list by:"
msgstr ""
#: opkman_const.rsmainfrm_edfilter_hint
msgid "Type filter text"
msgstr ""
#: opkman_const.rsmainfrm_filenamealreadyexists
msgid "A package with the same zip file already exists!"
msgstr ""
#: opkman_const.rsmainfrm_lbfilter_caption
msgid "Filter by:"
msgstr ""
#: opkman_const.rsmainfrm_micreaterepository
msgid "Create repository"
msgstr "Создать репозиторий"
#: opkman_const.rsmainfrm_micreaterepositorypackage
msgctxt "opkman_const.rsmainfrm_micreaterepositorypackage"
msgid "Create repository package"
msgstr "Создать пакет в репозитории"
#: opkman_const.rsmainfrm_mijsonhide
msgid "Hide JSON"
msgstr "Скрыть JSON"
#: opkman_const.rsmainfrm_mijsonshow
msgid "Show JSON"
msgstr "Показать JSON"
#: opkman_const.rsmainfrm_packagealreadydownloaded
msgid "The following repository packages already exists in the target folder. Continue?"
msgstr ""
#: opkman_const.rsmainfrm_packagealreadyinstalled
msgid "The following packages are alrady installed. Continue with install?"
msgstr ""
#: opkman_const.rsmainfrm_packagenamealreadyexists
msgid "A package with the same name already exists!"
msgstr ""
#: opkman_const.rsmainfrm_packageupdate0
msgid "The following repository packages are not installed or don't have a valid external download link. The packages will be skipped. Continue?"
msgstr ""
#: opkman_const.rsmainfrm_packageupdate1
msgid "None of the checked repository packages are installed or has a valid external download link."
msgstr ""
#: opkman_const.rsmainfrm_packageupdatewarning
msgid ""
"Updating packages from external link is not without a risk!\n"
"Only update if you trust the package maintainer. Continue?\n"
msgstr ""
#: opkman_const.rsmainfrm_rsmessagedownload
msgid "Downloading package list. Please wait..."
msgstr ""
#: opkman_const.rsmainfrm_rsmessageerror0
msgid "Cannot download package list. Error message:"
msgstr ""
#: opkman_const.rsmainfrm_rsmessageerror1
msgid "Invalid JSON file."
msgstr ""
#: opkman_const.rsmainfrm_rsmessageerror2
msgid "Remote server unreachable."
msgstr ""
#: opkman_const.rsmainfrm_rsmessagenopackage
msgid "No packages to show."
msgstr ""
#: opkman_const.rsmainfrm_rsmessagenorepository0
msgid "Remote package repository not configured."
msgstr ""
#: opkman_const.rsmainfrm_rsmessagenorepository1
msgid "Do you wish to configure it now?"
msgstr ""
#: opkman_const.rsmainfrm_rsmessageparsingjson
msgid "Parsing JSON. Please wait..."
msgstr ""
#: opkman_const.rsmainfrm_rsnopackagetodownload
msgid "Please check one or more packages!"
msgstr ""
#: opkman_const.rsmainfrm_rspackagedependency0
msgid "depends on package:"
msgstr ""
#: opkman_const.rsmainfrm_rspackagedependency1
msgid "Resolve dependency?"
msgstr ""
#: opkman_const.rsmainfrm_rspackagedependency2
msgid "Not resolving dependencies might lead to install failure!"
msgstr ""
#: opkman_const.rsmainfrm_rspackagedependency3
msgid "is in"
msgstr ""
#: opkman_const.rsmainfrm_rspackagedependency4
msgid "dependency list. Unchecking it might lead to installing failure. Do you wish to continue?"
msgstr ""
#: opkman_const.rsmainfrm_rsrepositorycleanup0
msgid "This will delete all non-installed packages from local repository. Continue?"
msgstr ""
#: opkman_const.rsmainfrm_rsrepositorycleanup1
msgid "packages deleted!"
msgstr ""
#: opkman_const.rsmainfrm_spclear_hint
msgid "Clear filter text"
msgstr ""
#: opkman_const.rsmainfrm_spcollapse_hint
msgid "Collapse package tree"
msgstr ""
#: opkman_const.rsmainfrm_spexpand_hint
msgid "Expand package tree"
msgstr ""
#: opkman_const.rsmainfrm_tbcleanup_caption
msgid "Cleanup"
msgstr ""
#: opkman_const.rsmainfrm_tbcleanup_hint
msgid "Cleanup local repository"
msgstr ""
#: opkman_const.rsmainfrm_tbdownload_caption
msgid "Download"
msgstr ""
#: opkman_const.rsmainfrm_tbdownload_hint
msgid "Download packages"
msgstr ""
#: opkman_const.rsmainfrm_tbhelp_caption
msgid "Help"
msgstr ""
#: opkman_const.rsmainfrm_tbhelp_hint
msgid "Help (http://wiki.freepascal.org/Online_Package_Manager)"
msgstr ""
#: opkman_const.rsmainfrm_tbinstall_caption
msgid "Install"
msgstr ""
#: opkman_const.rsmainfrm_tbinstall_hint
msgid "Install packages"
msgstr ""
#: opkman_const.rsmainfrm_tboptions_caption
msgctxt "opkman_const.rsmainfrm_tboptions_caption"
msgid "Options"
msgstr ""
#: opkman_const.rsmainfrm_tboptions_hint
msgid "Show options dialog"
msgstr ""
#: opkman_const.rsmainfrm_tbrefresh_caption
msgid "Refresh"
msgstr ""
#: opkman_const.rsmainfrm_tbrefresh_hint
msgid "Refresh package list"
msgstr ""
#: opkman_const.rsmainfrm_tbrepository_caption
msgid "Create"
msgstr ""
#: opkman_const.rsmainfrm_tbrepository_hint
msgid "Create package or repository"
msgstr ""
#: opkman_const.rsmainfrm_tbupdate_caption
msgctxt "opkman_const.rsmainfrm_tbupdate_caption"
msgid "Update"
msgstr ""
#: opkman_const.rsmainfrm_tbupdate_hint
msgid "Update packages from external URL"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_data
msgid "Status/Data"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_installed
msgctxt "opkman_const.rsmainfrm_vstheadercolumn_installed"
msgid "Installed"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_packagefile
msgid "Package file (.lpk)"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_packagename
msgid "Packages"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_repository
msgctxt "opkman_const.rsmainfrm_vstheadercolumn_repository"
msgid "Repository"
msgstr ""
#: opkman_const.rsmainfrm_vstheadercolumn_update
msgctxt "opkman_const.rsmainfrm_vstheadercolumn_update"
msgid "Update"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_author
msgid "Author"
msgstr "Автор"
#: opkman_const.rsmainfrm_vsttext_category
msgid "Category"
msgstr "Категория"
#: opkman_const.rsmainfrm_vsttext_dependecies
msgid "Dependencies"
msgstr "Зависимости"
#: opkman_const.rsmainfrm_vsttext_desc
msgid "Description for package"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_description
msgctxt "opkman_const.rsmainfrm_vsttext_description"
msgid "Description"
msgstr "Описание"
#: opkman_const.rsmainfrm_vsttext_downloadurl
msgid "Update link"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_fpccompatibility
msgid "FPC compatibility"
msgstr "Совместимость с FPC"
#: opkman_const.rsmainfrm_vsttext_homepageurl
msgid "Home page"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_install0
msgctxt "opkman_const.rsmainfrm_vsttext_install0"
msgid "No"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_install1
msgctxt "opkman_const.rsmainfrm_vsttext_install1"
msgid "Yes"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_install2
msgid "Partially"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_lazcompatibility
msgid "Lazarus compatibility"
msgstr "Совместимость с Lazarus"
#: opkman_const.rsmainfrm_vsttext_lic
msgid "License info for package"
msgstr "Сведения о лицензии пакета"
#: opkman_const.rsmainfrm_vsttext_license
msgid "License"
msgstr "Лицензия"
#: opkman_const.rsmainfrm_vsttext_packagecategory
msgid "Package category"
msgstr "Категория пакета"
#: opkman_const.rsmainfrm_vsttext_packagecategory0
msgid "Charts and Graphs"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory1
msgid "Cryptography"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory10
msgid "Indicators and Gauges"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory11
msgid "Labels"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory12
msgid "LazIDEPlugins"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory13
msgid "List and Combo Boxes"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory14
msgid "ListViews and TreeViews"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory15
msgid "Menus"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory16
msgid "Multimedia"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory17
msgid "Networking"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory18
msgid "Panels"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory19
msgid "Reporting"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory2
msgid "DataControls"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory20
msgid "Science"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory21
msgid "Security"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory22
msgid "Shapes"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory23
msgid "Sizers and Scrollers"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory24
msgid "System"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory25
msgid "Tabbed Components"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory26
msgid "Other"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory3
msgid "Date and Time"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory4
msgid "Dialogs"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory5
msgid "Edit and Memos"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory6
msgid "Files and Drives"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory7
msgid "GUIContainers"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory8
msgid "Graphics"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagecategory9
msgid "Grids"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packageinfo
msgid "Package info"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate0
msgctxt "opkman_const.rsmainfrm_vsttext_packagestate0"
msgid "Repository"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate1
msgid "Downloaded"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate2
msgid "Extracted"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate3
msgctxt "opkman_const.rsmainfrm_vsttext_packagestate3"
msgid "Installed"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate4
msgid "Up to date"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestate5
msgid "New updates available"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_packagestatus
msgid "Package status"
msgstr "Состояние пакета"
#: opkman_const.rsmainfrm_vsttext_packagetype
msgid "Package type"
msgstr "Тип пакета"
#: opkman_const.rsmainfrm_vsttext_packagetype0
msgid "Designtime and runtime"
msgstr "Времени разработки и исполнения"
#: opkman_const.rsmainfrm_vsttext_packagetype1
msgid "Designtime"
msgstr "Времени разработки"
#: opkman_const.rsmainfrm_vsttext_packagetype2
msgid "Runtime"
msgstr "Времени исполнения"
#: opkman_const.rsmainfrm_vsttext_packagetype3
msgid "Runtime only, cannot be installed in IDE"
msgstr "Только времени исполнения, не может быть установлен в IDE"
#: opkman_const.rsmainfrm_vsttext_repositoryfiledate
msgid "Available since"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_repositoryfilehash
msgid "Repository filehash"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_repositoryfilename
msgid "Repository filename"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_repositoryfilesize
msgid "Repository filesize"
msgstr ""
#: opkman_const.rsmainfrm_vsttext_supportedwidgetsets
msgid "Supported widget sets"
msgstr "Поддерживаемые библиотеки виджетов"
#: opkman_const.rsmainfrm_vsttext_svnurl
msgctxt "opkman_const.rsmainfrm_vsttext_svnurl"
msgid "SVN"
msgstr "SVN"
#: opkman_const.rsmainfrm_vsttext_version
msgid "Version"
msgstr "Версия"
#: opkman_const.rsoptions_cbdelete_caption
msgid "Delete downloaded zip files after installation/update"
msgstr ""
#: opkman_const.rsoptions_cbdelete_hint
msgid "If this option is checked the downloaded zip file is always deleted after installation"
msgstr ""
#: opkman_const.rsoptions_cbforcedownloadextract_caption
msgid "Always force download and extract"
msgstr ""
#: opkman_const.rsoptions_cbforcedownloadextract_hint
msgid "If this option is checked the packages are always re-downloaded/extracted before install"
msgstr ""
#: opkman_const.rsoptions_cbproxy_caption
msgid "Use proxy"
msgstr ""
#: opkman_const.rsoptions_edlocalrepositoryarchive_hint
msgid "The folder where the zip files are downloaded from the remote repository"
msgstr ""
#: opkman_const.rsoptions_edlocalrepositorypackages_hint
msgid "The folder where the repository packages are extracted/installed"
msgstr ""
#: opkman_const.rsoptions_edlocalrepositoryupdate_hint
msgid "The folder where the zip files are downloaded from the package maintainer webpage"
msgstr ""
#: opkman_const.rsoptions_frmcaption
msgctxt "opkman_const.rsoptions_frmcaption"
msgid "Options"
msgstr ""
#: opkman_const.rsoptions_gbproxysettings_caption
msgid "Proxy settings"
msgstr ""
#: opkman_const.rsoptions_invaliddirectory_info
msgid "Please enter a valid directory"
msgstr ""
#: opkman_const.rsoptions_lblocalrepositoryarchive_caption
msgid "Archive directory"
msgstr ""
#: opkman_const.rsoptions_lblocalrepositorypackages_caption
msgid "Local repository"
msgstr ""
#: opkman_const.rsoptions_lblocalrepositoryupdate_caption
msgid "Update directory"
msgstr ""
#: opkman_const.rsoptions_lbpassword_caption
msgid "Password"
msgstr ""
#: opkman_const.rsoptions_lbport_caption
msgid "Port"
msgstr ""
#: opkman_const.rsoptions_lbremoterepository_caption
msgid "Remote repository"
msgstr ""
#: opkman_const.rsoptions_lbserver_caption
msgid "Server"
msgstr ""
#: opkman_const.rsoptions_lbusername_caption
msgid "Username"
msgstr ""
#: opkman_const.rsoptions_proxyport_info
msgid "Please enter the proxy server port!"
msgstr ""
#: opkman_const.rsoptions_proxyserver_info
msgid "Please enter the proxy server address!"
msgstr ""
#: opkman_const.rsoptions_remoterepository_information
msgid "Please enter the remote repository address!"
msgstr ""
#: opkman_const.rsoptions_restoredefaults_conf
msgid "This will restore the default settings. Continue?"
msgstr ""
#: opkman_const.rspackagelistfrm_bno_caption
msgctxt "opkman_const.rspackagelistfrm_bno_caption"
msgid "No"
msgstr ""
#: opkman_const.rspackagelistfrm_bok_caption
msgctxt "opkman_const.rspackagelistfrm_bok_caption"
msgid "OK"
msgstr "ОК"
#: opkman_const.rspackagelistfrm_byes_caption
msgctxt "opkman_const.rspackagelistfrm_byes_caption"
msgid "Yes"
msgstr ""
#: opkman_const.rspackagelistfrm_caption0
msgid "Installed package list"
msgstr ""
#: opkman_const.rspackagelistfrm_caption1
msgid "Downloaded package list"
msgstr ""
#: opkman_const.rspackagelistfrm_caption2
msgid "Update package list"
msgstr ""
#: opkman_const.rsprogressfrm_caption0
msgid "Downloading packages"
msgstr ""
#: opkman_const.rsprogressfrm_caption1
msgid "Extracting packages"
msgstr ""
#: opkman_const.rsprogressfrm_caption2
msgid "Installing packages"
msgstr ""
#: opkman_const.rsprogressfrm_caption3
msgid "Updating packages"
msgstr ""
#: opkman_const.rsprogressfrm_caption4
msgid ". Please wait..."
msgstr ""
#: opkman_const.rsprogressfrm_caption5
msgid "Unknown"
msgstr ""
#: opkman_const.rsprogressfrm_cbextractopen_caption0
msgid "Extract after download"
msgstr ""
#: opkman_const.rsprogressfrm_cbextractopen_caption1
msgid "Open containing folder"
msgstr ""
#: opkman_const.rsprogressfrm_conf0
msgid "Continue with next one?"
msgstr ""
#: opkman_const.rsprogressfrm_error0
msgid "Cannot download package:"
msgstr ""
#: opkman_const.rsprogressfrm_error1
msgid "Error message:"
msgstr ""
#: opkman_const.rsprogressfrm_error10
msgctxt "opkman_const.rsprogressfrm_error10"
msgid "Dependecy"
msgstr ""
#: opkman_const.rsprogressfrm_error11
msgctxt "opkman_const.rsprogressfrm_error11"
msgid "not found!"
msgstr ""
#: opkman_const.rsprogressfrm_error12
msgid "Cannot open package file."
msgstr ""
#: opkman_const.rsprogressfrm_error13
msgid "Cannot compile package."
msgstr ""
#: opkman_const.rsprogressfrm_error14
msgid "Cannot install package."
msgstr ""
#: opkman_const.rsprogressfrm_error2
msgid "Cannot extract package:"
msgstr ""
#: opkman_const.rsprogressfrm_error3
msgid "Cannot install package:"
msgstr ""
#: opkman_const.rsprogressfrm_error4
msgctxt "opkman_const.rsprogressfrm_error4"
msgid "Dependecy"
msgstr ""
#: opkman_const.rsprogressfrm_error5
msgctxt "opkman_const.rsprogressfrm_error5"
msgid "not found!"
msgstr ""
#: opkman_const.rsprogressfrm_error6
msgid "Unknown error."
msgstr ""
#: opkman_const.rsprogressfrm_error7
msgid "Cannot contact download site"
msgstr ""
#: opkman_const.rsprogressfrm_error8
msgid "No valid download link found."
msgstr ""
#: opkman_const.rsprogressfrm_error9
msgid "Cannot add package to the IDE."
msgstr ""
#: opkman_const.rsprogressfrm_info0
msgctxt "opkman_const.rsprogressfrm_info0"
msgid "Installing package:"
msgstr ""
#: opkman_const.rsprogressfrm_info1
msgctxt "opkman_const.rsprogressfrm_info1"
msgid "Success."
msgstr ""
#: opkman_const.rsprogressfrm_info2
msgid "Contacting download site for"
msgstr ""
#: opkman_const.rsprogressfrm_info3
msgid "Preparing to download. Please wait..."
msgstr ""
#: opkman_const.rsprogressfrm_info4
msgid "Canceling. Please wait..."
msgstr ""
#: opkman_const.rsprogressfrm_info5
msgid "Opening package:"
msgstr ""
#: opkman_const.rsprogressfrm_info6
msgctxt "opkman_const.rsprogressfrm_info6"
msgid "Success."
msgstr ""
#: opkman_const.rsprogressfrm_info7
msgid "Compiling package:"
msgstr ""
#: opkman_const.rsprogressfrm_info8
msgctxt "opkman_const.rsprogressfrm_info8"
msgid "Installing package:"
msgstr ""
#: opkman_const.rsprogressfrm_lbelapsed_caption
msgid "Elapsed:"
msgstr "Прошло:"
#: opkman_const.rsprogressfrm_lbpackage_caption
msgid "Package:"
msgstr "Пакет:"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption0
msgid "Received (total):"
msgstr "Получено (всего):"
#: opkman_const.rsprogressfrm_lbreceivedtotal_caption1
msgid "Unzipped (total):"
msgstr "Распаковано (всего):"
#: opkman_const.rsprogressfrm_lbreceived_caption0
msgid "Received:"
msgstr "Получено:"
#: opkman_const.rsprogressfrm_lbreceived_caption1
msgid "Unzipped:"
msgstr "Распаковано:"
#: opkman_const.rsprogressfrm_lbremaining_caption
msgid "Remaining:"
msgstr "Осталось:"
#: opkman_const.rsprogressfrm_lbspeedcalc_caption
msgid "Estimating. Please wait..."
msgstr "Ждите, идёт оценка..."
#: opkman_const.rsprogressfrm_lbspeed_caption
msgid "Speed:"
msgstr "Скорость:"

View File

@ -52,7 +52,7 @@ resourcestring
//main form //main form
rsMainFrm_Caption = 'packages found'; rsMainFrm_Caption = 'packages found';
rsMainFrm_VSTHeaderColumn_PackageName = 'Packages'; rsMainFrm_VSTHeaderColumn_PackageName = 'Packages';
rsMainFrm_VSTHeaderColumn_PackageFile = 'Package file(.lpk)'; rsMainFrm_VSTHeaderColumn_PackageFile = 'Package file (.lpk)';
rsMainFrm_VSTHeaderColumn_Repository = 'Repository'; rsMainFrm_VSTHeaderColumn_Repository = 'Repository';
rsMainFrm_VSTHeaderColumn_Installed = 'Installed'; rsMainFrm_VSTHeaderColumn_Installed = 'Installed';
rsMainFrm_VSTHeaderColumn_Update = 'Update'; rsMainFrm_VSTHeaderColumn_Update = 'Update';
@ -131,7 +131,7 @@ resourcestring
rsMainFrm_TBRefresh_Caption = 'Refresh'; rsMainFrm_TBRefresh_Caption = 'Refresh';
rsMainFrm_TBRefresh_Hint = 'Refresh package list'; rsMainFrm_TBRefresh_Hint = 'Refresh package list';
rsMainFrm_TBDownload_Caption = 'Download'; rsMainFrm_TBDownload_Caption = 'Download';
rsMainFrm_TBDownload_Hint = 'Download packages to...'; rsMainFrm_TBDownload_Hint = 'Download packages';
rsMainFrm_TBInstall_Caption = 'Install'; rsMainFrm_TBInstall_Caption = 'Install';
rsMainFrm_TBInstall_Hint = 'Install packages'; rsMainFrm_TBInstall_Hint = 'Install packages';
rsMainFrm_TBUpdate_Caption = 'Update'; rsMainFrm_TBUpdate_Caption = 'Update';
@ -143,7 +143,7 @@ resourcestring
rsMainFrm_TBOptions_Caption = 'Options'; rsMainFrm_TBOptions_Caption = 'Options';
rsMainFrm_TBOptions_Hint = 'Show options dialog'; rsMainFrm_TBOptions_Hint = 'Show options dialog';
rsMainFrm_TBHelp_Caption = 'Help'; rsMainFrm_TBHelp_Caption = 'Help';
rsMainFrm_TBHelp_Hint = 'Help(' + cHelpPage + ')'; rsMainFrm_TBHelp_Hint = 'Help (' + cHelpPage + ')';
rsMainFrm_miCreateRepositoryPackage = 'Create repository package'; rsMainFrm_miCreateRepositoryPackage = 'Create repository package';
rsMainFrm_miCreateRepository = 'Create repository'; rsMainFrm_miCreateRepository = 'Create repository';
rsMainFrm_miJSONShow = 'Show JSON'; rsMainFrm_miJSONShow = 'Show JSON';
@ -182,12 +182,12 @@ resourcestring
rsProgressFrm_lbPackage_Caption = 'Package:'; rsProgressFrm_lbPackage_Caption = 'Package:';
rsProgressFrm_lbSpeed_Caption = 'Speed:'; rsProgressFrm_lbSpeed_Caption = 'Speed:';
rsProgressFrm_lbSpeedCalc_Caption = 'Estimating. Please wait...'; rsProgressFrm_lbSpeedCalc_Caption = 'Estimating. Please wait...';
rsProgressFrm_lbEllapsed_Caption = 'Ellapsed:'; rsProgressFrm_lbElapsed_Caption = 'Elapsed:';
rsProgressFrm_lbRemaining_Caption = 'Remaining:'; rsProgressFrm_lbRemaining_Caption = 'Remaining:';
rsProgressFrm_lbReceived_Caption0 = 'Received:'; rsProgressFrm_lbReceived_Caption0 = 'Received:';
rsProgressFrm_lbReceived_Caption1 = 'Unzipped:'; rsProgressFrm_lbReceived_Caption1 = 'Unzipped:';
rsProgressFrm_lbReceivedTotal_Caption0 = 'Received(total):'; rsProgressFrm_lbReceivedTotal_Caption0 = 'Received (total):';
rsProgressFrm_lbReceivedTotal_Caption1 = 'Unzipped(total):'; rsProgressFrm_lbReceivedTotal_Caption1 = 'Unzipped (total):';
rsProgressFrm_cbExtractOpen_Caption0 = 'Extract after download'; rsProgressFrm_cbExtractOpen_Caption0 = 'Extract after download';
rsProgressFrm_cbExtractOpen_Caption1 = 'Open containing folder'; rsProgressFrm_cbExtractOpen_Caption1 = 'Open containing folder';
rsProgressFrm_Error0 = 'Cannot download package:'; rsProgressFrm_Error0 = 'Cannot download package:';
@ -247,7 +247,7 @@ resourcestring
rsPackageListFrm_Caption2 = 'Update package list'; rsPackageListFrm_Caption2 = 'Update package list';
rsPackageListFrm_bYes_Caption = 'Yes'; rsPackageListFrm_bYes_Caption = 'Yes';
rsPackageListFrm_bNo_Caption = 'No'; rsPackageListFrm_bNo_Caption = 'No';
rsPackageListFrm_bOk_Caption = 'Ok'; rsPackageListFrm_bOk_Caption = 'OK';
//createrepositorypackage form //createrepositorypackage form
rsCreateRepositoryPackageFrm_Caption = 'Create repository package'; rsCreateRepositoryPackageFrm_Caption = 'Create repository package';
@ -281,8 +281,8 @@ resourcestring
//categories form //categories form
rsCategoriesFrm_Caption = 'List with categories'; rsCategoriesFrm_Caption = 'List with categories';
rsCategoriesFrm_lbMessage_Caption = 'Please select(check) one or more categories'; rsCategoriesFrm_lbMessage_Caption = 'Please select (check) one or more categories';
rsCategoriesFrm_bYes_Caption = 'Ok'; rsCategoriesFrm_bYes_Caption = 'OK';
rsCategoriesFrm_bCancel_Caption = 'Cancel'; rsCategoriesFrm_bCancel_Caption = 'Cancel';

View File

@ -42,7 +42,7 @@ type
TOnJSONDownloadCompleted = procedure(Sender: TObject; AJSON: TJSONStringType; AErrTyp: TErrorType; const AErrMsg: String = '') of object; TOnJSONDownloadCompleted = procedure(Sender: TObject; AJSON: TJSONStringType; AErrTyp: TErrorType; const AErrMsg: String = '') of object;
TOnWriteStream = procedure(Sender: TObject; APos: Int64) of object; TOnWriteStream = procedure(Sender: TObject; APos: Int64) of object;
TOnPackageDownloadProgress = procedure(Sender: TObject; AFrom, ATo: String; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64; TOnPackageDownloadProgress = procedure(Sender: TObject; AFrom, ATo: String; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64;
AEllapsed, ARemaining, ASpeed: LongInt) of object; AElapsed, ARemaining, ASpeed: LongInt) of object;
TOnPackageDownloadError = procedure(Sender: TObject; APackageName: String; const AErrMsg: String = '') of object; TOnPackageDownloadError = procedure(Sender: TObject; APackageName: String; const AErrMsg: String = '') of object;
TOnPackageDownloadCompleted = TNotifyEvent; TOnPackageDownloadCompleted = TNotifyEvent;
TOnPackageUpdateProgress = procedure(Sender: TObject; AUPackageName, AUPackageURL: String; ACnt, ATotCnt: Integer; AUTyp: Integer; AUErrMsg: String) of object; TOnPackageUpdateProgress = procedure(Sender: TObject; AUPackageName, AUPackageURL: String; ACnt, ATotCnt: Integer; AUTyp: Integer; AUErrMsg: String) of object;
@ -86,7 +86,7 @@ type
FTotPos: Int64; FTotPos: Int64;
FTotPosTmp: Int64; FTotPosTmp: Int64;
FTotSize: Int64; FTotSize: Int64;
FEllapsed: Integer; FElapsed: Integer;
FRemaining: Integer; FRemaining: Integer;
FSpeed: Integer; FSpeed: Integer;
FTimer: TThreadTimer; FTimer: TThreadTimer;
@ -150,7 +150,7 @@ type
procedure DoOnJSONProgress(Sender: TObject); procedure DoOnJSONProgress(Sender: TObject);
procedure DoOnJSONDownloadCompleted(Sender: TObject; AJSON: TJSONStringType; AErrTyp: TErrorType; const AErrMsg: String = ''); procedure DoOnJSONDownloadCompleted(Sender: TObject; AJSON: TJSONStringType; AErrTyp: TErrorType; const AErrMsg: String = '');
procedure DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String; ACnt, ATotCnt: Integer; procedure DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String; ACnt, ATotCnt: Integer;
ACurPos, ACurSize, ATotPos, ATotSize: Int64; AEllapsed, ARemaining, ASpeed: LongInt); ACurPos, ACurSize, ATotPos, ATotSize: Int64; AElapsed, ARemaining, ASpeed: LongInt);
procedure DoOnPackageDownloadError(Sender: TObject; APackageName: String; const AErrMsg: String = ''); procedure DoOnPackageDownloadError(Sender: TObject; APackageName: String; const AErrMsg: String = '');
procedure DoOnPackageDownloadCompleted(Sender: TObject); procedure DoOnPackageDownloadCompleted(Sender: TObject);
procedure DoOnPackageUpdateProgress(Sender: TObject; AUPackageName, AUPackageURL: String; ACnt, ATotCnt: Integer; AUTyp: Integer; AUErrMsg: String); procedure DoOnPackageUpdateProgress(Sender: TObject; AUPackageName, AUPackageURL: String; ACnt, ATotCnt: Integer; AUTyp: Integer; AUErrMsg: String);
@ -224,7 +224,7 @@ end;
procedure TThreadDownload.DoOnPackageDownloadProgress; procedure TThreadDownload.DoOnPackageDownloadProgress;
begin begin
if Assigned(FOnPackageDownloadCompleted) then if Assigned(FOnPackageDownloadCompleted) then
FOnPackageDownloadProgress(Self, FFrom, FTo, FCnt, FTotCnt, FCurPos, FCurSize, FTotPosTmp, FTotSize, FEllapsed, FRemaining, FSpeed); FOnPackageDownloadProgress(Self, FFrom, FTo, FCnt, FTotCnt, FCurPos, FCurSize, FTotPosTmp, FTotSize, FElapsed, FRemaining, FSpeed);
end; end;
procedure TThreadDownload.DoOnPackageDownloadError; procedure TThreadDownload.DoOnPackageDownloadError;
@ -281,8 +281,8 @@ begin
end end
else if (FDownloadType = dtPackage) or (FDownloadType = dtUpdate) then else if (FDownloadType = dtPackage) or (FDownloadType = dtUpdate) then
begin begin
Inc(FEllapsed); Inc(FElapsed);
FSpeed := Round(FTotPosTmp/FEllapsed); FSpeed := Round(FTotPosTmp/FElapsed);
if FSpeed > 0 then if FSpeed > 0 then
FRemaining := Round((FTotSize - FTotPosTmp)/FSpeed); FRemaining := Round((FTotSize - FTotPosTmp)/FSpeed);
end; end;
@ -602,10 +602,10 @@ end;
procedure TPackageDownloader.DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String; procedure TPackageDownloader.DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String;
ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64;
AEllapsed, ARemaining, ASpeed: LongInt); AElapsed, ARemaining, ASpeed: LongInt);
begin begin
if Assigned(FOnPackageDownloadProgress) then if Assigned(FOnPackageDownloadProgress) then
FOnPackageDownloadProgress(Self, AFrom, ATo, ACnt, ATotCnt, ACurPos, ACurSize, ATotPos, ATotSize, AEllapsed, ARemaining, ASpeed); FOnPackageDownloadProgress(Self, AFrom, ATo, ACnt, ATotCnt, ACurPos, ACurSize, ATotPos, ATotSize, AElapsed, ARemaining, ASpeed);
end; end;
procedure TPackageDownloader.DoOnPackageDownloadError(Sender: TObject; procedure TPackageDownloader.DoOnPackageDownloadError(Sender: TObject;

View File

@ -315,7 +315,7 @@ begin
SetupMessage; SetupMessage;
mJSON.Text := AJSON; mJSON.Text := AJSON;
cbAll.Checked := False; cbAll.Checked := False;
Caption := rsLazarusPackageManager + '(' + IntToStr(SerializablePackages.Count) + ' ' + rsMainFrm_Caption + ')'; Caption := rsLazarusPackageManager + ' (' + IntToStr(SerializablePackages.Count) + ' ' + rsMainFrm_Caption + ')';
end; end;
etConfig: etConfig:
begin begin

View File

@ -87,7 +87,7 @@ object ProgressFrm: TProgressFrm
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
ParentColor = False ParentColor = False
end end
object lbEllapsedData: TLabel object lbElapsedData: TLabel
Left = 88 Left = 88
Height = 1 Height = 1
Top = 56 Top = 56
@ -111,12 +111,12 @@ object ProgressFrm: TProgressFrm
Caption = 'Speed:' Caption = 'Speed:'
ParentColor = False ParentColor = False
end end
object lbEllapsed: TLabel object lbElapsed: TLabel
Left = 16 Left = 16
Height = 15 Height = 15
Top = 56 Top = 56
Width = 46 Width = 43
Caption = 'Ellapsed:' Caption = 'Elapsed:'
ParentColor = False ParentColor = False
end end
object lbRemaining: TLabel object lbRemaining: TLabel

View File

@ -38,8 +38,8 @@ type
bCancel: TButton; bCancel: TButton;
cbExtractOpen: TCheckBox; cbExtractOpen: TCheckBox;
imTree: TImageList; imTree: TImageList;
lbEllapsed: TLabel; lbElapsed: TLabel;
lbEllapsedData: TLabel; lbElapsedData: TLabel;
lbPackage: TLabel; lbPackage: TLabel;
lbPackageData: TLabel; lbPackageData: TLabel;
lbReceived: TLabel; lbReceived: TLabel;
@ -80,11 +80,11 @@ type
Node: PVirtualNode; {%H-}Column: TColumnIndex; {%H-}TextType: TVSTTextType); Node: PVirtualNode; {%H-}Column: TColumnIndex; {%H-}TextType: TVSTTextType);
public public
procedure DoOnPackageDownloadProgress(Sender: TObject; {%H-}AFrom, ATo: String; ACnt, ATotCnt: Integer; procedure DoOnPackageDownloadProgress(Sender: TObject; {%H-}AFrom, ATo: String; ACnt, ATotCnt: Integer;
ACurPos, ACurSize, ATotPos, ATotSize: Int64; AEllapsed, ARemaining, ASpeed: LongInt); ACurPos, ACurSize, ATotPos, ATotSize: Int64; AElapsed, ARemaining, ASpeed: LongInt);
procedure DoOnPackageDownloadError(Sender: TObject; APackageName: String; const AErrMsg: String = ''); procedure DoOnPackageDownloadError(Sender: TObject; APackageName: String; const AErrMsg: String = '');
procedure DoOnPackageDownloadCompleted(Sender: TObject); procedure DoOnPackageDownloadCompleted(Sender: TObject);
procedure DoOnZipProgress(Sender: TObject; AZipfile: String; ACnt, ATotCnt: Integer; procedure DoOnZipProgress(Sender: TObject; AZipfile: String; ACnt, ATotCnt: Integer;
ACurPos, ACurSize, ATotPos, ATotSize: Int64; AEllapsed, ARemaining, ASpeed: LongInt); ACurPos, ACurSize, ATotPos, ATotSize: Int64; AElapsed, ARemaining, ASpeed: LongInt);
procedure DoOnZipError(Sender: TObject; APackageName: String; const AErrMsg: String); procedure DoOnZipError(Sender: TObject; APackageName: String; const AErrMsg: String);
procedure DoOnZipCompleted(Sender: TObject); procedure DoOnZipCompleted(Sender: TObject);
procedure DoOnPackageInstallProgress(Sender: TObject; ACnt, ATotCnt: Integer; APackageName: String; AInstallMessage: TInstallMessage); procedure DoOnPackageInstallProgress(Sender: TObject; ACnt, ATotCnt: Integer; APackageName: String; AInstallMessage: TInstallMessage);
@ -208,14 +208,14 @@ end;
procedure TProgressFrm.DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String; procedure TProgressFrm.DoOnPackageDownloadProgress(Sender: TObject; AFrom, ATo: String;
ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64;
AEllapsed, ARemaining, ASpeed: LongInt); AElapsed, ARemaining, ASpeed: LongInt);
begin begin
Caption := rsProgressfrm_Caption0 + '(' + IntToStr(ACnt) + '/' + IntToStr(ATotCnt) +')' + rsProgressFrm_Caption4; Caption := rsProgressfrm_Caption0 + '(' + IntToStr(ACnt) + '/' + IntToStr(ATotCnt) +')' + rsProgressFrm_Caption4;
lbPackageData.Caption := ExtractFileName(ATo); lbPackageData.Caption := ExtractFileName(ATo);
lbSpeedData.Caption := FormatSpeed(ASpeed); lbSpeedData.Caption := FormatSpeed(ASpeed);
lbSpeedData.Update; lbSpeedData.Update;
lbEllapsedData.Caption := SecToHourAndMin(AEllapsed); lbElapsedData.Caption := SecToHourAndMin(AElapsed);
lbEllapsedData.Update; lbElapsedData.Update;
lbRemainingData.Caption := SecToHourAndMin(ARemaining); lbRemainingData.Caption := SecToHourAndMin(ARemaining);
lbRemainingData.Update; lbRemainingData.Update;
if ACurSize > 0 then if ACurSize > 0 then
@ -273,14 +273,14 @@ end;
procedure TProgressFrm.DoOnZipProgress(Sender: TObject; AZipfile: String; procedure TProgressFrm.DoOnZipProgress(Sender: TObject; AZipfile: String;
ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64;
AEllapsed, ARemaining, ASpeed: LongInt); AElapsed, ARemaining, ASpeed: LongInt);
begin begin
Caption := rsProgressfrm_Caption1 + '(' + IntToStr(ACnt) + '/' + IntToStr(ATotCnt) +')' + rsProgressFrm_Caption4; Caption := rsProgressfrm_Caption1 + '(' + IntToStr(ACnt) + '/' + IntToStr(ATotCnt) +')' + rsProgressFrm_Caption4;
lbPackageData.Caption := AZipFile; lbPackageData.Caption := AZipFile;
lbSpeedData.Caption := FormatSpeed(ASpeed); lbSpeedData.Caption := FormatSpeed(ASpeed);
lbSpeedData.Update; lbSpeedData.Update;
lbEllapsedData.Caption := SecToHourAndMin(AEllapsed); lbElapsedData.Caption := SecToHourAndMin(AElapsed);
lbEllapsedData.Update; lbElapsedData.Update;
lbRemainingData.Caption := SecToHourAndMin(ARemaining); lbRemainingData.Caption := SecToHourAndMin(ARemaining);
lbRemainingData.Update; lbRemainingData.Update;
lbReceived.Caption := rsProgressFrm_lbReceived_Caption1 + ' ' + FormatSize(ACurPos) + ' / ' + FormatSize(ACurSize); lbReceived.Caption := rsProgressFrm_lbReceived_Caption1 + ' ' + FormatSize(ACurPos) + ' / ' + FormatSize(ACurSize);
@ -572,7 +572,7 @@ begin
lbPackage.Caption := rsProgressFrm_lbPackage_Caption; lbPackage.Caption := rsProgressFrm_lbPackage_Caption;
lbSpeed.Caption := rsProgressFrm_lbSpeed_Caption; lbSpeed.Caption := rsProgressFrm_lbSpeed_Caption;
lbSpeedData.Caption := rsProgressFrm_lbSpeedCalc_Caption; lbSpeedData.Caption := rsProgressFrm_lbSpeedCalc_Caption;
lbEllapsed.Caption := rsProgressFrm_lbEllapsed_Caption; lbElapsed.Caption := rsProgressFrm_lbElapsed_Caption;
lbRemaining.Caption := rsProgressFrm_lbRemaining_Caption; lbRemaining.Caption := rsProgressFrm_lbRemaining_Caption;
pb.Top := lbReceived.Top + lbReceived.Height + 1; pb.Top := lbReceived.Top + lbReceived.Height + 1;
pbTotal.Top := lbReceivedTotal.Top + lbReceivedTotal.Height + 1; pbTotal.Top := lbReceivedTotal.Top + lbReceivedTotal.Height + 1;

View File

@ -34,7 +34,7 @@ uses
type type
TOnProgressEx = procedure(Sender : TObject; const ATotPos, ATotSize: Int64); TOnProgressEx = procedure(Sender : TObject; const ATotPos, ATotSize: Int64);
TOnZipProgress = procedure(Sender: TObject; AZipfile: String; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64; TOnZipProgress = procedure(Sender: TObject; AZipfile: String; ACnt, ATotCnt: Integer; ACurPos, ACurSize, ATotPos, ATotSize: Int64;
AEllapsed, ARemaining, ASpeed: LongInt) of object; AElapsed, ARemaining, ASpeed: LongInt) of object;
TOnZipError = procedure(Sender: TObject; APackageName: String; const AErrMsg: String) of object; TOnZipError = procedure(Sender: TObject; APackageName: String; const AErrMsg: String) of object;
TOnZipCompleted = TNotifyEvent; TOnZipCompleted = TNotifyEvent;
@ -54,7 +54,7 @@ type
FTotPos: Int64; FTotPos: Int64;
FTotPosTmp: Int64; FTotPosTmp: Int64;
FTotSize: Int64; FTotSize: Int64;
FEllapsed: Integer; FElapsed: Integer;
FRemaining: Integer; FRemaining: Integer;
FSpeed: Integer; FSpeed: Integer;
FErrMsg: String; FErrMsg: String;
@ -120,7 +120,7 @@ uses opkman_serializablepackages, opkman_common;
procedure TPackageUnzipper.DoOnZipProgress; procedure TPackageUnzipper.DoOnZipProgress;
begin begin
if Assigned(FOnZipProgress) then if Assigned(FOnZipProgress) then
FOnZipProgress(Self, FZipfile, FCnt, FTotCnt, FCurPos, FCurSize, FTotPosTmp, FTotSize, FEllapsed, FRemaining, FSpeed); FOnZipProgress(Self, FZipfile, FCnt, FTotCnt, FCurPos, FCurSize, FTotPosTmp, FTotSize, FElapsed, FRemaining, FSpeed);
end; end;
procedure TPackageUnzipper.DoOnZipError; procedure TPackageUnzipper.DoOnZipError;
@ -207,8 +207,8 @@ end;
procedure TPackageUnzipper.DoOnTimer(Sender: TObject); procedure TPackageUnzipper.DoOnTimer(Sender: TObject);
begin begin
Inc(FEllapsed); Inc(FElapsed);
FSpeed := Round(FTotPosTmp/FEllapsed); FSpeed := Round(FTotPosTmp/FElapsed);
FRemaining := Round((FTotSize - FTotPosTmp)/FSpeed); FRemaining := Round((FTotSize - FTotPosTmp)/FSpeed);
end; end;