From b8153ea47435633a8eb825f30c0976245b417a7e Mon Sep 17 00:00:00 2001 From: Philip Date: Sat, 22 Nov 2014 09:36:35 +0100 Subject: [PATCH] Pamac 2.0 - complete rewrite in vala - it now directly depends on libalpm so it is easier to maintain - it is faster and uses less memory - alpm bindings for vala, other people could be interested - a DBus daemon which can perform every tasks which need root access using polkit to check authorization, it can be used by any other program. - pamac-manager and pamac-updater as you know before but with some new design, try them ! - the progress dialog now includes a terminal, it permits to launch yaourt which is used now to build packages from AUR. - reinstall a package - install optional dependencies of a package - mark a package as explicitly installed --- .gitignore | 14 +- .tx/config | 4 +- Makefile | 49 + README | 11 + data/applications/pamac-install.desktop | 2 +- .../actions/package-available-locked.png | Bin 411 -> 0 bytes data/icons/16x16/actions/package-broken.png | Bin 431 -> 0 bytes .../icons/16x16/actions/package-downgrade.png | Bin 488 -> 0 bytes .../actions/package-installed-outdated.png | Bin 372 -> 0 bytes data/icons/16x16/actions/package-new.png | Bin 598 -> 0 bytes data/icons/16x16/actions/package-purge.png | Bin 619 -> 0 bytes .../icons/16x16/actions/package-supported.png | Bin 745 -> 0 bytes data/icons/16x16/actions/package-upgrade.png | Bin 501 -> 0 bytes data/icons/24x24/status/pamac-add.png | Bin 1269 -> 0 bytes data/icons/24x24/status/pamac-cleanup.png | Bin 1437 -> 0 bytes data/icons/24x24/status/pamac-delete.png | Bin 1405 -> 0 bytes data/icons/24x24/status/pamac-download.png | Bin 1406 -> 0 bytes data/icons/24x24/status/pamac-refresh.png | Bin 1503 -> 0 bytes data/icons/24x24/status/pamac-search.png | Bin 1409 -> 0 bytes data/icons/24x24/status/pamac-setup.png | Bin 1381 -> 0 bytes data/icons/24x24/status/pamac-update.png | Bin 1541 -> 0 bytes data/icons/24x24/status/pamac-wait.png | Bin 1244 -> 0 bytes data/mime/x-alpm-package.xml | 8 + ...mac.policy => org.manjaro.pamac.policy.in} | 8 - examples/pactree.vala | 278 ++++ files_to_translate | 10 - gui/dialogs.ui | 721 ---------- pamac-check_updates.py | 40 - pamac-daemon.py | 833 ------------ pamac-install.py | 170 --- pamac-manager.py | 1045 --------------- pamac-refresh.py | 56 - pamac-tray.py | 152 --- pamac-updater.py | 229 ---- pamac.pot | 551 -------- pamac/__init__.py | 0 pamac/aur.py | 221 ---- pamac/common.py | 74 -- pamac/config.py | 376 ------ pamac/transaction.py | 864 ------------ po/Makefile | 12 + po/ar.po | 1148 +++++++++------- po/ast.po | 1155 +++++++++------- po/bg.po | 1155 +++++++++------- po/bn.po | 553 -------- po/ca-ES.po | 553 -------- po/ca.po | 1157 +++++++++------- create_pot_file.sh => po/create_pot_file.sh | 0 po/cs.po | 1158 +++++++++------- po/da.po | 1157 +++++++++------- po/de.po | 1155 +++++++++------- po/el.po | 1147 +++++++++------- po/en_GB.po | 1146 +++++++++------- po/eo.po | 1091 ++++++++------- po/es.po | 1154 +++++++++------- po/et.po | 1111 +++++++++------- po/eu.po | 554 -------- po/fa-IR.po | 1123 +++++++++------- po/fa.po | 1109 +++++++++------- po/fi.po | 1149 +++++++++------- po/files_to_translate | 26 + po/fo.po | 1035 ++++++++------- po/fr.po | 1144 +++++++++------- po/he.po | 1149 +++++++++------- po/hi.po | 1142 +++++++++------- po/hr.po | 1090 ++++++++------- po/hu.po | 1146 +++++++++------- po/id.po | 1156 +++++++++------- po/it.po | 1157 +++++++++------- po/ja.po | 1155 +++++++++------- po/ka.po | 553 -------- po/ko.po | 1036 ++++++++------- po/ms.po | 1134 +++++++++------- po/nb.po | 1152 +++++++++------- po/nl.po | 1152 +++++++++------- po/pamac.pot | 590 +++++++++ po/pl.po | 1161 +++++++++------- pot_head => po/pot_head | 6 +- po/pt_BR.po | 1157 +++++++++------- po/pt_PT.po | 1149 +++++++++------- po/ro.po | 1157 +++++++++------- po/ru.po | 1156 +++++++++------- po/si.po | 1042 ++++++++------- po/sk.po | 1155 +++++++++------- po/sl.po | 1151 +++++++++------- po/sr.po | 1036 ++++++++------- po/sr@latin.po | 1156 +++++++++------- po/sv.po | 1153 +++++++++------- po/tr.po | 1149 +++++++++------- po/uk.po | 1142 +++++++++------- po/update_po_files.sh | 5 + po/ur-PK.po | 1032 ++++++++------- po/uz.po | 1134 +++++++++------- po/vi.po | 1143 +++++++++------- po/zh-CN.po | 1148 +++++++++------- po/zh.po | 1031 ++++++++------- po/zh_TW.po | 1145 +++++++++------- resources/Makefile | 45 + resources/choose_dep_dialog.ui | 109 ++ resources/choose_provider_dialog.ui | 79 ++ resources/history_dialog.ui | 70 + gui/manager.ui => resources/manager_window.ui | 661 +++------- .../package-available.png | Bin .../actions => resources}/package-install.png | Bin .../package-installed-locked.png | Bin .../package-installed-updated.png | Bin .../package-reinstall.png | Bin .../actions => resources}/package-remove.png | Bin resources/packages_chooser_dialog.ui | 65 + resources/pamac.installer.gresource.xml | 9 + resources/pamac.manager.gresource.xml | 24 + resources/pamac.updater.gresource.xml | 15 + resources/preferences_dialog.ui | 198 +++ resources/progress_dialog.ui | 108 ++ resources/transaction_info_dialog.ui | 94 ++ resources/transaction_sum_dialog.ui | 136 ++ gui/updater.ui => resources/updater_window.ui | 254 ++-- setup.py | 13 - src/Makefile | 95 ++ src/alpm_config.vala | 322 +++++ src/aur.vala | 120 ++ src/choose_dep_dialog.vala | 54 + src/choose_provider_dialog.vala | 34 + src/common.vala | 214 +++ src/daemon.vala | 727 ++++++++++ src/history_dialog.vala | 40 + src/installer.vala | 106 ++ src/manager.vala | 95 ++ src/manager_window.vala | 1174 +++++++++++++++++ src/package.vala | 61 + src/packages_chooser_dialog.vala | 55 + src/packages_model.vala | 309 +++++ src/pamac_config.vala | 133 ++ src/preferences_dialog.vala | 40 + src/progress_dialog.vala | 62 + src/transaction.vala | 1019 ++++++++++++++ src/transaction_info_dialog.vala | 40 + src/transaction_sum_dialog.vala | 41 + src/tray.vala | 247 ++++ src/updater.vala | 91 ++ src/updater_window.vala | 192 +++ update_po_files.sh | 5 - util/alpm-util.c | 59 + util/alpm-util.h | 21 + vapi/libalpm.vapi | 1022 ++++++++++++++ vapi/polkit-gobject-1.vapi | 220 +++ 146 files changed, 38364 insertions(+), 31842 deletions(-) create mode 100644 Makefile delete mode 100644 data/icons/16x16/actions/package-available-locked.png delete mode 100644 data/icons/16x16/actions/package-broken.png delete mode 100644 data/icons/16x16/actions/package-downgrade.png delete mode 100644 data/icons/16x16/actions/package-installed-outdated.png delete mode 100644 data/icons/16x16/actions/package-new.png delete mode 100644 data/icons/16x16/actions/package-purge.png delete mode 100644 data/icons/16x16/actions/package-supported.png delete mode 100644 data/icons/16x16/actions/package-upgrade.png delete mode 100644 data/icons/24x24/status/pamac-add.png delete mode 100644 data/icons/24x24/status/pamac-cleanup.png delete mode 100644 data/icons/24x24/status/pamac-delete.png delete mode 100644 data/icons/24x24/status/pamac-download.png delete mode 100644 data/icons/24x24/status/pamac-refresh.png delete mode 100644 data/icons/24x24/status/pamac-search.png delete mode 100644 data/icons/24x24/status/pamac-setup.png delete mode 100644 data/icons/24x24/status/pamac-update.png delete mode 100644 data/icons/24x24/status/pamac-wait.png create mode 100644 data/mime/x-alpm-package.xml rename data/polkit/{org.manjaro.pamac.policy => org.manjaro.pamac.policy.in} (69%) create mode 100644 examples/pactree.vala delete mode 100644 files_to_translate delete mode 100644 gui/dialogs.ui delete mode 100755 pamac-check_updates.py delete mode 100755 pamac-daemon.py delete mode 100755 pamac-install.py delete mode 100755 pamac-manager.py delete mode 100755 pamac-refresh.py delete mode 100755 pamac-tray.py delete mode 100755 pamac-updater.py delete mode 100644 pamac.pot delete mode 100644 pamac/__init__.py delete mode 100644 pamac/aur.py delete mode 100644 pamac/common.py delete mode 100644 pamac/config.py delete mode 100644 pamac/transaction.py create mode 100644 po/Makefile delete mode 100644 po/bn.po delete mode 100644 po/ca-ES.po rename create_pot_file.sh => po/create_pot_file.sh (100%) delete mode 100644 po/eu.po create mode 100644 po/files_to_translate delete mode 100644 po/ka.po create mode 100644 po/pamac.pot rename pot_head => po/pot_head (80%) create mode 100755 po/update_po_files.sh create mode 100644 resources/Makefile create mode 100644 resources/choose_dep_dialog.ui create mode 100644 resources/choose_provider_dialog.ui create mode 100644 resources/history_dialog.ui rename gui/manager.ui => resources/manager_window.ui (61%) rename {data/icons/16x16/actions => resources}/package-available.png (100%) rename {data/icons/16x16/actions => resources}/package-install.png (100%) rename {data/icons/16x16/actions => resources}/package-installed-locked.png (100%) rename {data/icons/16x16/actions => resources}/package-installed-updated.png (100%) rename {data/icons/16x16/actions => resources}/package-reinstall.png (100%) rename {data/icons/16x16/actions => resources}/package-remove.png (100%) create mode 100644 resources/packages_chooser_dialog.ui create mode 100644 resources/pamac.installer.gresource.xml create mode 100644 resources/pamac.manager.gresource.xml create mode 100644 resources/pamac.updater.gresource.xml create mode 100644 resources/preferences_dialog.ui create mode 100644 resources/progress_dialog.ui create mode 100644 resources/transaction_info_dialog.ui create mode 100644 resources/transaction_sum_dialog.ui rename gui/updater.ui => resources/updater_window.ui (58%) delete mode 100644 setup.py create mode 100644 src/Makefile create mode 100644 src/alpm_config.vala create mode 100644 src/aur.vala create mode 100644 src/choose_dep_dialog.vala create mode 100644 src/choose_provider_dialog.vala create mode 100644 src/common.vala create mode 100644 src/daemon.vala create mode 100644 src/history_dialog.vala create mode 100644 src/installer.vala create mode 100644 src/manager.vala create mode 100644 src/manager_window.vala create mode 100644 src/package.vala create mode 100644 src/packages_chooser_dialog.vala create mode 100644 src/packages_model.vala create mode 100644 src/pamac_config.vala create mode 100644 src/preferences_dialog.vala create mode 100644 src/progress_dialog.vala create mode 100644 src/transaction.vala create mode 100644 src/transaction_info_dialog.vala create mode 100644 src/transaction_sum_dialog.vala create mode 100644 src/tray.vala create mode 100644 src/updater.vala create mode 100644 src/updater_window.vala delete mode 100755 update_po_files.sh create mode 100644 util/alpm-util.c create mode 100644 util/alpm-util.h create mode 100644 vapi/libalpm.vapi create mode 100644 vapi/polkit-gobject-1.vapi diff --git a/.gitignore b/.gitignore index 6c4c792..5e32468 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,11 @@ -__pycache__ -refresh-sources.sh -*~ +pkgbuild +resources/*.c +src/pamac-daemon +src/pamac-tray +src/pamac-manager +src/pamac-install +src/pamac-updater +data/polkit/org.manjaro.pamac.policy +po/*.mo +po/*~ +po/locale diff --git a/.tx/config b/.tx/config index 1bd5997..b075f32 100644 --- a/.tx/config +++ b/.tx/config @@ -1,8 +1,8 @@ [main] host = https://www.transifex.com -lang_map = af_ZA: af-ZA, am_ET: am-ET, ar_AE: ar-AE, ar_BH: ar-BH, ar_DZ: ar-DZ, ar_EG: ar-EG, ar_IQ: ar-IQ, ar_JO: ar-JO, ar_KW: ar-KW, ar_LB: ar-LB, ar_LY: ar-LY, ar_MA: ar-MA, ar_OM: ar-OM, ar_QA: ar-QA, ar_SA: ar-SA, ar_SY: ar-SY, ar_TN: ar-TN, ar_YE: ar-YE, arn_CL: arn-CL, as_IN: as-IN, az_AZ: az-AZ, ba_RU: ba-RU, be_BY: be-BY, bg_BG: bg-BG, bn_BD: bn-BD, bn_IN: bn-IN, bo_CN: bo-CN, br_FR: br-FR, bs_BA: bs-BA, ca_ES: ca-ES, co_FR: co-FR, cs_CZ: cs-CZ, cy_GB: cy-GB, da_DK: da-DK, de_AT: de-AT, de_CH: de-CH, de_DE: de-DE, de_LI: de-LI, de_LU: de-LU, dsb_DE: dsb-DE, dv_MV: dv-MV, el_GR: el-GR, en_AU: en-AU, en_BZ: en-BZ, en_CA: en-CA, en_GB: en-GB, en_IE: en-IE, en_IN: en-IN, en_JM: en-JM, en_MY: en-MY, en_NZ: en-NZ, en_PH: en-PH, en_SG: en-SG, en_TT: en-TT, en_US: en-US, en_ZA: en-ZA, en_ZW: en-ZW, es_AR: es-AR, es_BO: es-BO, es_CL: es-CL, es_CO: es-CO, es_CR: es-CR, es_DO: es-DO, es_EC: es-EC, es_ES: es-ES, es_GT: es-GT, es_HN: es-HN, es_MX: es-MX, es_NI: es-NI, es_PA: es-PA, es_PE: es-PE, es_PR: es-PR, es_PY: es-PY, es_SV: es-SV, es_US: es-US, es_UY: es-UY, es_VE: es-VE, et_EE: et-EE, eu_ES: eu-ES, fa_IR: fa-IR, fi_FI: fi-FI, fil_PH: fil-PH, fo_FO: fo-FO, fr_BE: fr-BE, fr_CA: fr-CA, fr_CH: fr-CH, fr_FR: fr-FR, fr_LU: fr-LU, fr_MC: fr-MC, fy_NL: fy-NL, ga_IE: ga-IE, gd_GB: gd-GB, gl_ES: gl-ES, gsw_FR: gsw-FR, gu_IN: gu-IN, ha_NG: ha-NG, he_IL: he-IL, hi_IN: hi-IN, hr_BA: hr-BA, hr_HR: hr-HR, hsb_DE: hsb-DE, hu_HU: hu-HU, hy_AM: hy-AM, id_ID: id-ID, ig_NG: ig-NG, ii_CN: ii-CN, is_IS: is-IS, it_CH: it-CH, it_IT: it-IT, iu_CA: iu-CA, ja_JP: ja-JP, ka_GE: ka-GE, kk_KZ: kk-KZ, kl_GL: kl-GL, km_KH: km-KH, kn_IN: kn-IN, ko_KR: ko-KR, kok_IN: kok-IN, ky_KG: ky-KG, lb_LU: lb-LU, lo_LA: lo-LA, lt_LT: lt-LT, lv_LV: lv-LV, mi_NZ: mi-NZ, mk_MK: mk-MK, ml_IN: ml-IN, mn_CN: mn-CN, mn_MN: mn-MN, moh_CA: moh-CA, mr_IN: mr-IN, ms_BN: ms-BN, ms_MY: ms-MY, mt_MT: mt-MT, nb_NO: nb-NO, ne_NP: ne-NP, nl_BE: nl-BE, nl_NL: nl-NL, nn_NO: nn-NO, nso_ZA: nso-ZA, oc_FR: oc-FR, or_IN: or-IN, pa_IN: pa-IN, pl_PL: pl-PL, prs_AF: prs-AF, ps_AF: ps-AF, pt_BR: pt-BR, pt_PT: pt-PT, qut_GT: qut-GT, quz_BO: quz-BO, quz_EC: quz-EC, quz_PE: quz-PE, rm_CH: rm-CH, ro_RO: ro-RO, ru_RU: ru-RU, rw_RW: rw-RW, sa_IN: sa-IN, sah_RU: sah-RU, se_FI: se-FI, se_NO: se-NO, se_SE: se-SE, si_LK: si-LK, sk_SK: sk-SK, sl_SI: sl-SI, sma_NO: sma-NO, sma_SE: sma-SE, smj_NO: smj-NO, smj_SE: smj-SE, smn_FI: smn-FI, sms_FI: sms-FI, sq_AL: sq-AL, sr_BA: sr-BA, sr_CS: sr-CS, sr_ME: sr-ME, sr_RS: sr-RS, sv_FI: sv-FI, sv_SE: sv-SE, sw_KE: sw-KE, syr_SY: syr-SY, ta_IN: ta-IN, te_IN: te-IN, tg_TJ: tg-TJ, th_TH: th-TH, tk_TM: tk-TM, tn_ZA: tn-ZA, tr_TR: tr-TR, tt_RU: tt-RU, tzm_DZ: tzm-DZ, ug_CN: ug-CN, uk_UA: uk-UA, ur_PK: ur-PK, uz_UZ: uz-UZ, vi_VN: vi-VN, wo_SN: wo-SN, xh_ZA: xh-ZA, yo_NG: yo-NG, zh_CN: zh-CN, zh_HK: zh-HK, zh_MO: zh-MO, zh_SG: zh-SG, zh_TW: zh-TW, zu_ZA: zu-ZA [manjaro-pamac.pamacpot] file_filter = po/.po +source_file = po/pamac.pot source_lang = en - +type = PO diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..8c316e3 --- /dev/null +++ b/Makefile @@ -0,0 +1,49 @@ + +all: + cd resources; make resources + cd src; make binaries + cd po; make gettext + +clean: + rm -f src/*.c src/pamac-daemon src/pamac-tray src/pamac-updater src/pamac-manager src/pamac-install + rm -r resources/*.c + rm -rf po/locale + rm -f po/*.mo + rm -f data/polkit/org.manjaro.pamac.policy + +install: + mkdir -p /usr/share/icons/hicolor + cp -r data/icons/* /usr/share/icons/hicolor + cp -r po/locale /usr/share + install -Dm744 src/pamac-daemon /usr/bin/pamac-daemon + install -Dm755 src/pamac-tray /usr/bin/pamac-tray + install -Dm755 src/pamac-manager /usr/bin/pamac-manager + install -Dm755 src/pamac-updater /usr/bin/pamac-updater + install -Dm755 src/pamac-install /usr/bin/pamac-install + #install -Dm755 src/pamac-refresh /usr/bin/pamac-refresh + install -Dm755 src/pamac-install /usr/bin/pamac-install + install -Dm644 data/applications/pamac-tray.desktop /etc/xdg/autostart/pamac-tray.desktop + install -Dm644 data/applications/pamac-manager.desktop /usr/share/applications/pamac-manager.desktop + install -Dm644 data/applications/pamac-updater.desktop /usr/share/applications/pamac-updater.desktop + install -Dm644 data/applications/pamac-install.desktop /usr/share/applications/pamac-install.desktop + install -Dm644 data/config/pamac.conf /etc/pamac.conf + install -Dm644 data/dbus/org.manjaro.pamac.conf /etc/dbus-1/system.d/org.manjaro.pamac.conf + install -Dm644 data/dbus/org.manjaro.pamac.service /usr/share/dbus-1/system-services/org.manjaro.pamac.service + install -Dm644 data/systemd/pamac.service /usr/lib/systemd/system/pamac.service + #install -Dm744 data/networkmanager/99_update_pamac_tray /etc/NetworkManager/dispatcher.d/99_update_pamac_tray + install -Dm644 data/polkit/org.manjaro.pamac.policy /usr/share/polkit-1/actions/org.manjaro.pamac.policy + +uninstall: + rm -f /usr/share/icons/16x16/apps/system-software-install.png + rm -f /usr/share/icons/24x24/status/pamac-tray-no-update.png + rm -f /usr/share/icons/24x24/status/pamac-tray-update.png + rm -f /usr/share/icons/32x32/apps/system-software-install.png + rm -f /usr/share/locale/*/LC_MESSAGES/pamac.mo + rm -f /usr/bin/pamac-daemon /usr/bin/pamac-updater /usr/bin/pamac-tray /usr/bin/pamac-manager /usr/bin/pamac-install + rm -f /etc/xdg/autostart/pamac-tray.desktop + rm -f /usr/share/applications/pamac-manager.desktop /usr/share/applications/pamac-updater.desktop /usr/share/applications/pamac-install.desktop + rm -f /etc/pamac.conf + rm -f /etc/dbus-1/system.d/org.manjaro.pamac.conf + rm -f /usr/share/dbus-1/system-services/org.manjaro.pamac.service + rm -f /usr/lib/systemd/system/pamac.service + rm -f /usr/share/polkit-1/actions/org.manjaro.pamac.policy diff --git a/README b/README index 8b13789..63164aa 100644 --- a/README +++ b/README @@ -1 +1,12 @@ +A DBus daemon and Gtk3 frontend for libalpm written in Vala +Features: +- Alpm bindings for Vala +- a DBus daemon to perform every tasks with root access using polkit to check authorizations +- a Gtk3 Package Manager +- a Gtk3 Updates Manager +- a Tray icon with configurable periodic refresh and updates notifications +- a complete AUR support: + * multiple words search capability + * Enable/Disable check updates from AUR + * Build and update your AUR packages in a integrated terminal using yaourt diff --git a/data/applications/pamac-install.desktop b/data/applications/pamac-install.desktop index eeef2c6..2412ffd 100644 --- a/data/applications/pamac-install.desktop +++ b/data/applications/pamac-install.desktop @@ -128,4 +128,4 @@ Type=Application Icon=system-software-install StartupNotify=true NoDisplay=true -MimeType=application/x-xz-compressed-tar; +MimeType=application/x-alpm-package; diff --git a/data/icons/16x16/actions/package-available-locked.png b/data/icons/16x16/actions/package-available-locked.png deleted file mode 100644 index 12e824e52f0443a01648453f850f2d366149312e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4;rxu--@IH3*LG-Z%dOtJYS;NqJT6<* z7&W3V800|v4Vx+ zN~!H@!HKC2TgCd1C)?;V_H-z;e8^t4ipltJHUE3t8Iqx)s&;}u-z9jJpL2A1Fh|Ng&QqJ_u-_o3fA5?E1|);0tDnm{r-UW| DnUAOn diff --git a/data/icons/16x16/actions/package-broken.png b/data/icons/16x16/actions/package-broken.png deleted file mode 100644 index 32b2dbfbe2d1df7b703420ccdefe0a79a6c3cce0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmV;g0Z{&lP)K2?0P*XI7A~!3y&>6jHy3bYTOjI2Z>E)cq0obrlCcx_;584jaTBh Z{|mi&$WYbk2J!#^002ovPDHLkV1nFPuNVLT diff --git a/data/icons/16x16/actions/package-downgrade.png b/data/icons/16x16/actions/package-downgrade.png deleted file mode 100644 index 4f0c250cac75469892b21bbc471ba56b34e0f522..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)+JiRPlXGrM~hO7y%VdXr2s`TzMcGa2jhxY;t=>cFxah!UQ;u$R0e zL2Px)wf%ZBm5J2<<~}!^{&`m@W$JM`fpMKkfOu>bN}0N#nS^$yk(vPjatfMB2$Bp< z9MDgDSH8N{+zWU}@)tk`0lRCquMYE&WC)gOfoT2&uv8E%8JZ|W`~?X0Fa#}}!28Dv z3W7=bj_8bB4DVk9H#j*Pp|rVz@^1^{FdHsm4jZeq&>a%X ewl_@1?Dhxvis00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4p&!1ev9V3xHyZ*(S~W3^YBny_&Hq`%#FkNI!>tS%CiXXPlsV*Swe{+`6u zOCm*m6n4J7V=2S-Eadvv+naR4Pj5PBA&~a3K<0U@hi1O#q$Bg5%icV0bN>0Z-2A4Q z$!W(-eA^kevhG-UJA{Zk;&+`i z!vnj%$Jqib{;lg?hlw-R{5==DV_kLTtY=;>`m^6o diff --git a/data/icons/16x16/actions/package-new.png b/data/icons/16x16/actions/package-new.png deleted file mode 100644 index 5dc871c2b54f0f32f576c3626cd8156f5a03a199..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP) zxvJ4<+!T>*t@TwFC=qFDt)G%*S<_k@7cFaT%(AR$LI_o*6xP~B1faDhgitlsT0#i( zWw!Ug9-}XB&b);Xu-0OnbBM@Xg81bnh(*@!%zbyxp}qIS7-w1z_bB-T%JC5S@op~0 zdyg3r0LbST#G_Bd&QG-aMd_>op#R}H{^KtC)OpmIYpCjD0KE4@1tNloP+Gssk~?B0 zwpmRb6n!ZAtSk*k{a4D}Zf+ZLOU;=Xp+yv1QUU-Ky1U+aZMY kx%>K$N|NNDQmJhH0oO6Fx?!))Gynhq07*qoM6N<$f}w#Bg#Z8m diff --git a/data/icons/16x16/actions/package-purge.png b/data/icons/16x16/actions/package-purge.png deleted file mode 100644 index a1b72b29d3947606dfbe2483db3c684a97772df3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 619 zcmV-x0+juUP)Q{%-+jCIvcLHKD^&j*7#<={~iBj?_LA)Gi9vtO{EjT4hGr7!Pg!D zOONL!4FB+YfKCLZwZUowK<8VZ(dh*MdtzCRAO4ru+Mq-`Y+|!m>hv6d?#Yl{aR6Kn z&zYZ|0zl1_Gred>C}OdCd=}!EV!c6P93`ON9n$X(DFKOb6zdHZ;yBZbSVGYj`)3V( z*r5>RsjN0g#8OIAN@+?Wmda{_LX<}zb~3$ai@Hj11$)q;XG0R>CQ9u6JR#rr6P$=e ziClL8@ToVXe{o4|Dx44>e?DYToS`u{dt-o`Oz?4VM(<)obt)k7j>YEqa~|z%Qvi-n z&k^HTt5vcDp)oGoDJqtUoFfrSTyId#<*4Rz#Px9}k#j`Fa;7)Np~PG#c)Iw6s9Xi0 zHvNE6dw+aiTtc3&0r030Ax8(}1jeGwjSg(9&HU0b0Hap>y4X8-BM#+_Z~yqEpUs8i z((G=F+weEv^B!+}Tjf0)?=F)~o3e7N^A4zh{Zgnlegi!@J=2C+VVwW~002ovPDHLk FV1n$@47mUR diff --git a/data/icons/16x16/actions/package-supported.png b/data/icons/16x16/actions/package-supported.png deleted file mode 100644 index faffcc33e44d2b2f49314d78721bc06e59dcc89c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 745 zcmVK~y-6rBXdeTTvK2_rCYkyyTe#v|4|vf;G@Zbf`-y)X~XF zrFL>FT?>T{K@^07xCE(ma4LmtopiHM2e*m{1+9X##`+U5CT)^;|Go|{2}#?b&?hb-`dTX8%mz+{XWZT3g#c#UvSzXJ~v;5 zMpW91xs%tIKS}@)zZD4;a>e(hU3V*J+F@T6o`iY#c6yYe8?HvS88wds;JkJ(RUV}Rhxb1-378thx0Aw`0wkX0e7e-2W z{ZF$E77iEshe=yY-GiMImg9gs4uU)2H&Q`M2_q%6l*k;NZ!k;097>+-*#V37CK7k= z|7-GI+@1J&Q)~k;#sQ#jHkAx}Zk~*WF&ai|XeFV10p$y5C1G^XBcl=a+ z0{{`om_UKjFhaH#zwfWrEcDJSFY?$xT1x>f1eEZhd>^_3<@->=hZX`_3h>xKx_4%I zv3`+UlnaTA)sat(b1=@q7zZi>KnRqX03FYEN73RP04UZr@!&;!mltixR0+UXgN3RM zG6sd4a(Cj@)mg(LC8n2hs^{U99lzsWtWP{vSBKMNHRS<-Y0+x852ZWjHr}c0ugzVj zA9J-oC88=A5j7DJ%kQj?XI4hH%E#MN<>T$C%*yCierI*Oex~}ao}eBs5seX1sDiOd b?T^`C$E}W73){mV?Q?u1A!y9gt(T3sVeXU@!QT^Q)PTj9BzGynPK{QnrI*GIcb`US%@bC{vN zeE){cnI}weRou*MXPt$WS?19nc)4<=RAgEqE39YqhPN{TY%30}kY${6dWdEm9f zoqhDFiJoYV0YZY2&;bh`HQ=EE!GpOxb*@4gkkBIw6cM7}!Cay=KNi9v0;7Z{D@sE` zfk{%4-#EQNlt$7Yfa8O`!1>X={0*QZ*Q+-#LcK6RgK1yay|-aChyIg zx%ar3m+6bK;-&}g%$fV+eDC*r&fF`i%F{Hz`9nl<6XS2SKR0!`|)w09D1ZLxOiM~oNX`8kZ|;RQL2A0pycSJu}rzxvMP zWdPIIdA_%2;KQW47FH|EL>ntao2%5T72;?U8`n^Er~)d82%0Vg0gMM?05FC^S9|-U zh~%3k$^~IQ7j2}>R19J~L_ttc#q)erK|BxR`xrlm@dCsP(zkes2q5^rmj`k{&3`Nv z=`K@7DTpXwFk&#q$9bCi;-wq#JjD2^pRrIHvP&}qQMIU35J6SaiH+SWiiklF5J8M= zFKaFlP_i}u1Tg9xs_yYbr)>ABbEvDME=Fw(E=lL4NofR3i$#%Cjz)en2B^b1i=?Wf z&f(OdPSbZ%#U(M1Dr>l0C+#EW*w@*Ih_JC*q*f`x+V7}Mz?0n)t(5+vwXhe}RD$iC zIBQXt5ae>KZW#^^o+1cBthL061EA2>P3!(XlKx><=dQE%aCSGqgWJEbr{fUys74e; z#BrS{suR^})N54+pHWVoew!$YsMTtWj*d3}qfAdvBO-Jke~qPkcXtCwv`%MR$iq8x zwD>tBG!P236{u80j=t~)o12?iz@ed`9RSu^0FoqO@WnCCpP$_alrn%MNvM=dIOh=O z8ugJr3kOaiCcrtD1m-h2 z#>U37Aj8AMI{?m{Ig|NQQ&af9e`1G3&N-}28fB?q(jR86vc+J}0M0o^Mn-s&HIF&x zXl-pB+5up##m04-45aH2QL=;7ML4KDkPcmyQ)oOKTlAUwd#HKk=hq&~}D1<%_ z7v?y8>{-Gv{9gdhIhL1~=b8bGvk5k-r#WaGc8JiD4_Lf6%fTZfT)cQO3v%hwr5!;h zCnqz1Wo3nhg@s>tF^KCC_ix`J$mKDf&w;^1Yw`K1h#27>*JKw=V|(H9F7or#=Y-Xz zBH*BLWr|4n%E^IG&%S*0Tz^-4kN7@D4B`cd7>r4Ca=*0B?Zs7wPrgJ~{~@~i4gyeG zx=ZoFJd3|wXKzkR-`||O_S4Mb`>Gmcce02a1KtFVKqlS4Sq^9i3XPTkRbUe+1GB() fs`^L9;Az_5G{Q_~la>7B00000NkvXXu0mjf18rNk diff --git a/data/icons/24x24/status/pamac-cleanup.png b/data/icons/24x24/status/pamac-cleanup.png deleted file mode 100644 index c6c90551627f02ca53342d3d596c615ca60f5863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmV;O1!DS%P)wfb5~E^@0xNlkD}lbGVR z*hwF{6jKwDhXhOs6a>b`P-5IZ<*kH5F*dE=O)2En(1w~~C@!=#!PZN0p=~N#iLI|) zeeCLLSG#xbojG~9tF=`3H3P%Uz0Axx|Bo{xs>)Z{{QVyy5?p-m?b0j9zA-j2S{%vv zGU6GAjdQ~zQ%8OfbvlzlHm7mYuC6XTxQ$~gO6*qDrM|k=Y&`hy!q!KBm=9I8+dp#; z!KWYp<`)y?!#@)=Ym*2YKkZ4}Av5t3nsh0YMu~QJX?*q+eZ+Swp#)#L=-R>F&N|HJWc1~r3rW*V*GU8N1^m+m;DGt)uK*81XW2F_Oe$L z5rZHgf*9G`w%;P4^!NO40He;K>Ygri%HBV94s~7B#i)(JCFz<}l-_}=;_-> zfI6JBNXk0u98MkTG#!&RE{SP|4O}ov>DXHgjZPvW?9^*?!gXl;8?^~|@+?Ig>zfSb z522b;u&0T$7Ig`kAfUc$n4Wo+OeTx9mN;<$nL;Xq?k%?Qse0ObR>Uo-t8lE2@#`Ilc$6n#+Yp+wU*SU1* z64qLhBw==T7J$XYMRK_u#u%<&zfP%CVtIM_qf@6&{kTt&vzE^84$fM{SR@ThryDa= z93_rp3WWk^&z|M(-MbiLSXx@b7(=;S#u&rt)2A627$A;geBXcRfCkPvtWA2hR4{45 zG{RkG%7<|-74+P>a|{g)ap%q*1_lNY5sWcZDitb~3hj0qRb_B+@VNs4thLy5NRkBS9Mx*|(Sb^KHo+#{RD<4ShX{pS zhLy()OwS&p*=$lQ7W;ypJb4lk;r{*mOixb}1Od%vlR}}ulP6F9`HTi}H)84G=VXE$ z#`F2w%nhCUIym(N9q#KdTXEDBq@jTX7R{)q9&-3S7H~G(#9VkQcQ29Tb3d-pq72p{wNo4?|XH-Ca1EwleE55o`< zp|M%zZy*1bYjGr`ky|6ud;m!H6oY?W@!jW00000NkvXXu0mjfrOv3l diff --git a/data/icons/24x24/status/pamac-delete.png b/data/icons/24x24/status/pamac-delete.png deleted file mode 100644 index f25da2f39cb64206b50cc035aeb1a1b24d47efd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1405 zcmV-@1%mpCP)B#6Lmp!p8LB?}N6{s7j%iXCE&#Q(sK1p*}?k;KMv6r2PCBA77lnemLrGq$JSJ>7jD^OE8cs4%oa>Oh)C|0m;X?C;;~b6i?wn!45X?Rv&y;I>hj6w z;wW0m#cV`_;=5HpN!8uV({6A@4UIVu=1MV z^VY=J^j zD3mCa3UJzIbJ1A>S|cjR=3^F~L)m4Lfp~B6&VvZvOSbVadyhv%Aqa>dN{+%NO9VXQ zm>&Wt?;PH{dmEkSXw5r^cM0C5c$j*02#gux>#gry>Ac~GLpev|3q4BlrF9C_lb#XCco z%Mt(gI>)zfQ`}sKRs-K{15kTtmRfa=(a=$!FOn=*9t60x{uNWzlO%CO9LJ<-LL4W= zQA84rc(izpr*^xzFRqe|h5#HW4Fb~#J8)}I&@Jm>0dqQ74{GLUW|&$ll;OIpZbZZ%lF@+GIbeYpHro_g|WetTl+6tJ(3 z0E{v8TKhQXCc4Kt&rH3E{^vhPQ$uPjsj-yM{B+MVgQm2)#O_PavQaLPriR?-|Kimr ze)8tnX+WH{M8iJLTAZ_o+FRl{rnt3B((98N$7a4jY8*+Yi~8GT9$p_1j1mOT?Pq?L zz3cUvxpQ|_M2hzSoWojkSeDskan8~14XL&}q{h)#ivL`AlKRXvsd2=OCVcuSr#E84 z$Y2-B9B55y9JP431k8^CthLxQ!P%^GGA54xAR=yM09FMYKUU?N=gw1~DUCt=#Y?QN zCj=vdkqjVdwgD>lGcehq&SxHY=a|X|?1Wj6iVRZ&!-@gDS z7;N7p{^T;JZ+ITt&T}E2V_p|YjmuaX$DbdbXWwyU@}jv$dvs@^suoK#Q;1TC$oTsX z27S892T8)OzujYI>n4M(o2Wt|3yvZHdWDcHk1jD-D7S#dB*5JduWr8oyI-CC{qkI8 zL4p7!3eh1V3Z)c}SC_fHbd0~8*yH4PJJgzes+|J>nzb_fvs2tyoo8w~Y<_j^)_cHR znD{4)$Rof7;LOAY{C_O~W`QD5I9!W>5zqww2Yl?k|L#73AFF*2NE!WI`$IO!00000 LNkvXXu0mjfB)gPB diff --git a/data/icons/24x24/status/pamac-download.png b/data/icons/24x24/status/pamac-download.png deleted file mode 100644 index 4603b751abf6563050735af106b42223539d7f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1406 zcmZ{kdpOez7{`BDW4Sa^7IJ21?v1&ZVq}XsQjFM&+*M>^j7hQNev-t&K|4CR&D}wm zB8!vUpOJ(Pkz7K@7}hv*{yTr1=l#C#_j%vv{XFk~Z}LS48|j0J2LS+(#@k|@gbv$J z39zvKMK#|N8rb_M8!WK9A4@O}T{wY+*b>8p#OQvCJS0cu?++tFtOA7oFAqf8KPv_R z5FL-Ta<=Vm%Nj_%f`fKrMppY+1@``Rxx`F&6LqX?5h4lmfSv@WIabr0*e~JqB1R%3 z658>yodGZ8dUFv;2&^l|1@ZY^%kvh@#B%>~dT!KeIJF_MuwdCgY$Sm;DJZQXyTmY= z(-@V|PK)SoxfNROLA)N&hPc9X!~1n4qD8N)0W~^COM#_RP#(#T@FPO<&O% z=-hE?dMDVJ$=XOC5Il#-^MMxv?xZ0hv)e&Zb-k+n!_rKU!`v5lkgL-VWCE8@(Tll{ z*G67Hl8HoSX{+}^@#1?FGqT0sy-NYW@Na@~&TQ>36O7B@CK{26JelLkYSMNRmQZXw z0GD$&f+UHw!*1A+DqZ8Kv2pM5=hc*$G*?k58?J6;pMr$sJVquX@N_)Ep7a`d1X;!= z%3(p!VWVSWb(6BT5>UDvoTdrR0AOjbH2e^f-GCg5^ZgQ^%!lFN@o2j}UEsnXfQW}X zW&o=F2(XnUNI&$)`?rq63YulxK`v(pmr@kRwiTQqBsq>8>p-}p#v=nGm^UpWM+O~@ zfNPeksLH{dhZrE~TM=R$VvEw--gU{{&6{#z6iprGIF?;%W`#qjMV$$~LrsBFv;sH!NT>42@vcD6+qL+{ycO{+{^AL7QnyxW zevxKPro-Z4yA!)2Oo4e*{XneoQKE_KDGLG6yCmURVvkFa9`BP{ zKsg1ZcINukY2}}EdOFfyQ_{E{^EGe>cPLP-k!2OcxXLZ+pUh4yeDQTqP>FXPP$P@HIX zBoc&;XZ=CxcKtHfmQfp$S$wGltxXDyetc)4%3Qfrd#cro2u6QNbi;WX~B9m&RoguYX5wM7;Hmk)s7Wb z8dl1STrEp?S<}fH>Yx##_!E*9lx&+WSF^XQn3V&I=i6jz+&sn<;!u*T`tMOu5AN&S zU3-^>DOJ3toA#;IUmiE=G0%NJujP(kuyc44Q&`dVAbjY#d*bRq1ZK>-j;G>!6e^l^ zq61kgsM19lB1aU^lbo-h$X_9re(%mry_##tg}qEUmwhqB#FAHK@zy6bB!10N1O4*_2=eO zbD2+26`K~K6DtXKOxNT?ZYY?VDji|qZ`XDKHn(T_?clZ3Yg!?3dp_SKn<2&9u+5!N z;cHT(;M^#_UKBqwpHM%c0S0J&ebl~;ob?UOjD$L+gVr}gqdmaEjQ;>P$-dY9qy8Vz zyF98a1di=rAdvkjRIgA!fJ&w6UJnio^YIGt(Jw)3I+h+s58b9 zFH-1XNlA$MbdvRsNF+jBFE|4Ghw&9UmML3su_Mw>=V;?Tke|aF; zjavZ#;Fu z<89IgmhhPKYzsK#4trf&R$fPLjuy+zw*&K^$!Ra?O;}h3rCpizYyE&zXeOVoepp{uldx#TMZO+2 zyh|!tIl7-Vi-V|Gt>`;x&k8zbJJb#uEz>viRy09E5G^U-U~|K__=Bw%M!D$(q3qTR zaG^|~W2!SXLF4{{div@aJ{(&7_+C5QfFFh+9q;J-bpK=emx%??QtaOR`25z;&%aGJ zy>5!*q)L+^O5Qp;Gz1GTMZ+gB`Lt0W!hIvP^&oDV*yix@SG_*f$W>k7vAK&Hs}2!r z=bKY`UL~teIok7;vxi!O{3BcX&r8*9d^-ui{>aalkKwpPaOH^A&%a~PdN5KhcWaVMh_ z!c>BsWVF1kboVhv)HXf6EIS+y)hd9BW%KQr1qgX2emmX%o6^fg=;zUlrQP_mb(lg{ z2r3*U=vm$?xug^{mIcvR%KL22V~jy2H{iEvj<~`Kw~gMeD4)k4YN!r$8N_QE1`KS zbB_cu?B6%88zm+sVgX^aCwG#y8E_k|IULq~*}G=K(+~ae)6ef-<1OD3$k_QDqy$w=JO+g<>rNmCS1-MK?()FX44l_(LiOR5WcDA z3S?aF`wwNNni{J!`mh??M%PuDR3ABqPd&Cbel(aty5tb+DkyQ5EJB`zS0p*<3*i3d z5fA7QrWG5Ovm^9UjrM2lHDm>tF-A$8VxWQODtZZ^Aen(=SCBvKK?jFjT@nYS+?3eB zbIO^0ic}s|9muoYO6i}-vCP-?cc@(C_MHd^9Hi(~@Y@XhX)#tvsa3WGN8lP!4))X~ zc=h*R&BO9)n=%Z&gxa}`%B)dH)tn&y_RV9pTX?D#YIM*rNjT}q(qaw^Uq>cT2M1W# zYWpYeriXpHAL-x>i^?(wALL5%!rgM)6;hp7OFvtq#2utwsY!EY^r4&@e*UF_AKemy zJ1sQVQ)VYmnH1SLHU4E%t`2H9-ifK-o)Xg}aK+>$U>VtGl(~w>{9AgLGg>-`t!w^h z!I^PYG%{^`+*?H>2NV6<9Gy3lADqI#-RfS;4^Lk!KK>S?=+JgwHV|Dn$nM-1(l*D| zwqOBOK5*sGBQ4ycsj`8h^T9Vlh!*U)9gm>6n|*Ax)?K4mb0|o@%@CA5Swu9Bejd2Az5C|X zgl<%#voF$|Z~ai+SGd2RUrL)??RhmGAvnRNAe(V3s$?v8!#aEFNl7h zZoJc__$$HjBy?yjNhE-&2?}L&nC1kO8QRsej(BK%7F(o#|i>z8@U zJ9}<3_{U%V_`Cf>2j3C2;B11+Ub@X%MEl24o6_AkK(e((?a5tC5D|niCI|?k7!wu{ z37gf8jSqhO)_WfSm^Sj_{-J~K+GefLtXD`jt0awe(q^43Y2dOJsvcE91rb5>L=eCP zAO-+qC=K@Yy(c2Yof5@Sp%^EdIWrZ5m;g}_6jTX<5LJ*Mz=R=Iag%r7gScWFV>z^$H@WN*>ro zuP7o0K|lmCvYobbL_q1}e6xU2?@{$H1HH2SO}$5biuw$78F-t=j(U$*k9y6Ywu!eHFX}aXJV4)(3CaTp5D_-lS7_B&q4saoSqNmeMAg;* z(o@=lYA(TcPrP%ew?uKw`j+9);p0S60p}c<^#GK5_tCTW0Csqk_4&`JJ)hfM;Oj5` zNmu^}Y0@G|60$5MNm7zli?r3`@b{JDKRHX1B;37wm;3kc)8F6EnKNf7m&;^XhKR85 zji0jo?CI_Tl58;0Tj2SZ^K^$XQZP^u=q*ui7I^){&uKIoT)A?Esi`T#FvNS$ty{Oa ze*HRQV`BhVYdQSGU-995|Sh#h>9FNdX&-8 zQSRKi!}Rnt)oPVEju{^xr`2i^MN#M2HJeS@&A_@Gf#xXGdrF0n=Zo_lWEU@9|8+ot@?C)vH{-e3^2&%;MtW>@Egbn(*|=9M3+VXK`);Z!NKb zFCRZ(V=YH#tz~m_lWMg}tyZI6uXFb7S&kh$#?a6ZGcz-+SD$n3+OVZuYilqW3 z3@|~!>hcl*hxe8E`^Pu=<>YS>*~awJ8jVJ0n##Sse0u8-EG#TM*~!3H*P9h*Q@Zzb z(bZj~REpXjQwki^pYh4f52;lvyC!CvRb-S;ZvGx$`)UR7(7rN7q;TrZgCG6+<_QbmSx0(5m z?>%0+q^e2hP8N|d;1|GaJDB}Hi-A6%)OHIrfd;S!%mJUO>VG;6zD@fdW`N^96BbI@ P00000NkvXXu0mjfqM52t diff --git a/data/icons/24x24/status/pamac-setup.png b/data/icons/24x24/status/pamac-setup.png deleted file mode 100644 index c1577b97368c941282e15791e9d476b9eec0130b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)HLVC@B0-Ho ziAG%*f|0OuXEg40#ZK9p;Fg68<3gf|0#T#J7&HPZF_p9gsDScSXzAyJc{6YBJuc?; z(MpVQ;Ynuhy>ma#`Tx)V+!0mf|FmH7Kt#efUU{jqb<_PTYSpfuLLfcX&~3c$?pf3K zY|?0~4x^$rv-rmKvD2U9nMyJ@m848xpQ_KCK0h|~;o)EAR5fj%xq#rrk@w!Nty=r0 zppnZGT=VXeH5(LaLui)LQK^#Lxx>u4?=ZH24ML2y*g}X2B1D3Ca&~tAj=lT#1DICi z#oDU1Z)NdJ6wlotnV%%NJxvX;C z!a`IGlldH(ib0G;6a)oTtPM~Fu@(~qm>|U10%8k!D;5y}gdng*AOsr0U8=~V%n{{I zL;-^lgE0Z#YTg%{2VgB?g1p~Gp|oh1#Rx>zpS1KivXNI^%Z{lTq`&MEB8_~IdO|+rA}0H3KnwWokM*_Aq?qS zJw#Y6Ge15;*wsTE#{k$;6`d{e75nPakR0AW0IM&6FfbNg55( zM$B`2H?yqThpMu2<5M{2@!kWlX5A2G!-IIQhzPfCj^FD*l3A)<5#yIG&=G`4WFQjg zDv>k`T)23NSYLnE{|usnFlwPZUJ}oINuFP+H<3%QEJsCi292-_l3^ z4vZzMUn5OooQKiTQM$Xksnu!#%+Jp=GBU#8;2=hnYok8^q%C65SiJYl)?=z09)+L-=N!&Cq9|hc`=eC+I2Aw6@b^b47K`oqa5ha^*9<;cRqNtsC=Ny0ymLSMn zo&)uW&#w$rIsCx^de;xJW&2LbVzviNwME5n!B_|P_@Vu?bbfH5m6ZFwO_5CrY$@7%64_TwSmJ$UQ@ zFueppGflYi`y~ot5n}`HTi1sG9bv%WlY0oGoM#cCTrTIyZqbn>3Eq3csK}1puff4% zGpd>`$w8JT6iX2%uo!EZxPA?Qa%UIAr+(tG+D1S~8ZlXxvDlKv9in0xmt_q9`ZK_i z|AC*Jj&H2$F}04)GGcOxF5K@vYcM_bBVQlNC46P{IGdl|!{+VJ0Px$1Zy5geBYFoP z$7Lzk&K#cv;>8Yb9yxjO(_K#t>|V2?vPyygBL=YrL=46lmUUaE<|ptOJhEwkxm#Bk zltTUHA8hJh%k;zu6H~LdPM#hA1h~;IGyoBK0C*ngr*+l-i**BCt^OP^4R~M-_)=BR nE^+W*O>+JUtzlFD;h?_&m)C^6wGOKu00000NkvXXu0mjf}VC32nHXf#GPx{#7(LTsmGDo5+kDN-%O zQsk0LE(cLzsTj)UcFZkj&VT2R^Stl({XWn4c|Xtl-+Rr&{g9lDiVOe%a;{j6r`Tbe zf=G!ck76ehn^ef*Lm1%KW=+HT(!_~$EY>$(Obl#FBA1lJ+6)t89SLIpmj|dv*be|e zQrZ>ch{LvUna862o77wE%>+Nst+o&ap%r%v@_vjy~8r4$yp~ zK%OkVSvn=z<7LC~&-E~-?Gf#CcTg?c4?#$Tgy>wAR~4XETQ(AxIt!PNZtsfwaf@i% zd(3R!ob;+*u(VpJEYh$#+m62YYf{Hx`^ZN7N(_f=)HeCf!>b3&8DX9Kto=Z_sq$7r z_o;w7;j7&*uW`6Nt(250!Gg*8sy@5YFGKBZpwxZ~aWkis-XmDuj%@Jr}cI#2~ z7C+}QQ&&@1cm09_s#W2N0tx~lE1#Myu$F(myzmoHZM8oj9Y-jTigT%p{XjFqO zJzi;u&ghmM0RCb}7h11$eBdR@VOusFQ&%%0-dm4v+@`9`oQNz;?#Tr*4x@ zGsMZ?Ym`?%$lseGL-wuM!thMhf?h_;3kdh>zyitbzE|B!7+~{LQO~#Ccuff16(+s4 z)|DT9r&352EPWdV^MqrLdUYp1Wi@e21HIMzT9_tKj>%)9h!_ zxQj4Em^T(66Y|WWK(AJH!Yj^b^S3<*`l40KK!-v3JT1CF?%4NcU5OhEzqz=H>9{^s31AFJbTD8yXY+b zWo>hX@r8CwO_p76a2a2C@jK#m+xMhQjxFLHP1_ag<(vo0>w%c5cvkyiv+bLh)BCbi zZ_xa|E4@A9i38#R|#2~d!| zY4M3whR+(cv=*$u(JgX2LX#3KbEsd2>enut-94Yas|iz)ZU(2jXYdD+EF|vb<4O?R zb|SXSk#&#Je%e>>1z39crzRX)6Z*8Z-XxH%YDJxHklJ}16Gs4PT%{6~?UNOmUHhWk zp4K$sr3S)3u6BS-oHV!1PM^ePv4=+^IQFl79MhAUS7TU6MiBKVl<}q-o|ZN4WCk=%~>PjnYAh>^7``bCm!3F+n3XgJ}X0j5=nKJ zV2$Lq@6J%qd|q^0f0Myl_45u6J6uc7j646Nf9z)k3YOmsYrk=eahfF8+)N`{0D0~i z$*^9T%(??9zZN8b3AF)jpZr|UIRrH@uFZF;MGp=Rs z{C4=OV%x3=0-<#G-oRzWUd=o>x^h98pUT`9?||i4%Xw{Ru8U31Rqz za8xKcTx@_T0*N%*Y;zpa3}tSPGPN;4AW;ZJGUt5Ye}EWLSX4yP{{yo8w_{>JdGmr7 pDI$S_Cx-(R3dK0;3^6_w9~*8=A`=Q{&?@33z}3YaQ|=U;_77a)#R>ob diff --git a/data/icons/24x24/status/pamac-wait.png b/data/icons/24x24/status/pamac-wait.png deleted file mode 100644 index 6ac944bf929a2844d09eee414b3867cbb74e39d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcmV<21S9*2P)f`}kU73-oKiJ-RAv`N}zGKn*jNt1bR z-n;j>c$4X*38IT$xbxl|?mgf0{eJH~PgIo$IsEQFA`-qm`C9)INA?d55B3cNz6^MV z-Nw1y1Ec$1jH75I%;hynn~Mvjsc&&q zIC~Djv@6dK7suX9oAq3?u}HkSOuSa3)ohT&YuF@0)u9TgAR=hC5d<(EhylPD3Pb(< zXGJ96Em0Wc@?pH1F;g*!@el<;K^4#QQ3dfljPGOo5aR`i7i3TI5D`G|eJ>A$K;++( zimb|vQ3fIk7>pQ<@o}DJ@8V?zcphT>?7hQ6Y0EC%3`EtUPC*1!$riS&R}>M0ARvMm z+1S>7L_q26xgWr&bEvv|3!SnNQ|D0ELS2H|1YDY}$xLY{%npkpnH+6@I}A{Va~8=| zN1el|L!D;Nw24a-?l$VUaFG5Zr`R<(f{3tMs}MDop#CRnQ}AS~M9WKm(_7eyY9_&k zC(c^br37I}ZQZbU{1`!y!&*y{IsgiNd+6OgLOObY+VmCb<XaYP)) zBuR@nZV^Wjt*FWPW6H4;uM@{HQ51FG&kQU{5E1q~`aBD>Gg|>9USY5=NBPz?J${Jf z4CDm*3N)HI4nFx3Yiny9KYqNE`10k;09#_?Prb_N)1_U&QU@SSQySGJoO6hC?emfS z79Ki=m;mP-6B84iWX@$0-5)bSp2^9{4}dp20M1&X^;Mj;h_Q$&B0|(k*wr^kk|Y^e zp|DAs?PAtieBVF3Nh0SQ)~4-asbI1TQ*W#@UL5OG+nwy+V!ge+k8A?4)?$+u&N@Ug z28eKXJtmH0ydV!iKA+#hV7pke+1zZha}Jx@%ma0Z%UVVu=Tn}WX8)nb{}+SB#l`7v z0OM?mO + + + + Alpm Package + + + diff --git a/data/polkit/org.manjaro.pamac.policy b/data/polkit/org.manjaro.pamac.policy.in similarity index 69% rename from data/polkit/org.manjaro.pamac.policy rename to data/polkit/org.manjaro.pamac.policy.in index 65c0a53..e753b1d 100644 --- a/data/polkit/org.manjaro.pamac.policy +++ b/data/polkit/org.manjaro.pamac.policy.in @@ -14,12 +14,4 @@ auth_admin_keep - - Authentication is required - - no - no - auth_admin_keep - - diff --git a/examples/pactree.vala b/examples/pactree.vala new file mode 100644 index 0000000..4dfb58e --- /dev/null +++ b/examples/pactree.vala @@ -0,0 +1,278 @@ +/* + * pactree.vala - a simple dependency tree viewer translated in Vala + * + * Copyright (C) 2014 Guillaume Benoit + * Copyright (c) 2010-2011 Pacman Development Team + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +// Compile with: valac --pkg=libalpm --vapidir=../vapi --Xcc=-I../util ../util/alpm-util.c pactree.vala -o pactree + +using Alpm; + +/* output */ +string provides; +string unresolvable; +string branch_tip1; +string branch_tip2; +int indent_size; + +/* color */ +string branch1_color; +string branch2_color; +string leaf1_color; +string leaf2_color; +string color_off; + +/* globals */ +Handle handle; +unowned DB localdb; +Alpm.List walked = null; +Alpm.List provisions = null; + +/* options */ +bool color; +bool graphviz; +bool linear; +int max_depth; +bool reverse; +bool unique; +string dbpath; + +const OptionEntry[] options = { + { "dbpath", 'b', 0, OptionArg.STRING, ref dbpath, "set an alternate database location", "path" }, + { "color", 'c', 0, OptionArg.NONE, ref color, "colorize output", null }, + { "depth", 'd', 0, OptionArg.INT, ref max_depth, "limit the depth of recursion", "number" }, + { "graph", 'g', 0, OptionArg.NONE, ref graphviz, "generate output for graphviz", null }, + { "linear", 'l', 0, OptionArg.NONE, ref linear, "enable linear output", null }, + { "reverse", 'r', 0, OptionArg.NONE, ref reverse, "show reverse dependencies", null }, + { "unique", 'u', 0, OptionArg.NONE, ref unique, "show dependencies with no duplicates (implies -l)", null }, + { null } +}; + +static void init_options() { + /* initialize options */ + color = false; + graphviz = false; + linear = false; + max_depth = -1; + reverse = false; + unique = false; + dbpath = "/var/lib/pacman"; + + /* output */ + provides = " provides"; + unresolvable = " [unresolvable]"; + branch_tip1 = "|--"; + branch_tip2 = "+--"; + indent_size = 3; + + /* color */ + branch1_color = "\033[0;33m"; /* yellow */ + branch2_color = "\033[0;37m"; /* white */ + leaf1_color = "\033[1;32m"; /* bold green */ + leaf2_color = "\033[0;32m"; /* green */ + color_off = "\033[0m"; +} + +static int parse_options(ref unowned string[] args) { + var opts = new OptionContext(""); + opts.set_help_enabled(true); + opts.add_main_entries(options, null); + + try { + bool b = opts.parse(ref args); + if (!b) { + stderr.puts(opts.get_help(false, null)); + return 1; + } + } + catch (OptionError e) + { + stderr.puts("Unable to parse options : " + e.message + "\n"); + return 1; + } + /* there must be (at least) one argument left */ + if (args.length == 1) return 1; + /* unique implies linear */ + if (unique) linear = true; + + /* no color */ + if (!color) { + branch1_color = branch2_color = ""; + leaf1_color = leaf2_color = ""; + color_off = ""; + } + + /* linear */ + if (linear) { + provides = ""; + branch_tip1 = branch_tip2 = ""; + indent_size = 0; + } + return 0; +} + +static void local_init() { + Alpm.Errno error; + handle = new Handle ("/", dbpath, out error); + assert (error == 0); + localdb = handle.localdb; + assert (localdb != null); +} + +static int main (string[] args) { + init_options(); + int ret = parse_options(ref args); + if (ret != 0) return ret; + + local_init(); + string? target_name = args[1]; + + unowned Package? pkg = find_satisfier(localdb.pkgcache, target_name); + if (pkg == null) { + stderr.printf("Error: package '%s' not found\n", target_name); + return 1; + } + + /* begin writing */ + print_start(pkg.name, target_name); + if(reverse) + walk_reverse_deps(pkg, 1); + else + walk_deps(pkg, 1); + + print_end(); + return 0; +} + +static void print_text(string? pkg, string? provision, int depth) +{ + int indent_sz = (depth + 1) * indent_size; + + if ((pkg == null) && (provision == null)) return; + + if (pkg == null) { + /* we failed to resolve provision */ + stdout.printf("%s%*s%s%s%s%s%s\n", branch1_color, indent_sz, branch_tip1, + leaf1_color, provision, branch1_color, unresolvable, color_off); + } else if ((provision != null) && (provision != pkg)) { + /* pkg provides provision */ + stdout.printf("%s%*s%s%s%s%s %s%s%s\n", branch2_color, indent_sz, branch_tip2, + leaf1_color, pkg, leaf2_color, provides, leaf1_color, provision, + color_off); + } else { + /* pkg is a normal package */ + stdout.printf("%s%*s%s%s%s\n", branch1_color, indent_sz, branch_tip1, leaf1_color, + pkg, color_off); + } +} + +/** + * walk dependencies in reverse, showing packages which require the target + */ +static void walk_reverse_deps(Package pkg, int depth) { + if((max_depth >= 0) && (depth > max_depth)) return; + + walked.add(pkg.name); + unowned Alpm.List required_by = pkg.compute_requiredby (); + + foreach(string? i in required_by) { + string pkgname = i; + if (walked.find_str(pkgname) != null) { + /* if we've already seen this package, don't print in "unique" output + * and don't recurse */ + if (!unique) print(pkg.name, pkgname, null, depth); + } else { + print(pkg.name, pkgname, null, depth); + walk_reverse_deps(localdb.get_pkg(pkgname), depth + 1); + } + } +} + +/** + * walk dependencies, showing dependencies of the target + */ +static void walk_deps(Package pkg, int depth) +{ + if((max_depth >= 0) && (depth > max_depth)) return; + + walked.add(pkg.name); + + foreach (unowned Depend depend in pkg.depends) { + string depname = depend.name; + unowned Package? provider = find_satisfier (localdb.pkgcache, depname); + + if (provider != null) { + string provname = provider.name; + + if (walked.find_str (provname) != null) { + /* if we've already seen this package, don't print in "unique" output + * and don't recurse */ + if (!unique) { + print (pkg.name, provname, depname, depth); + } + } else { + print (pkg.name, provname, depname, depth); + walk_deps(provider, depth + 1); + } + } else { + /* unresolvable package */ + print(pkg.name, null, depname, depth); + } + } +} + +static void print_graph(string parentname, string? pkgname, string? depname) +{ + if(depname != null) { + stdout.printf("\"%s\" -> \"%s\" [color=chocolate4];\n", parentname, depname); + if((pkgname != null) && (depname != pkgname) && (provisions.find_str(depname) != null)) { + stdout.printf("\"%s\" -> \"%s\" [arrowhead=none, color=grey];\n", depname, pkgname); + provisions.add(depname); + } + } else if(pkgname != null) { + stdout.printf("\"%s\" -> \"%s\" [color=chocolate4];\n", parentname, pkgname); + } +} + +/* parent depends on dep which is satisfied by pkg */ +static void print(string? parentname, string? pkgname, string? depname, int depth) +{ + if(graphviz) { + print_graph(parentname, pkgname, depname); + } else { + print_text(pkgname, depname, depth); + } +} + +static void print_start(string pkgname, string provname) +{ + if(graphviz) { + stdout.printf("digraph G { START [color=red, style=filled];\n" + + "node [style=filled, color=green];\n" + + " \"START\" -> \"%s\";\n", pkgname); + } else { + print_text(pkgname, provname, 0); + } +} + +static void print_end() +{ + if(graphviz) { + /* close graph output */ + stdout.printf("}\n"); + } +} diff --git a/files_to_translate b/files_to_translate deleted file mode 100644 index 384c1fa..0000000 --- a/files_to_translate +++ /dev/null @@ -1,10 +0,0 @@ -./pamac-daemon.py -./pamac-manager.py -./pamac-updater.py -./pamac-tray.py -./pamac-install.py -./pamac/transaction.py -./pamac/common.py -./gui/manager.ui -./gui/updater.ui -./gui/dialogs.ui diff --git a/gui/dialogs.ui b/gui/dialogs.ui deleted file mode 100644 index 2608fd5..0000000 --- a/gui/dialogs.ui +++ /dev/null @@ -1,721 +0,0 @@ - - - - - - False - False - True - center-on-parent - system-software-install - dialog - True - False - error - ok - - - False - vertical - - - False - end - - - False - True - end - 0 - - - - - - - - - - False - False - True - center-on-parent - system-software-install - dialog - True - False - ok - - - False - vertical - - - False - end - - - False - True - end - 0 - - - - - - - False - 5 - Progress - True - center-on-parent - 450 - system-software-install - dialog - False - - - True - False - vertical - 5 - - - True - False - 5 - - - True - False - - - False - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - True - 0 - - - - - True - False - 0.050000000000000003 - True - end - - - False - True - 1 - - - - - True - False - True - - - True - True - True - True - bottom-left - in - 400 - 200 - - - True - True - False - word - False - - - - - - - - True - False - details - - - - - True - True - 2 - - - - - True - False - 5 - end - - - gtk-cancel - True - True - True - True - - - - False - True - 0 - - - - - gtk-close - True - True - True - True - True - - - - False - True - 1 - - - - - False - True - 3 - - - - - - - False - False - True - center-on-parent - system-software-install - dialog - True - False - question - yes-no - - - False - vertical - - - False - - - False - True - end - 0 - - - - - - - - - - False - False - True - center-on-parent - dialog - True - False - warning - ok - - - False - vertical - - - False - end - - - False - True - end - 0 - - - - - - - - - - 1 - 10000 - 1 - 10 - - - False - 5 - Pamac Preferences - center - 300 - 250 - system-software-install - - - - True - False - vertical - 5 - - - True - True - - - True - False - vertical - 5 - - - Enable AUR support - True - True - False - Allow Pamac to search and install packages from AUR - False - 0 - True - - - False - True - 0 - - - - - Remove unrequired dependencies - True - True - False - When removing a package, also remove those dependencies that are not required by other packages - False - 0 - True - - - False - True - 1 - - - - - True - False - 5 - - - True - False - 3 - - - False - True - 0 - - - - - True - True - How often to check for updates, value in hours - 3 - False - number - adjustment1 - True - if-valid - - - False - True - 1 - - - - - False - True - 2 - - - - - - - True - False - Options - - - False - - - - - True - True - 0 - - - - - True - False - 5 - end - - - gtk-ok - True - True - True - True - - - - False - True - 0 - - - - - gtk-close - True - True - True - True - - - - False - True - 1 - - - - - False - True - 1 - - - - - - - - - - - - - - - False - Choose - True - center-on-parent - system-software-install - dialog - False - - - False - vertical - - - False - end - - - gtk-ok - True - True - True - True - - - - False - True - 0 - - - - - False - True - end - 0 - - - - - True - False - - - False - True - 1 - - - - - True - True - in - 300 - 250 - - - True - True - choose_list - False - False - False - False - - - none - - - - - autosize - - - - - - 0 - - - - - - 1 - - - - - - - - - True - True - 2 - - - - - - ChooseButton - - - - - - - - - - - - False - 5 - Summary - True - center-on-parent - system-software-install - dialog - False - - - True - False - vertical - 5 - - - True - False - - - False - True - 0 - - - - - True - False - True - True - in - 330 - 250 - - - True - True - True - True - transaction_sum - False - False - False - False - - - none - - - - - autosize - - - 0 - 600 - - - 0 - - - - - - - autosize - - - - 1 - - - - - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - False - 7 - True - end - - - gtk-cancel - True - True - True - True - False - True - - - - False - True - 0 - - - - - gtk-ok - True - True - False - True - - - - False - True - 1 - - - - - False - True - 3 - - - - - - diff --git a/pamac-check_updates.py b/pamac-check_updates.py deleted file mode 100755 index 85e7780..0000000 --- a/pamac-check_updates.py +++ /dev/null @@ -1,40 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from gi.repository import GObject -from pamac import common, transaction -import dbus - -def handle_updates(updates): - transaction.StopDaemon() - loop.quit() - -loop = GObject.MainLoop() - -if not common.pid_file_exists(): - bus = dbus.SystemBus() - bus.add_signal_receiver(handle_updates, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") - transaction.get_dbus_methods() - try: - transaction.CheckUpdates() - except: - pass - else: - loop.run() diff --git a/pamac-daemon.py b/pamac-daemon.py deleted file mode 100755 index 317d43f..0000000 --- a/pamac-daemon.py +++ /dev/null @@ -1,833 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import dbus -import dbus.service -from dbus.mainloop.glib import DBusGMainLoop -from gi.repository import GObject -import re - -import pyalpm -from multiprocessing import Process -from pamac import config, common, aur - -# i18n -import locale -locale.setlocale(locale.LC_ALL, '') -import gettext -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -def format_error(data): - errstr = data[0].strip('\n') - errno = data[1] - detail = data[2] - if detail: - # detail is a list of '\n' terminated strings - return '{}:\n'.format(errstr) + ''.join(i for i in detail) - else: - return errstr - -class PamacDBusService(dbus.service.Object): - def __init__(self): - bus = dbus.SystemBus() - bus_name = dbus.service.BusName('org.manjaro.pamac', bus) - dbus.service.Object.__init__(self, bus_name, '/org/manjaro/pamac') - self.t = None - self.task = None - self.error = '' - self.warning = '' - self.providers = [] - self.previous_action = '' - self.previous_action_long = '' - self.previous_icon = '' - self.previous_target = '' - self.previous_percent = 0 - self.total_size = 0 - self.already_transferred = 0 - self.local_packages = set() - self.aur_updates_checked = False - self.aur_updates_pkgs = [] - self.localdb = None - self.syncdbs = None - self.get_handle() - - def get_handle(self): - self.handle = config.handle() - self.localdb = self.handle.get_localdb() - self.syncdbs = self.handle.get_syncdbs() - self.handle.dlcb = self.cb_dl - self.handle.totaldlcb = self.totaldlcb - self.handle.eventcb = self.cb_event - self.handle.questioncb = self.cb_question - self.handle.progresscb = self.cb_progress - self.handle.logcb = self.cb_log - - def get_local_packages(self): - self.local_packages = set() - sync_pkg = None - for pkg in self.localdb.pkgcache: - for db in self.syncdbs: - sync_pkg = db.get_pkg(pkg.name) - if sync_pkg: - break - if not sync_pkg: - self.local_packages.add(pkg.name) - - def check_finished_commit(self): - if self.task.is_alive(): - return True - else: - self.get_handle() - return False - - @dbus.service.signal('org.manjaro.pamac') - def EmitAction(self, action): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitActionLong(self, action): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitNeedDetails(self, need): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitIcon(self, icon): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitTarget(self, target): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitPercent(self, percent): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitLogError(self, message): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitLogWarning(self, message): - pass - - @dbus.service.signal('org.manjaro.pamac', signature = '(ba(ssssu))') - def EmitAvailableUpdates(self, updates): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitTransactionStart(self, message): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitTransactionDone(self, message): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitTransactionError(self, message): - pass - - @dbus.service.signal('org.manjaro.pamac') - def EmitReloadConfig(self, message): - # recheck aur updates next time - self.aur_updates_checked = False - # reload config - config.pamac_conf.reload() - - def cb_event(self, event, tupel): - action = self.previous_action - action_long = self.previous_action_long - icon = self.previous_icon - if event == 'ALPM_EVENT_CHECKDEPS_START': - action = _('Checking dependencies')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_CHECKDEPS_DONE': - if self.warning: - self.EmitLogWarning(self.warning) - self.warning = '' - elif event == 'ALPM_EVENT_FILECONFLICTS_START': - action = _('Checking file conflicts')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_FILECONFLICTS_DONE': - pass - elif event == 'ALPM_EVENT_RESOLVEDEPS_START': - action = _('Resolving dependencies')+'...' - action_long = action+'\n' - icon = 'pamac-setup' - elif event == 'ALPM_EVENT_RESOLVEDEPS_DONE': - if self.warning: - self.EmitLogWarning(self.warning) - self.warning = '' - elif event == 'ALPM_EVENT_INTERCONFLICTS_START': - action = _('Checking inter conflicts')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_INTERCONFLICTS_DONE': - if self.warning: - self.EmitLogWarning(self.warning) - self.warning = '' - elif event == 'ALPM_EVENT_ADD_START': - string = _('Installing {pkgname}').format(pkgname = tupel[0].name) - action = string+'...' - action_long = '{} ({})...\n'.format(string, tupel[0].version) - icon = 'pamac-add' - elif event == 'ALPM_EVENT_ADD_DONE': - formatted_event = 'Installed {pkgname} ({pkgversion})'.format(pkgname = tupel[0].name, pkgversion = tupel[0].version) - common.write_log_file(formatted_event) - elif event == 'ALPM_EVENT_REMOVE_START': - string = _('Removing {pkgname}').format(pkgname = tupel[0].name) - action = string+'...' - action_long = '{} ({})...\n'.format(string, tupel[0].version) - icon = 'pamac-delete' - elif event == 'ALPM_EVENT_REMOVE_DONE': - formatted_event = 'Removed {pkgname} ({pkgversion})'.format(pkgname = tupel[0].name, pkgversion = tupel[0].version) - common.write_log_file(formatted_event) - elif event == 'ALPM_EVENT_UPGRADE_START': - string = _('Upgrading {pkgname}').format(pkgname = tupel[1].name) - action = string+'...' - action_long = '{} ({} => {})...\n'.format(string, tupel[1].version, tupel[0].version) - icon = 'pamac-update' - elif event == 'ALPM_EVENT_UPGRADE_DONE': - formatted_event = 'Upgraded {pkgname} ({oldversion} -> {newversion})'.format(pkgname = tupel[1].name, oldversion = tupel[1].version, newversion = tupel[0].version) - common.write_log_file(formatted_event) - elif event == 'ALPM_EVENT_DOWNGRADE_START': - string = _('Downgrading {pkgname}').format(pkgname = tupel[1].name) - action = string+'...' - action_long = '{} ({} => {})...\n'.format(string, tupel[1].version, tupel[0].version) - icon = 'pamac-add' - elif event == 'ALPM_EVENT_DOWNGRADE_DONE': - formatted_event = 'Downgraded {pkgname} ({oldversion} -> {newversion})'.format(pkgname = tupel[1].name, oldversion = tupel[1].version, newversion = tupel[0].version) - common.write_log_file(formatted_event) - elif event == 'ALPM_EVENT_REINSTALL_START': - string = _('Reinstalling {pkgname}').format(pkgname = tupel[0].name) - action = string+'...' - action_long = '{} ({})...\n'.format(string, tupel[0].version) - icon = 'pamac-add' - elif event == 'ALPM_EVENT_REINSTALL_DONE': - formatted_event = 'Reinstalled {pkgname} ({pkgversion})'.format(pkgname = tupel[0].name, pkgversion = tupel[0].version) - common.write_log_file(formatted_event) - elif event == 'ALPM_EVENT_INTEGRITY_START': - action = _('Checking integrity')+'...' - action_long = action+'\n' - icon = 'pamac-search' - self.already_transferred = 0 - elif event == 'ALPM_EVENT_INTEGRITY_DONE': - pass - elif event == 'ALPM_EVENT_LOAD_START': - action = _('Loading packages files')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_LOAD_DONE': - pass - elif event == 'ALPM_EVENT_DELTA_INTEGRITY_START': - action = _('Checking delta integrity')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_DELTA_INTEGRITY_DONE': - pass - elif event == 'ALPM_EVENT_DELTA_PATCHES_START': - action = _('Applying deltas')+'...' - action_long = action+'\n' - icon = 'pamac-setup' - elif event == 'ALPM_EVENT_DELTA_PATCHES_DONE': - pass - elif event == 'ALPM_EVENT_DELTA_PATCH_START': - action = _('Generating {} with {}').format(tupel[0], tupel[1])+'...' - action_long = action+'\n' - icon = 'pamac-setup' - elif event == 'ALPM_EVENT_DELTA_PATCH_DONE': - action = _('Generation succeeded!') - action_long = action+'\n' - elif event == 'ALPM_EVENT_DELTA_PATCH_FAILED': - action = _('Generation failed.') - action_long = action+'\n' - elif event == 'ALPM_EVENT_SCRIPTLET_INFO': - action =_('Configuring {pkgname}').format(pkgname = self.previous_target)+'...' - action_long = tupel[0] - icon = 'pamac-setup' - self.EmitNeedDetails(True) - elif event == 'ALPM_EVENT_RETRIEVE_START': - action = _('Downloading')+'...' - action_long = action+'\n' - icon = 'pamac-download' - elif event == 'ALPM_EVENT_DISKSPACE_START': - action = _('Checking available disk space')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_OPTDEP_REQUIRED': - print('Optionnal deps exist') - elif event == 'ALPM_EVENT_DATABASE_MISSING': - #action =_('Database file for {} does not exist').format(tupel[0])+'...' - #action_long = action - pass - elif event == 'ALPM_EVENT_KEYRING_START': - action = _('Checking keyring')+'...' - action_long = action+'\n' - icon = 'pamac-search' - elif event == 'ALPM_EVENT_KEYRING_DONE': - pass - elif event == 'ALPM_EVENT_KEY_DOWNLOAD_START': - action = _('Downloading required keys')+'...' - action_long = action+'\n' - elif event == 'ALPM_EVENT_KEY_DOWNLOAD_DONE': - pass - if action != self.previous_action: - self.previous_action = action - self.EmitAction(action) - if action_long != self.previous_action_long: - self.previous_action_long != action_long - self.EmitActionLong(action_long) - if icon != self.previous_icon: - self.previous_icon = icon - self.EmitIcon(icon) - print(event) - - def cb_question(self, event, data_tupel, extra_data): - if event == 'ALPM_QUESTION_INSTALL_IGNOREPKG': - return 0 # Do not install package in IgnorePkg/IgnoreGroup - if event == 'ALPM_QUESTION_REPLACE_PKG': - self.warning += _('{pkgname1} will be replaced by {pkgname2}').format(pkgname1 = data_tupel[0].name, pkgname2 = data_tupel[1].name)+'\n' - return 1 # Auto-remove conflicts in case of replaces - if event == 'ALPM_QUESTION_CONFLICT_PKG': - self.warning += _('{pkgname1} conflicts with {pkgname2}').format(pkgname1 = data_tupel[0], pkgname2 = data_tupel[1])+'\n' - return 1 # Auto-remove conflicts - if event == 'ALPM_QUESTION_CORRUPTED_PKG': - return 1 # Auto-remove corrupted pkgs in cache - if event == 'ALPM_QUESTION_REMOVE_PKGS': - return 1 # Do not upgrade packages which have unresolvable dependencies - if event == 'ALPM_QUESTION_SELECT_PROVIDER': - ## In this case we populate providers with different choices - ## the client will have to release transaction and re-init one - ## with the chosen package added to it - self.providers.append(([pkg.name for pkg in data_tupel[0]], data_tupel[1])) - return 0 # return the first choice, this is not important because the transaction will be released - if event == 'ALPM_QUESTION_IMPORT_KEY': - ## data_tupel = (revoked(int), length(int), pubkey_algo(string), fingerprint(string), uid(string), created_time(int)) - if data_tupel[0] is 0: # not revoked - return 1 # Auto get not revoked key - if data_tupel[0] is 1: # revoked - return 0 # Do not get revoked key - - def cb_log(self, level, line): - _logmask = pyalpm.LOG_ERROR | pyalpm.LOG_WARNING - if not (level & _logmask): - return - if level & pyalpm.LOG_ERROR: - #self.EmitLogError(line) - _error = _('Error: ')+line - self.EmitActionLong(_error) - self.EmitNeedDetails(True) - print(line) - elif level & pyalpm.LOG_WARNING: - self.warning += line - _warning = _('Warning: ')+line - self.EmitActionLong(_warning) - elif level & pyalpm.LOG_DEBUG: - line = "DEBUG: " + line - print(line) - elif level & pyalpm.LOG_FUNCTION: - line = "FUNC: " + line - print(line) - - def totaldlcb(self, _total_size): - self.total_size = _total_size - - def cb_dl(self, _target, _transferred, _total): - if _target.endswith('.db'): - action = _('Refreshing {repo}').format(repo = _target.replace('.db', ''))+'...' - action_long = '' - icon = 'pamac-refresh' - else: - action = _('Downloading {pkgname}').format(pkgname = _target.replace('.pkg.tar.xz', ''))+'...' - action_long = action+'\n' - icon = 'pamac-download' - if self.total_size > 0: - percent = round((_transferred+self.already_transferred)/self.total_size, 2) - if _transferred+self.already_transferred <= self.total_size: - target = '{transferred}/{size}'.format(transferred = common.format_size(_transferred+self.already_transferred), size = common.format_size(self.total_size)) - else: - target = '' - else: - percent = round(_transferred/_total, 2) - target = '' - if action != self.previous_action: - self.previous_action = action - self.EmitAction(action) - if action_long != self.previous_action_long: - self.previous_action_long = action_long - self.EmitActionLong(action_long) - if icon != self.previous_icon: - self.previous_icon = icon - self.EmitIcon(icon) - if target != self.previous_target: - self.previous_target = target - self.EmitTarget(target) - if percent != self.previous_percent: - self.previous_percent = percent - self.EmitPercent(percent) - elif _transferred == _total: - self.already_transferred += _total - - def cb_progress(self, event, target, _percent, n, i): - if event in ('ALPM_PROGRESS_ADD_START', 'ALPM_PROGRESS_UPGRADE_START', 'ALPM_PROGRESS_DOWNGRADE_START', 'ALPM_PROGRESS_REINSTALL_START', 'ALPM_PROGRESS_REMOVE_START'): - percent = round(((i-1)/n)+(_percent/(100*n)), 2) - else: - percent = round(_percent/100, 2) - if percent == 0: - self.EmitTransactionStart('') - if target != self.previous_target: - self.previous_target = target - if percent != self.previous_percent: - self.EmitTarget('{}/{}'.format(str(i), str(n))) - self.previous_percent = percent - self.EmitPercent(percent) - - def policykit_test(self, sender, connexion, action): - bus = dbus.SystemBus() - proxy_dbus = connexion.get_object('org.freedesktop.DBus','/org/freedesktop/DBus/Bus', False) - dbus_info = dbus.Interface(proxy_dbus,'org.freedesktop.DBus') - sender_pid = dbus_info.GetConnectionUnixProcessID(sender) - proxy_policykit = bus.get_object('org.freedesktop.PolicyKit1','/org/freedesktop/PolicyKit1/Authority',False) - policykit_authority = dbus.Interface(proxy_policykit,'org.freedesktop.PolicyKit1.Authority') - - Subject = ('unix-process', {'pid': dbus.UInt32(sender_pid, variant_level=1), - 'start-time': dbus.UInt64(0, variant_level=1)}) - # We would like an infinite timeout, but dbus-python won't allow it. - # Pass the longest timeout dbus-python will accept - (is_authorized,is_challenge,details) = policykit_authority.CheckAuthorization(Subject, action, {'': ''}, dbus.UInt32(1), '',timeout=2147483) - return is_authorized - - @dbus.service.method('org.manjaro.pamac', 'si', 's', sender_keyword='sender', connection_keyword='connexion') - def SetPkgReason(self, pkgname, reason, sender=None, connexion=None): - try: - authorized = self.policykit_test(sender,connexion,'org.manjaro.pamac.commit') - except dbus.exceptions.DBusException as e: - return _('Authentication failed') - else: - if authorized: - error = '' - try: - pkg = self.localdb.get_pkg(pkgname) - if pkg: - self.handle.set_pkgreason(pkg, reason) - except Exception as e: - error = format_error(e.args) - return error - else : - return _('Authentication failed') - - @dbus.service.method('org.manjaro.pamac', '', 's', async_callbacks=('success', 'nosuccess')) - def CheckUpdates(self, success, nosuccess): - success('') - syncfirst = False - updates = [] - _ignorepkgs = set() - self.get_handle() - for group in self.handle.ignoregrps: - db = self.localdb - grp = db.read_grp(group) - if grp: - name, pkg_list = grp - for pkg in pkg_list: - _ignorepkgs.add(pkg.name) - for name in self.handle.ignorepkgs: - pkg = self.localdb.get_pkg(name) - if pkg: - _ignorepkgs.add(pkg.name) - if config.syncfirst: - for name in config.syncfirst: - pkg = self.localdb.get_pkg(name) - if pkg: - candidate = pyalpm.sync_newversion(pkg, self.syncdbs) - if candidate: - syncfirst = True - updates.append((candidate.name, candidate.version, candidate.db.name, '', candidate.download_size)) - if not updates: - if config.enable_aur: - if not self.aur_updates_checked: - self.get_local_packages() - self.local_packages -= _ignorepkgs - for pkg in self.localdb.pkgcache: - if not pkg.name in _ignorepkgs: - candidate = pyalpm.sync_newversion(pkg, self.syncdbs) - if candidate: - updates.append((candidate.name, candidate.version, candidate.db.name, '', candidate.download_size)) - self.local_packages.discard(pkg.name) - if config.enable_aur: - if not self.aur_updates_checked: - if self.local_packages: - self.aur_updates_pkgs = aur.multiinfo(self.local_packages) - self.aur_updates_checked = True - for aur_pkg in self.aur_updates_pkgs: - if self.localdb.get_pkg(aur_pkg.name): - comp = pyalpm.vercmp(aur_pkg.version, self.localdb.get_pkg(aur_pkg.name).version) - if comp == 1: - updates.append((aur_pkg.name, aur_pkg.version, aur_pkg.db.name, aur_pkg.tarpath, aur_pkg.download_size)) - self.EmitAvailableUpdates((syncfirst, updates)) - - @dbus.service.method('org.manjaro.pamac', 'b', '') - def Refresh(self, force_update): - def refresh(): - self.target = '' - self.percent = 0 - error = '' - for db in self.syncdbs: - try: - self.t = self.handle.init_transaction() - db.update(force = bool(force_update)) - self.t.release() - except pyalpm.error as e: - print(e) - error += format_error(e.args) - break - if error: - self.EmitTransactionError(error) - else: - self.EmitTransactionDone('') - self.task = Process(target=refresh) - self.task.start() - GObject.timeout_add(100, self.check_finished_commit) - - @dbus.service.method('org.manjaro.pamac', 'a{sb}', 's') - def Init(self, options): - error = '' - try: - self.t = self.handle.init_transaction(**options) - print('Init:',self.t.flags) - except pyalpm.error as e: - error = format_error(e.args) - finally: - return error - - @dbus.service.method('org.manjaro.pamac', 'b', 's') - def Sysupgrade(self, downgrade): - error = '' - try: - self.t.sysupgrade(downgrade = bool(downgrade)) - except pyalpm.error as e: - error = format_error(e.args) - self.t.release() - finally: - return error - - @dbus.service.method('org.manjaro.pamac', 's', 's') - def Remove(self, pkgname): - error = '' - try: - pkg = self.localdb.get_pkg(pkgname) - if pkg is not None: - self.t.remove_pkg(pkg) - except pyalpm.error as e: - error = format_error(e.args) - finally: - return error - - @dbus.service.method('org.manjaro.pamac', 's', 's') - def Add(self, pkgname): - error = '' - try: - for db in self.syncdbs: - # this is a security, in case of virtual package it will - # choose the first provider, the choice should have been - # done by the client - pkg = pyalpm.find_satisfier(db.pkgcache, pkgname) - if pkg: - self.t.add_pkg(pkg) - break - except pyalpm.error as e: - error = format_error(e.args) - finally: - return error - - @dbus.service.method('org.manjaro.pamac', 's', 's') - def Load(self, tarball_path): - error = '' - try: - pkg = self.handle.load_pkg(tarball_path) - if pkg: - self.t.add_pkg(pkg) - except pyalpm.error: - error = _('{pkgname} is not a valid path or package name').format(pkgname = tarball_path) - finally: - return error - - def check_extra_modules(self): - to_add = set(pkg.name for pkg in self.t.to_add) - to_remove = set(pkg.name for pkg in self.t.to_remove) - to_check = [pkg for pkg in self.t.to_add] - already_checked = set(pkg.name for pkg in to_check) - depends = [to_check] - # get installed kernels and modules - pkgs = self.localdb.search('linux') - installed_kernels = set() - installed_modules = set() - for pkg in pkgs: - match = re.match("(linux[0-9]{2,3})(.*)", pkg.name) - if match: - installed_kernels.add(match.group(1)) - if match.group(2): - installed_modules.add(match.group(2)) - for pkg in self.t.to_add: - match = re.match("(linux[0-9]{2,3})(.*)", pkg.name) - if match: - installed_kernels.add(match.group(1)) - if match.group(2): - installed_modules.add(match.group(2)) - # check in to_remove if there is a kernel and if so, auto-remove the corresponding modules - for pkg in self.t.to_remove: - match = re.match("(linux[0-9]{2,3})(.*)", pkg.name) - if match: - if not match.group(2): - installed_kernels.discard(match.group(1)) - for module in installed_modules: - pkgname = match.group(1)+module - if not pkgname in to_remove: - _pkg = self.localdb.get_pkg(pkgname) - if _pkg: - # Check we won't remove a third party kernel - third_party = False - for provide in _pkg.provides: - if 'linux=' in provide: - third_party = True - if not third_party: - to_remove.add(pkgname) - self.t.remove_pkg(_pkg) - # start loops to check pkgs - i = 0 - while depends[i]: - # add a empty list for new pkgs to check next loop - depends.append([]) - # start to check one pkg - for pkg in depends[i]: - # check if the current pkg is a kernel and if so, check if a module is required to install - match = re.match("(linux[0-9]{2,3})(.*)", pkg.name) - if match: - if not match.group(2): # match pkg is a kernel - for module in installed_modules: - pkgname = match.group(1) + module - if not self.localdb.get_pkg(pkgname): - for db in self.syncdbs: - _pkg = db.get_pkg(pkgname) - if _pkg: - if not _pkg.name in already_checked: - depends[i+1].append(_pkg) - already_checked.add(_pkg.name) - if not _pkg.name in to_add | to_remove: - to_add.add(_pkg.name) - self.t.add_pkg(_pkg) - break - # check if the current pkg is a kernel module and if so, install it for all installed kernels - match = re.match("(linux[0-9]{2,3})(.*-modules)", pkg.name) - if match: - for kernel in installed_kernels: - pkgname = kernel + match.group(2) - if not self.localdb.get_pkg(pkgname): - for db in self.syncdbs: - _pkg = db.get_pkg(pkgname) - if _pkg: - if not _pkg.name in already_checked: - depends[i+1].append(_pkg) - already_checked.add(_pkg.name) - if not _pkg.name in to_add | to_remove: - to_add.add(_pkg.name) - self.t.add_pkg(_pkg) - break - for depend in pkg.depends: - found_depend = pyalpm.find_satisfier(self.localdb.pkgcache, depend) - if not found_depend: - for db in self.syncdbs: - found_depend = pyalpm.find_satisfier(db.pkgcache, depend) - if found_depend: - break - if found_depend: - # add the dep in list to check its deps in next loop - if not found_depend.name in already_checked: - depends[i+1].append(found_depend) - already_checked.add(found_depend.name) - i += 1 - # end of the loop - - @dbus.service.method('org.manjaro.pamac', '', 'a(ass)') - def Prepare(self): - error = '' - self.providers.clear() - self.check_extra_modules() - try: - self.t.prepare() - except pyalpm.error as e: - error = format_error(e.args) - self.t.release() - else: - for pkg in self.t.to_remove: - if pkg.name in config.holdpkg: - error = _('The transaction cannot be performed because it needs to remove {pkgname1} which is a locked package').format(pkgname1 = pkg.name) - self.t.release() - break - finally: - try: - summ = len(self.t.to_add) + len(self.t.to_remove) - except pyalpm.error: - return [((), error)] - if summ == 0: - self.t.release() - return [((), _('Nothing to do'))] - elif error: - return [((), error)] - elif self.providers: - return self.providers - else: - return [((), '')] - - @dbus.service.method('org.manjaro.pamac', '', 'a(ss)') - def To_Remove(self): - _list = [] - try: - for pkg in self.t.to_remove: - _list.append((pkg.name, pkg.version)) - except: - pass - return _list - - @dbus.service.method('org.manjaro.pamac', '', 'a(ssi)') - def To_Add(self): - _list = [] - try: - for pkg in self.t.to_add: - _list.append((pkg.name, pkg.version, pkg.download_size)) - except: - pass - return _list - - @dbus.service.method('org.manjaro.pamac', '', '') - def Interrupt(self): - def interrupt(): - try: - self.t.interrupt() - except: - pass - try: - self.t.release() - except: - pass - finally: - common.rm_lock_file() - self.task.terminate() - interrupt() - - @dbus.service.method('org.manjaro.pamac', '', '', sender_keyword='sender', connection_keyword='connexion', async_callbacks=('success', 'nosuccess')) - def Commit(self, success, nosuccess, sender=None, connexion=None): - def commit(): - error = '' - try: - self.t.commit() - except pyalpm.error as e: - error = format_error(e.args) - #except dbus.exceptions.DBusException: - #pass - finally: - self.t.release() - if self.warning: - self.EmitLogWarning(self.warning) - self.warning = '' - if error: - self.EmitTransactionError(error) - else: - self.EmitTransactionDone(_('Transaction successfully finished')) - success('') - try: - authorized = self.policykit_test(sender,connexion,'org.manjaro.pamac.commit') - except dbus.exceptions.DBusException as e: - self.EmitTransactionError(_('Authentication failed')) - else: - if authorized: - self.task = Process(target=commit) - self.task.start() - GObject.timeout_add(100, self.check_finished_commit) - else : - self.t.release() - self.EmitTransactionError(_('Authentication failed')) - - @dbus.service.method('org.manjaro.pamac', '', '') - def Release(self): - try: - self.t.release() - except: - pass - - @dbus.service.method('org.manjaro.pamac') - def StopDaemon(self): - try: - self.t.release() - except: - pass - common.rm_pid_file() - mainloop.quit() - - @dbus.service.method('org.manjaro.pamac', 'a(ss)', '', sender_keyword='sender', connection_keyword='connexion') - def WriteConfig(self, array, sender=None, connexion=None): - try: - authorized = self.policykit_test(sender,connexion,'org.manjaro.pamac.write_config') - except dbus.exceptions.DBusException as e: - self.EmitLogError(_('Authentication failed')) - else: - if authorized: - with open('/etc/pamac.conf', 'r') as conffile: - data = conffile.readlines() - i = 0 - while i < len(data): - line = data[i].strip() - if len(line) == 0: - i += 1 - continue - if line[0] == '#': - line = line.lstrip('#') - if line == '\n': - i += 1 - continue - old_key, equal, old_value = [x.strip() for x in line.partition('=')] - for tupel in array: - new_key = tupel[0] - new_value = tupel[1] - if old_key == new_key: - # i is equal to the line number where we find the key in the file - if new_key in config.SINGLE_OPTIONS: - data[i] = '{} = {}\n'.format(new_key, new_value) - elif new_key in config.BOOLEAN_OPTIONS: - if new_value == 'False': - data[i] = '#{}\n'.format(new_key) - else: - data[i] = '{}\n'.format(new_key) - i += 1 - with open('/etc/pamac.conf', 'w') as conffile: - conffile.writelines(data) - self.EmitReloadConfig('') - else: - self.EmitLogError(_('Authentication failed')) - -GObject.threads_init() -DBusGMainLoop(set_as_default = True) -myservice = PamacDBusService() -mainloop = GObject.MainLoop() -mainloop.run() diff --git a/pamac-install.py b/pamac-install.py deleted file mode 100755 index c638a57..0000000 --- a/pamac-install.py +++ /dev/null @@ -1,170 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from gi.repository import Gtk -from sys import argv -import dbus -from os.path import abspath -from pamac import common, config, transaction, aur - -# i18n -import gettext -import locale -locale.bindtextdomain('pamac', '/usr/share/locale') -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -def exiting(msg): - transaction.StopDaemon() - print(msg) - print('exiting') - Gtk.main_quit() - -def handle_error(error): - transaction.ProgressWindow.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - if error: - if not 'DBus.Error.NoReply' in str(error): - transaction.ErrorDialog.format_secondary_text(error) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() - exiting(error) - -def handle_reply(reply): - transaction.ProgressCloseButton.set_visible(True) - transaction.action_icon.set_from_icon_name('dialog-information', Gtk.IconSize.BUTTON) - transaction.progress_label.set_text(str(reply)) - transaction.progress_bar.set_text('') - end_iter = transaction.progress_buffer.get_end_iter() - transaction.progress_buffer.insert(end_iter, str(reply)) - -def handle_updates(update_data): - syncfirst, updates = update_data - if transaction_done: - exiting('') - elif updates: - transaction.ErrorDialog.format_secondary_text(_('Some updates are available.\nPlease update your system first')) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() - exiting('') - else: - transaction.action_handler(_('Preparing')+'...') - transaction.icon_handler('/usr/share/pamac/icons/24x24/status/package-setup.png') - while Gtk.events_pending(): - Gtk.main_iteration() - common.write_pid_file() - transaction.interface.connect_signals(signals) - transaction.config_dbus_signals() - pkgs_to_install = argv[1:] - install(pkgs_to_install) - -def on_TransValidButton_clicked(*args): - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.finalize() - -def on_TransCancelButton_clicked(*args): - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.Release() - exiting('') - -def on_ProgressCloseButton_clicked(*args): - global transaction_done - transaction.ProgressWindow.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction_done = True - transaction.CheckUpdates() - -def on_ProgressCancelButton_clicked(*args): - transaction.Interrupt() - transaction.ProgressWindow.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - exiting('') - -def get_pkgs(pkgs): - error = '' - for name in pkgs: - if '.pkg.tar.' in name: - full_path = abspath(name) - transaction.to_load.add(full_path) - elif transaction.get_syncpkg(name): - transaction.to_add.add(name) - else: - aur_pkg = None - if config.enable_aur: - aur_pkg = aur.info(name) - if aur_pkg: - transaction.to_build.append(aur_pkg) - if not aur_pkg: - if error: - error += '\n' - error += _('{pkgname} is not a valid path or package name').format(pkgname = name) - if error: - handle_error(error) - return False - else: - return True - -def install(pkgs): - if get_pkgs(pkgs): - error = transaction.run() - while Gtk.events_pending(): - Gtk.main_iteration() - if error: - handle_error(error) - -signals = {'on_ChooseButton_clicked' : transaction.on_ChooseButton_clicked, - 'on_progress_textview_size_allocate' : transaction.on_progress_textview_size_allocate, - 'on_choose_renderertoggle_toggled' : transaction.on_choose_renderertoggle_toggled, - 'on_PreferencesCloseButton_clicked' : transaction.on_PreferencesCloseButton_clicked, - 'on_PreferencesWindow_delete_event' : transaction.on_PreferencesWindow_delete_event, - 'on_PreferencesValidButton_clicked' : transaction.on_PreferencesValidButton_clicked, - 'on_TransValidButton_clicked' :on_TransValidButton_clicked, - 'on_TransCancelButton_clicked' :on_TransCancelButton_clicked, - 'on_ProgressCloseButton_clicked' : on_ProgressCloseButton_clicked, - 'on_ProgressCancelButton_clicked' : on_ProgressCancelButton_clicked} - -def config_dbus_signals(): - bus = dbus.SystemBus() - bus.add_signal_receiver(handle_reply, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionDone") - bus.add_signal_receiver(handle_error, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionError") - bus.add_signal_receiver(handle_updates, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") - -if common.pid_file_exists(): - transaction.ErrorDialog.format_secondary_text(_('Pamac is already running')) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() -else: - transaction_done = False - transaction.get_handle() - transaction.get_dbus_methods() - config_dbus_signals() - transaction.get_updates() - Gtk.main() diff --git a/pamac-manager.py b/pamac-manager.py deleted file mode 100755 index 2a3042f..0000000 --- a/pamac-manager.py +++ /dev/null @@ -1,1045 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -version = '0.9.8' - -from gi.repository import Gtk, Gdk -import pyalpm -import dbus -from time import strftime, localtime - -from pamac import config, common, transaction, aur - -# i18n -import gettext -import locale -locale.bindtextdomain('pamac', '/usr/share/locale') -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -interface = transaction.interface - -interface.add_from_file('/usr/share/pamac/gui/manager.ui') -ManagerWindow = interface.get_object("ManagerWindow") -deps_list = interface.get_object('deps_list') -details_list = interface.get_object('details_list') -files_textview = interface.get_object('files_textview') -deps_scrolledwindow = interface.get_object('deps_scrolledwindow') -files_scrolledwindow = interface.get_object('files_scrolledwindow') -details_scrolledwindow = interface.get_object('details_scrolledwindow') -name_label = interface.get_object('name_label') -desc_label = interface.get_object('desc_label') -link_label = interface.get_object('link_label') -pkg_link_label = interface.get_object('pkg_link_label') -licenses_label = interface.get_object('licenses_label') -search_entry = interface.get_object('search_entry') -search_aur_button = interface.get_object('search_aur_button') -search_list = interface.get_object('search_list') -search_selection = interface.get_object('search_treeview_selection') -packages_list_treeview = interface.get_object('packages_list_treeview') -state_column = interface.get_object('state_column') -name_column = interface.get_object('name_column') -version_column = interface.get_object('version_column') -repo_column = interface.get_object('repo_column') -size_column = interface.get_object('size_column') -state_rendererpixbuf = interface.get_object('state_rendererpixbuf') -name_renderertext = interface.get_object('name_renderertext') -version_renderertext = interface.get_object('version_renderertext') -repo_renderertext = interface.get_object('repo_renderertext') -size_renderertext = interface.get_object('size_renderertext') -list_selection = interface.get_object('list_treeview_selection') -groups_list = interface.get_object('groups_list') -groups_selection = interface.get_object('groups_treeview_selection') -states_list = interface.get_object('states_list') -states_selection = interface.get_object('states_treeview_selection') -repos_list = interface.get_object('repos_list') -repos_selection = interface.get_object('repos_treeview_selection') -AboutDialog = interface.get_object('AboutDialog') -PackagesChooserDialog = interface.get_object('PackagesChooserDialog') -HistoryWindow = interface.get_object('HistoryWindow') -history_textview = interface.get_object('history_textview') -ManagerValidButton = interface.get_object('ManagerValidButton') -ManagerCancelButton = interface.get_object('ManagerCancelButton') - -files_buffer = files_textview.get_buffer() -history_buffer = history_textview.get_buffer() -AboutDialog.set_version(version) -search_aur_button.set_visible(config.enable_aur) -ManagerValidButton.set_sensitive(False) -ManagerCancelButton.set_sensitive(False) - -search_dict = {} -groups_dict = {} -states_dict = {} -repos_dict = {} -current_filter = (None, None) -right_click_menu = Gtk.Menu() - -installed_icon = Gtk.IconTheme.get_default().load_icon('package-installed-updated', 16, 0) -uninstalled_icon = Gtk.IconTheme.get_default().load_icon('package-available', 16, 0) -to_install_icon = Gtk.IconTheme.get_default().load_icon('package-install', 16, 0) -to_reinstall_icon = Gtk.IconTheme.get_default().load_icon('package-reinstall', 16, 0) -to_remove_icon = Gtk.IconTheme.get_default().load_icon('package-remove', 16, 0) -locked_icon = Gtk.IconTheme.get_default().load_icon('package-installed-locked', 16, 0) - -def state_column_display_func(column, cell, treemodel, treeiter, data): - if treemodel[treeiter][0] == _('No package found'): - pixbuf = None - elif treemodel[treeiter][0].name in config.holdpkg: - pixbuf = locked_icon - elif treemodel[treeiter][0].db.name == 'local': - if treemodel[treeiter][0].name in transaction.to_add: - pixbuf = to_reinstall_icon - elif treemodel[treeiter][0].name in transaction.to_remove: - pixbuf = to_remove_icon - else: - pixbuf = installed_icon - elif treemodel[treeiter][0].name in transaction.to_add: - pixbuf = to_install_icon - elif treemodel[treeiter][0] in transaction.to_build: - pixbuf = to_install_icon - else: - pixbuf = uninstalled_icon - cell.set_property("pixbuf", pixbuf) - -def state_column_sort_func(treemodel, treeiter1, treeiter2, data): - if treemodel[treeiter1][0].db.name == 'local': - num1 = 1 - else: - num1 = 0 - if treemodel[treeiter2][0].db.name == 'local': - num2 = 1 - else: - num2 = 0 - return num1 - num2 - -def name_column_display_func(column, cell, treemodel, treeiter, data): - if treemodel[treeiter][0] == _('No package found'): - cell.set_property("text", _('No package found')) - else: - cell.set_property("text", treemodel[treeiter][0].name) - -def name_column_sort_func(treemodel, treeiter1, treeiter2, data): - str1 = treemodel[treeiter1][0].name - str2 = treemodel[treeiter2][0].name - if str1 < str2: - return -1 - elif str1 > str2: - return 1 - else: - return 0 - -def version_column_display_func(column, cell, treemodel, treeiter, data): - if treemodel[treeiter][0] == _('No package found'): - cell.set_property("text", '') - else: - cell.set_property("text", treemodel[treeiter][0].version) - -def version_column_sort_func(treemodel, treeiter1, treeiter2, data): - return pyalpm.vercmp(treemodel[treeiter1][0].version, treemodel[treeiter2][0].version) - -def repo_column_display_func(column, cell, treemodel, treeiter, data): - if treemodel[treeiter][0] == _('No package found'): - cell.set_property("text", '') - else: - cell.set_property("text", treemodel[treeiter][0].db.name) - -def repo_column_sort_func(treemodel, treeiter1, treeiter2, data): - servers = list(config.pacman_conf.repos.keys()) - servers.insert(0, 'local') - # display AUR at last - if treemodel[treeiter1][0].db.name == 'AUR': - num1 = 99 - else: - num1 = servers.index(treemodel[treeiter1][0].db.name) - # display AUR at last - if treemodel[treeiter2][0].db.name == 'AUR': - num2 = 99 - else: - num2 = servers.index(treemodel[treeiter2][0].db.name) - return num1 - num2 - -def size_column_display_func(column, cell, treemodel, treeiter, data): - if treemodel[treeiter][0] == _('No package found'): - cell.set_property("text", '') - elif treemodel[treeiter][0].isize: - cell.set_property("text", common.format_size(treemodel[treeiter][0].isize)) - else: - cell.set_property("text", '') - -def size_column_sort_func(treemodel, treeiter1, treeiter2, data): - if treemodel[treeiter1][0].isize: - num1 = treemodel[treeiter1][0].isize - else: - num1 = 0 - if treemodel[treeiter2][0].isize: - num2 = treemodel[treeiter2][0].isize - else: - num2 = 0 - return num1 - num2 - -def update_lists(): - grps_set = set() - for db in transaction.syncdbs: - repos_list.append([db.name]) - for name, pkgs in db.grpcache: - grps_set.add(name) - repos_list.append([_('local')]) - for name in grps_set: - groups_list.append([name]) - groups_list.set_sort_column_id(0, Gtk.SortType.ASCENDING) - states = [_('Installed'), _('Uninstalled'), _('Orphans'), _('To install'), _('To remove')] - for state in states: - states_list.append([state]) - -def get_group_list(group): - global groups_dict - if group in groups_dict.keys(): - return groups_dict[group] - else: - groups_dict[group] = Gtk.ListStore(object) - dbs_list = [transaction.localdb] - dbs_list.extend(transaction.syncdbs.copy()) - pkgs = pyalpm.find_grp_pkgs(dbs_list, group) - for pkg in pkgs: - groups_dict[group].append([pkg]) - return groups_dict[group] - -def get_state_list(state): - global states_dict - if state == _('To install'): - liststore = Gtk.ListStore(object) - for name in transaction.to_add: - pkg = transaction.get_localpkg(name) - if pkg: - liststore.append([pkg]) - else: - pkg = transaction.get_syncpkg(name) - if pkg: - liststore.append([pkg]) - return liststore - elif state == _('To remove'): - liststore = Gtk.ListStore(object) - for name in transaction.to_remove: - pkg = transaction.get_localpkg(name) - if pkg: - liststore.append([pkg]) - return liststore - elif state in states_dict.keys(): - return states_dict[state] - else: - states_dict[state] = Gtk.ListStore(object) - if state == _('Installed'): - for pkg in transaction.localdb.pkgcache: - states_dict[state].append([pkg]) - elif state == _('Uninstalled'): - for pkg in get_uninstalled_pkgs(): - states_dict[state].append([pkg]) - elif state == _('Orphans'): - for pkg in get_orphan_pkgs(): - states_dict[state].append([pkg]) - return states_dict[state] - -def get_repo_list(repo): - global repos_dict - if repo in repos_dict.keys(): - return repos_dict[repo] - else: - repos_dict[repo] = Gtk.ListStore(object) - if repo == _('local'): - for pkg in transaction.localdb.pkgcache: - if not transaction.get_syncpkg(pkg.name): - repos_dict[repo].append([pkg]) - else: - for db in transaction.syncdbs: - if db.name ==repo: - for pkg in db.pkgcache: - local_pkg = transaction.get_localpkg(pkg.name) - if local_pkg: - repos_dict[repo].append([local_pkg]) - else: - repos_dict[repo].append([pkg]) - return repos_dict[repo] - -def search_pkgs(data_tupel): - global search_dict - search_string = data_tupel[0] - search_aur = data_tupel[1] - if (search_string, search_aur) in search_dict.keys(): - return search_dict[(search_string, search_aur)] - else: - search_dict[(search_string, search_aur)] = Gtk.ListStore(object) - names_list = [] - for pkg in transaction.localdb.search(*search_string.split()): - if not pkg.name in names_list: - names_list.append(pkg.name) - search_dict[(search_string, search_aur)].append([pkg]) - for db in transaction.syncdbs: - for pkg in db.search(*search_string.split()): - if not pkg.name in names_list: - names_list.append(pkg.name) - search_dict[(search_string, search_aur)].append([pkg]) - if search_aur: - for pkg in aur.search(*search_string.split()): - if not pkg.name in names_list: - names_list.append(pkg.name) - search_dict[(search_string, search_aur)].append([pkg]) - if not names_list: - search_dict[(search_string, search_aur)].append([_('No package found')]) - else: - if not search_string in [row[0] for row in search_list]: - search_list.append([search_string]) - return search_dict[(search_string, search_aur)] - -def get_uninstalled_pkgs(): - pkgs_list = [] - names_list = [] - for repo in transaction.syncdbs: - for pkg in repo.pkgcache: - if not pkg.name in names_list: - names_list.append(pkg.name) - if not transaction.get_localpkg(pkg.name): - pkgs_list.append(pkg) - return pkgs_list - -def get_orphan_pkgs(): - pkgs_list = [] - for pkg in transaction.localdb.pkgcache: - if pkg.reason == pyalpm.PKG_REASON_DEPEND: - if not pkg.compute_requiredby(): - pkgs_list.append(pkg) - return pkgs_list - -def refresh_packages_list(liststore): - packages_list_treeview.freeze_child_notify() - packages_list_treeview.set_model(None) - liststore.set_sort_func(0, name_column_sort_func, None) - liststore.set_sort_column_id(0, Gtk.SortType.ASCENDING) - packages_list_treeview.set_model(liststore) - state_column.set_sort_indicator(False) - name_column.set_sort_indicator(True) - version_column.set_sort_indicator(False) - repo_column.set_sort_indicator(False) - size_column.set_sort_indicator(False) - packages_list_treeview.thaw_child_notify() - # clear infos tabs - name_label.set_markup('') - desc_label.set_markup('') - link_label.set_markup('') - pkg_link_label.set_markup('') - licenses_label.set_markup('') - deps_list.clear() - details_list.clear() - files_buffer.delete(files_buffer.get_start_iter(), files_buffer.get_end_iter()) - ManagerWindow.get_window().set_cursor(None) - -def set_infos_list(pkg): - if pkg.db.name == 'AUR': - pkg_url = 'https://aur.archlinux.org/packages/{}/'.format(pkg.name) - elif pkg.db.name == 'local': - # We don't know the db name, so we can't determine the url - pkg_url = '' - else: - pkg_url = 'https://www.archlinux.org/packages/{0.db.name}/{0.arch}/{0.name}/'.format(pkg) - - name_label.set_markup('{} {}'.format(pkg.name, pkg.version)) - # fix &,-,>,< in desc - desc = pkg.desc.replace('&', '&') - desc = desc.replace('<->', '/') - desc_label.set_markup(desc) - # fix & in url - url = pkg.url.replace('&', '&') - link_label.set_markup('{_url}'.format(_url = url)) - licenses_label.set_markup(_('Licenses')+': {}'.format(' '.join(pkg.licenses))) - if pkg_url: - pkg_link_label.set_markup('Package: {_url}'.format(_url = pkg_url)) - else: - pkg_link_label.set_markup('') - -def set_deps_list(pkg, style): - deps_list.clear() - if pkg.depends: - deps_list.append([_('Depends On')+':', '\n'.join(pkg.depends)]) - if pkg.optdepends: - optdeps = [] - for optdep in pkg.optdepends: - if pyalpm.find_satisfier(transaction.localdb.pkgcache, optdep.split(':')[0]): - optdeps.append(optdep+' ['+_('Installed')+']') - else: - optdeps.append(optdep) - deps_list.append([_('Optional Deps')+':', '\n'.join(optdeps)]) - if style == 'local': - if pkg.compute_requiredby(): - deps_list.append([_('Required By')+':', '\n'.join(pkg.compute_requiredby())]) - if pkg.provides: - deps_list.append([_('Provides')+':', '\n'.join(pkg.provides)]) - if pkg.replaces: - deps_list.append([_('Replaces')+':', '\n'.join(pkg.replaces)]) - if pkg.conflicts: - deps_list.append([_('Conflicts With')+':', '\n'.join(pkg.conflicts)]) - -def set_details_list(pkg, style): - details_list.clear() - if style == 'sync': - details_list.append([_('Repository')+':', pkg.db.name]) - if pkg.groups: - details_list.append([_('Groups')+':', ' '.join(pkg.groups)]) - if style == 'sync': - details_list.append([_('Compressed Size')+':', common.format_size(pkg.size)]) - details_list.append([_('Download Size')+':', common.format_size(pkg.download_size)]) - if style == 'local': - details_list.append([_('Installed Size')+':', common.format_size(pkg.isize)]) - details_list.append([_('Packager')+':', pkg.packager]) - details_list.append([_('Architecture')+':', pkg.arch]) - #details_list.append([_('Build Date')+':', strftime("%a %d %b %Y %X %Z", localtime(pkg.builddate))]) - if style == 'local': - details_list.append([_('Install Date')+':', strftime("%a %d %b %Y %X %Z", localtime(pkg.installdate))]) - if pkg.reason == pyalpm.PKG_REASON_EXPLICIT: - reason = _('Explicitly installed') - elif pkg.reason == pyalpm.PKG_REASON_DEPEND: - reason = _('Installed as a dependency for another package') - else: - reason = _('Unknown') - details_list.append([_('Install Reason')+':', reason]) - if style == 'sync': - #details_list.append([_('Install Script')':', 'Yes' if pkg.has_scriptlet else 'No']) - #details_list.append(['MD5 Sum:', pkg.md5sum]) - #details_list.append(['SHA256 Sum:', pkg.sha256sum]) - details_list.append([_('Signatures')+':', 'Yes' if pkg.base64_sig else 'No']) - if style == 'local': - if len(pkg.backup) != 0: - #details_list.append(['_(Backup files)+':', '\n'.join(["%s %s" % (md5, file) for (file, md5) in pkg.backup])]) - details_list.append([_('Backup files')+':', '\n'.join(["%s" % (file) for (file, md5) in pkg.backup])]) - -def set_files_list(pkg): - files_buffer.delete(files_buffer.get_start_iter(), files_buffer.get_end_iter()) - if len(pkg.files) != 0: - for file in pkg.files: - end_iter = files_buffer.get_end_iter() - files_buffer.insert(end_iter, '/'+file[0]+'\n') - -def handle_error(error): - ManagerWindow.get_window().set_cursor(None) - while Gtk.events_pending(): - Gtk.main_iteration() - if error: - if not 'DBus.Error.NoReply' in str(error): - print(error) - transaction.ErrorDialog.format_secondary_text(str(error)) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() - transaction.ProgressWindow.hide() - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.Release() - transaction.get_handle() - transaction.mark_needed_pkgs_as_dep() - transaction.to_add.clear() - transaction.to_remove.clear() - transaction.to_update.clear() - transaction.to_load.clear() - transaction.to_build.clear() - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - -def handle_reply(reply): - if transaction.to_build: - transaction.build_next() - elif reply: - transaction.ProgressCloseButton.set_visible(True) - transaction.action_icon.set_from_icon_name('dialog-information', Gtk.IconSize.BUTTON) - transaction.progress_label.set_text(str(reply)) - transaction.progress_bar.set_text('') - end_iter = transaction.progress_buffer.get_end_iter() - transaction.progress_buffer.insert(end_iter, str(reply)) - else: - transaction.get_updates() - transaction.Release() - transaction.get_handle() - transaction.mark_needed_pkgs_as_dep() - transaction.to_add.clear() - transaction.to_remove.clear() - transaction.to_update.clear() - transaction.to_load.clear() - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - global search_dict - global groups_dict - global states_dict - global repos_dict - search_dict = {} - groups_dict = {} - states_dict = {} - repos_dict = {} - if current_filter[0]: - refresh_packages_list(current_filter[0](current_filter[1])) - -def handle_updates(updates): - ManagerWindow.get_window().set_cursor(None) - transaction.ProgressWindow.hide() - transaction.available_updates = updates - error = transaction.sysupgrade() - if error: - handle_error(error) - -def reload_config(msg): - config.pamac_conf.reload() - if config.enable_aur == False: - search_aur_button.set_active(False) - search_aur_button.set_visible(config.enable_aur) - #transaction.get_updates() - -def on_ManagerWindow_delete_event(*args): - transaction.StopDaemon() - common.rm_pid_file() - Gtk.main_quit() - -def on_TransValidButton_clicked(*args): - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.finalize() - -def on_TransCancelButton_clicked(*args): - transaction.ProgressWindow.hide() - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.Release() - transaction.to_add.clear() - transaction.to_remove.clear() - transaction.to_update.clear() - transaction.to_load.clear() - transaction.to_build.clear() - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - if current_filter[0]: - refresh_packages_list(current_filter[0](current_filter[1])) - -def on_ProgressCloseButton_clicked(*args): - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.need_details_handler(False) - transaction.to_build.clear() - #ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - #while Gtk.events_pending(): - #Gtk.main_iteration() - #transaction.get_updates() - ManagerWindow.get_window().set_cursor(None) - transaction.ProgressWindow.hide() - -def on_ProgressCancelButton_clicked(*args): - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.cancel_download = True - if transaction.build_proc: - if transaction.build_proc.poll() is None: - transaction.build_proc.kill() - transaction.build_proc.wait() - transaction.to_add.clear() - transaction.to_remove.clear() - transaction.to_update.clear() - transaction.to_load.clear() - transaction.to_build.clear() - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - transaction.Interrupt() - ManagerWindow.get_window().set_cursor(None) - transaction.ProgressWindow.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_search_entry_icon_press(*args): - on_search_entry_activate(None) - -def on_search_entry_activate(widget): - global current_filter - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - current_filter = (search_pkgs, (search_entry.get_text(), search_aur_button.get_active())) - refresh_packages_list(search_pkgs((search_entry.get_text(), search_aur_button.get_active()))) - -def mark_to_install(widget, pkg): - if pkg.db.name == 'AUR': - transaction.to_build.append(pkg) - else: - transaction.to_add.add(pkg.name) - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - -def mark_to_reinstall(widget, pkg): - transaction.to_add.add(pkg.name) - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - -def mark_to_remove(widget, pkg): - transaction.to_remove.add(pkg.name) - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - -def mark_to_deselect(widget, pkg): - transaction.to_remove.discard(pkg.name) - transaction.to_add.discard(pkg.name) - if pkg in transaction.to_build: - transaction.to_build.remove(pkg) - if not transaction.to_add and not transaction.to_remove and not transaction.to_build: - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - -def select_optdeps(widget, pkg, optdeps): - transaction.choose_label.set_markup('{}'.format(_('{pkgname} has {number} uninstalled optional deps.\nPlease choose those you would like to install:').format(pkgname = pkg.name, number = str(len(optdeps))))) - transaction.choose_list.clear() - for long_string in optdeps: - transaction.choose_list.append([False, long_string]) - transaction.ChooseDialog.run() - # some optdep can be virtual package so check for providers - for name in transaction.to_add: - if not transaction.get_syncpkg(name): - transaction.to_add.discard(name) - # if a provider is already installed, do nothing - if pyalpm.find_satisfier(transaction.localdb.pkgcache, name): - continue - providers = set() - for db in transaction.syncdbs: - pkgs = db.pkgcache - provider = pyalpm.find_satisfier(pkgs, name) - while provider: - providers.add(provider.name) - for pkg in pkgs: - if pkg.name == provider.name: - pkgs.remove(pkg) - break - provider = pyalpm.find_satisfier(pkgs, name) - transaction.choose_provides((providers, name)) - if transaction.to_add: - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - -def install_with_optdeps(widget, pkg, optdeps): - select_optdeps(widget, pkg, optdeps) - transaction.to_add.add(pkg.name) - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - -def mark_explicitly_installed(widget, pkg): - error = transaction.SetPkgReason(pkg.name, pyalpm.PKG_REASON_EXPLICIT) - if error: - handle_error(error) - transaction.get_handle() - global search_dict - global groups_dict - global states_dict - global repos_dict - search_dict = {} - groups_dict = {} - states_dict = {} - repos_dict = {} - if current_filter[0]: - refresh_packages_list(current_filter[0](current_filter[1])) - -def on_list_treeview_button_press_event(treeview, event): - global right_click_menu - liststore = packages_list_treeview.get_model() - # Check if right mouse button was clicked - if event.type == Gdk.EventType.BUTTON_PRESS and event.button == 3: - while Gtk.events_pending(): - Gtk.main_iteration() - treepath, viewcolumn, x, y = treeview.get_path_at_pos(int(event.x), int(event.y)) - treeiter = liststore.get_iter(treepath) - if treeiter: - if liststore[treeiter][0] != _('No package found') and not liststore[treeiter][0].name in config.holdpkg: - right_click_menu = Gtk.Menu() - if liststore[treeiter][0].name in transaction.to_add | transaction.to_remove or liststore[treeiter][0] in transaction.to_build: - item = Gtk.ImageMenuItem(_('Deselect')) - item.set_image(Gtk.Image.new_from_stock('gtk-undo', Gtk.IconSize.MENU)) - item.connect('activate', mark_to_deselect, liststore[treeiter][0]) - right_click_menu.append(item) - elif liststore[treeiter][0].db.name == 'local': - item = Gtk.ImageMenuItem(_('Remove')) - item.set_image(Gtk.Image.new_from_pixbuf(to_remove_icon)) - item.connect('activate', mark_to_remove, liststore[treeiter][0]) - right_click_menu.append(item) - if transaction.get_syncpkg(liststore[treeiter][0].name): - if not pyalpm.sync_newversion(liststore[treeiter][0], transaction.syncdbs): - item = Gtk.ImageMenuItem(_('Reinstall')) - item.set_image(Gtk.Image.new_from_pixbuf(to_reinstall_icon)) - item.connect('activate', mark_to_reinstall, liststore[treeiter][0]) - right_click_menu.append(item) - optdeps_strings = liststore[treeiter][0].optdepends - if optdeps_strings: - available_optdeps = [] - for optdep_string in optdeps_strings: - if not pyalpm.find_satisfier(transaction.localdb.pkgcache, optdep_string.split(':')[0]): - available_optdeps.append(optdep_string) - if available_optdeps: - item = Gtk.ImageMenuItem(_('Install optional deps')) - item.set_image(Gtk.Image.new_from_pixbuf(to_install_icon)) - item.connect('activate', select_optdeps, liststore[treeiter][0], available_optdeps) - right_click_menu.append(item) - if liststore[treeiter][0].reason == pyalpm.PKG_REASON_DEPEND: - item = Gtk.MenuItem(_('Mark as explicitly installed')) - item.connect('activate', mark_explicitly_installed, liststore[treeiter][0]) - right_click_menu.append(item) - else: - item = Gtk.ImageMenuItem(_('Install')) - item.set_image(Gtk.Image.new_from_pixbuf(to_install_icon)) - item.connect('activate', mark_to_install, liststore[treeiter][0]) - right_click_menu.append(item) - optdeps_strings = liststore[treeiter][0].optdepends - if optdeps_strings: - available_optdeps = [] - for optdep_string in optdeps_strings: - if not pyalpm.find_satisfier(transaction.localdb.pkgcache, optdep_string.split(':')[0]): - available_optdeps.append(optdep_string) - if available_optdeps: - item = Gtk.ImageMenuItem(_('Install with optional deps')) - item.set_image(Gtk.Image.new_from_pixbuf(to_install_icon)) - item.connect('activate', install_with_optdeps, liststore[treeiter][0], available_optdeps) - right_click_menu.append(item) - treeview.grab_focus() - treeview.set_cursor(treepath, viewcolumn, 0) - right_click_menu.show_all() - right_click_menu.popup(None, None, None, None, event.button, event.time) - return True - -def on_list_treeview_selection_changed(treeview): - liststore, treeiter = list_selection.get_selected() - if treeiter: - if liststore[treeiter][0] != _('No package found'): - set_infos_list(liststore[treeiter][0]) - if liststore[treeiter][0].db.name == 'local': - set_deps_list(liststore[treeiter][0], "local") - set_details_list(liststore[treeiter][0], "local") - set_files_list(liststore[treeiter][0]) - deps_scrolledwindow.set_visible(True) - details_scrolledwindow.set_visible(True) - files_scrolledwindow.set_visible(True) - elif liststore[treeiter][0].db.name == 'AUR': - deps_scrolledwindow.set_visible(False) - details_scrolledwindow.set_visible(False) - files_scrolledwindow.set_visible(False) - else: - set_deps_list(liststore[treeiter][0], "sync") - set_details_list(liststore[treeiter][0], "sync") - deps_scrolledwindow.set_visible(True) - details_scrolledwindow.set_visible(True) - files_scrolledwindow.set_visible(False) - -def on_search_treeview_selection_changed(widget): - global current_filter - while Gtk.events_pending(): - Gtk.main_iteration() - liste, line = search_selection.get_selected() - if line: - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - current_filter = (search_pkgs, (search_list[line][0], search_aur_button.get_active())) - refresh_packages_list(search_pkgs((search_list[line][0], search_aur_button.get_active()))) - -def on_groups_treeview_selection_changed(widget): - global current_filter - while Gtk.events_pending(): - Gtk.main_iteration() - liste, line = groups_selection.get_selected() - if line: - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - current_filter = (get_group_list, groups_list[line][0]) - refresh_packages_list(get_group_list(groups_list[line][0])) - -def on_states_treeview_selection_changed(widget): - global current_filter - while Gtk.events_pending(): - Gtk.main_iteration() - liste, line = states_selection.get_selected() - if line: - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - current_filter = (get_state_list, states_list[line][0]) - refresh_packages_list(get_state_list(states_list[line][0])) - -def on_repos_treeview_selection_changed(widget): - global current_filter - while Gtk.events_pending(): - Gtk.main_iteration() - liste, line = repos_selection.get_selected() - if line: - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - current_filter = (get_repo_list, repos_list[line][0]) - refresh_packages_list(get_repo_list(repos_list[line][0])) - -def on_list_treeview_row_activated(treeview, treeiter, column): - liststore = treeview.get_model() - if not liststore[treeiter][0] == _('No package found'): - if liststore[treeiter][0].name in transaction.to_add: - transaction.to_add.discard(liststore[treeiter][0].name) - elif liststore[treeiter][0] in transaction.to_build: - transaction.to_build.remove(liststore[treeiter][0]) - elif liststore[treeiter][0].name in transaction.to_remove: - transaction.to_remove.discard(liststore[treeiter][0].name) - elif liststore[treeiter][0].db.name == 'local': - if not liststore[treeiter][0].name in config.holdpkg: - transaction.to_remove.add(liststore[treeiter][0].name) - elif liststore[treeiter][0].db.name == 'AUR': - transaction.to_build.append(liststore[treeiter][0]) - else: - transaction.to_add.add(liststore[treeiter][0].name) - if transaction.to_add or transaction.to_remove or transaction.to_build: - ManagerValidButton.set_sensitive(True) - ManagerCancelButton.set_sensitive(True) - elif not transaction.to_add and not transaction.to_remove and not transaction.to_build: - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_notebook1_switch_page(notebook, page, page_num): - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - if page_num == 0: - liste, line = search_selection.get_selected() - if line: - on_search_treeview_selection_changed(None) - elif search_entry.get_text(): - on_search_entry_activate(None) - else: - ManagerWindow.get_window().set_cursor(None) - elif page_num == 1: - on_groups_treeview_selection_changed(None) - elif page_num == 2: - on_states_treeview_selection_changed(None) - elif page_num == 3: - on_repos_treeview_selection_changed(None) - -def on_ManagerValidButton_clicked(*args): - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - error = transaction.run(recurse = config.recurse) - ManagerWindow.get_window().set_cursor(None) - if error: - handle_error(error) - -def on_ManagerCancelButton_clicked(*args): - transaction.to_add.clear() - transaction.to_remove.clear() - transaction.to_update.clear() - transaction.to_load.clear() - transaction.to_build.clear() - ManagerValidButton.set_sensitive(False) - ManagerCancelButton.set_sensitive(False) - if current_filter[0]: - refresh_packages_list(current_filter[0](current_filter[1])) - -def on_ManagerRefreshButton_clicked(*args): - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.refresh() - -def on_history_item_activate(*args): - with open('/var/log/pamac.log', 'r') as logfile: - data = logfile.read() - history_buffer.set_text(data) - HistoryWindow.show() - -def on_history_textview_size_allocate(*args): - #auto-scrolling method - adj = history_textview.get_vadjustment() - adj.set_value(adj.get_upper() - adj.get_page_size()) - -def on_HistoryCloseButton_clicked(*args): - HistoryWindow.hide() - -def on_HistoryWindow_delete_event(*args): - HistoryWindow.hide() - # return True is needed to not destroy the window - return True - -def on_local_item_activate(*args): - response = PackagesChooserDialog.run() - if response: - PackagesChooserDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_preferences_item_activate(*args): - transaction.EnableAURButton.set_active(config.enable_aur) - transaction.RemoveUnrequiredDepsButton.set_active(config.recurse) - transaction.RefreshPeriodSpinButton.set_value(config.refresh_period) - transaction.PreferencesWindow.show() - -def on_about_item_activate(*args): - response = AboutDialog.run() - if response: - AboutDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_package_open_button_clicked(*args): - packages_paths = PackagesChooserDialog.get_filenames() - if packages_paths: - PackagesChooserDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - for path in packages_paths: - transaction.to_load.add(path) - ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - error = transaction.run() - ManagerWindow.get_window().set_cursor(None) - if error: - handle_error(error) - -def on_PackagesChooserDialog_file_activated(*args): - on_package_open_button_clicked(*args) - -def on_package_cancel_button_clicked(*args): - PackagesChooserDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_state_column_clicked(column): - liststore = packages_list_treeview.get_model() - state_column.set_sort_indicator(True) - name_column.set_sort_indicator(False) - version_column.set_sort_indicator(False) - repo_column.set_sort_indicator(False) - size_column.set_sort_indicator(False) - liststore.set_sort_func(0, state_column_sort_func, None) - -def on_name_column_clicked(column): - liststore = packages_list_treeview.get_model() - state_column.set_sort_indicator(False) - name_column.set_sort_indicator(True) - version_column.set_sort_indicator(False) - repo_column.set_sort_indicator(False) - size_column.set_sort_indicator(False) - liststore.set_sort_func(0, name_column_sort_func, None) - -def on_version_column_clicked(column): - liststore = packages_list_treeview.get_model() - state_column.set_sort_indicator(False) - name_column.set_sort_indicator(False) - version_column.set_sort_indicator(True) - repo_column.set_sort_indicator(False) - size_column.set_sort_indicator(False) - liststore.set_sort_func(0, version_column_sort_func, None) - -def on_repo_column_clicked(column): - liststore = packages_list_treeview.get_model() - state_column.set_sort_indicator(False) - name_column.set_sort_indicator(False) - version_column.set_sort_indicator(False) - repo_column.set_sort_indicator(True) - size_column.set_sort_indicator(False) - liststore.set_sort_func(0, repo_column_sort_func, None) - -def on_size_column_clicked(column): - liststore = packages_list_treeview.get_model() - state_column.set_sort_indicator(False) - name_column.set_sort_indicator(False) - version_column.set_sort_indicator(False) - repo_column.set_sort_indicator(False) - size_column.set_sort_indicator(True) - liststore.set_sort_func(0, size_column_sort_func, None) - -signals = {'on_ManagerWindow_delete_event' : on_ManagerWindow_delete_event, - 'on_TransValidButton_clicked' : on_TransValidButton_clicked, - 'on_TransCancelButton_clicked' : on_TransCancelButton_clicked, - 'on_ChooseButton_clicked' : transaction.on_ChooseButton_clicked, - 'on_PreferencesCloseButton_clicked' : transaction.on_PreferencesCloseButton_clicked, - 'on_PreferencesWindow_delete_event' : transaction.on_PreferencesWindow_delete_event, - 'on_PreferencesValidButton_clicked' : transaction.on_PreferencesValidButton_clicked, - 'on_progress_textview_size_allocate' : transaction.on_progress_textview_size_allocate, - 'on_choose_renderertoggle_toggled' : transaction.on_choose_renderertoggle_toggled, - 'on_ProgressCancelButton_clicked' : on_ProgressCancelButton_clicked, - 'on_ProgressCloseButton_clicked' : on_ProgressCloseButton_clicked, - 'on_search_entry_icon_press' : on_search_entry_icon_press, - 'on_search_entry_activate' : on_search_entry_activate, - 'on_list_treeview_button_press_event' : on_list_treeview_button_press_event, - 'on_list_treeview_selection_changed' : on_list_treeview_selection_changed, - 'on_search_treeview_selection_changed' : on_search_treeview_selection_changed, - 'on_groups_treeview_selection_changed' : on_groups_treeview_selection_changed, - 'on_states_treeview_selection_changed' : on_states_treeview_selection_changed, - 'on_repos_treeview_selection_changed' : on_repos_treeview_selection_changed, - 'on_list_treeview_row_activated' : on_list_treeview_row_activated, - 'on_notebook1_switch_page' : on_notebook1_switch_page, - 'on_ManagerCancelButton_clicked' : on_ManagerCancelButton_clicked, - 'on_ManagerValidButton_clicked' : on_ManagerValidButton_clicked, - 'on_ManagerRefreshButton_clicked' : on_ManagerRefreshButton_clicked, - 'on_history_item_activate' : on_history_item_activate, - 'on_history_textview_size_allocate' : on_history_textview_size_allocate, - 'on_HistoryCloseButton_clicked' : on_HistoryCloseButton_clicked, - 'on_HistoryWindow_delete_event' : on_HistoryWindow_delete_event, - 'on_local_item_activate' : on_local_item_activate, - 'on_preferences_item_activate' : on_preferences_item_activate, - 'on_about_item_activate' : on_about_item_activate, - 'on_package_open_button_clicked' : on_package_open_button_clicked, - 'on_package_cancel_button_clicked' : on_package_cancel_button_clicked, - 'on_PackagesChooserDialog_file_activated' : on_PackagesChooserDialog_file_activated, - 'on_state_column_clicked' : on_state_column_clicked, - 'on_name_column_clicked' : on_name_column_clicked, - 'on_version_column_clicked' : on_version_column_clicked, - 'on_repo_column_clicked' : on_repo_column_clicked, - 'on_size_column_clicked' : on_size_column_clicked} - -def config_dbus_signals(): - bus = dbus.SystemBus() - bus.add_signal_receiver(handle_reply, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionDone") - bus.add_signal_receiver(handle_error, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionError") - bus.add_signal_receiver(handle_updates, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") - bus.add_signal_receiver(reload_config, dbus_interface = "org.manjaro.pamac", signal_name = "EmitReloadConfig") - -if common.pid_file_exists(): - transaction.ErrorDialog.format_secondary_text(_('Pamac is already running')) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() -else: - common.write_pid_file() - interface.connect_signals(signals) - transaction.get_dbus_methods() - transaction.config_dbus_signals() - config_dbus_signals() - state_column.set_cell_data_func(state_rendererpixbuf, state_column_display_func) - name_column.set_cell_data_func(name_renderertext, name_column_display_func) - version_column.set_cell_data_func(version_renderertext, version_column_display_func) - repo_column.set_cell_data_func(repo_renderertext, repo_column_display_func) - size_column.set_cell_data_func(size_renderertext, size_column_display_func) - transaction.get_handle() - update_lists() - ManagerWindow.show() - #ManagerWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - #transaction.refresh() - while Gtk.events_pending(): - Gtk.main_iteration() - Gtk.main() diff --git a/pamac-refresh.py b/pamac-refresh.py deleted file mode 100755 index 2f6fdfc..0000000 --- a/pamac-refresh.py +++ /dev/null @@ -1,56 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from gi.repository import GObject -from pamac import common, transaction -import dbus - - -def handle_reply(reply): - print('check updates done') - transaction.CheckUpdates() - -def handle_error(error): - transaction.StopDaemon() - common.rm_pid_file() - print('check updates failed') - loop.quit() - -def handle_updates(updates): - common.rm_pid_file() - transaction.StopDaemon() - loop.quit() - -loop = GObject.MainLoop() - -if not common.pid_file_exists(): - common.write_pid_file() - print('checking updates') - bus = dbus.SystemBus() - bus.add_signal_receiver(handle_reply, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionDone") - bus.add_signal_receiver(handle_error, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionError") - bus.add_signal_receiver(handle_updates, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") - transaction.get_dbus_methods() - try: - transaction.Refresh(False) - except: - pass - else: - loop.run() diff --git a/pamac-tray.py b/pamac-tray.py deleted file mode 100755 index 0d533b8..0000000 --- a/pamac-tray.py +++ /dev/null @@ -1,152 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from gi.repository import Gtk, GObject, Notify -from subprocess import call -import dbus -from dbus.mainloop.glib import DBusGMainLoop -from threading import Thread -from time import sleep - -from pamac import common, config - -# i18n -import gettext -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -update_icon = 'pamac-tray-update' -update_info = _('{number} available updates') -one_update_info = _('1 available update') -noupdate_icon = 'pamac-tray-no-update' -noupdate_info = _('Your system is up-to-date') -icon = noupdate_icon -info = noupdate_info - -class Tray: - def __init__(self): - self.statusIcon = Gtk.StatusIcon() - self.statusIcon.set_visible(True) - - self.menu = Gtk.Menu() - self.menuItem = Gtk.ImageMenuItem(_('Update Manager')) - self.menuItem.set_image(Gtk.Image.new_from_icon_name('system-software-update', Gtk.IconSize.MENU)) - self.menuItem.connect('activate', self.execute_update, self.statusIcon) - self.menu.append(self.menuItem) - self.menuItem = Gtk.ImageMenuItem(_('Package Manager')) - self.menuItem.set_image(Gtk.Image.new_from_icon_name('system-software-install', Gtk.IconSize.MENU)) - self.menuItem.connect('activate', self.execute_manager, self.statusIcon) - self.menu.append(self.menuItem) - self.menuItem = Gtk.ImageMenuItem(_('Quit')) - self.menuItem.set_image(Gtk.Image.new_from_icon_name('application-exit', Gtk.IconSize.MENU)) - self.menuItem.connect('activate', self.quit_tray, self.statusIcon) - self.menu.append(self.menuItem) - - self.statusIcon.connect('popup-menu', self.popup_menu_cb, self.menu) - self.statusIcon.connect('activate', self.activate_cb) - - self.update_icon(icon, info) - - def execute_update(self, widget, event, data = None): - Thread(target = call, args = (['/usr/bin/pamac-updater'],)).start() - - def execute_manager(self, widget, event, data = None): - Thread(target = call, args = (['/usr/bin/pamac-manager'],)).start() - - def quit_tray(self, widget, data = None): - Gtk.main_quit() - - def popup_menu_cb(self, widget, button, time, data = None): - if button == 3: - if data: - data.show_all() - data.popup(None, None, Gtk.StatusIcon.position_menu, self.statusIcon, 3, time) - - def activate_cb(self, widget, data = None): - if icon == update_icon: - Thread(target = call, args = (['/usr/bin/pamac-updater'],)).start() - - def update_icon(self, icon, info): - self.statusIcon.set_from_icon_name(icon) - self.statusIcon.set_tooltip_markup(info) - - def set_visible(self, boolean): - self.statusIcon.set_visible(boolean) - -def refresh(): - Thread(target = call, args = (['/usr/bin/pamac-refresh'],)).start() - return True - -def check_updates(): - Thread(target = call, args = (['/usr/bin/pamac-check_updates'],)).start() - -locked = False -def check_pacman_running(): - global locked - if locked: - if not common.lock_file_exists(): - locked = False - check_updates() - else: - if common.lock_file_exists(): - if not common.pid_file_exists(): - locked = True - sleep(0.5) - return True - -def set_icon(update_data): - global icon - global info - syncfirst, updates = update_data - if updates: - icon = update_icon - if len(updates) == 1: - info = one_update_info - else: - info = update_info.format(number = len(updates)) - if not common.pid_file_exists(): - Notify.Notification.new(_('Update Manager'), info, 'system-software-update').show() - else: - icon = noupdate_icon - info = noupdate_info - print(info) - tray.update_icon(icon, info) - -def launch_refresh_timeout(): - # GObject timeout is in milliseconds - global refresh_timeout_id - refresh_timeout_id = GObject.timeout_add(config.refresh_period*3600*1000, refresh) - -def relaunch_refresh_timeout(msg): - config.pamac_conf.reload() - GObject.source_remove(refresh_timeout_id) - launch_refresh_timeout() - -DBusGMainLoop(set_as_default = True) -bus = dbus.SystemBus() -bus.add_signal_receiver(set_icon, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") -bus.add_signal_receiver(relaunch_refresh_timeout, dbus_interface = "org.manjaro.pamac", signal_name = "EmitReloadConfig") -tray = Tray() -Notify.init(_('Update Manager')) -refresh() -launch_refresh_timeout() -GObject.idle_add(check_pacman_running) -Gtk.main() diff --git a/pamac-updater.py b/pamac-updater.py deleted file mode 100755 index df5bbfa..0000000 --- a/pamac-updater.py +++ /dev/null @@ -1,229 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from gi.repository import Gtk, Gdk -import pyalpm -import dbus - -from pamac import config, common, transaction - -# i18n -import gettext -import locale -locale.bindtextdomain('pamac', '/usr/share/locale') -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -interface = transaction.interface - -interface.add_from_file('/usr/share/pamac/gui/updater.ui') -UpdaterWindow = interface.get_object("UpdaterWindow") -update_listore = interface.get_object('update_list') -update_top_label = interface.get_object('update_top_label') -update_bottom_label = interface.get_object('update_bottom_label') -UpdaterApplyButton = interface.get_object('UpdaterApplyButton') - -update_top_label.set_markup('{}'.format(_('Your system is up-to-date'))) -update_bottom_label.set_markup('') -UpdaterApplyButton.set_sensitive(False) - -def have_updates(): - while Gtk.events_pending(): - Gtk.main_iteration() - UpdaterWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - update_listore.clear() - update_top_label.set_justify(Gtk.Justification.CENTER) - updates = transaction.available_updates[1] - if not updates: - update_bottom_label.set_markup('') - update_top_label.set_markup('{}'.format(_('Your system is up-to-date'))) - UpdaterApplyButton.set_sensitive(False) - else: - UpdaterApplyButton.set_sensitive(True) - dsize = 0 - for name, version, db, tarpath, size in updates: - dsize += size - if size: - size_str = common.format_size(size) - else: - size_str = '' - update_listore.append([name+' '+version, size_str]) - if dsize == 0: - update_bottom_label.set_markup('') - else: - update_bottom_label.set_markup('{} {}'.format(_('Total download size:'), common.format_size(dsize))) - if len(updates) == 1: - update_top_label.set_markup('{}'.format(_('1 available update'))) - else: - update_top_label.set_markup('{}'.format(_('{number} available updates').format(number = len(updates)))) - UpdaterWindow.get_window().set_cursor(None) - -def handle_error(error): - UpdaterWindow.get_window().set_cursor(None) - while Gtk.events_pending(): - Gtk.main_iteration() - if error: - if not 'DBus.Error.NoReply' in str(error): - print(error) - transaction.ErrorDialog.format_secondary_text(error) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() - transaction.ProgressWindow.hide() - transaction.get_handle() - transaction.mark_needed_pkgs_as_dep() - -def handle_reply(reply): - while Gtk.events_pending(): - Gtk.main_iteration() - if transaction.to_build: - transaction.build_next() - elif reply: - transaction.Release() - transaction.ProgressCloseButton.set_visible(True) - transaction.action_icon.set_from_icon_name('dialog-information', Gtk.IconSize.BUTTON) - transaction.progress_label.set_text(str(reply)) - transaction.progress_bar.set_text('') - end_iter = transaction.progress_buffer.get_end_iter() - transaction.progress_buffer.insert(end_iter, str(reply)) - transaction.get_handle() - else: - UpdaterWindow.get_window().set_cursor(None) - transaction.get_handle() - transaction.get_updates() - transaction.mark_needed_pkgs_as_dep() - -def handle_updates(updates): - transaction.ProgressWindow.hide() - transaction.available_updates = updates - have_updates() - -def reload_config(msg): - config.pamac_conf.reload() - transaction.get_updates() - -def on_UpdaterWindow_delete_event(*args): - transaction.StopDaemon() - common.rm_pid_file() - Gtk.main_quit() - -def on_TransValidButton_clicked(*args): - UpdaterWindow.get_window().set_cursor(None) - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.finalize() - -def on_TransCancelButton_clicked(*args): - UpdaterWindow.get_window().set_cursor(None) - transaction.ProgressWindow.hide() - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.ConfDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.Release() - transaction.to_add.clear() - transaction.to_update.clear() - transaction.to_build.clear() - -def on_ProgressCloseButton_clicked(*args): - UpdaterWindow.get_window().set_cursor(None) - transaction.progress_buffer.delete(transaction.progress_buffer.get_start_iter(),transaction.progress_buffer.get_end_iter()) - transaction.need_details_handler(False) - transaction.get_updates() - -def on_ProgressCancelButton_clicked(*args): - transaction.to_add.clear() - transaction.to_update.clear() - transaction.to_build.clear() - transaction.Interrupt() - UpdaterWindow.get_window().set_cursor(None) - transaction.ProgressWindow.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - -def on_UpdaterPreferencesButton_clicked(*args): - transaction.EnableAURButton.set_active(config.enable_aur) - transaction.RemoveUnrequiredDepsButton.set_active(config.recurse) - transaction.RefreshPeriodSpinButton.set_value(config.refresh_period) - transaction.PreferencesWindow.show() - -def on_Updater_ApplyButton_clicked(*args): - UpdaterWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - error = transaction.sysupgrade(show_updates = False) - if error: - handle_error(error) - -def on_Updater_RefreshButton_clicked(*args): - UpdaterWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.refresh() - -def on_Updater_CloseButton_clicked(*args): - transaction.StopDaemon() - common.rm_pid_file() - Gtk.main_quit() - -signals = {'on_ChooseButton_clicked' : transaction.on_ChooseButton_clicked, - 'on_progress_textview_size_allocate' : transaction.on_progress_textview_size_allocate, - 'on_choose_renderertoggle_toggled' : transaction.on_choose_renderertoggle_toggled, - 'on_PreferencesCloseButton_clicked' : transaction.on_PreferencesCloseButton_clicked, - 'on_PreferencesWindow_delete_event' : transaction.on_PreferencesWindow_delete_event, - 'on_PreferencesValidButton_clicked' : transaction.on_PreferencesValidButton_clicked, - 'on_TransValidButton_clicked' :on_TransValidButton_clicked, - 'on_TransCancelButton_clicked' :on_TransCancelButton_clicked, - 'on_ProgressCloseButton_clicked' : on_ProgressCloseButton_clicked, - 'on_ProgressCancelButton_clicked' : on_ProgressCancelButton_clicked, - 'on_UpdaterWindow_delete_event' : on_UpdaterWindow_delete_event, - 'on_UpdaterPreferencesButton_clicked': on_UpdaterPreferencesButton_clicked, - 'on_Updater_ApplyButton_clicked' : on_Updater_ApplyButton_clicked, - 'on_Updater_RefreshButton_clicked' : on_Updater_RefreshButton_clicked, - 'on_Updater_CloseButton_clicked' : on_Updater_CloseButton_clicked} - -def config_dbus_signals(): - bus = dbus.SystemBus() - bus.add_signal_receiver(handle_reply, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionDone") - bus.add_signal_receiver(handle_error, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionError") - bus.add_signal_receiver(handle_updates, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAvailableUpdates") - bus.add_signal_receiver(reload_config, dbus_interface = "org.manjaro.pamac", signal_name = "EmitReloadConfig") - -if common.pid_file_exists(): - transaction.ErrorDialog.format_secondary_text(_('Pamac is already running')) - response = transaction.ErrorDialog.run() - if response: - transaction.ErrorDialog.hide() -else: - common.write_pid_file() - interface.connect_signals(signals) - transaction.get_dbus_methods() - transaction.config_dbus_signals() - config_dbus_signals() - UpdaterWindow.show() - UpdaterWindow.get_window().set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH)) - while Gtk.events_pending(): - Gtk.main_iteration() - transaction.refresh() - Gtk.main() diff --git a/pamac.pot b/pamac.pot deleted file mode 100644 index daa84a1..0000000 --- a/pamac.pot +++ /dev/null @@ -1,551 +0,0 @@ -# Translation of Pamac. -# Copyright (C) 2007-2012 Free Software Foundation, Inc. -# This file is distributed under the same license as the Pamac package. -# Guillaume Benoit , 2013-2014. -# -msgid "" -msgstr "" -"Project-Id-Version: pamac 0.9.8\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/polkit/org.manjaro.pamac.policy:10 -msgid "Authentication is required" -msgstr "" - -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 -msgid "Install local packages" -msgstr "" - -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "" - -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 -msgid "Progress" -msgstr "" - -#: gui/dialogs.ui:162 -msgid "details" -msgstr "" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "" - -#: gui/dialogs.ui:316 -msgid "Enable AUR support" -msgstr "" - -#: gui/dialogs.ui:320 -msgid "Allow Pamac to search and install packages from AUR" -msgstr "" - -#: gui/dialogs.ui:333 -msgid "Remove unrequired dependencies" -msgstr "" - -#: gui/dialogs.ui:337 -msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "" - -#: gui/dialogs.ui:396 -msgid "Options" -msgstr "" - -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "" - -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "" diff --git a/pamac/__init__.py b/pamac/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/pamac/aur.py b/pamac/aur.py deleted file mode 100644 index b22b6a1..0000000 --- a/pamac/aur.py +++ /dev/null @@ -1,221 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import os -import urllib -import Namcap -import requests -import tarfile - -# i18n -import gettext -import locale -locale.bindtextdomain('pamac', '/usr/share/locale') -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -aur_url = 'http://aur.archlinux.org' -rpc_url = aur_url + '/rpc.php' -srcpkgdir = '/tmp/pamac' - -class AURPkg(): - def __init__(self, pkginfo): - self.db = FakeDB() - self.isize = None - self.size = None - self.download_size = 0 - keys = pkginfo.keys() - if 'URL' in keys: - self.url = pkginfo['URL'] - if 'URLPath' in keys: - self.tarpath = pkginfo['URLPath'] - if 'name' in keys: - self.name = pkginfo['name'] - else: - self.name = pkginfo['Name'] - if 'version' in keys: - self.version = pkginfo['version'] - else: - self.version = pkginfo['Version'] - if 'desc' in keys: - self.desc = pkginfo['desc'] - else: - self.desc = pkginfo['Description'] - if 'licenses' in keys: - self.licenses = pkginfo['licenses'] - elif 'License' in keys: - self.licenses = [pkginfo['License']] - else: - self.licenses = [] - if 'source' in keys: - self.source = pkginfo['source'] - else: - self.source = [] - if 'orig_depends' in keys: - self.depends = pkginfo['orig_depends'] - else: - self.depends = [] - if 'orig_optdepends' in keys: - self.optdepends = pkginfo['orig_optdepends'] - else: - self.optdepends = [] - #~ if 'orig_provides' in keys: - #~ self.provides = pkginfo['orig_provides'] - #~ else: - #~ self.provides = [] - if 'orig_makedepends' in keys: - self.makedepends = pkginfo['orig_makedepends'] - else: - self.makedepends = [] - #~ if 'replaces' in keys: - #~ self.replaces = pkginfo['replaces'] - #~ else: - #~ self.replaces = [] - #~ if 'conflicts' in keys: - #~ self.conflicts = pkginfo['conflicts'] - #~ else: - #~ self.conflicts = [] - #~ if 'groups' in keys: - #~ self.groups = pkginfo['groups'] - #~ else: - #~ self.groups = [] - - def __repr__(self): - return '{}-{}'.format(self.name, self.version) - - def __eq__(self, other): - if hasattr(other, 'name') and hasattr(other, 'version'): - if self.name == other.name and self.version == other.version: - return True - return False - -class FakeDB(): - def __init__(self): - self.name = 'AUR' - -def get_pkgs(pkgbuild_path): - pkgbuild_info = Namcap.package.load_from_pkgbuild(pkgbuild_path) - pkgs = [] - if pkgbuild_info.is_split: - for infos in pkgbuild_info.subpackages: - pkg = AURPkg(infos) - pkgs.append(pkg) - else: - pkg = AURPkg(pkgbuild_info) - pkgs.append(pkg) - return pkgs - -def search(args): - spec = {'type':'search', 'arg':args} - try: - r = requests.get(rpc_url, params = spec) - r.raise_for_status() - except Exception as e: - print(e) - return [] - else: - results_dict = r.json() - results = results_dict['results'] - pkgs = [] - if results: - for result in results: - pkgs.append(AURPkg(result)) - return pkgs - -def info(pkgname): - spec = {'type':'info', 'arg':pkgname} - try: - r = requests.get(rpc_url, params = spec) - r.raise_for_status() - except Exception as e: - print(e) - return [] - else: - results_dict = r.json() - if results_dict['type'] == 'error': - print('failed to get infos about {} from AUR'.format(pkgname)) - return None - else: - result = results_dict['results'] - if result: - pkg = AURPkg(result) - return pkg - else: - print('failed to get infos about {} from AUR'.format(pkgname)) - return None - -def multiinfo(pkgnames): - spec = {'type':'multiinfo', 'arg[]':pkgnames} - try: - r = requests.get(rpc_url, params = spec) - r.raise_for_status() - except Exception as e: - print(e) - return [] - else: - results_dict = r.json() - if results_dict['type'] == 'error': - print('failed to get infos about {} from AUR'.format(pkgnames)) - return [] - else: - pkgs = [] - results = results_dict['results'] - if results: - for result in results: - pkgs.append(AURPkg(result)) - else: - print('failed to get infos about {} from AUR'.format(pkgnames)) - return pkgs - -def get_extract_tarball(pkg): - try: - r = requests.get(aur_url + pkg.tarpath) - r.raise_for_status() - except Exception as e: - print(e) - return None - else: - if not os.path.exists(srcpkgdir): - os.makedirs(srcpkgdir) - full_tarpath = os.path.join(srcpkgdir, os.path.basename(pkg.tarpath)) - try: - with open(full_tarpath, 'wb') as f: - f.write(r.content) - except Exception as e: - print(e) - return None - else: - try: - tar = tarfile.open(full_tarpath) - tar.extractall(path = srcpkgdir) - except Exception as e: - print(e) - return None - else: - return os.path.join(srcpkgdir, get_name(pkg)) - -def get_name(pkg): - # the splitext is to remove the original extension - # which is tar.foo - currently foo is gz, but this can change - # the rstrip is to remove the trailing tar part. - if pkg.name not in pkg.tarpath: - return os.path.splitext(os.path.basename(pkg.tarpath))[0].rstrip('.tar') - return pkg.name diff --git a/pamac/common.py b/pamac/common.py deleted file mode 100644 index 00e3096..0000000 --- a/pamac/common.py +++ /dev/null @@ -1,74 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -# i18n -import gettext -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -def format_size(size): - KiB_size = size / 1024 - if KiB_size < 1000: - size_string = _('%.1f KiB') % (KiB_size) - return size_string - else: - size_string = _('%.2f MiB') % (KiB_size / 1024) - return size_string - -def format_pkg_name(name): - unwanted = ['>','<','='] - for i in unwanted: - index = name.find(i) - if index != -1: - name = name[0:index] - return name - -from os.path import isfile, join -from os import getpid, remove - -from pamac import config - -pid_file = '/tmp/pamac.pid' -lock_file = join(config.pacman_conf.options['DBPath'], 'db.lck') - -def lock_file_exists(): - return isfile(lock_file) - -def pid_file_exists(): - return isfile(pid_file) - -def write_pid_file(): - with open(pid_file, "w") as _file: - _file.write(str(getpid())) - -def rm_pid_file(): - if isfile(pid_file): - remove(pid_file) - -def rm_lock_file(): - if isfile(lock_file): - remove(lock_file) - -import time - -def write_log_file(string): - with open('/var/log/pamac.log', 'a') as logfile: - logfile.write(time.strftime('[%Y-%m-%d %H:%M]') + ' {}\n'.format(string)) diff --git a/pamac/config.py b/pamac/config.py deleted file mode 100644 index 5c1cd16..0000000 --- a/pamac/config.py +++ /dev/null @@ -1,376 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2011 Rémy Oudompheng -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import os -import glob -import argparse -import collections -import warnings - -import pyalpm - -class InvalidSyntax(Warning): - def __init__(self, filename, problem, arg): - self.filename = filename - self.problem = problem - self.arg = arg - - def __str__(self): - return "unable to parse %s, %s: %r" % (self.filename, self.problem, self.arg) - -# Options that may occur several times in a section. Their values should be -# accumulated in a list. -LIST_OPTIONS = ( - 'CacheDir', - 'HoldPkg', - 'SyncFirst', - 'IgnoreGroup', - 'IgnorePkg', - 'NoExtract', - 'NoUpgrade', - 'Server' -) - -SINGLE_OPTIONS = ( - 'RootDir', - 'DBPath', - 'GPGDir', - 'LogFile', - 'UseDelta', - 'Architecture', - 'XferCommand', - 'CleanMethod', - 'SigLevel', - 'LocalFileSigLevel', - 'RemoteFileSigLevel', - 'RefreshPeriod' -) - -BOOLEAN_OPTIONS = ( - 'UseSyslog', - 'TotalDownload', - 'CheckSpace', - 'VerbosePkgLists', - 'ILoveCandy', - 'Color', - 'EnableAUR', - 'RemoveUnrequiredDeps' -) - -def define_siglevel(default_level, conf_string): - for directive in conf_string.split(): - affect_package = False - affect_database = False - if 'Package' in directive: - affect_package = True - elif 'Database' in directive: - affect_database = True - else: - affect_package = True - affect_database = True - if 'Never' in directive: - if affect_package: - default_level &= ~pyalpm.SIG_PACKAGE - default_level |= pyalpm.SIG_PACKAGE_SET - if affect_database: - default_level &= ~pyalpm.SIG_DATABASE - elif 'Optional' in directive: - if affect_package: - default_level |= pyalpm.SIG_PACKAGE - default_level |= pyalpm.SIG_PACKAGE_OPTIONAL - default_level |= pyalpm.SIG_PACKAGE_SET - if affect_database: - default_level |= pyalpm.SIG_DATABASE - default_level |= pyalpm.SIG_DATABASE_OPTIONAL - elif 'Required' in directive: - if affect_package: - default_level |= pyalpm.SIG_PACKAGE - default_level &= ~pyalpm.SIG_PACKAGE_OPTIONAL - default_level |= pyalpm.SIG_PACKAGE_SET - if affect_database: - default_level |= pyalpm.SIG_DATABASE - default_level &= ~pyalpm.SIG_DATABASE_OPTIONAL - elif 'TrustedOnly' in directive: - if affect_package: - default_level &= ~pyalpm.SIG_PACKAGE_MARGINAL_OK - default_level &= ~pyalpm.SIG_PACKAGE_UNKNOWN_OK - default_level |= pyalpm.SIG_PACKAGE_TRUST_SET - if affect_database: - default_level &= ~pyalpm.SIG_DATABASE_MARGINAL_OK - default_level &= ~pyalpm.SIG_DATABASE_UNKNOWN_OK - elif 'TrustAll' in directive: - if affect_package: - default_level |= pyalpm.SIG_PACKAGE_MARGINAL_OK - default_level |= pyalpm.SIG_PACKAGE_UNKNOWN_OK - default_level |= pyalpm.SIG_PACKAGE_TRUST_SET - if affect_database: - default_level |= pyalpm.SIG_DATABASE_MARGINAL_OK - default_level |= pyalpm.SIG_DATABASE_UNKNOWN_OK - else: - print('unrecognized siglevel: {}'.format(conf_string)) - return default_level - -def merge_siglevel(base_level, over_level): - if not over_level & pyalpm.SIG_PACKAGE_SET: - over_level |= base_level & pyalpm.SIG_PACKAGE - over_level |= base_level & pyalpm.SIG_PACKAGE_OPTIONAL - if not over_level & pyalpm.SIG_PACKAGE_TRUST_SET: - over_level |= base_level & pyalpm.SIG_PACKAGE_MARGINAL_OK - over_level |= base_level & pyalpm.SIG_PACKAGE_UNKNOWN_OK - return over_level - -def pacman_conf_enumerator(path): - filestack = [] - current_section = None - filestack.append(open(path)) - while len(filestack) > 0: - f = filestack[-1] - line = f.readline() - if len(line) == 0: - # end of file - filestack.pop() - continue - - line = line.strip() - if len(line) == 0: - continue - if line[0] == '#': - continue - if line[0] == '[' and line[-1] == ']': - current_section = line[1:-1] - continue - if not current_section: - raise InvalidSyntax(f.name, 'statement outside of a section', line) - # read key, value - key, equal, value = [x.strip() for x in line.partition('=')] - - # include files - if equal == '=' and key == 'Include': - filestack.extend(open(f) for f in glob.glob(value)) - continue - if current_section != 'options': - # repos only have the Server option - if key == 'Server' and equal == '=': - yield (current_section, 'Server', value) - elif key == 'SigLevel' and equal == '=': - yield (current_section, 'SigLevel', value) - else: - raise InvalidSyntax(f.name, 'invalid key for repository configuration', line) - continue - if equal == '=': - if key in LIST_OPTIONS: - for val in value.split(): - yield (current_section, key, val) - elif key in SINGLE_OPTIONS: - yield (current_section, key, value) - else: - warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key)) - else: - if key in BOOLEAN_OPTIONS: - yield (current_section, key, 1) - else: - warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key)) - -class PacmanConfig(): - def __init__(self, conf = None, options = None): - self.options = {} - self.repos = collections.OrderedDict() - self.options["RootDir"] = "/" - self.options["DBPath"] = "/var/lib/pacman" - self.options["GPGDir"] = "/etc/pacman.d/gnupg/" - self.options["LogFile"] = "/var/log/pacman.log" - self.options["Architecture"] = os.uname()[-1] - self.default_siglevel = pyalpm.SIG_PACKAGE | pyalpm.SIG_PACKAGE_OPTIONAL | pyalpm.SIG_DATABASE | pyalpm.SIG_DATABASE_OPTIONAL - if conf: - self.load_from_file(conf) - if options: - self.load_from_options(options) - - def load_from_file(self, filename): - for section, key, value in pacman_conf_enumerator(filename): - if section == 'options': - if key == 'Architecture' and value == 'auto': - continue - if key in LIST_OPTIONS: - self.options.setdefault(key, []).append(value) - else: - self.options[key] = value - # define here default_siglevel to make it usable for servers - if key == 'SigLevel': - self.default_siglevel = define_siglevel(self.default_siglevel, self.options["SigLevel"]) - else: - if not self.repos.get(section): - self.repos[section] = ([], self.default_siglevel) - if key == 'Server': - self.repos[section][0].append(value) - elif key == 'SigLevel': - urls = self.repos[section][0].copy() - new_siglevel = define_siglevel(self.repos[section][1], value) - self.repos[section] = (urls, new_siglevel) - if not "CacheDir" in self.options: - self.options["CacheDir"]= ["/var/cache/pacman/pkg"] - - def load_from_options(self, options): - global _logmask - if options.root: - self.options["RootDir"] = options.root - if options.dbpath: - self.options["DBPath"] = options.dbpath - if options.gpgdir: - self.options["GPGDir"] = options.gpgdir - if options.arch: - self.options["Architecture"] = options.arch - if options.logfile: - self.options["LogFile"] = options.logfile - if options.cachedir: - self.options["CacheDir"] = [option.cachedir] - if options.debug: - _logmask = 0xffff - - def initialize_alpm(self): - h = pyalpm.Handle(self.options["RootDir"], self.options["DBPath"]) - h.arch = self.options["Architecture"] - h.logfile = self.options["LogFile"] - h.gpgdir = self.options["GPGDir"] - h.cachedirs = self.options["CacheDir"] - if "IgnoreGroup" in self.options: - h.ignoregrps = self.options["IgnoreGroup"] - if "IgnorePkg" in self.options: - h.ignorepkgs = self.options["IgnorePkg"] - if "NoExtract" in self.options: - h.noextracts = self.options["NoExtract"] - if "NoUpgrade" in self.options: - h.noupgrades = self.options["NoUpgrade"] - if "UseSyslog" in self.options: - h.usesyslog = self.options["UseSyslog"] - if "CheckSpace" in self.options: - h.checkspace = self.options["CheckSpace"] - # register default siglevel, it should have been updated previously - h.siglevel = self.default_siglevel - # update localsiglevel - if "LocalFileSigLevel" in self.options: - localsiglevel = define_siglevel(self.default_siglevel, self.options["LocalFileSigLevel"]) - localsiglevel = merge_siglevel(self.default_siglevel, localsiglevel) - else: - localsiglevel = self.default_siglevel - # define localsiglevel - h.localsiglevel = localsiglevel - # update remotesiglevel - if "RemoteFileSigLevel" in self.options: - remotesiglevel = define_siglevel(self.default_siglevel, self.options["RemoteFileSigLevel"]) - remotesiglevel = merge_siglevel(self.default_siglevel, remotesiglevel) - else: - remotesiglevel = self.default_siglevel - # define remotesiglevel - h.remotesiglevel = remotesiglevel - # set sync databases - for repo, servers in self.repos.items(): - db = h.register_syncdb(repo, servers[1]) - db_servers = [] - for rawurl in servers[0]: - url = rawurl.replace("$repo", repo) - url = url.replace("$arch", self.options["Architecture"]) - db_servers.append(url) - db.servers = db_servers - return h - - def __str__(self): - return("PacmanConfig(options={}, repos={})".format(self.options, self.repos)) - -def pamac_conf_enumerator(path): - filestack = [] - current_section = None - filestack.append(open(path)) - while len(filestack) > 0: - f = filestack[-1] - line = f.readline() - if len(line) == 0: - # end of file - filestack.pop() - continue - - line = line.strip() - if len(line) == 0: - continue - if line[0] == '#': - continue - # read key, value - key, equal, value = [x.strip() for x in line.partition('=')] - - if equal == '=': - if key in LIST_OPTIONS: - for val in value.split(): - yield (current_section, key, val) - elif key in SINGLE_OPTIONS: - if key == 'RefreshPeriod': - yield (current_section, key, int(value)) - else: - yield (current_section, key, value) - else: - warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key)) - else: - if key in BOOLEAN_OPTIONS: - yield (current_section, key, True) - else: - warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key)) - -class PamacConfig(): - def __init__(self, conf = None): - self.options = {} - self.options["RefreshPeriod"] = 3600*3 - self.options["EnableAUR"] = False - self.options["RemoveUnrequiredDeps"] = False - if conf: - self.load_from_file(conf) - - def load_from_file(self, filename): - for section, key, value in pamac_conf_enumerator(filename): - if key in LIST_OPTIONS: - self.options.setdefault(key, []).append(value) - else: - self.options[key] = value - self.set_global_variables() - - def set_global_variables(self): - global refresh_period - global enable_aur - global recurse - refresh_period = self.options['RefreshPeriod'] - enable_aur = self.options['EnableAUR'] - recurse = self.options['RemoveUnrequiredDeps'] - - def reload(self): - self.options["EnableAUR"] = False - self.options["RemoveUnrequiredDeps"] = False - self.load_from_file("/etc/pamac.conf") - - def __str__(self): - return("PamacConfig(options={})".format(self.options)) - -pacman_conf = PacmanConfig(conf = "/etc/pacman.conf") -handle = pacman_conf.initialize_alpm -pamac_conf = PamacConfig(conf = "/etc/pamac.conf") -holdpkg = [] -syncfirst = [] -if 'HoldPkg' in pacman_conf.options: - holdpkg = pacman_conf.options['HoldPkg'] -if 'SyncFirst' in pacman_conf.options: - syncfirst = pacman_conf.options['SyncFirst'] diff --git a/pamac/transaction.py b/pamac/transaction.py deleted file mode 100644 index fad2548..0000000 --- a/pamac/transaction.py +++ /dev/null @@ -1,864 +0,0 @@ -#! /usr/bin/python3 -# -*- coding:utf-8 -*- - -# pamac - A Python implementation of alpm -# Copyright (C) 2013-2014 Guillaume Benoit -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import pyalpm -from gi.repository import Gtk, GObject -from time import sleep -import subprocess -import os -import fnmatch -#import requests -#from ftplib import FTP -#from urllib.parse import urlparse -import dbus -from dbus.mainloop.glib import DBusGMainLoop -import signal -import re - -from pamac import config, common, aur - -to_remove = set() -to_add = set() -to_mark_as_dep = set() -to_update = set() -to_load = set() -available_updates = (False, []) -to_build = [] -cancel_download = False -build_proc = None -make_depends = set() -base_devel = ('autoconf', 'automake', 'binutils', 'bison', 'fakeroot', - 'file', 'findutils', 'flex', 'gawk', 'gcc', 'gettext', - 'grep', 'groff', 'gzip', 'libtool', 'm4', 'make', 'patch', - 'pkg-config', 'sed', 'sudo', 'texinfo', 'util-linux', 'which') -build_depends = set() -handle = None -syncdbs = None -localdb = None -colors_regexp = re.compile('\\033\[(\d;)?\d*m') - -# i18n -import gettext -import locale -locale.bindtextdomain('pamac', '/usr/share/locale') -gettext.bindtextdomain('pamac', '/usr/share/locale') -gettext.textdomain('pamac') -_ = gettext.gettext - -interface = Gtk.Builder() -interface.set_translation_domain('pamac') - -interface.add_from_file('/usr/share/pamac/gui/dialogs.ui') -ErrorDialog = interface.get_object('ErrorDialog') -WarningDialog = interface.get_object('WarningDialog') -#InfoDialog = interface.get_object('InfoDialog') -QuestionDialog = interface.get_object('QuestionDialog') -ConfDialog = interface.get_object('ConfDialog') -transaction_sum = interface.get_object('transaction_sum') -sum_top_label = interface.get_object('sum_top_label') -sum_bottom_label = interface.get_object('sum_bottom_label') -ChooseDialog = interface.get_object('ChooseDialog') -choose_list = interface.get_object('choose_list') -choose_label = interface.get_object('choose_label') -choose_renderertoggle = interface.get_object('choose_renderertoggle') -ProgressWindow = interface.get_object('ProgressWindow') -progress_bar = interface.get_object('progressbar2') -progress_label = interface.get_object('progresslabel2') -action_icon = interface.get_object('action_icon') -ProgressCancelButton = interface.get_object('ProgressCancelButton') -ProgressCloseButton = interface.get_object('ProgressCloseButton') -progress_expander = interface.get_object('progress_expander') -progress_textview = interface.get_object('progress_textview') -PreferencesWindow = interface.get_object('PreferencesWindow') -EnableAURButton = interface.get_object('EnableAURButton') -RemoveUnrequiredDepsButton = interface.get_object('RemoveUnrequiredDepsButton') -RefreshPeriodSpinButton = interface.get_object('RefreshPeriodSpinButton') -RefreshPeriodLabel = interface.get_object('RefreshPeriodLabel') - -# Do it for transalation ease -RefreshPeriodLabel.set_markup(_('How often to check for updates, value in hours')+':') - -progress_buffer = progress_textview.get_buffer() - -DBusGMainLoop(set_as_default = True) -bus = dbus.SystemBus() - -def get_dbus_methods(): - proxy = bus.get_object('org.manjaro.pamac','/org/manjaro/pamac', introspect = False) - global Refresh - global CheckUpdates - global Init - global Sysupgrade - global Remove - global Add - global Load - global Prepare - global To_Remove - global To_Add - global Commit - global Interrupt - global Release - global StopDaemon - global SetPkgReason - global WriteConfig - SetPkgReason = proxy.get_dbus_method('SetPkgReason','org.manjaro.pamac') - Refresh = proxy.get_dbus_method('Refresh','org.manjaro.pamac') - CheckUpdates = proxy.get_dbus_method('CheckUpdates','org.manjaro.pamac') - Init = proxy.get_dbus_method('Init','org.manjaro.pamac') - Sysupgrade = proxy.get_dbus_method('Sysupgrade','org.manjaro.pamac') - Remove = proxy.get_dbus_method('Remove','org.manjaro.pamac') - Add = proxy.get_dbus_method('Add','org.manjaro.pamac') - Load = proxy.get_dbus_method('Load','org.manjaro.pamac') - Prepare = proxy.get_dbus_method('Prepare','org.manjaro.pamac') - To_Remove = proxy.get_dbus_method('To_Remove','org.manjaro.pamac') - To_Add = proxy.get_dbus_method('To_Add','org.manjaro.pamac') - Commit = proxy.get_dbus_method('Commit','org.manjaro.pamac') - Interrupt = proxy.get_dbus_method('Interrupt','org.manjaro.pamac') - Release = proxy.get_dbus_method('Release','org.manjaro.pamac') - StopDaemon = proxy.get_dbus_method('StopDaemon','org.manjaro.pamac') - WriteConfig = proxy.get_dbus_method('WriteConfig','org.manjaro.pamac') - -def config_dbus_signals(): - bus.add_signal_receiver(action_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitAction") - bus.add_signal_receiver(action_long_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitActionLong") - bus.add_signal_receiver(icon_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitIcon") - bus.add_signal_receiver(target_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTarget") - bus.add_signal_receiver(percent_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitPercent") - bus.add_signal_receiver(need_details_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitNeedDetails") - bus.add_signal_receiver(transaction_start_handler, dbus_interface = "org.manjaro.pamac", signal_name = "EmitTransactionStart") - bus.add_signal_receiver(log_error, dbus_interface = "org.manjaro.pamac", signal_name = "EmitLogError") - bus.add_signal_receiver(log_warning, dbus_interface = "org.manjaro.pamac", signal_name = "EmitLogWarning") - -def action_handler(action): - progress_label.set_text(action) - -def action_long_handler(action_long): - global progress_buffer - end_iter = progress_buffer.get_end_iter() - progress_buffer.insert(end_iter, action_long) - -def need_details_handler(need): - progress_expander.set_expanded(need) - -def icon_handler(icon): - action_icon.set_from_icon_name(icon, Gtk.IconSize.BUTTON) - -def target_handler(target): - progress_bar.set_text(target) - -def percent_handler(percent): - if percent > 1: - progress_bar.pulse() - else: - progress_bar.set_fraction(percent) - -def transaction_start_handler(msg): - ProgressCancelButton.set_visible(False) - -def log_error(msg): - ErrorDialog.format_secondary_text(msg) - response = ErrorDialog.run() - while Gtk.events_pending(): - Gtk.main_iteration() - if response: - ErrorDialog.hide() - -def log_warning(msg): - WarningDialog.format_secondary_text(msg) - response = WarningDialog.run() - while Gtk.events_pending(): - Gtk.main_iteration() - if response: - WarningDialog.hide() - -def choose_provides(data): - virtual_dep = str(data[1]) - providers = data[0] - choose_label.set_markup('{}'.format(_('{pkgname} is provided by {number} packages.\nPlease choose those you would like to install:').format(pkgname = virtual_dep, number = str(len(providers))))) - choose_list.clear() - for name in providers: - choose_list.append([False, str(name)]) - lenght = len(to_add) - ChooseDialog.run() - if len(to_add) == lenght: # no choice was done by the user - to_add.add(choose_list.get(choose_list.get_iter_first(), 1)[0]) # add first provider - -def on_choose_renderertoggle_toggled(widget, line): - choose_list[line][0] = not choose_list[line][0] - -def on_ChooseButton_clicked(*args): - ChooseDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - for row in choose_list: - if row[0] is True: - to_add.add(row[1].split(':')[0]) # split done in case of optdep choice - -def on_progress_textview_size_allocate(*args): - #auto-scrolling method - adj = progress_textview.get_vadjustment() - adj.set_value(adj.get_upper() - adj.get_page_size()) - -def on_PreferencesValidButton_clicked(*args): - data = [] - if EnableAURButton.get_active() != config.enable_aur: - data.append(('EnableAUR', str(EnableAURButton.get_active()))) - if RemoveUnrequiredDepsButton.get_active() != config.recurse: - data.append(('RemoveUnrequiredDeps', str(RemoveUnrequiredDepsButton.get_active()))) - if RefreshPeriodSpinButton.get_value() != config.refresh_period: - data.append(('RefreshPeriod', str(RefreshPeriodSpinButton.get_value_as_int()))) - if data: - WriteConfig(data) - PreferencesWindow.hide() - -def on_PreferencesCloseButton_clicked(*args): - PreferencesWindow.hide() - -def on_PreferencesWindow_delete_event(*args): - PreferencesWindow.hide() - # return True is needed to not destroy the window - return True - -def get_handle(): - global handle - global syncdbs - global localdb - handle = config.handle() - syncdbs = handle.get_syncdbs() - localdb = handle.get_localdb() - -def get_localpkg(name): - return localdb.get_pkg(name) - -def get_syncpkg(name): - for repo in syncdbs: - pkg = repo.get_pkg(name) - if pkg: - return pkg - -def refresh(force_update = False): - while Gtk.events_pending(): - Gtk.main_iteration() - action_handler(_('Refreshing')+'...') - icon_handler('pamac-refresh') - target_handler('') - percent_handler(0) - ProgressCancelButton.set_visible(True) - ProgressCloseButton.set_visible(False) - progress_expander.set_visible(True) - ProgressWindow.show() - while Gtk.events_pending(): - Gtk.main_iteration() - Refresh(force_update) - -def init_transaction(**options): - return Init(dbus.Dictionary(options, signature='sb')) - -def check_to_build(): - global to_build - global to_add - global to_mark_as_dep - global make_depends - global build_depends - make_depends = set() - builds_depends = set() - # check if base_devel packages are installed - for name in base_devel: - if not pyalpm.find_satisfier(localdb.pkgcache, name): - make_depends.add(name) - already_checked = set() - build_order = [] - i = 0 - error = '' - while i < len(to_build): - while Gtk.events_pending(): - Gtk.main_iteration() - pkg = to_build[i] - # if current pkg is not in build_order add it at the end of the list - if not pkg.name in build_order: - build_order.append(pkg.name) - # download end extract tarball from AUR - srcdir = aur.get_extract_tarball(pkg) - if srcdir: - # get PKGBUILD and parse it to create a new pkg object with makedeps and deps - new_pkgs = aur.get_pkgs(srcdir + '/PKGBUILD') - for new_pkg in new_pkgs: - while Gtk.events_pending(): - Gtk.main_iteration() - print('checking', new_pkg.name) - # check if some makedeps must be installed - for makedepend in new_pkg.makedepends: - while Gtk.events_pending(): - Gtk.main_iteration() - if not makedepend in already_checked: - if not pyalpm.find_satisfier(localdb.pkgcache, makedepend): - print('found make dep:',makedepend) - for db in syncdbs: - provider = pyalpm.find_satisfier(db.pkgcache, makedepend) - if provider: - break - if provider: - make_depends.add(provider.name) - already_checked.add(makedepend) - else: - # current makedep need to be built - raw_makedepend = common.format_pkg_name(makedepend) - if raw_makedepend in build_order: - # add it in build_order before pkg - build_order.remove(raw_makedepend) - index = build_order.index(pkg.name) - build_order.insert(index, raw_makedepend) - else: - # get infos about it - makedep_pkg = aur.info(raw_makedepend) - if makedep_pkg: - # add it in to_build so it will be checked - to_build.append(makedep_pkg) - # add it in build_order before pkg - index = build_order.index(pkg.name) - build_order.insert(index, raw_makedepend) - # add it in already_checked and to_add_as_as_dep - already_checked.add(raw_makedepend) - to_mark_as_dep.add(raw_makedepend) - else: - if error: - error += '\n' - error += _('{pkgname} depends on {dependname} but it is not installable').format(pkgname = pkg.name, dependname = makedepend) - # check if some deps must be installed or built - for depend in new_pkg.depends: - while Gtk.events_pending(): - Gtk.main_iteration() - if not depend in already_checked: - if not pyalpm.find_satisfier(localdb.pkgcache, depend): - print('found dep:',depend) - for db in syncdbs: - provider = pyalpm.find_satisfier(db.pkgcache, depend) - if provider: - break - if provider: - # current dep need to be installed - build_depends.add(provider.name) - already_checked.add(depend) - else: - # current dep need to be built - raw_depend = common.format_pkg_name(depend) - if raw_depend in build_order: - # add it in build_order before pkg - build_order.remove(raw_depend) - index = build_order.index(pkg.name) - build_order.insert(index, raw_depend) - else: - # get infos about it - dep_pkg = aur.info(raw_depend) - if dep_pkg: - # add it in to_build so it will be checked - to_build.append(dep_pkg) - # add it in build_order before pkg - index = build_order.index(pkg.name) - build_order.insert(index, raw_depend) - # add it in already_checked and to_add_as_as_dep - already_checked.add(raw_depend) - to_mark_as_dep.add(raw_depend) - else: - if error: - error += '\n' - error += _('{pkgname} depends on {dependname} but it is not installable').format(pkgname = pkg.name, dependname = depend) - else: - if error: - error += '\n' - error += _('Failed to get {pkgname} archive from AUR').format(pkgname = pkg.name) - i += 1 - if error: - return error - # add pkgname in make_depends and build_depends in to_add and to_mark_as_dep - for name in make_depends: - to_add.add(name) - to_mark_as_dep.add(name) - for name in build_depends: - to_add.add(name) - to_mark_as_dep.add(name) - # reorder to_build following build_order - to_build.sort(key = lambda pkg: build_order.index(pkg.name)) - #print('order:', build_order) - print('to build:',to_build) - print('makedeps:',make_depends) - print('builddeps:',build_depends) - return error - -def run(cascade = True, recurse = False): - if to_add or to_remove or to_load or to_build: - global progress_buffer - action_handler(_('Preparing')+'...') - icon_handler('pamac-setup') - target_handler('') - percent_handler(0) - progress_buffer.delete(progress_buffer.get_start_iter(), progress_buffer.get_end_iter()) - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(False) - progress_expander.set_visible(True) - ProgressWindow.show() - while Gtk.events_pending(): - Gtk.main_iteration() - # we need to give some time to the window to refresh - sleep(0.1) - error = '' - if to_build: - # check if packages in to_build have deps or makedeps which need to be install first - error += check_to_build() - if not error: - if to_add or to_remove or to_load: - ProgressCancelButton.set_visible(True) - while Gtk.events_pending(): - Gtk.main_iteration() - trans_flags = {'cascade': cascade, 'recurse': recurse} - error += init_transaction(**trans_flags) - if not error: - for name in to_add: - error += Add(name) - for name in to_remove: - error += Remove(name) - for path in to_load: - error += Load(path) - if not error: - error += prepare(**trans_flags) - if not error: - set_transaction_sum() - ConfDialog.show_all() - while Gtk.events_pending(): - Gtk.main_iteration() - if error: - ProgressWindow.hide() - Release() - return(error) - else: - return (_('Nothing to do')) - -def prepare(**trans_flags): - error = '' - ret = Prepare() - # ret type is a(ass) so [([''], '')] - if ret[0][0]: # providers are emitted - Release() - for item in ret: - choose_provides(item) - error += init_transaction(**trans_flags) - if not error: - for name in to_add: - error += Add(name) - for name in to_remove: - error += Remove(name) - for path in to_load: - error += Load(path) - if not error: - ret = Prepare() - if ret[0][1]: - error = str(ret[0][1]) - elif ret[0][1]: # an error is emitted - error = str(ret[0][1]) - return(error) - -def check_finished_build(data): - def handle_timeout(*args): - raise Exception('timeout') - def no_handle_timeout(*args): - try: - pass - except: - pass - global to_build - global build_proc - path = data[0] - pkg = data[1] - if build_proc.poll() is None: - # Build no finished : read stdout to push it to text_buffer - # add a timeout to stop reading stdout if too long - # so the gui won't freeze - signal.signal(signal.SIGALRM, handle_timeout) - signal.setitimer(signal.ITIMER_REAL, 0.05) # 50 ms timeout - try: - line = build_proc.stdout.readline().decode(encoding='UTF-8') - line = re.sub(colors_regexp, '', line) - #print(line.rstrip('\n')) - progress_buffer.insert_at_cursor(line) - except Exception: - pass - else: - signal.signal(signal.SIGALRM, no_handle_timeout) - finally: - progress_bar.pulse() - while Gtk.events_pending(): - Gtk.main_iteration() - return True - elif build_proc.poll() == 0: - # Build successfully finished - built = [] - # parse again PKGBUILD to have new pkg objects in case of a pkgver() function - # was used so pkgver was changed during build process - new_pkgs = aur.get_pkgs(path + '/PKGBUILD') - # find built packages - for new_pkg in new_pkgs: - for item in os.listdir(path): - if os.path.isfile(os.path.join(path, item)): - # add a * before pkgver if there an epoch variable - if fnmatch.fnmatch(item, '{}-*{}-*.pkg.tar.?z'.format(new_pkg.name, new_pkg.version)): - built.append(os.path.join(path, item)) - break - if built: - print('successfully built:', built) - build_proc = None - if pkg in to_build: - to_build.remove(pkg) - # install built packages - error = '' - error += init_transaction() - if not error: - for pkg_path in built: - error += Load(pkg_path) - if not error: - error += prepare() - if not error: - if To_Remove(): - set_transaction_sum() - ConfDialog.show_all() - while Gtk.events_pending(): - Gtk.main_iteration() - else: - finalize() - if error: - Release() - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(True) - ErrorDialog.format_secondary_text(error) - response = ErrorDialog.run() - if response: - ErrorDialog.hide() - else: - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(True) - action_long_handler(_('Build process failed.')) - return False - elif build_proc.poll() == 1: - # Build finish with an error - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(True) - action_long_handler(_('Build process failed.')) - return False - -def download(url_list, path): - def write_file(chunk): - nonlocal transferred - nonlocal f - if cancel_download: - if ftp: - ftp.quit() - raise Exception('Download cancelled') - return - f.write(chunk) - transferred += len(chunk) - if total_size > 0: - percent = round(transferred/total_size, 2) - percent_handler(percent) - if transferred <= total_size: - target = '{transferred}/{size}'.format(transferred = common.format_size(transferred), size = common.format_size(total_size)) - else: - target = '' - target_handler(target) - while Gtk.events_pending(): - Gtk.main_iteration() - - global cancel_download - cancel_download = False - ftp = None - total_size = 0 - transferred = 0 - icon_handler('pamac-download') - ProgressCancelButton.set_visible(True) - ProgressCloseButton.set_visible(False) - parsed_urls = [] - for url in url_list: - url_components = urlparse(url) - if url_components.scheme: - parsed_urls.append(url_components) - print(parsed_urls) - for url_components in parsed_urls: - if url_components.scheme == 'http': - total_size += int(requests.get(url).headers['Content-Length']) - elif url_components.scheme == 'ftp': - ftp = FTP(url_components.netloc) - ftp.login('anonymous', '') - total_size += int(ftp.size(url_components.path)) - print(total_size) - for url_components in parsed_urls: - filename = url_components.path.split('/')[-1] - print(filename) - action = _('Downloading {pkgname}').format(pkgname = filename)+'...' - action_long = action+'\n' - action_handler(action) - action_long_handler(action_long) - ProgressWindow.show() - while Gtk.events_pending(): - Gtk.main_iteration() - with open(os.path.join(path, filename), 'wb') as f: - if url_components.scheme == 'http': - try: - r = requests.get(url, stream = True) - for chunk in r.iter_content(1024): - if cancel_download: - raise Exception('Download cancelled') - break - else: - write_file(chunk) - except Exception as e: - print(e) - cancel_download = False - elif url_components.scheme == 'ftp': - try: - ftp = FTP(url_components.netloc) - ftp.login('anonymous', '') - ftp.retrbinary('RETR '+url_components.path, write_file, blocksize=1024) - except Exception as e: - print(e) - cancel_download = False - -def build_next(): - global build_proc - pkg = to_build[0] - path = os.path.join(aur.srcpkgdir, aur.get_name(pkg)) - new_pkgs = aur.get_pkgs(path + '/PKGBUILD') - # sources are identicals for splitted packages - # (not complete) download(new_pkgs[0].source, path) - action = _('Building {pkgname}').format(pkgname = pkg.name)+'...' - action_handler(action) - action_long_handler(action+'\n') - icon_handler('pamac-setup') - target_handler('') - percent_handler(0) - ProgressCancelButton.set_visible(True) - ProgressCloseButton.set_visible(False) - progress_expander.set_visible(True) - progress_expander.set_expanded(True) - ProgressWindow.show() - build_proc = subprocess.Popen(["makepkg", "-cf"], cwd = path, stdout = subprocess.PIPE, stderr=subprocess.STDOUT) - while Gtk.events_pending(): - Gtk.main_iteration() - GObject.timeout_add(100, check_finished_build, (path, pkg)) - -def finalize(): - if To_Add() or To_Remove(): - try: - Commit() - except dbus.exceptions.DBusException as e: - Release() - elif to_build: - # packages in to_build have no deps or makedeps - # so we build and install the first one - # the next ones will be built by the caller - build_next() - -def mark_needed_pkgs_as_dep(): - global to_mark_as_dep - for name in to_mark_as_dep.copy(): - if get_localpkg(name): - error = SetPkgReason(name, pyalpm.PKG_REASON_DEPEND) - if error: - print(error) - else: - to_mark_as_dep.discard(name) - -def get_updates(): - while Gtk.events_pending(): - Gtk.main_iteration() - action_handler(_('Checking for updates')+'...') - icon_handler('pamac-search') - target_handler('') - percent_handler(0) - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(False) - progress_expander.set_visible(False) - ProgressWindow.show() - while Gtk.events_pending(): - Gtk.main_iteration() - CheckUpdates() - -def get_transaction_sum(): - transaction_dict = {'to_remove': [], 'to_build': [], 'to_install': [], 'to_update': [], 'to_reinstall': [], 'to_downgrade': []} - for pkg in to_build: - transaction_dict['to_build'].append(pkg.name+' '+pkg.version) - _to_remove = sorted(To_Remove()) - for name, version in _to_remove: - transaction_dict['to_remove'].append(name+' '+version) - others = sorted(To_Add()) - for name, version, dsize in others: - pkg = get_localpkg(name) - if pkg: - comp = pyalpm.vercmp(version, pkg.version) - if comp == 1: - transaction_dict['to_update'].append((name+' '+version, dsize)) - elif comp == 0: - transaction_dict['to_reinstall'].append((name+' '+version, dsize)) - elif comp == -1: - transaction_dict['to_downgrade'].append((name+' '+version, dsize)) - else: - transaction_dict['to_install'].append((name+' '+version, dsize)) - #~ if transaction_dict['to_build']: - #~ print('To build:', [name for name in transaction_dict['to_build']]) - #~ if transaction_dict['to_install']: - #~ print('To install:', [name for name, size in transaction_dict['to_install']]) - #~ if transaction_dict['to_reinstall']: - #~ print('To reinstall:', [name for name, size in transaction_dict['to_reinstall']]) - #~ if transaction_dict['to_downgrade']: - #~ print('To downgrade:', [name for name, size in transaction_dict['to_downgrade']]) - #~ if transaction_dict['to_remove']: - #~ print('To remove:', [name for name in transaction_dict['to_remove']]) - #~ if transaction_dict['to_update']: - #~ print('To update:', [name for name, size in transaction_dict['to_update']]) - return transaction_dict - -def set_transaction_sum(show_updates = True): - dsize = 0 - transaction_sum.clear() - transaction_dict = get_transaction_sum() - sum_top_label.set_markup('{}'.format(_('Transaction Summary'))) - if transaction_dict['to_remove']: - transaction_sum.append([_('To remove')+':', transaction_dict['to_remove'][0]]) - i = 1 - while i < len(transaction_dict['to_remove']): - transaction_sum.append(['', transaction_dict['to_remove'][i]]) - i += 1 - if transaction_dict['to_downgrade']: - transaction_sum.append([_('To downgrade')+':', transaction_dict['to_downgrade'][0][0]]) - dsize += transaction_dict['to_downgrade'][0][1] - i = 1 - while i < len(transaction_dict['to_downgrade']): - transaction_sum.append(['', transaction_dict['to_downgrade'][i][0]]) - dsize += transaction_dict['to_downgrade'][i][1] - i += 1 - if transaction_dict['to_build']: - transaction_sum.append([_('To build')+':', transaction_dict['to_build'][0]]) - i = 1 - while i < len(transaction_dict['to_build']): - transaction_sum.append(['', transaction_dict['to_build'][i]]) - i += 1 - if transaction_dict['to_install']: - transaction_sum.append([_('To install')+':', transaction_dict['to_install'][0][0]]) - dsize += transaction_dict['to_install'][0][1] - i = 1 - while i < len(transaction_dict['to_install']): - transaction_sum.append(['', transaction_dict['to_install'][i][0]]) - dsize += transaction_dict['to_install'][i][1] - i += 1 - if transaction_dict['to_reinstall']: - transaction_sum.append([_('To reinstall')+':', transaction_dict['to_reinstall'][0][0]]) - dsize += transaction_dict['to_reinstall'][0][1] - i = 1 - while i < len(transaction_dict['to_reinstall']): - transaction_sum.append(['', transaction_dict['to_reinstall'][i][0]]) - dsize += transaction_dict['to_reinstall'][i][1] - i += 1 - if show_updates: - if transaction_dict['to_update']: - transaction_sum.append([_('To update')+':', transaction_dict['to_update'][0][0]]) - dsize += transaction_dict['to_update'][0][1] - i = 1 - while i < len(transaction_dict['to_update']): - transaction_sum.append(['', transaction_dict['to_update'][i][0]]) - dsize += transaction_dict['to_update'][i][1] - i += 1 - else: - for name, size in transaction_dict['to_update']: - dsize += size - if dsize == 0: - sum_bottom_label.set_markup('') - else: - sum_bottom_label.set_markup('{} {}'.format(_('Total download size:'), common.format_size(dsize))) - -def sysupgrade(show_updates = True, downgrade = False): - syncfirst, updates = available_updates - if updates: - global to_update - global to_add - global to_remove - global progress_buffer - to_update.clear() - to_add.clear() - to_remove.clear() - action_handler(_('Preparing')+'...') - icon_handler('pamac-setup') - target_handler('') - percent_handler(0) - progress_buffer.delete(progress_buffer.get_start_iter(), progress_buffer.get_end_iter()) - ProgressCancelButton.set_visible(False) - ProgressCloseButton.set_visible(False) - progress_expander.set_visible(True) - ProgressWindow.show() - while Gtk.events_pending(): - Gtk.main_iteration() - for name, version, db, tarpath, size in updates: - if db == 'AUR': - # call AURPkg constructor directly to avoid a request to AUR - infos = {'name': name, 'version': version, 'Description': '', 'URLPath': tarpath} - pkg = aur.AURPkg(infos) - to_build.append(pkg) - else: - to_update.add(name) - error = '' - if syncfirst: - ProgressCancelButton.set_visible(True) - error += init_transaction() - if not error: - for name in to_update: - error += Add(name) - if not error: - error += prepare() - else: - if to_build: - # check if packages in to_build have deps or makedeps which need to be install first - # grab errors differently here to not break regular updates - _error = check_to_build() - if to_update or to_add: - ProgressCancelButton.set_visible(True) - error += init_transaction() - if not error: - if to_update: - error += Sysupgrade(downgrade) - _error = '' - for name in to_add: - _error += Add(name) - if _error: - print(_error) - if not error: - error += prepare() - if not error: - set_transaction_sum(show_updates = show_updates) - if show_updates: - ConfDialog.show_all() - while Gtk.events_pending(): - Gtk.main_iteration() - else: - if len(transaction_sum) != 0: - ConfDialog.show_all() - while Gtk.events_pending(): - Gtk.main_iteration() - else: - finalize() - if error: - ProgressWindow.hide() - Release() - return error diff --git a/po/Makefile b/po/Makefile new file mode 100644 index 0000000..78ed226 --- /dev/null +++ b/po/Makefile @@ -0,0 +1,12 @@ + +MSGLANGS=$(notdir $(wildcard *.po)) + +MSGOBJS=$(addprefix locale/,$(MSGLANGS:.po=/LC_MESSAGES/pamac.mo)) + +locale/%/LC_MESSAGES/pamac.mo: %.po + msgfmt -c -o $*.mo $*.po + mkdir -p $(dir $@) + cp $*.mo $(dir $@)pamac.mo + +gettext: $(MSGOBJS) + itstool -j ../data/polkit/org.manjaro.pamac.policy.in -o ../data/polkit/org.manjaro.pamac.policy $(MSGLANGS:.po=.mo) diff --git a/po/ar.po b/po/ar.po index dc93fb6..cd182ae 100644 --- a/po/ar.po +++ b/po/ar.po @@ -2,553 +2,697 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Karim Oulad Chalha , 2013-2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/manjaro-pamac/language/ar/)\n" +"Language-Team: Arabic (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "صلاحيات مطلوبة" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "تفقد الإعتماديات" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "تفقد الملفات المتعاكسة" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "تحليل الإعتماديات" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "تفقد الانعكاسات الداخلية" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "تثبيت {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "حذف {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "ترقية {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "الرجوع إلى الإصدار السابق {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "إعادة تثبيت {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "تفقد قابلية الإندماج" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "تحميل الحزم" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "فحص إندماج ديلتا" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "تفعيل ديلتا" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "مولد {} بـ {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "تم توليد بنجاح!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "فشل عملية التوليد." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "تكوين {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "يتم التحميل" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "فحص مساحة القرص المتوفرة" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "فحص حلقة المفاتيح" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "تحميل حلقة المفاتيح المطلوبة" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} سيتم تبديلها بـ {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} متعارضة مع {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "إنعاش {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "تحميل {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "فشل الإستوثاق" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ليس مسار و إسم ملف صالح" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "لا يمكن إتمام العملية لأنة يجب حذف الحزمة المغلقة {pkgname1}" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "لا يوجد شيء للقيام به" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "تم إنهاء العملية بنجاح" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "لم يتم العثور على أي حزم" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "محلي" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "مثبت" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "تم إلغاء التثبيت" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "أيتام" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "للتثبيت" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "للحذف" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "الرخص" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "يعتمد على" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "إعتماديات إختيارية" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "مطلوب من طرف" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "المزود" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "إستبدال" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "التعارض مع" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "مستودع" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "مجموعات" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "الحجم المضغوط" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "الحجم المحمل" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "الحجم المثبت" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "محزم" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "المعمار" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "تاريخ التثبيت" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "مثبتة بوضوح" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "تثبيت كإعتمادية لحزمة أخرى" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "مجهول" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "سبب التثبيت" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "تواقيع" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "ملفات النسخ الإحتياطية" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} له {number} إعتماديات إختيارية غير متبثة.\nالمرجو إختيار التي ترغب بتثبيتها:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "إلغاء التحديد" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "حذف" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "إعادة التثبيت" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "تثبيت الاعتماديات الإختيارية" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "تثبيت" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "تثبيت مع الإعتماديات الإختيارية" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac قيد التشغيل حاليا" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "نظامك محدث" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "حجم الإجمالي للتحميل:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "تحدبث واحد متوفر" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} تحديثات متوفرة" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "مدير التحديثات" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "مدير الحزم" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "خروج" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "بعض التحديثات متوفرة.\nالمرجوا تحديث نظامك اولا" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "تحضير" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "كيف سيتم التحقق من توفر تحديثات في اغلب الأوقات, قيمة بالساعات" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} مزود بي {number} حزم.\nالمرجو إختيار التي ترغب بتثبيتها:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "إنعاش" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} تعتمد على {dependname} لكنها غير متبثة" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "فشل الحصول على أرشيف {pkgname} من مستودعات AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "فشل عملية البناء." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "بناء {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "يتم التحقق من تحديثات" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "موجز العمليات" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "للتثبيت النسخة الأقدم" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "للبناء" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "لإعادة التثبيت" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "للتحديث" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f كب" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f مب" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "حول Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "حقوق النشر © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "واجهة جتك3 لـ pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "سجل Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "مشاهدة السجل" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "تثبيت الحزم المحلية" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "تطبيق التغييرات" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "إلغاء" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "بحث في مستودعات " +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "بحث" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "حالة" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "مستودع" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "إسم" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "إصدار" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "مستودع" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "حجم" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "معلومات" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "إعتماديات" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "تفاصيل" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "ملفات" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "تقدم" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "تفاصيل" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "تفضيلات Pamac" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "سجل Pamac" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "موجز العمليات" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "مدير الحزم" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "تطبيق التغييرات" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "بحث في مستودعات " + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "بحث" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "مجموعات" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "حالة" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "مستودع" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "إسم" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "إصدار" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "مستودع" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "حجم" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "ملفات" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "مشاهدة السجل" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "مدير التحديثات" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "إنعاش" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "تفعيل دعم مستودعات AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "السماح لـPamac بالبحث و تثبيت حزم من مستودعات AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "حذف الاعتماديات الغير مطلوبة" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "عند حذف حزمة, سيتم حذف إعتمادياتها الغير مطلوبة من طرف الحزم الاخرة" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "كيف سيتم التحقق من توفر تحديثات في اغلب الأوقات, قيمة بالساعات" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "خيارات" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "حدد" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "محزم" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "خلاصة" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "فشل الإستوثاق" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "تحضير" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "للحذف" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "للتثبيت النسخة الأقدم" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "للبناء" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "للتثبيت" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "لإعادة التثبيت" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "للتحديث" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "حجم الإجمالي للتحميل" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "تفقد الإعتماديات" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "تفقد الملفات المتعاكسة" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "تحليل الإعتماديات" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "تفقد الانعكاسات الداخلية" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "تثبيت %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "إعادة تثبيت %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "حذف %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "ترقية %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "الرجوع إلى الإصدار السابق %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "تفقد قابلية الإندماج" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "فحص حلقة المفاتيح" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "تحميل حلقة المفاتيح المطلوبة" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "تحميل الحزم" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "فحص إندماج ديلتا" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "تفعيل ديلتا" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "مولد %s بـ %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "تم توليد بنجاح" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "فشل عملية التوليد" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "تكوين %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "يتم التحميل" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "فحص مساحة القرص المتوفرة" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "إنعاش %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "تحميل %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "لا يوجد شيء للقيام به" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "تم إنهاء العملية بنجاح" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac قيد التشغيل حاليا" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "نظامك محدث" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "خروج" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u تحديثات متوفرة" +msgstr[1] "%u تحديثات متوفرة" +msgstr[2] "%u تحديثات متوفرة" +msgstr[3] "%u تحديثات متوفرة" +msgstr[4] "%u تحديثات متوفرة" +msgstr[5] "%u تحديثات متوفرة" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "إلغاء التحديد" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "تثبيت" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "حذف" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "إعادة التثبيت" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "تثبيت الاعتماديات الإختيارية" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "مثبتة بوضوح" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "محلي" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "مثبت" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "أيتام" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "الرخص" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "يعتمد على" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "إعتماديات إختيارية" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "مطلوب من طرف" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "المزود" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "إستبدال" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "التعارض مع" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "محزم" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "تاريخ التثبيت" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "مثبتة بوضوح" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "تثبيت كإعتمادية لحزمة أخرى" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "مجهول" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "سبب التثبيت" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "تواقيع" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "ملفات النسخ الإحتياطية" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "لم يتم العثور على أي حزم" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s له %u إعتماديات إختيارية غير متبثة.\n" +"المرجو إختيار التي ترغب بتثبيتها:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "تم إلغاء التثبيت" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "واجهة جتك3 لـ libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f كب" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f مب" + +#~ msgid "1 available update" +#~ msgstr "تحدبث واحد متوفر" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s سيتم تبديلها بـ %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s متعارضة مع %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ليس مسار و إسم ملف صالح" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "لا يمكن إتمام العملية لأنة يجب حذف الحزمة المغلقة %s" + +#~ msgid "Compressed Size" +#~ msgstr "الحجم المضغوط" + +#~ msgid "Download Size" +#~ msgstr "الحجم المحمل" + +#~ msgid "Installed Size" +#~ msgstr "الحجم المثبت" + +#~ msgid "Architecture" +#~ msgstr "المعمار" + +#~ msgid "Install with optional deps" +#~ msgstr "تثبيت مع الإعتماديات الإختيارية" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "بعض التحديثات متوفرة.\n" +#~ "المرجوا تحديث نظامك اولا" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s مزود بي %u حزم.\n" +#~ "المرجو إختيار التي ترغب بتثبيتها:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s تعتمد على %s لكنها غير متبثة" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "فشل الحصول على أرشيف %s من مستودعات AUR" + +#~ msgid "Build process failed." +#~ msgstr "فشل عملية البناء." + +#~ msgid "Checking for updates" +#~ msgstr "يتم التحقق من تحديثات" + +#~ msgid "About Pamac" +#~ msgstr "حول Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "حقوق النشر © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "مستودع" + +#~ msgid "Repo" +#~ msgstr "مستودع" + +#~ msgid "Infos" +#~ msgstr "معلومات" + +#~ msgid "Deps" +#~ msgstr "إعتماديات" + +#~ msgid "details" +#~ msgstr "تفاصيل" + +#~ msgid "Choose" +#~ msgstr "حدد" + +#~ msgid "Summary" +#~ msgstr "خلاصة" diff --git a/po/ast.po b/po/ast.po index f632a34..32d5d49 100644 --- a/po/ast.po +++ b/po/ast.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Tornes Llume , 2013-2014 # Tornes Llume , 2014 @@ -10,546 +10,691 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-17 11:42+0000\n" "Last-Translator: Tornes Llume \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/manjaro-pamac/language/ast/)\n" +"Language-Team: Asturian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ast/)\n" +"Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Requierse autenticación" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Comprobando dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Comprobando conflictos" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolviendo dependencies" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Comprobando conflictos inter" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalando {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Desaniciando {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Anovando {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Baxando de versión {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstalando {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Comprobando integridá" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Comprobando paquetes" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Comprobando integridá delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplicando deltes" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Xenerando {} con {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "¡Xeneración esitosa!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Xeneración fallida." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurando {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Baxando" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Comprobando l'espaciu en discu disponible" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Comprobando l'aniellu claves" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Baxando les claves requeríes" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} trocaráse por {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} ta en conflictu con {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Fallu" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Curiáu:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Anovando {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Baxando {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticación fallida" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nun ye un camín válidu o nome de paquete" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Nun pue facese la tresaición porque necesítase desaniciar {pkgname1} que ye un paquete bloquiáu" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Un res pa faer" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Tresaición finada con ésitu" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Nun s'alcontró'l paquete" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "llocal" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instaláu" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Desinstaláu" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Güerfanos" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Pa instalar" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Pa desaniciar" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Llicencies" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Ta arreyáu a" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependencies opcionales" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Requeríu por" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Apurre" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Troca" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflictu con" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repositoriu" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupos" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tamañu comprimíu" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Tamañu de descarga" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Tamañu instaláu" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Empaquetador" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arquitectura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data d'instalación" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Instaláu esplícitamente" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instaláu como una dependencia pa otru paquete" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Desconocíu" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Razón d'instalación" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Robles" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Copies de seguranza" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} tien {number} dependencies opcionales desinstalaes.\nPor favor, esbilla aquelles que te prestaríen instalar:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deseleicionar" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Desaniciar" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstalar" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instalar dependencies opcionales" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Conseñar como esplícitu instaláu" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalar" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instalar con dependencies opcionales" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac yá ta executándose" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "El to sistema ta anováu" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Tamañu total de la descarga:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 anovamientu disponible" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} anovamientos disponibles" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Alministrador d'anovamientos" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Alministrador de paquetes" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Colar" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Hai dellos anovamientos disponibles.\nPor favor, anova'l to sistema primero" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Tresnando" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "¿Cuándo quies guetar anovamientos? Valor n'hores" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} apúrrelu {number} paquetes.\nPor favor, esbilla aquellos que te prestaríen instalar:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Anovando" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} ta arreyáu a {dependname} pero nun ta disponible" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Fallu al consiguir {pkgname} dende AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Procesu de construcción fallíu." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Construyendo {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Comprobando anovamientos" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Sumariu de la tresaición" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Pa baxar de versión" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Pa construyir" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Pa reinstalar" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "P'anovar" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Tocante a Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Un frontal gtk3 pa pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Historia de Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Ver historia" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalar paquetes llocales" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Refrescar" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplicar camudancies" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Encaboxar" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Guetar n'AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Guetar" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Estáu" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repos" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nome" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versión" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repositoriu" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Tamañu" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informaciones" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependencies" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalles" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Ficheros" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progresu" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalles" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferencies de Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalles" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Historia de Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Sumariu de la tresaición" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Alministrador de paquetes" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplicar camudancies" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Guetar n'AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Guetar" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupos" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Estáu" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repositoriu" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nome" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versión" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repositoriu" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Tamañu" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Ficheros" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Ver historia" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Alministrador d'anovamientos" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Refrescar" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Habilitar sofitu d'AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permitir que Pacman guete ya instale paquetes dende AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Desaniciar dependencies non requeríes" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Cuando desanicies un paquete, tamién desanicies eses dependencies que nun son requeríes por otros paquetes" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Cuando desanicies un paquete, tamién desanicies eses dependencies que nun " +"son requeríes por otros paquetes" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "¿Cuándo quies guetar anovamientos? Valor n'hores" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opciones" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Esbillar" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Empaquetador" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Sumariu" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticación fallida" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Tresnando" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Pa desaniciar" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Pa baxar de versión" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Pa construyir" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Pa instalar" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Pa reinstalar" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "P'anovar" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Tamañu total de la descarga" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Comprobando dependencies" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Comprobando conflictos" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolviendo dependencies" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Comprobando conflictos inter" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalando %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstalando %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Desaniciando %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Anovando %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Baxando de versión %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Comprobando integridá" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Comprobando l'aniellu claves" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Baxando les claves requeríes" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Comprobando paquetes" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Comprobando integridá delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplicando deltes" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Xenerando %s con %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Xeneración esitosa" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Xeneración fallida" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurando %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Baxando" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Comprobando l'espaciu en discu disponible" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Anovando %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Baxando %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Curiáu" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Fallu" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Un res pa faer" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Tresaición finada con ésitu" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac yá ta executándose" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "El to sistema ta anováu" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Colar" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u anovamientos disponibles" +msgstr[1] "%u anovamientos disponibles" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deseleicionar" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalar" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Desaniciar" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstalar" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instalar dependencies opcionales" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Conseñar como esplícitu instaláu" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "llocal" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instaláu" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Güerfanos" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Llicencies" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Ta arreyáu a" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependencies opcionales" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Requeríu por" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Apurre" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Troca" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflictu con" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Empaquetador" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data d'instalación" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Instaláu esplícitamente" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instaláu como una dependencia pa otru paquete" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Desconocíu" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Razón d'instalación" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Robles" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Copies de seguranza" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Nun s'alcontró'l paquete" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s tien %u dependencies opcionales desinstalaes.\n" +"Por favor, esbilla aquelles que te prestaríen instalar:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Desinstaláu" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Un frontal gtk3 pa libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 anovamientu disponible" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s trocaráse por %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s ta en conflictu con %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nun ye un camín válidu o nome de paquete" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Nun pue facese la tresaición porque necesítase desaniciar %s que ye un " +#~ "paquete bloquiáu" + +#~ msgid "Compressed Size" +#~ msgstr "Tamañu comprimíu" + +#~ msgid "Download Size" +#~ msgstr "Tamañu de descarga" + +#~ msgid "Installed Size" +#~ msgstr "Tamañu instaláu" + +#~ msgid "Architecture" +#~ msgstr "Arquitectura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instalar con dependencies opcionales" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Hai dellos anovamientos disponibles.\n" +#~ "Por favor, anova'l to sistema primero" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s apúrrelu %u paquetes.\n" +#~ "Por favor, esbilla aquellos que te prestaríen instalar:" + +#~ msgid "Refreshing" +#~ msgstr "Anovando" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s ta arreyáu a %s pero nun ta disponible" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Fallu al consiguir %s dende AUR" + +#~ msgid "Build process failed." +#~ msgstr "Procesu de construcción fallíu." + +#~ msgid "Checking for updates" +#~ msgstr "Comprobando anovamientos" + +#~ msgid "About Pamac" +#~ msgstr "Tocante a Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repos" + +#~ msgid "Repo" +#~ msgstr "Repositoriu" + +#~ msgid "Infos" +#~ msgstr "Informaciones" + +#~ msgid "Deps" +#~ msgstr "Dependencies" + +#~ msgid "details" +#~ msgstr "detalles" + +#~ msgid "Choose" +#~ msgstr "Esbillar" + +#~ msgid "Summary" +#~ msgstr "Sumariu" diff --git a/po/bg.po b/po/bg.po index d364313..e21d248 100644 --- a/po/bg.po +++ b/po/bg.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # loot270 , 2013-2014 # RacerBG , 2014 @@ -12,546 +12,691 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-10 07:07+0000\n" "Last-Translator: loot270 \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/manjaro-pamac/language/bg/)\n" +"Language-Team: Bulgarian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/bg/)\n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Изисква се идентификация" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Проверка на зависимостите" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Проверка за конфликти" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Разрешаване на зависимости" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Проверка за вътрешни конфликти" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Инсталиране на {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Премахване на {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Надграждане на {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Понижаване на версията на {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Преинсталиране на {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Проверка за цялостност" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Зареждане на пакетни файлове" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Проверка на делта целостта" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Прилагане на делта фрагментите" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Генериране на {} с {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Генерирането е успешно!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Генерирането се провали." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Конфигуриране на {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Сваляне" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Проверка за налично пространство на диска" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Проверка на пръстена за секретни ключове" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Сваляне на нужните ключове" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} ще бъде заместен от {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} е несъвместим с {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Грешка:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Внимание:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Обновяване на {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Изтегляне на {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Неуспешно удостоверяване" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} невалиден път или име на пакет" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Транзакцията не може да се извърши, защото трябва да се премахне {pkgname1}, който е заключен " - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Нищо за правене" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Успешно завършена транзакция" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Няма открит пакет" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "локален" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Инсталиран" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Деинсталиран" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Излишни" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "За инсталиране" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "За премахване" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Лицензи" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Зависи от" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Допълнителна зависимост" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Изискван от" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Осигуряван" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Замяна" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Конфликт със" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Хранилище" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Групи" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Компресиран размер" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Размер за сваляне" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Инсталиран размер" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Опаковчик" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Архитектура" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Дата на инсталиране" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Изрично инсталиран" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Инсталиран като зависим за някой пакет" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Непознат" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Причина за инсталиране" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Подписи" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Архивни файлове" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} има {number} неинсталирани допълнителни зависимости.\nМоля изберете кои да се инсталират:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Размаркиране" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Премахване" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Преинсталиране" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Инсталиране на допълнителни зависимости" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Отбелязани като изрични инсталирани:" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Инсталиране" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Инсталиране с допълнителни зависимости" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac вече е пуснат" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Вашата система е актуална" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Пълен размер за сваляне:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 достъпно обновяване" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} достъпни обновявания" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Диспечер за обновяване" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Диспечер на пакети" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Изход" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Достъпни актуализации.\nМоля, първо обновете системата" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Подготвяне" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Колко често да се проверява за актуализации, стойност в часове" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} е осигуряван от {number} пакета.\nМоля изберете кои да се инсталират:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Обновяване" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} зависи от {dependname}, но той не е инсталационен" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Не се получава {pkgname} архив от AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Неуспешно изграждане" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Изграждане {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Проверка за актуализации" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Резюме на транзакцията" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "За състаряване" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "За изграждане" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "За преинсталиране" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "За обновяване" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "За Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Авторски права © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "GTK3 интерфейс за pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "История на Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Преглед на историята" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Инсталиране на локални пакети" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Обнови" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Прилагане на промените" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Отказ" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Търсене в AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Търсене" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Състояние" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Хранилище" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Име" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Версия" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Размер" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Информация" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Зависимост" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Детайли" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Файлове" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Прогрес" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "детайли" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Предпочитания на Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Детайли" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "История на Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Резюме на транзакцията" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Диспечер на пакети" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Прилагане на промените" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Търсене в AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Търсене" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Групи" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Състояние" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Хранилище" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Име" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Версия" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Хранилище" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Размер" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Файлове" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Преглед на историята" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Диспечер за обновяване" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Обнови" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Позволи AUR поддръжка" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Позволи на Pamac да търси и инсталира пакети от AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Премахни ненужни зависимости" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Когато се премахва пакет, премахни и тези зависимости, които не са необходими от други пакети" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Когато се премахва пакет, премахни и тези зависимости, които не са " +"необходими от други пакети" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Колко често да се проверява за актуализации, стойност в часове" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Опции" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Избор" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Опаковчик" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Обобщение" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Неуспешно удостоверяване" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Подготвяне" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "За премахване" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "За състаряване" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "За изграждане" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "За инсталиране" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "За преинсталиране" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "За обновяване" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Пълен размер за сваляне" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Проверка на зависимостите" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Проверка за конфликти" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Разрешаване на зависимости" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Проверка за вътрешни конфликти" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Инсталиране на %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Преинсталиране на %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Премахване на %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Надграждане на %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Понижаване на версията на %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Проверка за цялостност" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Проверка на пръстена за секретни ключове" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Сваляне на нужните ключове" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Зареждане на пакетни файлове" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Проверка на делта целостта" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Прилагане на делта фрагментите" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Генериране на %s с %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Генерирането е успешно" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Генерирането се провали" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Конфигуриране на %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Сваляне" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Проверка за налично пространство на диска" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Обновяване на %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Изтегляне на %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Внимание" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Грешка" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Нищо за правене" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Успешно завършена транзакция" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac вече е пуснат" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Вашата система е актуална" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Изход" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u достъпни обновявания" +msgstr[1] "%u достъпни обновявания" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Размаркиране" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Инсталиране" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Премахване" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Преинсталиране" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Инсталиране на допълнителни зависимости" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Отбелязани като изрични инсталирани:" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "локален" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Инсталиран" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Излишни" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Лицензи" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Зависи от" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Допълнителна зависимост" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Изискван от" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Осигуряван" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Замяна" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Конфликт със" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Опаковчик" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Дата на инсталиране" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Изрично инсталиран" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Инсталиран като зависим за някой пакет" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Непознат" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Причина за инсталиране" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Подписи" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Архивни файлове" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Няма открит пакет" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s има %u неинсталирани допълнителни зависимости.\n" +"Моля изберете кои да се инсталират:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Деинсталиран" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "GTK3 интерфейс за libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 достъпно обновяване" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s ще бъде заместен от %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s е несъвместим с %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s невалиден път или име на пакет" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Транзакцията не може да се извърши, защото трябва да се премахне %s, " +#~ "който е заключен " + +#~ msgid "Compressed Size" +#~ msgstr "Компресиран размер" + +#~ msgid "Download Size" +#~ msgstr "Размер за сваляне" + +#~ msgid "Installed Size" +#~ msgstr "Инсталиран размер" + +#~ msgid "Architecture" +#~ msgstr "Архитектура" + +#~ msgid "Install with optional deps" +#~ msgstr "Инсталиране с допълнителни зависимости" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Достъпни актуализации.\n" +#~ "Моля, първо обновете системата" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s е осигуряван от %u пакета.\n" +#~ "Моля изберете кои да се инсталират:" + +#~ msgid "Refreshing" +#~ msgstr "Обновяване" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s зависи от %s, но той не е инсталационен" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Не се получава %s архив от AUR" + +#~ msgid "Build process failed." +#~ msgstr "Неуспешно изграждане" + +#~ msgid "Checking for updates" +#~ msgstr "Проверка за актуализации" + +#~ msgid "About Pamac" +#~ msgstr "За Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Авторски права © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Хранилище" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Информация" + +#~ msgid "Deps" +#~ msgstr "Зависимост" + +#~ msgid "details" +#~ msgstr "детайли" + +#~ msgid "Choose" +#~ msgstr "Избор" + +#~ msgid "Summary" +#~ msgstr "Обобщение" diff --git a/po/bn.po b/po/bn.po deleted file mode 100644 index 33adcbf..0000000 --- a/po/bn.po +++ /dev/null @@ -1,553 +0,0 @@ -# Translation of Pamac. -# Copyright (C) 2007-2012 Free Software Foundation, Inc. -# This file is distributed under the same license as the Pamac package. -# Guillaume Benoit , 2013-2014. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: manjaro-pamac\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" -"PO-Revision-Date: 2014-03-05 22:14+0000\n" -"Last-Translator: manjarolinux \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/manjaro-pamac/language/bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/polkit/org.manjaro.pamac.policy:10 -msgid "Authentication is required" -msgstr "" - -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 -msgid "Install local packages" -msgstr "" - -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "" - -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 -msgid "Progress" -msgstr "" - -#: gui/dialogs.ui:162 -msgid "details" -msgstr "" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "" - -#: gui/dialogs.ui:316 -msgid "Enable AUR support" -msgstr "" - -#: gui/dialogs.ui:320 -msgid "Allow Pamac to search and install packages from AUR" -msgstr "" - -#: gui/dialogs.ui:333 -msgid "Remove unrequired dependencies" -msgstr "" - -#: gui/dialogs.ui:337 -msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "" - -#: gui/dialogs.ui:396 -msgid "Options" -msgstr "" - -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "" - -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "" diff --git a/po/ca-ES.po b/po/ca-ES.po deleted file mode 100644 index 01ebff6..0000000 --- a/po/ca-ES.po +++ /dev/null @@ -1,553 +0,0 @@ -# Translation of Pamac. -# Copyright (C) 2007-2012 Free Software Foundation, Inc. -# This file is distributed under the same license as the Pamac package. -# Guillaume Benoit , 2013-2014. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: manjaro-pamac\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" -"PO-Revision-Date: 2013-04-16 23:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Catalan (Spain) (http://www.transifex.com/projects/p/manjaro-pamac/language/ca_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/polkit/org.manjaro.pamac.policy:10 -msgid "Authentication is required" -msgstr "" - -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 -msgid "Install local packages" -msgstr "" - -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "" - -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 -msgid "Progress" -msgstr "" - -#: gui/dialogs.ui:162 -msgid "details" -msgstr "" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "" - -#: gui/dialogs.ui:316 -msgid "Enable AUR support" -msgstr "" - -#: gui/dialogs.ui:320 -msgid "Allow Pamac to search and install packages from AUR" -msgstr "" - -#: gui/dialogs.ui:333 -msgid "Remove unrequired dependencies" -msgstr "" - -#: gui/dialogs.ui:337 -msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "" - -#: gui/dialogs.ui:396 -msgid "Options" -msgstr "" - -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "" - -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "" diff --git a/po/ca.po b/po/ca.po index 055eea8..be8806c 100644 --- a/po/ca.po +++ b/po/ca.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Guillaume Benoit , 2013 # oriolfa , 2013-2014 @@ -11,546 +11,693 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-07 06:30+0000\n" "Last-Translator: oriolfa \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/manjaro-pamac/language/ca/)\n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Es requereix autenticació" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Verificant dependències" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Analitzant conflictes entre fitxers" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolent dependències" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Verificant conflictes entre paquets" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instal·lant {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Suprimint {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Actualitzant {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Tornant a versió anterior de {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstal·lant {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verificant integritat" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Carregant fitxers de paquets" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Verificant integritat delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplicant deltes" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generant {} amb {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generació correcte!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generació incorrecte." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurant {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Baixant" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Verificant espai disponible al disc" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Verificant l'anell de claus" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Baixant les claus requerides" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} serà remplaçat per {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} entre en conflicte amb {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Error:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Avís:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Actualitzant {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Baixada {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticació fallida" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} no és un camí vàlid o un nom de paquet" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "La transacció no pot efectuar-se degut a que és necessari eliminar {pkgname1} que és un paquet bloquejat" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Res a fer" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transacció finalitzada amb èxit" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "No s'ha trobat cap paquet" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "local" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instal·lat" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "No instal·lat" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfes" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "A instal·lar" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "A suprimir" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Llicències" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depèn de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependències Opcionals" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Requerit Per" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Proporciona" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Reemplaça" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflictes amb" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Dipòsit" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grups" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Mida comprimit" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Mida baixat" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Mida instal·lat" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Empaquetador" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arquitectura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data d'instal·lació" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explícitament instal·lat" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instal·lat com a dependència d'un altre paquet" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Desconegut" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Raó d'instal·lació" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatures" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Fitxers de còpia de seguretat" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} té {number} dependències opcionals no instal·lades.\nSi us plau escull les que vulguis instal·lar:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Anul·lar sel·lecció" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Esborra" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstal·la" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instal·la dependències opcionals" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marca com a instal·lat explícitament" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instal·la" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instal·la amb dependències opcionals" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac ja està executant-se" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "El teu sistema està actualitzat" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Mida total de la baixada:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 actualització disponible" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} actualitzacions disponibles" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestor d'Actualitzacions" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestor de Paquets" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Sortir" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Algunes actualitzacions estan disponibles\nSi us plau actualitza primer el teu sistema" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparant" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Freqüència per comprovar actualitzacions, valor en hores" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} està proporcionat per {number} paquets.\nSi us plau tria el paquet que vols instal·lar:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Actualitzant" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depèn de {dependname} pero no es pot instal·lar" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "No s'ha pogut obtenir l'arxiu de {pkgname} des d'AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Ha fallat el procés de muntatge." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Muntant {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Verificant actualitzacions" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Resum de la transacció" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "A tornar a versió anterior" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Per muntar" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "A reinstal·lar" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "A actualitzar" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Quant a Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Una interfície gtk3 per pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Historial del Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Veure Historial" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instal·la paquets locals" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Actualitza" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplicar canvis" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Cancel·lar" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Cerca a AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Cerca" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Estat" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Dipòsits" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nom" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versió" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Dipòsit" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Mida" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Infos" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependències" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalls" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fitxers" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progrès" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalls" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferències del Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalls" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Historial del Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Resum de la transacció" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestor de Paquets" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplicar canvis" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Cerca a AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Cerca" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grups" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Estat" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Dipòsit" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nom" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versió" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Dipòsit" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Mida" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fitxers" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Veure Historial" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestor d'Actualitzacions" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Actualitza" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Habilitar suport per AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permetre a Pamac buscar e instal·lar paquets des d'AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Eliminar dependències no requerides" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Quan s'elimini un paquet, eliminar també aquelles dependències que no són requerides per altres paquets" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Quan s'elimini un paquet, eliminar també aquelles dependències que no són " +"requerides per altres paquets" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Freqüència per comprovar actualitzacions, valor en hores" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opcions" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Triar" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Empaquetador" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Resum" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticació fallida" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparant" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "A suprimir" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "A tornar a versió anterior" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Per muntar" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "A instal·lar" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "A reinstal·lar" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "A actualitzar" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Mida total de la baixada" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Verificant dependències" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Analitzant conflictes entre fitxers" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolent dependències" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Verificant conflictes entre paquets" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instal·lant %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstal·lant %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Suprimint %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Actualitzant %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Tornant a versió anterior de %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verificant integritat" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Verificant l'anell de claus" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Baixant les claus requerides" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Carregant fitxers de paquets" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Verificant integritat delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplicant deltes" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generant %s amb %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generació correcte" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generació incorrecte" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurant %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Baixant" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Verificant espai disponible al disc" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Actualitzant %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Baixada %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Avís" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Error" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Res a fer" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transacció finalitzada amb èxit" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac ja està executant-se" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "El teu sistema està actualitzat" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Sortir" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u actualitzacions disponibles" +msgstr[1] "%u actualitzacions disponibles" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Anul·lar sel·lecció" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instal·la" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Esborra" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstal·la" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instal·la dependències opcionals" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marca com a instal·lat explícitament" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "local" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instal·lat" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfes" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Llicències" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depèn de" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependències Opcionals" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Requerit Per" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Proporciona" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Reemplaça" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflictes amb" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Empaquetador" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data d'instal·lació" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explícitament instal·lat" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instal·lat com a dependència d'un altre paquet" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Desconegut" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Raó d'instal·lació" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatures" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Fitxers de còpia de seguretat" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "No s'ha trobat cap paquet" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s té %u dependències opcionals no instal·lades.\n" +"Si us plau escull les que vulguis instal·lar:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "No instal·lat" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Una interfície gtk3 per libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 actualització disponible" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s serà remplaçat per %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s entre en conflicte amb %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s no és un camí vàlid o un nom de paquet" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "La transacció no pot efectuar-se degut a que és necessari eliminar %s que " +#~ "és un paquet bloquejat" + +#~ msgid "Compressed Size" +#~ msgstr "Mida comprimit" + +#~ msgid "Download Size" +#~ msgstr "Mida baixat" + +#~ msgid "Installed Size" +#~ msgstr "Mida instal·lat" + +#~ msgid "Architecture" +#~ msgstr "Arquitectura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instal·la amb dependències opcionals" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Algunes actualitzacions estan disponibles\n" +#~ "Si us plau actualitza primer el teu sistema" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s està proporcionat per %u paquets.\n" +#~ "Si us plau tria el paquet que vols instal·lar:" + +#~ msgid "Refreshing" +#~ msgstr "Actualitzant" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depèn de %s pero no es pot instal·lar" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "No s'ha pogut obtenir l'arxiu de %s des d'AUR" + +#~ msgid "Build process failed." +#~ msgstr "Ha fallat el procés de muntatge." + +#~ msgid "Checking for updates" +#~ msgstr "Verificant actualitzacions" + +#~ msgid "About Pamac" +#~ msgstr "Quant a Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Dipòsits" + +#~ msgid "Repo" +#~ msgstr "Dipòsit" + +#~ msgid "Infos" +#~ msgstr "Infos" + +#~ msgid "Deps" +#~ msgstr "Dependències" + +#~ msgid "details" +#~ msgstr "detalls" + +#~ msgid "Choose" +#~ msgstr "Triar" + +#~ msgid "Summary" +#~ msgstr "Resum" diff --git a/create_pot_file.sh b/po/create_pot_file.sh similarity index 100% rename from create_pot_file.sh rename to po/create_pot_file.sh diff --git a/po/cs.po b/po/cs.po index cbe5e23..3a65d89 100644 --- a/po/cs.po +++ b/po/cs.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Libor Schejbal , 2013 # Scibex , 2013 @@ -11,546 +11,694 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-07 05:46+0000\n" "Last-Translator: halfark \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/manjaro-pamac/language/cs/)\n" +"Language-Team: Czech (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Je vyžadováno ověření oprávnění" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Kontrola závislostí" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Kontrola konfliktních souborů" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Řešení závislostí" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Kontrola interních konfliktů" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalace {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Odstraňování {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Aktualizace {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Downgrade {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Přeinstalování {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Kontrola integrity" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Načítání balíčků" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Kontrola integrity rozdílů" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplikování rozdílů" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generování {} s {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generování bylo úspěšné!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generování selhalo." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurace {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Stahování" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Kontrola dostupného místa na disku" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Kontrola klíčenky" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Stahování požadovaných klíčů" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} bude nahrazen balíčkem {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} je v konfliktu s {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Chyba:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Varování:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Obnovování {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Stahování {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Ověření oprávnění selhalo" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} je neplatná cesta nebo název balíčku" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transakce nemůže být provedena, protože je třeba odstranit {pkgname1} balíček, který je uzamčen" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Spolu nesouvisí" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transakce úspěšně dokončena" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Žádný balíček nalezen" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokální" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Nainstalováno" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Odinstalováno" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Sirotci" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Pro instalaci" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Pro odstranění" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licence" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Závisí na" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Volitelné závislosti" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Vyžadováno" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Obsahuje" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Nahrazuje" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflikty s" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repozitář" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Skupiny" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Komprimovaná velikost" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Velikost ke stažení" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Instalovaná velikost" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Balíčkovač" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Datum instalace" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "explicitně nainstalován" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalováno jako závislost pro další balíček" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Neznámý" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Důvod instalace" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Podpisy" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Záložní soubory" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} má {number} nenainstalovaných volitelných závislostí.\nProsím vyberte, které chcete nainstalovat:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Zrušit výběr" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Odstranit" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Přeinstalovat" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instalace volitelných závislostí" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Označit jako explicitně nainstalované" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalace" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instalace volitelných závislostí" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac je již spuštěn" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Váš systém je aktuální" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Celková velikost pro stažení:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 dostupná aktualizace" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} dostupných aktualizací" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Správce aktualizací" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Správce balíčků" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Ukončit" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Jsou k dispozici aktualizace.⏎\nNejprve aktualizujte váš systém" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Připravuji" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Jak často kontrolovat aktualizace, hodnota v hodinách" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} je poskytován {number} balíčky.\nProsím vyberte, které chcete nainstalovat:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Obnovení" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} závisí na {dependname}, ten ale není nainstalován" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Nepodařilo se získat archiv {pkgname} z AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Selhal proces vytváření balíčku." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Vytvářím {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Kontrola aktualizací" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Shrnutí transakce" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Pro downgrade" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Vytvářím" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Pro přeinstalaci" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Pro aktualizaci" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Gtk3 frontend pro pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac historie" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Zobrazit historii" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalovat místní balíčky" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Obnovit" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Použít změny" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Zrušit" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Hledám v AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Vyhledat" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stav" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Zdroj" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Název" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Verze" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Velikost" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Závisí" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaily" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Soubory" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Postup" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "podrobnosti" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac nastavení" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detaily" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac historie" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Shrnutí transakce" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Správce balíčků" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Použít změny" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Hledám v AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Vyhledat" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Skupiny" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stav" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repozitář" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Název" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Verze" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repozitář" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Velikost" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Soubory" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Zobrazit historii" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Správce aktualizací" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Obnovit" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Povolit podporu AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Povolit aplikaci Pamac vyhledávat a instalovat balíčky z AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Odebrat nepotřebné závislosti" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Při odstraňování balíčku také odstranit jeho závislosti, které nejsou vyžadovány jinými balíčky" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Při odstraňování balíčku také odstranit jeho závislosti, které nejsou " +"vyžadovány jinými balíčky" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Jak často kontrolovat aktualizace, hodnota v hodinách" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Volby" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Vybrat" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Balíčkovač" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Shrnutí" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Ověření oprávnění selhalo" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Připravuji" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Pro odstranění" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Pro downgrade" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Vytvářím" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Pro instalaci" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Pro přeinstalaci" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Pro aktualizaci" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Celková velikost pro stažení" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Kontrola závislostí" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Kontrola konfliktních souborů" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Řešení závislostí" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Kontrola interních konfliktů" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalace %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Přeinstalování %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Odstraňování %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Aktualizace %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Downgrade %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Kontrola integrity" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Kontrola klíčenky" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Stahování požadovaných klíčů" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Načítání balíčků" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Kontrola integrity rozdílů" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplikování rozdílů" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generování %s s %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generování bylo úspěšné" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generování selhalo" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurace %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Stahování" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Kontrola dostupného místa na disku" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Obnovování %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Stahování %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Varování" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Chyba" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Spolu nesouvisí" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transakce úspěšně dokončena" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac je již spuštěn" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Váš systém je aktuální" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Ukončit" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u dostupných aktualizací" +msgstr[1] "%u dostupných aktualizací" +msgstr[2] "%u dostupných aktualizací" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Zrušit výběr" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalace" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Odstranit" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Přeinstalovat" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instalace volitelných závislostí" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Označit jako explicitně nainstalované" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokální" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Nainstalováno" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Sirotci" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licence" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Závisí na" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Volitelné závislosti" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Vyžadováno" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Obsahuje" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Nahrazuje" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflikty s" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Balíčkovač" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Datum instalace" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "explicitně nainstalován" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalováno jako závislost pro další balíček" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Neznámý" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Důvod instalace" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Podpisy" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Záložní soubory" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Žádný balíček nalezen" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s má %u nenainstalovaných volitelných závislostí.\n" +"Prosím vyberte, které chcete nainstalovat:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Odinstalováno" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Gtk3 frontend pro libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 dostupná aktualizace" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s bude nahrazen balíčkem %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s je v konfliktu s %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s je neplatná cesta nebo název balíčku" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transakce nemůže být provedena, protože je třeba odstranit %s balíček, " +#~ "který je uzamčen" + +#~ msgid "Compressed Size" +#~ msgstr "Komprimovaná velikost" + +#~ msgid "Download Size" +#~ msgstr "Velikost ke stažení" + +#~ msgid "Installed Size" +#~ msgstr "Instalovaná velikost" + +#~ msgid "Architecture" +#~ msgstr "Architektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instalace volitelných závislostí" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Jsou k dispozici aktualizace.⏎\n" +#~ "Nejprve aktualizujte váš systém" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s je poskytován %u balíčky.\n" +#~ "Prosím vyberte, které chcete nainstalovat:" + +#~ msgid "Refreshing" +#~ msgstr "Obnovení" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s závisí na %s, ten ale není nainstalován" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Nepodařilo se získat archiv %s z AUR" + +#~ msgid "Build process failed." +#~ msgstr "Selhal proces vytváření balíčku." + +#~ msgid "Checking for updates" +#~ msgstr "Kontrola aktualizací" + +#~ msgid "About Pamac" +#~ msgstr "O Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Zdroj" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Závisí" + +#~ msgid "details" +#~ msgstr "podrobnosti" + +#~ msgid "Choose" +#~ msgstr "Vybrat" + +#~ msgid "Summary" +#~ msgstr "Shrnutí" diff --git a/po/da.po b/po/da.po index 01f5020..5655d54 100644 --- a/po/da.po +++ b/po/da.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # McAnde , 2013 # GigoloJoe , 2014 @@ -13,546 +13,693 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-25 23:25+0000\n" "Last-Translator: GigoloJoe \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/manjaro-pamac/language/da/)\n" +"Language-Team: Danish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Autentificering påkrævet" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Tjekker afhængigheder" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Tjekker fil-konflikter" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Løser afhængigheder" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Tjekker interne konflikter" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installerer {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Fjerner {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Opgraderer {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Nedgraderer {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Geninstallerer {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verificerer pakkernes integritet" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Indlæser pakke-filer" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Checker deltas integritet" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Indsætter deltaer" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Genererer {} med {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Genereret korrekt!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Kunne ikke generere." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurerer {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Downloader" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Checker ledig diskplads" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Checker nøglering" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Downloader påkrævede nøgler" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} vil blive erstattet af {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} er i konflik med {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Fejl:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Advarsel:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Genopfrisker {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Downloader {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autentificering mislykket" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} er ikke en gyldig sti eller pakke-navn" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transaktionen kan ikke udføres, da fjernelse af {pkgname1} kræves, hvilket er en låst pakke" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Intet at gøre" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaktion fuldført succesfuldt" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Ingen pakke fundet" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokalt" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installeret" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Afinstalleret" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Forældreløse pakker" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Installeres" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Fjernes" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenser" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Afhænger af" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Valgfrie afhængigheder" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Kræves af" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Leverer" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Erstatter" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflikterer med" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Arkiv" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupper" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Komprimeret størrelse" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Download-størrelse" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Installeret størrelse" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakker" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arkitektur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installations-dato" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Eksplicitte pakker" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installeret som en afhængighed for en anden pakke" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Ukendt" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Installations-årsag" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signaturer" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Back-up filer" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} har {number} uinstallerede valgfri afhængigheder.\nVælg den/dem, du ønsker at installere:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Fravælg" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Fjern" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Geninstaller" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installer valgfri afhængigheder" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Markér som udtrykkeligt installeret" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installer" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installer med valgfri afhængigheder" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac kører allerede" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Dit system er opdateret" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Samlet download-størrelse:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 tilgængelig opdatering" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} tilgængelige opdateringer" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Opdaterings-manager" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pakke-manager" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Afslut" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Opdateringer er tilgængelige\\n\nOpdatér venligst systemet først" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Forbereder" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Hvor ofte der checkes efter opdatering, værdi opgives i timer" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} bliver leveret af {number} pakker.\nVælg dem, som du vil installere:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Opdaterer" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} afhænger af {dependname}, som ikke kan installeres" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Kunne ikke hente arkivet {pkgname} fra AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Byggeproces har slået fejl." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Bygger {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Checker efter opdateringer" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Transaktionsoversigt" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Nedgraderes" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "At bygge" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Geninstalleres" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Til opdatering" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Om Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "En gtk3-frontend for pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac-historik" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Vis historik" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installer lokale pakker" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Genopfrisk:" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Påfør ændringer" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Fortryd" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Søg i AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Søg" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Tilstand" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Arkiver" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Navn" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Version" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Størrelse" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informationer" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Afhængigheder" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaljer" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Filer" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Fremskridt" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detaljer" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Indstillinger" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detaljer" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac-historik" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Transaktionsoversigt" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pakke-manager" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Påfør ændringer" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Søg i AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Søg" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupper" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Tilstand" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Arkiv" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Navn" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Version" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Arkiv" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Størrelse" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Filer" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Vis historik" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Opdaterings-manager" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Genopfrisk:" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Aktiver AUR-understøttelse" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Gør det muligt for Pamac at søge i og installere pakker fra AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Fjern unødvendige afhængigheder" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Når der fjernes en pakke, så fjers også de afhængighedspakker, der ikke er nødvendige for andre pakker" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Når der fjernes en pakke, så fjers også de afhængighedspakker, der ikke er " +"nødvendige for andre pakker" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Hvor ofte der checkes efter opdatering, værdi opgives i timer" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Indstillinger" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Vælg" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakker" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Oversigt" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autentificering mislykket" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Forbereder" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Fjernes" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Nedgraderes" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "At bygge" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Installeres" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Geninstalleres" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Til opdatering" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Samlet download-størrelse" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Tjekker afhængigheder" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Tjekker fil-konflikter" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Løser afhængigheder" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Tjekker interne konflikter" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installerer %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Geninstallerer %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Fjerner %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Opgraderer %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Nedgraderer %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verificerer pakkernes integritet" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Checker nøglering" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Downloader påkrævede nøgler" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Indlæser pakke-filer" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Checker deltas integritet" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Indsætter deltaer" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Genererer %s med %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Genereret korrekt" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Kunne ikke generere" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurerer %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Downloader" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Checker ledig diskplads" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Genopfrisker %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Downloader %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Advarsel" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Fejl" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Intet at gøre" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaktion fuldført succesfuldt" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac kører allerede" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Dit system er opdateret" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Afslut" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u tilgængelige opdateringer" +msgstr[1] "%u tilgængelige opdateringer" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Fravælg" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installer" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Fjern" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Geninstaller" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Installer valgfri afhængigheder" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Markér som udtrykkeligt installeret" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokalt" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installeret" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Forældreløse pakker" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenser" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Afhænger af" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Valgfrie afhængigheder" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Kræves af" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Leverer" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Erstatter" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflikterer med" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakker" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installations-dato" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Eksplicitte pakker" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installeret som en afhængighed for en anden pakke" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Ukendt" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Installations-årsag" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signaturer" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Back-up filer" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Ingen pakke fundet" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s har %u uinstallerede valgfri afhængigheder.\n" +"Vælg den/dem, du ønsker at installere:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Afinstalleret" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "En gtk3-frontend for libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 tilgængelig opdatering" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s vil blive erstattet af %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s er i konflik med %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s er ikke en gyldig sti eller pakke-navn" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transaktionen kan ikke udføres, da fjernelse af %s kræves, hvilket er en " +#~ "låst pakke" + +#~ msgid "Compressed Size" +#~ msgstr "Komprimeret størrelse" + +#~ msgid "Download Size" +#~ msgstr "Download-størrelse" + +#~ msgid "Installed Size" +#~ msgstr "Installeret størrelse" + +#~ msgid "Architecture" +#~ msgstr "Arkitektur" + +#~ msgid "Install with optional deps" +#~ msgstr "Installer med valgfri afhængigheder" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Opdateringer er tilgængelige\\n\n" +#~ "Opdatér venligst systemet først" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s bliver leveret af %u pakker.\n" +#~ "Vælg dem, som du vil installere:" + +#~ msgid "Refreshing" +#~ msgstr "Opdaterer" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s afhænger af %s, som ikke kan installeres" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Kunne ikke hente arkivet %s fra AUR" + +#~ msgid "Build process failed." +#~ msgstr "Byggeproces har slået fejl." + +#~ msgid "Checking for updates" +#~ msgstr "Checker efter opdateringer" + +#~ msgid "About Pamac" +#~ msgstr "Om Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Arkiver" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Informationer" + +#~ msgid "Deps" +#~ msgstr "Afhængigheder" + +#~ msgid "details" +#~ msgstr "detaljer" + +#~ msgid "Choose" +#~ msgstr "Vælg" + +#~ msgid "Summary" +#~ msgstr "Oversigt" diff --git a/po/de.po b/po/de.po index ad8c793..0c5142e 100644 --- a/po/de.po +++ b/po/de.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Guillaume Benoit , 2013 # Maphardam , 2014 @@ -14,546 +14,693 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:20+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: German (http://www.transifex.com/projects/p/manjaro-pamac/language/de/)\n" +"Language-Team: German (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Authentifikation wird benötigt" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Abhängigkeiten werden überprüft" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Dateikonflikte werden überprüft" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Abhängigkeiten werden aufgelöst" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Interne Konflikte werden überprüft" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installiere {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Entferne {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Erneuere {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Downgrade {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstalliere {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Integrität wird überprüft" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Paketdateien werden geladen" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Überprüfe Delta-Integrität" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Wende Deltas an" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Erstelle {} mit {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Erstellung erfolgreich!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Erstellung fehlgeschlagen." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfiguriere {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Lade herunter" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Überprüfe verfügbaren Speicherplatz" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Überprüfe Schlüsselring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Lade die benötigten Schlüssel herunter" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} wird ersetzt durch {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} behindert {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Fehler:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Warnung:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Aufrischen von {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Herunterladen von {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Authentifizierung fehlgeschlagen" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ist kein zulässiger Pfad oder Paketname" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Der Vorgang kann nicht durchgeführt werden, da das gesperrte Paket {pkgname1} entfernt werden müsste." - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Es gibt nichts zu tun" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Vorgang erfolgreich abgeschlossen" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Keine Pakete gefunden" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "Lokal" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installiert" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Deinstalliert" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Verwaist" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Wird installiert" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Wird entfernt" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lizenzen" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Hängt ab von" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Optionale Abhängigkeiten" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Benötigt von" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Stellt bereit" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Ersetzt" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflikt mit" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Paketquelle" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Gruppen" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Komprimierte Größe" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Datengröße" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Installierte Größe" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Packer" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architektur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installiert am" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Ausdrücklich installiert" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installiert als Abhängigkeit für ein anderes Paket" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Unbekannt" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Installationsgrund" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signaturen" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Dateisicherungen" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} hat {number} nicht installierte optionale Abhängigkeiten.\nBitte wählen Sie die zum Installieren entsprechend aus:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Abwählen" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Entfernen" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Neu installieren" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Optionale Abhängigkeiten installieren" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Als ausdrücklich installiert markieren" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installieren" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installiere mit optionalen Abhängigkeiten" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac wird bereits ausgeführt" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Ihr System ist auf dem neuesten Stand" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Download-Größe gesamt:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 Aktualisierung verfügbar" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} Aktualisierungen verfügbar" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Update-Manager" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Paketmanager" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Beende" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Aktualisierungen verfügbar.\nBitte aktualisieren Sie zuerst Ihr System." - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Vorbereitung" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Wie oft soll nach Erneuerungen geprüft werden? (Wert in Stunden)" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} wird von {number} Paketen bereitgestellt.\nBitte wählen Sie das zu Installierende aus:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Aktualisierung" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} hängt ab von {dependname}, was nicht installierbar ist" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "{pkgname} Archiv-Download von AUR fehlgeschlagen" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Erstellungsprozess fehlgeschlagen." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Erstelle {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Suche nach Updates" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Zusammenfassung" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Wird zurückgestuft" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Zu erstellen" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Wird neu installiert" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Wird aktualisiert" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Über Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Eine GTK3-Benutzeroberfläche für pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac Historie" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Historie ansehen" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installiere lokale Pakete" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Refresh" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Veränderung anwenden" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Abbrechen" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Suche in AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Suche" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Status" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Paketquellen" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Name" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Version" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Größe" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Abhängigkeiten" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Details" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Dateien" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Fortschritt" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "Details" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Einstellungen" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac Historie" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Zusammenfassung" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Paketmanager" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Veränderung anwenden" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Suche in AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Suche" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Gruppen" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Status" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Paketquelle" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Name" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Version" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Paketquelle" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Größe" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Dateien" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Historie ansehen" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Update-Manager" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Refresh" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "AUR-Support aktivieren" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Erlaube Pamac nach Paketen im AUR zu suchen und zu installieren" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Entferne nicht benötigte Abhängigkeiten" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Bei Entfernung eines Paketes, auch nicht mehr von anderen Paketen benötigte Abhängigkeiten entfernen" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Bei Entfernung eines Paketes, auch nicht mehr von anderen Paketen benötigte " +"Abhängigkeiten entfernen" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Wie oft soll nach Erneuerungen geprüft werden? (Wert in Stunden)" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Optionen" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Auswahl" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Packer" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Zusammenfassung" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Authentifizierung fehlgeschlagen" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Vorbereitung" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Wird entfernt" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Wird zurückgestuft" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Zu erstellen" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Wird installiert" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Wird neu installiert" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Wird aktualisiert" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Download-Größe gesamt" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Abhängigkeiten werden überprüft" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Dateikonflikte werden überprüft" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Abhängigkeiten werden aufgelöst" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Interne Konflikte werden überprüft" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installiere %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstalliere %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Entferne %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Erneuere %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Downgrade %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Integrität wird überprüft" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Überprüfe Schlüsselring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Lade die benötigten Schlüssel herunter" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Paketdateien werden geladen" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Überprüfe Delta-Integrität" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Wende Deltas an" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Erstelle %s mit %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Erstellung erfolgreich" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Erstellung fehlgeschlagen" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfiguriere %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Lade herunter" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Überprüfe verfügbaren Speicherplatz" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Aufrischen von %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Herunterladen von %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Warnung" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Fehler" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Es gibt nichts zu tun" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Vorgang erfolgreich abgeschlossen" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac wird bereits ausgeführt" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Ihr System ist auf dem neuesten Stand" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Beende" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u Aktualisierungen verfügbar" +msgstr[1] "%u Aktualisierungen verfügbar" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Abwählen" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installieren" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Entfernen" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Neu installieren" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Optionale Abhängigkeiten installieren" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Als ausdrücklich installiert markieren" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "Lokal" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installiert" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Verwaist" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lizenzen" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Hängt ab von" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Optionale Abhängigkeiten" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Benötigt von" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Stellt bereit" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Ersetzt" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflikt mit" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Packer" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installiert am" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Ausdrücklich installiert" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installiert als Abhängigkeit für ein anderes Paket" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Unbekannt" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Installationsgrund" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signaturen" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Dateisicherungen" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Keine Pakete gefunden" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s hat %u nicht installierte optionale Abhängigkeiten.\n" +"Bitte wählen Sie die zum Installieren entsprechend aus:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Deinstalliert" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Eine GTK3-Benutzeroberfläche für libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 Aktualisierung verfügbar" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s wird ersetzt durch %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s behindert %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ist kein zulässiger Pfad oder Paketname" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Der Vorgang kann nicht durchgeführt werden, da das gesperrte Paket %s " +#~ "entfernt werden müsste." + +#~ msgid "Compressed Size" +#~ msgstr "Komprimierte Größe" + +#~ msgid "Download Size" +#~ msgstr "Datengröße" + +#~ msgid "Installed Size" +#~ msgstr "Installierte Größe" + +#~ msgid "Architecture" +#~ msgstr "Architektur" + +#~ msgid "Install with optional deps" +#~ msgstr "Installiere mit optionalen Abhängigkeiten" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Aktualisierungen verfügbar.\n" +#~ "Bitte aktualisieren Sie zuerst Ihr System." + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s wird von %u Paketen bereitgestellt.\n" +#~ "Bitte wählen Sie das zu Installierende aus:" + +#~ msgid "Refreshing" +#~ msgstr "Aktualisierung" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s hängt ab von %s, was nicht installierbar ist" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "%s Archiv-Download von AUR fehlgeschlagen" + +#~ msgid "Build process failed." +#~ msgstr "Erstellungsprozess fehlgeschlagen." + +#~ msgid "Checking for updates" +#~ msgstr "Suche nach Updates" + +#~ msgid "About Pamac" +#~ msgstr "Über Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Paketquellen" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Abhängigkeiten" + +#~ msgid "details" +#~ msgstr "Details" + +#~ msgid "Choose" +#~ msgstr "Auswahl" + +#~ msgid "Summary" +#~ msgstr "Zusammenfassung" diff --git a/po/el.po b/po/el.po index fe257c5..599833e 100644 --- a/po/el.po +++ b/po/el.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # angel_solomos , 2013 # Guillaume Benoit , 2013 @@ -13,546 +13,689 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/manjaro-pamac/language/el/)\n" +"Language-Team: Greek (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/el/)\n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Απαιτείται πιστοποίηση" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Έλεγχος εξαρτήσεων" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Έλεγχος για διενέξεις αρχείων" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Επίλυση εξαρτήσεων" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Έλεγχος για εσωτερικές διενέξεις" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Εγκατάσταση {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Αφαίρεση {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Αναβάθμιση {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Υποβάθμιση {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Επανεγκατάσταση {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Έλεγχος ακεραιότητας" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Φόρτωση αρχείων πακέτων" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Έλεγχος ακεραιότητας delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Εφαρμογή deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Δημιουργία {} με {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Η δημιουργία ολοκληρώθηκε επιτυχώς!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Η δημιουργία απέτυχε." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Ρύθμιση {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Λήψη" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Έλεγχος ελεύθερου χώρου στον δίσκο" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Έλεγχος keyring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Μεταφόρτωση των απαιτούμενων κλειδιών" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} θα αντικατασταθεί από {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} συγκρούεται με το {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Ανανέωση {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Μεταφόρτωση {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Η πιστοποίηση απέτυχε" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} δεν είναι έγκυρη διαδρομή ή έγκυρο όνομα πακέτου" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Η διενέργεια δεν μπορεί να εφαρμοστεί γιατί χρειάζετε να απεγκαταστήσει το {pkgname1} που είναι ένα κλειδωμένο πακέτο" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Δεν υπάρχει τίποτε να γίνει" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Οι ενέργειες ολοκληρώθηκαν επιτυχώς" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Δεν βρέθηκε κανένα πακέτο" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "τοπικό" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Εγκατεστημένα" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Απεγκατεστημένα" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Ορφανά" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Προς εγκατάσταση" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Προς αφαίρεση" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Άδειες" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Εξαρτάτε από" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Προαιρετικές εξαρτήσεις" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Απαιτείτε από" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Παρέχει" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Αντικαθιστά" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Διένεξη με" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Αποθετήριο" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Ομάδες" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Συμπιεσμένο μέγεθος" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Μέγεθος για μεταφόρτωση" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Μέγεθος εγκατεστημένου" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Δημιουργός πακέτου" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Αρχιτεκτονική" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Ημερομηνία εγκατάστασης" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Εγκαταστάθηκε ρητά" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Εγκαταστήθηκε ως εξάρτηση για ένα άλλο πακέτο" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Άγνωστο" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Λόγος για εγκατάσταση" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Υπογραφές" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Δημιουργία αντιγράφων ασφαλείας αρχείων" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} έχει {number} απεγκατεστημένες προαιρετικές βιβλιοθήκες.\nΠαρακαλώ επέλεξε αυτές που θέλεις να εγκαταστήσεις." - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Αφαίρεσε μία επιλογή" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Απεγκατάσταση" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Επανεγκατάσταση" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Εγκατάσταση προαιρετικών εξαρτήσειων" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Εγκατάσταση" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Εγκατάσταση μαζί με προαιρετικές εξαρτήσεις:" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Ο Pamac είναι ήδη ενεργός" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Το σύστημα σας είναι πλήρως ενημερωμένο" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Συνολικό μέγεθος προς λήψη:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 διαθέσιμη αναβάθμιση" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} διαθέσιμες αναβαθμίσεις" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Διαχειριστής αναβαθμίσεων" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Διαχειριστής πακέτων" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Έξοδος" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Κάποιες αναβαθμίσεις είναι διαθέσιμες.⏎\nΠαρακαλώ αναβαθμίστε πρώτα το σύστημα σας" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Προετοιμασία" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Πόσο συχνά να ελέγχονται αναβαθμίσεις, τιμή σε ώρες" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} παρέχεται από {number} πακέτων.\nΠαρακαλώ επέλεξε αυτά που θέλεις να εγκαταστήσεις." - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Ανανέωση" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} εξαρτάται από {dependname} αλλά δεν μπορεί να εγκατασταθεί" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Αποτυχεία λήψης {pkgname} από την AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Η προετοιμασία για εγκατάσταση απέτυχε" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Προετοίμασία εγκατάστασης {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Έλεγχος για αναβαθμισμένα πακέτα" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Περίληψη ενεργειών" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Προς υποβάθμισ" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Πρός προετοιμασία για εγκατάσταση" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Προς επανεγκατάσταση" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Προς αναβάθμιση" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Σχετικά με τον Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Ένα gtk3 εμπρόσθιο τμήμα για το pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Ιστορικο Pacmac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Εμφάνιση Ιστορικού" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Εγκατάσταση τοπικών πακέτων" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Εφαρμογή αλλαγών" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Άκυρο" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Αναζήτηση στην AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Αναζήτηση" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Κατάσταση" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Αποθετήρια" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Όνομα" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Έκδοση" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Βιβλιοθήκη πακέτων" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Μέγεθος" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Πληροφορίες" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Εξαρτήσεις" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Λεπτομέρειες" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Αρχεία" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Πρόοδος" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "Λεπτομέρειες" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Επιλογές Pacmac" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Ιστορικο Pacmac" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Περίληψη ενεργειών" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Διαχειριστής πακέτων" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Εφαρμογή αλλαγών" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Αναζήτηση στην AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Αναζήτηση" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Ομάδες" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Κατάσταση" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Αποθετήριο" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Όνομα" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Έκδοση" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Αποθετήριο" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Μέγεθος" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Αρχεία" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Εμφάνιση Ιστορικού" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Διαχειριστής αναβαθμίσεων" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Ανανέωση" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Ενεργοποίηση υποστήριξης AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Επέτρεψε τον Pacmac να ψάξει και να εγκαταστήσει πακέτα απο το AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Αφαίρεση αχρησιμοποίητων εξαρτήσεων" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Όταν αφαιρείτε ένα πακέτο, επίσης αφαιρέστε λκαι τις εξαρτήσεις που δεν χρειάζονται απο άλλα πακέτα" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Όταν αφαιρείτε ένα πακέτο, επίσης αφαιρέστε λκαι τις εξαρτήσεις που δεν " +"χρειάζονται απο άλλα πακέτα" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Πόσο συχνά να ελέγχονται αναβαθμίσεις, τιμή σε ώρες" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Επιλογές" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Επιλέξτε" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Δημιουργός πακέτου" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Περίληψη" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Η πιστοποίηση απέτυχε" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Προετοιμασία" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Προς αφαίρεση" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Προς υποβάθμισ" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Πρός προετοιμασία για εγκατάσταση" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Προς εγκατάσταση" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Προς επανεγκατάσταση" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Προς αναβάθμιση" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Συνολικό μέγεθος προς λήψη" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Έλεγχος εξαρτήσεων" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Έλεγχος για διενέξεις αρχείων" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Επίλυση εξαρτήσεων" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Έλεγχος για εσωτερικές διενέξεις" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Εγκατάσταση %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Επανεγκατάσταση %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Αφαίρεση %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Αναβάθμιση %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Υποβάθμιση %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Έλεγχος ακεραιότητας" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Έλεγχος keyring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Μεταφόρτωση των απαιτούμενων κλειδιών" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Φόρτωση αρχείων πακέτων" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Έλεγχος ακεραιότητας delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Εφαρμογή deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Δημιουργία %s με %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Η δημιουργία ολοκληρώθηκε επιτυχώς" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Η δημιουργία απέτυχε" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Ρύθμιση %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Λήψη" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Έλεγχος ελεύθερου χώρου στον δίσκο" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Ανανέωση %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Μεταφόρτωση %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Δεν υπάρχει τίποτε να γίνει" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Οι ενέργειες ολοκληρώθηκαν επιτυχώς" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Ο Pamac είναι ήδη ενεργός" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Το σύστημα σας είναι πλήρως ενημερωμένο" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Έξοδος" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u διαθέσιμες αναβαθμίσεις" +msgstr[1] "%u διαθέσιμες αναβαθμίσεις" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Αφαίρεσε μία επιλογή" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Εγκατάσταση" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Απεγκατάσταση" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Επανεγκατάσταση" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Εγκατάσταση προαιρετικών εξαρτήσειων" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Εγκαταστάθηκε ρητά" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "τοπικό" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Εγκατεστημένα" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Ορφανά" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Άδειες" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Εξαρτάτε από" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Προαιρετικές εξαρτήσεις" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Απαιτείτε από" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Παρέχει" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Αντικαθιστά" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Διένεξη με" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Δημιουργός πακέτου" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Ημερομηνία εγκατάστασης" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Εγκαταστάθηκε ρητά" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Εγκαταστήθηκε ως εξάρτηση για ένα άλλο πακέτο" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Άγνωστο" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Λόγος για εγκατάσταση" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Υπογραφές" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Δημιουργία αντιγράφων ασφαλείας αρχείων" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Δεν βρέθηκε κανένα πακέτο" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s έχει %u απεγκατεστημένες προαιρετικές βιβλιοθήκες.\n" +"Παρακαλώ επέλεξε αυτές που θέλεις να εγκαταστήσεις." + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Απεγκατεστημένα" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Ένα gtk3 εμπρόσθιο τμήμα για το libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 διαθέσιμη αναβάθμιση" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s θα αντικατασταθεί από %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s συγκρούεται με το %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s δεν είναι έγκυρη διαδρομή ή έγκυρο όνομα πακέτου" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Η διενέργεια δεν μπορεί να εφαρμοστεί γιατί χρειάζετε να απεγκαταστήσει " +#~ "το %s που είναι ένα κλειδωμένο πακέτο" + +#~ msgid "Compressed Size" +#~ msgstr "Συμπιεσμένο μέγεθος" + +#~ msgid "Download Size" +#~ msgstr "Μέγεθος για μεταφόρτωση" + +#~ msgid "Installed Size" +#~ msgstr "Μέγεθος εγκατεστημένου" + +#~ msgid "Architecture" +#~ msgstr "Αρχιτεκτονική" + +#~ msgid "Install with optional deps" +#~ msgstr "Εγκατάσταση μαζί με προαιρετικές εξαρτήσεις:" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Κάποιες αναβαθμίσεις είναι διαθέσιμες.⏎\n" +#~ "Παρακαλώ αναβαθμίστε πρώτα το σύστημα σας" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s παρέχεται από %u πακέτων.\n" +#~ "Παρακαλώ επέλεξε αυτά που θέλεις να εγκαταστήσεις." + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s εξαρτάται από %s αλλά δεν μπορεί να εγκατασταθεί" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Αποτυχεία λήψης %s από την AUR" + +#~ msgid "Build process failed." +#~ msgstr "Η προετοιμασία για εγκατάσταση απέτυχε" + +#~ msgid "Checking for updates" +#~ msgstr "Έλεγχος για αναβαθμισμένα πακέτα" + +#~ msgid "About Pamac" +#~ msgstr "Σχετικά με τον Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Αποθετήρια" + +#~ msgid "Repo" +#~ msgstr "Βιβλιοθήκη πακέτων" + +#~ msgid "Infos" +#~ msgstr "Πληροφορίες" + +#~ msgid "Deps" +#~ msgstr "Εξαρτήσεις" + +#~ msgid "details" +#~ msgstr "Λεπτομέρειες" + +#~ msgid "Choose" +#~ msgstr "Επιλέξτε" + +#~ msgid "Summary" +#~ msgstr "Περίληψη" diff --git a/po/en_GB.po b/po/en_GB.po index 07ca05f..a618caf 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # jonathon , 2013 # manjarolinux , 2013-2014 @@ -10,546 +10,684 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:16+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/manjaro-pamac/language/en_GB/)\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" +"manjaro-pamac/language/en_GB/)\n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Authentication is required" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Checking dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Checking file conflicts" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolving dependencies" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Checking inter-conflicts" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installing {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Removing {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Upgrading {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Downgrading {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstalling {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Checking integrity" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Loading package files" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Checking delta integrity" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Applying deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generating {} with {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generation succeeded!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generation failed." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configuring {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Downloading" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Checking available disc space" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Checking keyring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Downloading required keys" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} will be replaced by {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} conflicts with {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Error: " - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Warning:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Refreshing {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Downloading {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Authentication failed" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} is not a valid path or package name" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "The transaction cannot be performed because it would remove a locked package: {pkgname1}" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nothing to do" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaction successfully finished" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "No package found" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "local" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installed" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Uninstalled" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orphans" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "To install" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "To remove" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licences" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depends On" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Optional Deps" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Required By" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Provides" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Replaces" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflicts With" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repository" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Groups" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Compressed Size" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Download Size" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Installed Size" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Packager" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architecture" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Install Date" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explicitly installed" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installed as a dependency for another package" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Unknown" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Install Reason" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatures" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Backup files" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} has {number} uninstalled optional deps.\nPlease choose those you would like to install:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deselect" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Remove" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstall" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Install optional dependencies" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Mark as explicitly installed" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Install" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Install with optional dependencies" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac is already running" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Your system is up-to-date" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Total download size:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 available update" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} available updates" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Update Manager" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Package Manager" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Exit" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Some updates are available.\nPlease update your system first." - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparing" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "How often to check for updates, value in hours" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} is provided by {number} packages.\nPlease choose those you would like to install:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Refreshing" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depends on {dependname} but it is not installable" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Failed to get {pkgname} archive from AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Build process failed." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Building {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Checking for updates" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Transaction Summary" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "To downgrade" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "To build" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "To reinstall" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "To update" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "About Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit and others" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "A gtk3 frontend for pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac History" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "View History" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Install local packages" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" +msgstr "_Cancel" -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "Cancel" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Search in AUR" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Search" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "State" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repos" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Name" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Version" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Size" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Infos" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Deps" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Details" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Files" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progress" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Details" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac History" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Transaction Summary" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Package Manager" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Apply changes" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Search in AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Search" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Groups" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "State" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "Repositories" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Name" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Version" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repository" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Size" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Files" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "View History" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Update Manager" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "_Refresh" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Enable AUR support" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Allow Pamac to search and install packages from AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Remove unrequired dependencies" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" "When removing a package, also remove those dependencies that are not " "required by other packages" -msgstr "When removing a package, also remove those dependencies that are not required by other packages" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "How often to check for updates, value in hours" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Options" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Choose" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Packager" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Authentication failed" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparing" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "To remove" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "To downgrade" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "To build" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "To install" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "To reinstall" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "To update" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Total download size" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Checking dependencies" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Checking file conflicts" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolving dependencies" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "Checking inter-conflicts" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installing %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstalling %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Removing %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Upgrading %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Downgrading %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Checking integrity" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Checking keyring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Downloading required keys" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Loading package files" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Checking delta integrity" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Applying deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generating %s with %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Generation succeeded" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Generation failed" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configuring %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Downloading" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Checking available disc space" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Refreshing %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Downloading %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Warning" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Error" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nothing to do" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaction successfully finished" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac is already running" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Your system is up-to-date" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Exit" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u available updates" +msgstr[1] "%u available updates" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deselect" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Install" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Remove" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstall" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Install optional dependencies" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Mark as explicitly installed" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "local" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installed" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orphans" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licences" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depends On" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Optional Deps" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Required By" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Provides" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Replaces" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflicts With" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Packager" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Install Date" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explicitly installed" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installed as a dependency for another package" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Unknown" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Install Reason" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatures" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Backup files" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "No package found" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s has %u uninstalled optional deps.\n" +"Please choose those you would like to install:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Uninstalled" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "A gtk3 frontend for libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 available update" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s will be replaced by %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s conflicts with %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s is not a valid path or package name" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "The transaction cannot be performed because it would remove a locked " +#~ "package: %s" + +#~ msgid "Compressed Size" +#~ msgstr "Compressed Size" + +#~ msgid "Download Size" +#~ msgstr "Download Size" + +#~ msgid "Installed Size" +#~ msgstr "Installed Size" + +#~ msgid "Architecture" +#~ msgstr "Architecture" + +#~ msgid "Install with optional deps" +#~ msgstr "Install with optional dependencies" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Some updates are available.\n" +#~ "Please update your system first." + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" + +#~ msgid "Refreshing" +#~ msgstr "Refreshing" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depends on %s but it is not installable" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Failed to get %s archive from AUR" + +#~ msgid "Build process failed." +#~ msgstr "Build process failed." + +#~ msgid "Checking for updates" +#~ msgstr "Checking for updates" + +#~ msgid "About Pamac" +#~ msgstr "About Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit and others" + +#~ msgid "Repos" +#~ msgstr "Repos" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Infos" + +#~ msgid "Deps" +#~ msgstr "Deps" + +#~ msgid "details" +#~ msgstr "details" + +#~ msgid "Choose" +#~ msgstr "Choose" + +#~ msgid "Summary" +#~ msgstr "Summary" diff --git a/po/eo.po b/po/eo.po index d5cff66..1330400 100644 --- a/po/eo.po +++ b/po/eo.po @@ -2,553 +2,646 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # anderflash , 2013 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/manjaro-pamac/language/eo/)\n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/eo/)\n" +"Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Kontrolanta Dependecojn" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Kontrolanta dosierajn konfliktojn" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Solvanta Dependecojn" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Kontrolanta interkonfliktojn" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Kontrolanta integrecon" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Ŝarĝanta pakaĵajn dosierojn" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ne estas valida vojo aŭ pakaĵa nomo" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "La transakcio ne povas esti plenumita ĉar ĝi bezonas forigi {pkgname1} kiu estas ŝlosita pakaĵo" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nenio por fari" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Finita sukcese transakcio" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Neniu pakaĵo trovita" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "loka" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalita" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Neinstalita" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfoj" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Instali" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Forigi" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Permesiloj" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Dependas De" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Laŭvolaj Dependecoj" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Postulata De" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Provizas" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Anstataŭigas" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konfliktas Kun" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Deponejo" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupoj" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Grando Kunpremata" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Elŝuto Grando" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Instalo Grando" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakaĵkreanto" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arkitekturo" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Instalo Dato" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Eksplicite instalita" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalita kiel dependeco por alia pakaĵo" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Nekonata" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Instalo Kialo" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Subskriboj" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Kopisekurecaj Dosieroj" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Forigi" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstali" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instali laŭvolajn dependecojn" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instali" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instali kun laŭvolaj dependecoj" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac jam estas ekzekutanta." - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Via sistemo estas ĝisdatigata" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 disponebla ĝisdatigo" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} disponeblaj ĝisdatigoj" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Ĝisdatigo Administranto" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pakaĵo Administranto" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Kelkaj ĝisdatigoj estas disponeblaj.\nBonvolu ĝisdatigi vian sistemon unue" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparanta" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Refreŝiganta" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Reveni" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Reinstali" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Ĝisdatigi" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Ŝerĉi" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stato" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Deponejoj" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nomo" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versio" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Grando" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informoj" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependecoj" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaloj" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Dosieroj" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progreso" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detaloj" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" msgstr "" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pakaĵo Administranto" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Ŝerĉi" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupoj" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stato" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Deponejo" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nomo" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versio" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Deponejo" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Grando" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Dosieroj" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Ĝisdatigo Administranto" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Refreŝiganta" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Elektu" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakaĵkreanto" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Resumo" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparanta" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Forigi" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Reveni" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Instali" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Reinstali" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Ĝisdatigi" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Elŝuto Grando" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Kontrolanta Dependecojn" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Kontrolanta dosierajn konfliktojn" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Solvanta Dependecojn" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Kontrolanta interkonfliktojn" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Kontrolanta integrecon" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Ŝarĝanta pakaĵajn dosierojn" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nenio por fari" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Finita sukcese transakcio" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac jam estas ekzekutanta." + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Via sistemo estas ĝisdatigata" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u disponeblaj ĝisdatigoj" +msgstr[1] "%u disponeblaj ĝisdatigoj" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instali" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Forigi" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstali" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instali laŭvolajn dependecojn" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Eksplicite instalita" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "loka" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalita" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfoj" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Permesiloj" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Dependas De" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Laŭvolaj Dependecoj" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Postulata De" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Provizas" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Anstataŭigas" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konfliktas Kun" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakaĵkreanto" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Instalo Dato" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Eksplicite instalita" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalita kiel dependeco por alia pakaĵo" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Nekonata" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Instalo Kialo" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Subskriboj" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Kopisekurecaj Dosieroj" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Neniu pakaĵo trovita" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Neinstalita" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 disponebla ĝisdatigo" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ne estas valida vojo aŭ pakaĵa nomo" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "La transakcio ne povas esti plenumita ĉar ĝi bezonas forigi %s kiu estas " +#~ "ŝlosita pakaĵo" + +#~ msgid "Compressed Size" +#~ msgstr "Grando Kunpremata" + +#~ msgid "Installed Size" +#~ msgstr "Instalo Grando" + +#~ msgid "Architecture" +#~ msgstr "Arkitekturo" + +#~ msgid "Install with optional deps" +#~ msgstr "Instali kun laŭvolaj dependecoj" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Kelkaj ĝisdatigoj estas disponeblaj.\n" +#~ "Bonvolu ĝisdatigi vian sistemon unue" + +#~ msgid "Repos" +#~ msgstr "Deponejoj" + +#~ msgid "Infos" +#~ msgstr "Informoj" + +#~ msgid "Deps" +#~ msgstr "Dependecoj" + +#~ msgid "Choose" +#~ msgstr "Elektu" + +#~ msgid "Summary" +#~ msgstr "Resumo" diff --git a/po/es.po b/po/es.po index c216d2a..70cff5c 100644 --- a/po/es.po +++ b/po/es.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # danpergal84 , 2013-2014 # guinux , 2013 @@ -10,546 +10,692 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-08 14:37+0000\n" "Last-Translator: danpergal84 \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/manjaro-pamac/language/es/)\n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Se necesita autenticación" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Comprobando dependencias" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Verificando conflictos entre paquetes" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolviendo dependencias" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Analizando conflictos entre archivos" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalando {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Desinstalando {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Actualizando {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Cambiando a versión anterior {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstalando {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verificando la integridad de los paquetes" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Cargando archivos de paquetes" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Verificando la integridad delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplicando deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generando {} con {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generación de paquete satisfactoria" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generación de paquete fallida" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurando {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Descargando" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Comprobando espacio disponible en el disco" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Verificando claves en la base de datos" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Descargando las claves requeridas" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} será reemplazado por {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} está en coflicto con {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Error:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Atención:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Actualizando {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Descargando {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticación fallida" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} no es un nombre de paquete o una ruta válida" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "La operación no puede realizarse porque se necesita eliminar {pkgname1} y es un paquete bloqueado" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nada que hacer" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Operación finalizada con éxito" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "No se ha encontrado ningún paquete" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "local" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Paquetes instalados" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Paquetes no instalados" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Paquetes huérfanos" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Paquetes a instalar" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Paquetes a desinstalar" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licencias" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depende de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependencias opcionales" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Requerido por" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Proporciona" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Reemplaza" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflictos con" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repositorio" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupos" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tamaño comprimido" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Tamaño descargado" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Tamaño instalado" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Empaquetador" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arquitectura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Fecha de instalación" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explícitamente instalado" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalado como dependencia de otro paquete" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Desconocido" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Razón de instalación" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Firmas" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Archivos de copia de seguridad" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} tiene {number} dependencia/s opcional/es no instalada/s.\nPor favor, elige cuál/es quieres instalar:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deseleccionar" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Eliminar" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstalar" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instalar dependencias opcionales" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marcar como explícitamente instalado" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalar" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instalar con dependencias opcionales" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac ya está siendo ejecutado" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Tu sistema está actualizado" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Tamaño total de la descarga: " - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 actualización disponible" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} actualizaciones disponibles" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestor de Actualizaciones" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestor de Paquetes" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Salir" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Hay disponibles algunas actualizaciones.⏎\nPor favor, actualiza tu sistema primero" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparando" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Frecuencia para buscar actualizaciones, valor en horas" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} es proporcionado por {number} paquete/s.\nPor favor elige el/los paquete/s que deseas instalar:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Actualizando" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depende de {dependname} pero no es instalable" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Error al obtener el archivo {pkgname} de AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "El proceso de construcción ha fallado" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Construyendo {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Comprobando actualizaciones" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Resumen de la operación" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Paquetes que volverán a una versión anterior" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Para construir" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Paquetes a reinstalar" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Paquetes a actualizar" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Sobre Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Una interfaz gtk3 para pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Historial de Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Ver Historial" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalar paquetes locales" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Refrescar" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplicar cambios" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Cancelar" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Buscar en AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Búsqueda" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Estado" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repositorios" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nombre" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versión" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repositorio" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Tamaño" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Información" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependencias" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalles" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Archivos" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progreso" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "Detalles" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferencias de Pamac" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Historial de Pamac" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Resumen de la operación" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestor de Paquetes" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplicar cambios" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Buscar en AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Búsqueda" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupos" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Estado" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repositorio" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nombre" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versión" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repositorio" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Tamaño" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Archivos" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Ver Historial" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestor de Actualizaciones" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Refrescar" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Habilitar soporte para AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permitir a Pamac buscar e instalar paquetes desde AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Eliminar dependencias innecesarias " -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Al eliminar un paquete, eliminar también las dependencias que no son requeridas por otros paquetes" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Al eliminar un paquete, eliminar también las dependencias que no son " +"requeridas por otros paquetes" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Frecuencia para buscar actualizaciones, valor en horas" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opciones" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Elegir" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Empaquetador" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Resumen" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticación fallida" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparando" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Paquetes a desinstalar" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Paquetes que volverán a una versión anterior" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Para construir" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Paquetes a instalar" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Paquetes a reinstalar" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Paquetes a actualizar" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Tamaño total de la descarga" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Comprobando dependencias" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Verificando conflictos entre paquetes" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolviendo dependencias" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Analizando conflictos entre archivos" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalando %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstalando %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Desinstalando %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Actualizando %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Cambiando a versión anterior %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verificando la integridad de los paquetes" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Verificando claves en la base de datos" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Descargando las claves requeridas" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Cargando archivos de paquetes" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Verificando la integridad delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplicando deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generando %s con %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generación de paquete satisfactoria" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generación de paquete fallida" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurando %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Descargando" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Comprobando espacio disponible en el disco" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Actualizando %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Descargando %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Atención" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Error" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nada que hacer" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Operación finalizada con éxito" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac ya está siendo ejecutado" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Tu sistema está actualizado" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Salir" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u actualizaciones disponibles" +msgstr[1] "%u actualizaciones disponibles" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deseleccionar" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalar" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Eliminar" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstalar" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instalar dependencias opcionales" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marcar como explícitamente instalado" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "local" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Paquetes instalados" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Paquetes huérfanos" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licencias" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depende de" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependencias opcionales" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Requerido por" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Proporciona" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Reemplaza" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflictos con" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Empaquetador" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Fecha de instalación" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explícitamente instalado" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalado como dependencia de otro paquete" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Desconocido" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Razón de instalación" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Firmas" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Archivos de copia de seguridad" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "No se ha encontrado ningún paquete" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s tiene %u dependencia/s opcional/es no instalada/s.\n" +"Por favor, elige cuál/es quieres instalar:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Paquetes no instalados" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Una interfaz gtk3 para libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 actualización disponible" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s será reemplazado por %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s está en coflicto con %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s no es un nombre de paquete o una ruta válida" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "La operación no puede realizarse porque se necesita eliminar %s y es un " +#~ "paquete bloqueado" + +#~ msgid "Compressed Size" +#~ msgstr "Tamaño comprimido" + +#~ msgid "Download Size" +#~ msgstr "Tamaño descargado" + +#~ msgid "Installed Size" +#~ msgstr "Tamaño instalado" + +#~ msgid "Architecture" +#~ msgstr "Arquitectura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instalar con dependencias opcionales" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Hay disponibles algunas actualizaciones.⏎\n" +#~ "Por favor, actualiza tu sistema primero" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s es proporcionado por %u paquete/s.\n" +#~ "Por favor elige el/los paquete/s que deseas instalar:" + +#~ msgid "Refreshing" +#~ msgstr "Actualizando" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depende de %s pero no es instalable" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Error al obtener el archivo %s de AUR" + +#~ msgid "Build process failed." +#~ msgstr "El proceso de construcción ha fallado" + +#~ msgid "Checking for updates" +#~ msgstr "Comprobando actualizaciones" + +#~ msgid "About Pamac" +#~ msgstr "Sobre Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repositorios" + +#~ msgid "Repo" +#~ msgstr "Repositorio" + +#~ msgid "Infos" +#~ msgstr "Información" + +#~ msgid "Deps" +#~ msgstr "Dependencias" + +#~ msgid "details" +#~ msgstr "Detalles" + +#~ msgid "Choose" +#~ msgstr "Elegir" + +#~ msgid "Summary" +#~ msgstr "Resumen" diff --git a/po/et.po b/po/et.po index e5fa552..9fe83ba 100644 --- a/po/et.po +++ b/po/et.po @@ -2,553 +2,662 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Asto Banko , 2013 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/manjaro-pamac/language/et/)\n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/et/)\n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Sõltuvuste kontrollimine" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Kontrollib failides konflikte" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Sõltuvuste lahendamine" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Kontrollib omavahelisi konflikte" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Paigaldatakse {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Eemaldatakse {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Uuendatakse {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Muudetakse vanemaks versiooniks {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Paigaldatakse uuesti {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Tervikluse kontroll" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Faili pakettide laadimine" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Kontrollitakse deltapakettide terviklust" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Deltapaketide rakendamine" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Genereerib {} abil {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Genereerimine õnnestus!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Genereerimine ebaõnnestus." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Häälestub {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Saadaoleva kettaruumi kontroll" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Kontrollib võtmerõngast" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Laeb alla vajalikud võtmerõngad" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} asendatakse järgnevaga {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} ei ühti järgnevaga {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Värskendab {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Laeb alla {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autentimine nurjus" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ei ole sobiv asukoht ega paketi nimi" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Operatsiooni pole võimalik teostada, sest on vaja eemaldada {pkgname1} mis on lukustatud pakett" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Pole midagi teha" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Tehingud edukalt lõpetatud" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paketti ei leitud" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "kohalik" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Paigaldatud" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Eemaldatud" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orvud" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Paigaldada" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Eemaldada" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Litsentsid" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Sõltub" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Valikulised sõltuvused" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Mida nõuab" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Pakutavad" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Asendab" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konfliktid" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Hoidla" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupid" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tihendatud Suurus" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Allalaadimise Suurus" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Paigaldatud Suurus" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakendaja" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arhitektuur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Paigalduse Kuupäev" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Detailselt paigaldatud" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Paigaldatud teise paketi sõltuvusena" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Tundmatu" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Paigaldamise põhjus" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatuur" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Varukoopia failid" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Eemalda" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Paigalda uuesti" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Paigalda valikulised sõltuvused" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Paigalda" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Paigalda valikuliste sõltuvustega" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac juba töötab" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Teie süsteem on ajakohane" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 saadaolev uuendus" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} saadaolevaid uuendusi" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Uuenduste haldur" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Paketihaldur" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Välju" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Mõned uuendused on saadaval.\nPalun uuendage kõigepealt enda süsteemi" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Ettevalmistamine" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Värskendab" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Paigaldada vanem versioon" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Uuesti Paigaldada" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Uuendada" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Teave Pamac kohta" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Autoriõigused © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "GTK3 kasutajaliides pyalpm jaoks" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Paigalda kohalikud paketid" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Otsi" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Olek" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Hoidlad" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nimi" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versioon" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Suurus" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Teave" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Sõltuvused" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Üksikasjad" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Failid" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Edenemine" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "Üksikasjad" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Üksikasjad" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Paketihaldur" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Otsi" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupid" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Olek" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Hoidla" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nimi" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versioon" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Hoidla" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Suurus" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Failid" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Uuenduste haldur" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Värskendab" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Vali" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakendaja" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Kokkuvõte" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autentimine nurjus" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Ettevalmistamine" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Eemaldada" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Paigaldada vanem versioon" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Paigaldada" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Uuesti Paigaldada" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Uuendada" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Allalaadimise Suurus" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Sõltuvuste kontrollimine" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Kontrollib failides konflikte" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Sõltuvuste lahendamine" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Kontrollib omavahelisi konflikte" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Paigaldatakse %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Paigaldatakse uuesti %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Eemaldatakse %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Uuendatakse %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Muudetakse vanemaks versiooniks %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Tervikluse kontroll" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Kontrollib võtmerõngast" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Laeb alla vajalikud võtmerõngad" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Faili pakettide laadimine" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Kontrollitakse deltapakettide terviklust" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Deltapaketide rakendamine" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Genereerib %s abil %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Genereerimine õnnestus" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Genereerimine ebaõnnestus" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Häälestub %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Saadaoleva kettaruumi kontroll" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Värskendab %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Laeb alla %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Pole midagi teha" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Tehingud edukalt lõpetatud" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac juba töötab" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Teie süsteem on ajakohane" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Välju" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u saadaolevaid uuendusi" +msgstr[1] "%u saadaolevaid uuendusi" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Paigalda" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Eemalda" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Paigalda uuesti" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Paigalda valikulised sõltuvused" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Detailselt paigaldatud" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "kohalik" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Paigaldatud" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orvud" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Litsentsid" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Sõltub" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Valikulised sõltuvused" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Mida nõuab" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Pakutavad" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Asendab" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konfliktid" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakendaja" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Paigalduse Kuupäev" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Detailselt paigaldatud" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Paigaldatud teise paketi sõltuvusena" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Tundmatu" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Paigaldamise põhjus" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatuur" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Varukoopia failid" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paketti ei leitud" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Eemaldatud" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "GTK3 kasutajaliides libalpm jaoks" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "" + +#~ msgid "1 available update" +#~ msgstr "1 saadaolev uuendus" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s asendatakse järgnevaga %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s ei ühti järgnevaga %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ei ole sobiv asukoht ega paketi nimi" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Operatsiooni pole võimalik teostada, sest on vaja eemaldada %s mis on " +#~ "lukustatud pakett" + +#~ msgid "Compressed Size" +#~ msgstr "Tihendatud Suurus" + +#~ msgid "Installed Size" +#~ msgstr "Paigaldatud Suurus" + +#~ msgid "Architecture" +#~ msgstr "Arhitektuur" + +#~ msgid "Install with optional deps" +#~ msgstr "Paigalda valikuliste sõltuvustega" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Mõned uuendused on saadaval.\n" +#~ "Palun uuendage kõigepealt enda süsteemi" + +#~ msgid "About Pamac" +#~ msgstr "Teave Pamac kohta" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Autoriõigused © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Hoidlad" + +#~ msgid "Infos" +#~ msgstr "Teave" + +#~ msgid "Deps" +#~ msgstr "Sõltuvused" + +#~ msgid "details" +#~ msgstr "Üksikasjad" + +#~ msgid "Choose" +#~ msgstr "Vali" + +#~ msgid "Summary" +#~ msgstr "Kokkuvõte" diff --git a/po/eu.po b/po/eu.po deleted file mode 100644 index a087a83..0000000 --- a/po/eu.po +++ /dev/null @@ -1,554 +0,0 @@ -# Translation of Pamac. -# Copyright (C) 2007-2012 Free Software Foundation, Inc. -# This file is distributed under the same license as the Pamac package. -# Guillaume Benoit , 2013-2014. -# -# Translators: -# tarteka , 2014 -msgid "" -msgstr "" -"Project-Id-Version: manjaro-pamac\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" -"PO-Revision-Date: 2014-03-05 22:14+0000\n" -"Last-Translator: manjarolinux \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/manjaro-pamac/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/polkit/org.manjaro.pamac.policy:10 -msgid "Authentication is required" -msgstr "" - -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Mendekotasunak egiaztatzen" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Prestatzen" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 -msgid "Install local packages" -msgstr "" - -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "" - -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 -msgid "Progress" -msgstr "" - -#: gui/dialogs.ui:162 -msgid "details" -msgstr "" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "" - -#: gui/dialogs.ui:316 -msgid "Enable AUR support" -msgstr "" - -#: gui/dialogs.ui:320 -msgid "Allow Pamac to search and install packages from AUR" -msgstr "Pamac AURtik paketeak bilatzeko eta instalatzeko baimendu" - -#: gui/dialogs.ui:333 -msgid "Remove unrequired dependencies" -msgstr "" - -#: gui/dialogs.ui:337 -msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "" - -#: gui/dialogs.ui:396 -msgid "Options" -msgstr "Aukerak" - -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "" - -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "" diff --git a/po/fa-IR.po b/po/fa-IR.po index cff4855..f8e7cf4 100644 --- a/po/fa-IR.po +++ b/po/fa-IR.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Vampir3 , 2013 # Ramin Nietzche , 2014 @@ -11,546 +11,665 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/manjaro-pamac/language/fa_IR/)\n" +"Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/fa_IR/)\n" +"Language: fa_IR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fa_IR\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "چک‌کردن پیش‌نیازها" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "چک‌کردن ناسازگاری فایل‌ها" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "حل وابستگی‌ها" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "چک‌کردن ناسزگاری‌های وارد شده" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "نصب {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "حذف {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "به‌روزرسانی {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "به عقب برگرداندن {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "نصب دوباره‌ی {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "چک‌کردن یکپارچگی" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "بارگذاری فایل‌های بسته‌ها" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "چک‌کردن یکپارچگی" - -#: pamac-daemon.py:251 -msgid "Applying deltas" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "تولید {} با {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "تولید با موفقیت انجام شد!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "تولید شکست خورد." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "پیکربندی {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "دریافت {size}" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "بررسی فضای دیسک موجود" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "بررسی کی‌رینگ" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "دریافت کلیدهای مورد نیاز" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} جایگزین می‌شود با {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} ناسازگاری دارد با {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "تازه‌کردن {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "دریافت {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "احراز هویت با شکست مواجه شد" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} مسیر درست یا نام بسته‌ی معتبری نیست" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "به دلیل احتیاج به حذف شدن {pkgname1} که بسته‌ای قفل شده است، تراکنش را نمی‌توان انجام داد" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "کاری برای انجام دادن وجود ندارد" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "تراکنش با موفقیت به پایان رسید" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "هیچ بسته‌ای پیدا نشد" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "محلی" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "نصب شده" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "حذف شده" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "بی منبع" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "برای نصب" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "برای حذف" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "لایسنس" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "وابسته به" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "وابستگی‌های اختیاری" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "مورد نیاز" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "ارائه شده" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "جایگزین‌ها" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "ناسازگار با" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "مخزن" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "گروه‌ها" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "حجم فشرده" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "حجم دریافت" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "حجم نصب" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "بسته بندی کننده" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "معماری" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "تاریخ نصب" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "آشکارانه نصب شده" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "نصب به عنوان یک وابستگی برای بسته‌ای دیگر" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "نامشخص" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "دلیل نصب" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "امضا" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "فایل‌های پشتیبان" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "حذف" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "نصب دوباره" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "نصب وابستگی‌های اختیاری" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "نصب" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "نصب با وابستگی‌های اختیاری" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "پک‌من در حال حاضر در حال اجرا است" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "سیستم شما به روز است" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "مجموع حجم دریافت" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 به‌روزرسانی در دسترس" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} به‌روزرسانی در دسترس" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "مدیر به‌روزرسانی" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "مدیر بسته" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "خروج" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "تعدادی به‌روزرسانی موجود است.\nلطفا ابتدا سیستم خود را به‌روزرسانی کنید" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "آماده‌سازی" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} ارائه می‌شود با {number} بسته\nلطفا آن‌هایی را که می‌خواهید نصب شود انتخاب کنید:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "تازه‌کردن" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "ساخت {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "چک‌کردن به‌روزرسانی‌ها" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "خلاصه‌ی تراکنش" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "برای به گذشته برگرداندن" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "برای ساخت" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "برای نصب دوباره" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "برای به‌روزرسانی" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f کیلوبایت" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f مگابایت" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "درباره‌ی Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "تاریخچه Pacman" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "نصب بسته‌های محلی" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "اعمالِ تغیرات" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "انصراف" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "جست‌و‌جو در AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "جستجو" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "حالت" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "مخازن" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "نام" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "نسخه" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "مخزن" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "حجم" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "اطلاعات" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "وابستگی‌ها" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "توضیحات" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "فایل‌ها" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "پیشرفت" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "جزئیات" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "توضیحات" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "تاریخچه Pacman" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "خلاصه‌ی تراکنش" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "مدیر بسته" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "اعمالِ تغیرات" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "جست‌و‌جو در AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "جستجو" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "گروه‌ها" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "حالت" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "مخزن" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "نام" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "نسخه" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "مخزن" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "حجم" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "فایل‌ها" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "مدیر به‌روزرسانی" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "تازه‌کردن" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "انتخاب" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "بسته بندی کننده" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "خلاصه" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "احراز هویت با شکست مواجه شد" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "آماده‌سازی" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "برای حذف" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "برای به گذشته برگرداندن" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "برای ساخت" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "برای نصب" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "برای نصب دوباره" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "برای به‌روزرسانی" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "مجموع حجم دریافت" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "چک‌کردن پیش‌نیازها" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "چک‌کردن ناسازگاری فایل‌ها" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "حل وابستگی‌ها" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "چک‌کردن ناسزگاری‌های وارد شده" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "نصب %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "نصب دوباره‌ی %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "حذف %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "به‌روزرسانی %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "به عقب برگرداندن %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "چک‌کردن یکپارچگی" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "بررسی کی‌رینگ" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "دریافت کلیدهای مورد نیاز" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "بارگذاری فایل‌های بسته‌ها" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "چک‌کردن یکپارچگی" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "تولید %s با %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "تولید با موفقیت انجام شد" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "تولید شکست خورد" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "پیکربندی %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "دریافت" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "بررسی فضای دیسک موجود" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "تازه‌کردن %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "دریافت %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "کاری برای انجام دادن وجود ندارد" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "تراکنش با موفقیت به پایان رسید" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "پک‌من در حال حاضر در حال اجرا است" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "سیستم شما به روز است" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "خروج" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u به‌روزرسانی در دسترس" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "نصب" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "حذف" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "نصب دوباره" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "نصب وابستگی‌های اختیاری" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "آشکارانه نصب شده" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "محلی" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "نصب شده" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "بی منبع" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "لایسنس" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "وابسته به" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "وابستگی‌های اختیاری" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "مورد نیاز" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "ارائه شده" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "جایگزین‌ها" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "ناسازگار با" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "بسته بندی کننده" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "تاریخ نصب" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "آشکارانه نصب شده" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "نصب به عنوان یک وابستگی برای بسته‌ای دیگر" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "نامشخص" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "دلیل نصب" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "امضا" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "فایل‌های پشتیبان" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "هیچ بسته‌ای پیدا نشد" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s ارائه می‌شود با %u بسته\n" +"لطفا آن‌هایی را که می‌خواهید نصب شود انتخاب کنید:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "حذف شده" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f کیلوبایت" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f مگابایت" + +#~ msgid "1 available update" +#~ msgstr "1 به‌روزرسانی در دسترس" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s جایگزین می‌شود با %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s ناسازگاری دارد با %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s مسیر درست یا نام بسته‌ی معتبری نیست" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "به دلیل احتیاج به حذف شدن %s که بسته‌ای قفل شده است، تراکنش را نمی‌توان " +#~ "انجام داد" + +#~ msgid "Compressed Size" +#~ msgstr "حجم فشرده" + +#~ msgid "Download Size" +#~ msgstr "حجم دریافت" + +#~ msgid "Installed Size" +#~ msgstr "حجم نصب" + +#~ msgid "Architecture" +#~ msgstr "معماری" + +#~ msgid "Install with optional deps" +#~ msgstr "نصب با وابستگی‌های اختیاری" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "تعدادی به‌روزرسانی موجود است.\n" +#~ "لطفا ابتدا سیستم خود را به‌روزرسانی کنید" + +#~ msgid "Checking for updates" +#~ msgstr "چک‌کردن به‌روزرسانی‌ها" + +#~ msgid "About Pamac" +#~ msgstr "درباره‌ی Pamac" + +#~ msgid "Repos" +#~ msgstr "مخازن" + +#~ msgid "Repo" +#~ msgstr "مخزن" + +#~ msgid "Infos" +#~ msgstr "اطلاعات" + +#~ msgid "Deps" +#~ msgstr "وابستگی‌ها" + +#~ msgid "details" +#~ msgstr "جزئیات" + +#~ msgid "Choose" +#~ msgstr "انتخاب" + +#~ msgid "Summary" +#~ msgstr "خلاصه" diff --git a/po/fa.po b/po/fa.po index ba35742..415bb93 100644 --- a/po/fa.po +++ b/po/fa.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Haiku , 2013 # Vampir3 , 2013 @@ -10,546 +10,653 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/manjaro-pamac/language/fa/)\n" +"Language-Team: Persian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/fa/)\n" +"Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "چک‌کردن پیش‌نیازها" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "چک‌کردن ناسازگاری فایل‌ها" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "حل وابستگی‌ها" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "چک‌کردن ناسزگاری‌های وارد شده" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "نصب {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "حذف {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "به‌روزرسانی {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "به عقب برگرداندن {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "نصب دوباره‌ی {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "چک‌کردن یکپارچگی" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "بارگذاری فایل‌های بسته‌ها" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:251 -msgid "Applying deltas" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "تولید {} با {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "تولید با موفقیت انجام شد!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "تولید شکست خورد." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "پیکربندی {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "بررسی فضای دیسک موجود" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "چک‌کردن کی‌رینگ" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "دریافت کلیدهای مورد نیاز" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "تازه‌کردن {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "دریافت {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "تائید هویت شکست خورد" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} مسیر درست یا نام بسته‌ی معتبری نیست" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "به دلیل احتیاج به حذف شدن {pkgname1} که بسته‌ای قفل شده است، تراکنش را نمی‌توان انجام داد" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "کاری برای انجام دادن وجود ندارد" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "تراکنش با موفقیت به پایان رسید" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "هیچ بسته‌ای پیدا نشد" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "محلی" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "نصد شده" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "حذف شده" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "بی منبع" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "برای نصب" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "برای حذف" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "لایسنس" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "وابسته به" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "وابستگی‌های اختیاری" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "مورد نیاز" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "ارائه شده" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "جایگزین‌ها" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "ناسازگار با" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "مخزن" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "گروه‌ها" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "حجم فشرده" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "حجم دریافت" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "حجم نصب" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "بسته بندی کننده" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "معماری" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "تاریخ نصب" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "آشکارانه نصب شده" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "نصب به عنوان یک وابستگی برای بسته‌ای دیگر" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "نامشخص" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "دلیل نصب" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "امضا" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "فایل‌های پشتیبان" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "حذف" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "نصب دوباره" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "نصب وابستگی‌های اختیاری" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "نصب" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "نصب با وابستگی‌های اختیاری" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "پاماک در حال حاظر در حال اجرا است" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "سیستم شما به روز است" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "مجموع حجم دریافت" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "یک به‌روزرسانی در دسترس" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} به‌روزرسانی در دسترس" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "مدیر به‌روزرسانی" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "مدیر بسته" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "خروج" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "تعدادی به‌روزرسانی موجود است.\nلطفا ابتدا سیستم خود را به‌روزرسانی کنید" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "آماده‌سازی" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "تازه‌کردن" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "ساخت {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "خلاصه‌ی تراکنش" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "برای به گذشته برگرداندن" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "برای ساخت" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "برای نصب دوباره" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "برای به‌روزرسانی" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f کیبی‌بایت" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f میبی‌بایت" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "درباره‌ی Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "نصب بسته‌های محلی" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "جست‌و‌جو در AUR" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "جستجو" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "حالت" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "مخازن" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "نام" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "نسخه" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "مخزن" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "حجم" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "اطلاعات" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "وابستگی‌ها" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "توضیحات" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "فایل‌ها" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "پیشرفت" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "توضیحات" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "توضیحات" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "خلاصه‌ی تراکنش" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "مدیر بسته" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "جست‌و‌جو در AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "جستجو" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "گروه‌ها" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "حالت" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "مخزن" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "نام" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "نسخه" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "مخزن" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "حجم" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "فایل‌ها" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "مدیر به‌روزرسانی" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "تازه‌کردن" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "انتخاب" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "بسته بندی کننده" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "خلاصه" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "تائید هویت شکست خورد" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "آماده‌سازی" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "برای حذف" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "برای به گذشته برگرداندن" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "برای ساخت" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "برای نصب" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "برای نصب دوباره" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "برای به‌روزرسانی" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "مجموع حجم دریافت" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "چک‌کردن پیش‌نیازها" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "چک‌کردن ناسازگاری فایل‌ها" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "حل وابستگی‌ها" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "چک‌کردن ناسزگاری‌های وارد شده" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "نصب %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "نصب دوباره‌ی %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "حذف %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "به‌روزرسانی %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "به عقب برگرداندن %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "چک‌کردن یکپارچگی" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "چک‌کردن کی‌رینگ" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "دریافت کلیدهای مورد نیاز" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "بارگذاری فایل‌های بسته‌ها" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "تولید %s با %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "تولید با موفقیت انجام شد" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "تولید شکست خورد" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "پیکربندی %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "بررسی فضای دیسک موجود" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "تازه‌کردن %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "دریافت %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "کاری برای انجام دادن وجود ندارد" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "تراکنش با موفقیت به پایان رسید" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "پاماک در حال حاظر در حال اجرا است" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "سیستم شما به روز است" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "خروج" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u به‌روزرسانی در دسترس" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "نصب" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "حذف" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "نصب دوباره" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "نصب وابستگی‌های اختیاری" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "آشکارانه نصب شده" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "محلی" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "نصد شده" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "بی منبع" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "لایسنس" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "وابسته به" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "وابستگی‌های اختیاری" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "مورد نیاز" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "ارائه شده" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "جایگزین‌ها" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "ناسازگار با" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "بسته بندی کننده" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "تاریخ نصب" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "آشکارانه نصب شده" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "نصب به عنوان یک وابستگی برای بسته‌ای دیگر" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "نامشخص" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "دلیل نصب" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "امضا" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "فایل‌های پشتیبان" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "هیچ بسته‌ای پیدا نشد" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "حذف شده" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f کیبی‌بایت" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f میبی‌بایت" + +#~ msgid "1 available update" +#~ msgstr "یک به‌روزرسانی در دسترس" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s مسیر درست یا نام بسته‌ی معتبری نیست" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "به دلیل احتیاج به حذف شدن %s که بسته‌ای قفل شده است، تراکنش را نمی‌توان " +#~ "انجام داد" + +#~ msgid "Compressed Size" +#~ msgstr "حجم فشرده" + +#~ msgid "Download Size" +#~ msgstr "حجم دریافت" + +#~ msgid "Installed Size" +#~ msgstr "حجم نصب" + +#~ msgid "Architecture" +#~ msgstr "معماری" + +#~ msgid "Install with optional deps" +#~ msgstr "نصب با وابستگی‌های اختیاری" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "تعدادی به‌روزرسانی موجود است.\n" +#~ "لطفا ابتدا سیستم خود را به‌روزرسانی کنید" + +#~ msgid "About Pamac" +#~ msgstr "درباره‌ی Pamac" + +#~ msgid "Repos" +#~ msgstr "مخازن" + +#~ msgid "Repo" +#~ msgstr "مخزن" + +#~ msgid "Infos" +#~ msgstr "اطلاعات" + +#~ msgid "Deps" +#~ msgstr "وابستگی‌ها" + +#~ msgid "details" +#~ msgstr "توضیحات" + +#~ msgid "Choose" +#~ msgstr "انتخاب" + +#~ msgid "Summary" +#~ msgstr "خلاصه" diff --git a/po/fi.po b/po/fi.po index c617425..bb9af6a 100644 --- a/po/fi.po +++ b/po/fi.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Luki , 2013 # SamiPerkele, 2014 @@ -11,546 +11,689 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-04-08 01:02+0000\n" "Last-Translator: SamiPerkele\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/manjaro-pamac/language/fi/)\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Todennus vaaditaan" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Selvitetään riippuvuuksia" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Tarkastetaan tiedostoristiriitoja" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Selvitetään riippuvuuksia" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Tarkastetaan sisäisiä ristiriitoja" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Asennetaan {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Poistetaan {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Päivitetään {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Varhennetaan {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Uudelleenasennetaan {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Tarkastetaan eheyttä" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Ladataan paketin tiedostoja" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:251 -msgid "Applying deltas" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfiguroidaan {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Ladataan" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Tarkistetaan saatavilla olevaa levytilaa" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Tarkastetaan avainrengasta" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Ladataan vaadittuja avaimia" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} korvataan paketilla {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} on ristiriidassa paketin {pkgname2} kanssa" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Virhe:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Varoitus:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Virkistetään {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Ladataan {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Todennus epäonnistui" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ei ole kunnollinen tiedostopolku tai paketin nimi" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Toimenpidettä ei voida suorittaa koska lukittu paketti {pkgname1} täytyisi poistaa" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Ei mitään tehtävää" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Toimenpide suoritettu onnistuneesti" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paketteja ei löytynyt" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "paikalliset" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Asennettuna" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Ei asennettuna" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orvot" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Asennettavat" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Poistettavat" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lisenssit" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Riippuu paketeista" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Valinnaiset riippuvuudet" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Riippuvuutena paketeille" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Tarjoaa" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Korvaa" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Ristiriidat" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Pakettivarasto" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Ryhmät" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Pakattu koko" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Latauksen koko" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Koko asennettuna" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakkaaja" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arkkitehtuuri" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Asennuspäivämäärä" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Käyttäjän asentama" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Asennettu riippuvuutena toiselle paketille" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Tuntematon" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Asennuksen syy" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Allekirjoitukset" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Varmuuskopiot" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "Paketilla {pkgname} on {number} asentamatonta valinnaista riippuvuutta.\nValitse ne, jotka haluat asentaa:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Poista valinta" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Poista" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Asenna uudelleen" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Asenna valinnaisia riippuvuuksia" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Merkitse erikseen asennetuksi" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Asenna" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Asenna valinnaisten riippuvuuksien kanssa" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac on jo käynnissä" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Järjestelmäsi on ajan tasalla" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Yhteenlaskettu latauksen koko:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 päivitys saatavilla" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} päivitystä saatavilla" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Päivitystenhallinta" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Paketinhallinta" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Poistu" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Joitakin päivityksiä on saatavilla.⏎\nPäivitä järjestelmäsi ensin" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Valmistellaan" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Kuinka usein tarkistetaan päivityksiä, arvo tunneissa" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} on tarjolla {number}:ssä paketissa.\nValitse ne, jotka haluat asentaa:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Virkistetään" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} riippuu kohteesta {dependname} mutta se ei ole asennettavissa" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Arkiston {pkgname} hakeminen AUR:sta epäonnistui." - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Kääntöprosessi epäonnistui." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Käännetään {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Tarkastetaan päivityksiä" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Toimenpiteiden yhteenveto" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Varhennettavat" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Käännettävät" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Uudelleenasennettavat" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Päivitettävät" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Tietoa Pamacista" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Tekijänoikeudet © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Gtk3-käyttöliittymä pyalpm:lle" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamacin historia" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Näytä historia" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Asenna paikallisia paketteja" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Virkistä" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Toteuta muutokset" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Peru" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Etsi AUR:sta" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Etsi" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Tila" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Lähteet" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nimi" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versio" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Varasto" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Koko" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Tiedot" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Riippuvuudet" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Yksityiskohdat" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Tiedostot" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Edistyminen" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "yksityiskohdat" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamacin asetukset" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Yksityiskohdat" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamacin historia" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Toimenpiteiden yhteenveto" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Paketinhallinta" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Toteuta muutokset" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Etsi AUR:sta" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Etsi" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Ryhmät" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Tila" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Pakettivarasto" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nimi" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versio" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Pakettivarasto" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Koko" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Tiedostot" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Näytä historia" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Päivitystenhallinta" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Virkistä" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Ota AUR-tuki käyttöön" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Anna Pamacin etsiä ja asentaa paketteja AUR:sta" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Poista ei-vaaditut riippuvuudet" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Pakettia poistettaessa poista myös sellaiset paketit, joita muut paketit eivät tarvitse" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Pakettia poistettaessa poista myös sellaiset paketit, joita muut paketit " +"eivät tarvitse" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Kuinka usein tarkistetaan päivityksiä, arvo tunneissa" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Asetukset" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Valitse" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakkaaja" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Yhteenveto" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Todennus epäonnistui" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Valmistellaan" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Poistettavat" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Varhennettavat" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Käännettävät" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Asennettavat" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Uudelleenasennettavat" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Päivitettävät" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Yhteenlaskettu latauksen koko" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Selvitetään riippuvuuksia" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Tarkastetaan tiedostoristiriitoja" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Selvitetään riippuvuuksia" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Tarkastetaan sisäisiä ristiriitoja" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Asennetaan %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Uudelleenasennetaan %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Poistetaan %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Päivitetään %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Varhennetaan %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Tarkastetaan eheyttä" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Tarkastetaan avainrengasta" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Ladataan vaadittuja avaimia" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Ladataan paketin tiedostoja" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Todennus epäonnistui" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfiguroidaan %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Ladataan" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Tarkistetaan saatavilla olevaa levytilaa" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Virkistetään %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Ladataan %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Varoitus" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Virhe" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Ei mitään tehtävää" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Toimenpide suoritettu onnistuneesti" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac on jo käynnissä" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Järjestelmäsi on ajan tasalla" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Poistu" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u päivitystä saatavilla" +msgstr[1] "%u päivitystä saatavilla" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Poista valinta" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Asenna" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Poista" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Asenna uudelleen" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Asenna valinnaisia riippuvuuksia" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Merkitse erikseen asennetuksi" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "paikalliset" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Asennettuna" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orvot" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lisenssit" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Riippuu paketeista" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Valinnaiset riippuvuudet" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Riippuvuutena paketeille" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Tarjoaa" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Korvaa" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Ristiriidat" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakkaaja" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Asennuspäivämäärä" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Käyttäjän asentama" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Asennettu riippuvuutena toiselle paketille" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Tuntematon" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Asennuksen syy" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Allekirjoitukset" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Varmuuskopiot" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paketteja ei löytynyt" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"Paketilla %s on %u asentamatonta valinnaista riippuvuutta.\n" +"Valitse ne, jotka haluat asentaa:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Ei asennettuna" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Gtk3-käyttöliittymä libalpm:lle" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 päivitys saatavilla" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s korvataan paketilla %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s on ristiriidassa paketin %s kanssa" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ei ole kunnollinen tiedostopolku tai paketin nimi" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Toimenpidettä ei voida suorittaa koska lukittu paketti %s täytyisi poistaa" + +#~ msgid "Compressed Size" +#~ msgstr "Pakattu koko" + +#~ msgid "Download Size" +#~ msgstr "Latauksen koko" + +#~ msgid "Installed Size" +#~ msgstr "Koko asennettuna" + +#~ msgid "Architecture" +#~ msgstr "Arkkitehtuuri" + +#~ msgid "Install with optional deps" +#~ msgstr "Asenna valinnaisten riippuvuuksien kanssa" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Joitakin päivityksiä on saatavilla.⏎\n" +#~ "Päivitä järjestelmäsi ensin" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s on tarjolla %u:ssä paketissa.\n" +#~ "Valitse ne, jotka haluat asentaa:" + +#~ msgid "Refreshing" +#~ msgstr "Virkistetään" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s riippuu kohteesta %s mutta se ei ole asennettavissa" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Arkiston %s hakeminen AUR:sta epäonnistui." + +#~ msgid "Build process failed." +#~ msgstr "Kääntöprosessi epäonnistui." + +#~ msgid "Checking for updates" +#~ msgstr "Tarkastetaan päivityksiä" + +#~ msgid "About Pamac" +#~ msgstr "Tietoa Pamacista" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Tekijänoikeudet © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Lähteet" + +#~ msgid "Repo" +#~ msgstr "Varasto" + +#~ msgid "Infos" +#~ msgstr "Tiedot" + +#~ msgid "Deps" +#~ msgstr "Riippuvuudet" + +#~ msgid "details" +#~ msgstr "yksityiskohdat" + +#~ msgid "Choose" +#~ msgstr "Valitse" + +#~ msgid "Summary" +#~ msgstr "Yhteenveto" diff --git a/po/files_to_translate b/po/files_to_translate new file mode 100644 index 0000000..e5c189b --- /dev/null +++ b/po/files_to_translate @@ -0,0 +1,26 @@ +../resources/choose_provider_dialog.ui +../resources/packages_chooser_dialog.ui +../resources/progress_dialog.ui +../resources/history_dialog.ui +../resources/transaction_info_dialog.ui +../resources/transaction_sum_dialog.ui +../resources/manager_window.ui +../resources/updater_window.ui +../resources/preferences_dialog.ui + +../src/packages_chooser_dialog.vala +../src/transaction_info_dialog.vala +../src/history_dialog.vala +../src/transaction_sum_dialog.vala +../src/daemon.vala +../src/transaction.vala +../src/installer.vala +../src/tray.vala +../src/manager.vala +../src/preferences_dialog.vala +../src/updater.vala +../src/choose_provider_dialog.vala +../src/manager_window.vala +../src/progress_dialog.vala +../src/updater_window.vala +../src/common.vala diff --git a/po/fo.po b/po/fo.po index bbe6822..9d93cf8 100644 --- a/po/fo.po +++ b/po/fo.po @@ -2,553 +2,594 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # klaemint, 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-06 16:58+0000\n" "Last-Translator: klaemint\n" -"Language-Team: Faroese (http://www.transifex.com/projects/p/manjaro-pamac/language/fo/)\n" +"Language-Team: Faroese (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/fo/)\n" +"Language: fo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Kannar treytir" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Kannar fílu konfliktir" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Loysir treytir" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Kannar heilskap" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "fyrireikar" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: gui/manager.ui:160 -msgid "View History" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "fyrireikar" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Kannar treytir" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Kannar fílu konfliktir" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Loysir treytir" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Kannar fílu konfliktir" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Kannar heilskap" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "" +msgstr[1] "" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Kannar treytir" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Kannar treytir" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" msgstr "" diff --git a/po/fr.po b/po/fr.po index b46fb27..fbcc98b 100644 --- a/po/fr.po +++ b/po/fr.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # DasFranck , 2013 # guinux , 2013-2014 @@ -12,546 +12,678 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-15 11:04+0000\n" "Last-Translator: Tun_In_A_Cellar \n" -"Language-Team: French (http://www.transifex.com/projects/p/manjaro-pamac/language/fr/)\n" +"Language-Team: French (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Authentification nécessaire" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Vérification des dépendances" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "Choix d'un fournisseur" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Analyse des conflits entre fichiers" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "_Valider" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Résolution des dépendances" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Recherche des conflits entre paquets" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installation de {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Désinstallation de {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Mise à jour de {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Retour à une version antérieure de {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Réinstallation de {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Vérification de l'intégrité des paquets" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Chargement des fichiers des paquets" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Vérification de l'intégrité des deltas" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Application des deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Génération de {} avec {} " - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Génération réussi!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Génération échoué." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configuration de {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Téléchargement" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Vérification de l'espace disque disponible" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Vérification du trousseau" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Téléchargement des clés nécessaires" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} sera replacé par {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} est en conflit avec {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Erreur:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Avertissement:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Actualisation de {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Téléchargement de {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "L'authentification a échoué" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} n'est pas un fichier ou un nom de paquet valide" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "La transaction ne peut pas être réalisée car elle nécessite de désinstaller {pkgname1} qui est un paquet bloqué" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Rien à faire" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaction terminée avec succès" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Aucun paquet trouvé" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "locaux" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installés" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Non installés" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orphelins" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "À installer" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "À désinstaller" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licences" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Dépend de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dépendances opt." - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Requis par" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Fournit" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Remplace" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Est en conflit avec" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Dépôt" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Groupes" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Taille compressée" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Taille du téléchargement" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Taille après installation" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Paqueteur" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architecture" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installé le" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explicitement installé" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installé comme dépendance d'un autre paquet" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Inconnu" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Motif d'installation" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatures" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Fichiers sauvegardés" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} a {number} dépendances optionnelles non installées.\nVeuillez choisir ceux que vous voulez installer:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Désélectionner" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Désintaller" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Réinstaller" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installer les dépendances optionnelles" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marquer comme explicitement installé" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installer" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installer avec les dépendances optionnelles" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac est déjà en cours d'exécution" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Votre système est à jour" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Taille totale de téléchargement:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 mise à jour disponible" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} mises à jour disponibles" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestionnaire de mises à jour" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestionnaire de paquets" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Quitter" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Des mises à jour sont disponibles.\nMettez d'abord votre système à jour" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Préparation" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Fréquence de vérification des mises à jour, valeur en heures" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} est fourni par {number} paquets.\nVeuillez choisir ceux que vous voulez installer:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Actualisation" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} dépend de {dependname} mais il n'est pas installable" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "La récupération de l'archive de {pkgname} depuis AUR a échoué" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Processus de construction échoué." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Construction de {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Vérification des mises à jour" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Résumé de la transaction" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Retour à une version antérieure" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "À construire" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "A réinstaller" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "À mettre à jour" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f Ko" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f Mo" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "À propos de Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Une interface gtk3 pour pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Historique de Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Voir l'historique" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installer des paquets locaux" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Actualiser" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" +msgstr "_Annuler" -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Appliquer les changements" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "_Ouvrir" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "Annuler" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Rechercher depuis AUR" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Rechercher" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "État" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Dépôts" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nom" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Version" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Dépôt" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Taille" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Infos" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dépendances" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Détails" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fichiers" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progression" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "détails" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "_Fermer" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Préférences de Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Détails" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Historique de Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Résumé de la transaction" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestionnaire de paquets" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "Actualiser les bases de données" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Appliquer les changements" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "Annuler tous les changements prévus" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Rechercher depuis AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Rechercher" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Groupes" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "État" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "Dépôts" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nom" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Version" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Dépôt" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Taille" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "Description" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "Dépendances" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fichiers" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Voir l'historique" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "_Préferences" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "_A propos" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestionnaire de mises à jour" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "_Actualiser" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "_Appliquer" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "Préferences" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Activer le support d'AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permettre à Pamac de chercher et installer des paquets depuis AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Désinstaller les dépendances inutiles" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "En désinstallant un paquet, désinstaller également les dépendances qui ne sont pas requises par d'autres paquets" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"En désinstallant un paquet, désinstaller également les dépendances qui ne " +"sont pas requises par d'autres paquets" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Fréquence de vérification des mises à jour, valeur en heures" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Options" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Choix" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" +msgstr "Paquet Alpm" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Résumé" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "L'initialisation de la librairie alpm a échoué" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "La synchronisation a échoué" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "L'initialisation de la transaction a échoué" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "La préparation de la transaction a échoué" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "impossible de trouver la cible: %s" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "le paquet %s n'a pas d'architecture valide" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "%s : requiert %s" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "%s et %s sont en conflit" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "%s doit être désinstaller mais c'est un paquet bloqué" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "La validation de la transaction a échoué" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "%s est présent à la fois dans %s et %s" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "%s: %s est déjà présent dans le système de fichiers" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "%s est invalide ou corrompu" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "L'authentification a échoué" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "Synchronisation des bases de données de paquets" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "Début de la mise à jour complète du système" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Préparation" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "Choix d'un fournisseur pour %s" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "À désinstaller" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Retour à une version antérieure" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "À construire" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "À installer" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "A réinstaller" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "À mettre à jour" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Taille totale de téléchargement" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "Construction de paquets" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Vérification des dépendances" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Analyse des conflits entre fichiers" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Résolution des dépendances" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "Recherche des conflits entre paquets" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installation de %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Réinstallation de %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Désinstallation de %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Mise à jour de %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Retour à une version antérieure de %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Vérification de l'intégrité des paquets" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Vérification du trousseau" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Téléchargement des clés nécessaires" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Chargement des fichiers des paquets" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Vérification de l'intégrité des deltas" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Application des deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Génération de %s avec %s " + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Génération réussi" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Génération échoué" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configuration de %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Téléchargement" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Vérification de l'espace disque disponible" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "%s peut nécessiter %s" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "Le dépôt %s n'existe pas" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Actualisation de %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Téléchargement de %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Avertissement" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Erreur" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "Transaction annulée" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Rien à faire" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaction terminée avec succès" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac est déjà en cours d'exécution" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Votre système est à jour" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "_Quitter" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u mise à jour disponible" +msgstr[1] "%u mises à jour disponibles" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "Voir les mises à jour disponibles" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Désélectionner" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installer" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Désintaller" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Réinstaller" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "Installer les dépendances optionnelles" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marquer comme explicitement installé" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "locaux" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installés" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orphelins" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licences" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Dépend de" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "Dépendances optionnelles" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Requis par" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Fournit" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Remplace" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Est en conflit avec" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Paqueteur" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installé le" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explicitement installé" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installé comme dépendance d'un autre paquet" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Inconnu" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Motif d'installation" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatures" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Fichiers sauvegardés" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Aucun paquet trouvé" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s a %u dépendances optionnelles non installées.\n" +"Veuillez choisir celles que vous voulez installer:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Non installés" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "Une interface Gtk3 pour libalpm" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "%.0f Ko" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f Mo" + +#~ msgid "1 available update" +#~ msgstr "1 mise à jour disponible" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s sera replacé par %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s est en conflit avec %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s n'est pas un fichier ou un nom de paquet valide" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "La transaction ne peut pas être réalisée car elle nécessite de " +#~ "désinstaller %s qui est un paquet bloqué" + +#~ msgid "Compressed Size" +#~ msgstr "Taille compressée" + +#~ msgid "Download Size" +#~ msgstr "Taille du téléchargement" + +#~ msgid "Installed Size" +#~ msgstr "Taille après installation" + +#~ msgid "Architecture" +#~ msgstr "Architecture" + +#~ msgid "Install with optional deps" +#~ msgstr "Installer avec les dépendances optionnelles" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Des mises à jour sont disponibles.\n" +#~ "Mettez d'abord votre système à jour" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s est fourni par %u paquets.\n" +#~ "Veuillez choisir ceux que vous voulez installer:" + +#~ msgid "Refreshing" +#~ msgstr "Actualisation" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s dépend de %s mais il n'est pas installable" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "La récupération de l'archive de %s depuis AUR a échoué" + +#~ msgid "Build process failed." +#~ msgstr "Processus de construction échoué." + +#~ msgid "Checking for updates" +#~ msgstr "Vérification des mises à jour" + +#~ msgid "About Pamac" +#~ msgstr "À propos de Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Dépôts" + +#~ msgid "Repo" +#~ msgstr "Dépôt" + +#~ msgid "Infos" +#~ msgstr "Infos" + +#~ msgid "Deps" +#~ msgstr "Dépendances" + +#~ msgid "details" +#~ msgstr "détails" + +#~ msgid "Choose" +#~ msgstr "Choix" + +#~ msgid "Summary" +#~ msgstr "Résumé" diff --git a/po/he.po b/po/he.po index a125ef7..b532cdf 100644 --- a/po/he.po +++ b/po/he.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # GenghisKhan , 2013-2014 # DirectorX , 2014 @@ -10,546 +10,689 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-06-08 08:01+0000\n" "Last-Translator: DirectorX \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/manjaro-pamac/language/he/)\n" +"Language-Team: Hebrew (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/he/)\n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "דרוש אימות" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "כעת בוחן תלויות" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "כעת בוחן התנגשויות קובץ" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "כעת פותר תלויות" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "כעת בוחן התנגשויות פנימיות" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "כעת מתקין את {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "כעת מסיר את {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "כעת משדרג את {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "כעת מנמיך את {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "כעת מתקין מחדש את {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "כעת בוחן שלמות" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "כעת טוען קבצי חבילות" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "כעת בוחן שלמות דלתא" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "כעת מחיל דלתא" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "כעת מחולל {} בעזרת {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "הפקה צלחה!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "הפקה כשלה." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "כעת מגדיר את {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "כעת מוריד" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "כעת בוחן נפח כונן זמין" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "כעת בוחן מחזיק מפתחות" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "כעת מוריד מפתחות נדרשות" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "‏{pkgname1} תוחלף עם {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "‏{pkgname1} מתנגשת עם {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "שגיאה:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "אזהרה:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "כעת מרענן את {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "כעת מוריד את {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "אימות נכשל" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "‏{pkgname} אינה נתיב תקף או שם חבילה" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "אין אפשרות לבצע את הטרנזקציה מכיוון שזו צריכה להסיר את {pkgname1} שהיא חבילה נעולה" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "אין מה לעשות" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "טרנזקציה הסתיימה בהצלחה" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "לא נמצאה חבילה" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "מקומית" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "מותקנות" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "לא מותקנות" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "יתומות" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "להתקנה" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "להסרה" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "רשיונות" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "תלויה על" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "תלויות רשות" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "מחויבת על ידי" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "מספקת" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "מחליפה" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "מתנגשת עם" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "מאגר" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "קבוצה" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "גודל מכווץ" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "גודל הורדה" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "גודל מותקן" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "אורז" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "ארכיטקטורה" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "תאריך התקנה" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "מותקנת בברור" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "מותקנת כתלות עבור חבילה אחרת" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "לא ידוע" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "סיבת התקנה" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "חתימות" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "קבצי גיבוי" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "לחבילה {pkgname} יש {number} תלויות רשות לא מותקנות.\nאנא בחר את אלה אשר ברצונך להתקין:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "בטל בחירה" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "הסר" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "התקן שוב" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "התקן תלויות רשות" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "סמן בתור מותקנת בברור" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "התקן" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "התקן עם תלויות רשות" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "‏Pamac כבר מורץ כעת" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "המערכת שלך מעודכנת" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "גודל הורדה כולל:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "עדכון 1 זמין" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} עדכונים זמינים" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "מנהל עדכונים" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "מנהל חבילה" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "יציאה" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "עדכונים מסוימים זמינים כעת.\nאנא עדכן תחילה את מערכתך" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "כעת מתכונן" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "מהי תדירות בדיקת העדכונים, בשעות" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "‏{pkgname} הינה מסופקת על ידי {number} חבילות.\nאנא בחר את אלה אשר ברצונך להתקין:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "כעת מרענן" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "‏{pkgname} תלויה על {dependname} אך זו לא מותקנת" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "נכשל להשיג ארכיון {pkgname} מתוך AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "תהליך בנייה נכשל." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "כעת בונה את {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "כעת בוחן עדכונים" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "סיכום טרנזקציה" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "להנמכה" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "לבניה" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "להתקנה חוזרת" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "לשדרוג" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f קי״ב" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f מי״ב" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "אודות Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "זכויות יוצרים © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "מגשר חזיתי gtk3 עבור pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "היסטורית Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "צפה בהיסטוריה" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "התקן חבילות מקומיות" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "רענן" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "החל שינויים" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "ביטול" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "חפש בתוך AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "חיפוש" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "מצב" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "מאגרים" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "שם" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "גרסא" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "מאגר" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "גודל" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "מידע" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "תלויות" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "פרטים" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "קבצים" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "התקדמות" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "פרטים" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "העדפות Pamac" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "היסטורית Pamac" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "סיכום טרנזקציה" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "מנהל חבילה" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "החל שינויים" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "חפש בתוך AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "חיפוש" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "קבוצה" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "מצב" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "מאגר" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "שם" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "גרסא" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "מאגר" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "גודל" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "קבצים" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "צפה בהיסטוריה" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "מנהל עדכונים" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "רענן" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "אפשר תמיכת AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "אפשר לPamac לחפש ולהתקין חבילות מAUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "מהי תדירות בדיקת העדכונים, בשעות" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "אפשרויות" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "בחר" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "אורז" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "סיכום" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "אימות נכשל" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "כעת מתכונן" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "להסרה" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "להנמכה" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "לבניה" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "להתקנה" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "להתקנה חוזרת" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "לשדרוג" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "גודל הורדה כולל" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "כעת בוחן תלויות" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "כעת בוחן התנגשויות קובץ" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "כעת פותר תלויות" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "כעת בוחן התנגשויות פנימיות" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "כעת מתקין את %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "כעת מתקין מחדש את %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "כעת מסיר את %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "כעת משדרג את %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "כעת מנמיך את %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "כעת בוחן שלמות" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "כעת בוחן מחזיק מפתחות" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "כעת מוריד מפתחות נדרשות" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "כעת טוען קבצי חבילות" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "כעת בוחן שלמות דלתא" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "כעת מחיל דלתא" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "כעת מחולל %s בעזרת %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "הפקה צלחה" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "הפקה כשלה" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "כעת מגדיר את %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "כעת מוריד" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "כעת בוחן נפח כונן זמין" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "כעת מרענן את %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "כעת מוריד את %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "אזהרה" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "שגיאה" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "אין מה לעשות" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "טרנזקציה הסתיימה בהצלחה" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "‏Pamac כבר מורץ כעת" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "המערכת שלך מעודכנת" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "יציאה" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u עדכונים זמינים" +msgstr[1] "%u עדכונים זמינים" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "בטל בחירה" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "התקן" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "הסר" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "התקן שוב" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "התקן תלויות רשות" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "סמן בתור מותקנת בברור" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "מקומית" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "מותקנות" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "יתומות" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "רשיונות" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "תלויה על" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "תלויות רשות" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "מחויבת על ידי" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "מספקת" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "מחליפה" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "מתנגשת עם" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "אורז" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "תאריך התקנה" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "מותקנת בברור" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "מותקנת כתלות עבור חבילה אחרת" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "לא ידוע" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "סיבת התקנה" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "חתימות" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "קבצי גיבוי" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "לא נמצאה חבילה" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"לחבילה %s יש %u תלויות רשות לא מותקנות.\n" +"אנא בחר את אלה אשר ברצונך להתקין:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "לא מותקנות" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "מגשר חזיתי gtk3 עבור libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f קי״ב" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f מי״ב" + +#~ msgid "1 available update" +#~ msgstr "עדכון 1 זמין" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "‏%s תוחלף עם %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "‏%s מתנגשת עם %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "‏%s אינה נתיב תקף או שם חבילה" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "אין אפשרות לבצע את הטרנזקציה מכיוון שזו צריכה להסיר את %s שהיא חבילה נעולה" + +#~ msgid "Compressed Size" +#~ msgstr "גודל מכווץ" + +#~ msgid "Download Size" +#~ msgstr "גודל הורדה" + +#~ msgid "Installed Size" +#~ msgstr "גודל מותקן" + +#~ msgid "Architecture" +#~ msgstr "ארכיטקטורה" + +#~ msgid "Install with optional deps" +#~ msgstr "התקן עם תלויות רשות" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "עדכונים מסוימים זמינים כעת.\n" +#~ "אנא עדכן תחילה את מערכתך" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "‏%s הינה מסופקת על ידי %u חבילות.\n" +#~ "אנא בחר את אלה אשר ברצונך להתקין:" + +#~ msgid "Refreshing" +#~ msgstr "כעת מרענן" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "‏%s תלויה על %s אך זו לא מותקנת" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "נכשל להשיג ארכיון %s מתוך AUR" + +#~ msgid "Build process failed." +#~ msgstr "תהליך בנייה נכשל." + +#~ msgid "Checking for updates" +#~ msgstr "כעת בוחן עדכונים" + +#~ msgid "About Pamac" +#~ msgstr "אודות Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "זכויות יוצרים © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "מאגרים" + +#~ msgid "Repo" +#~ msgstr "מאגר" + +#~ msgid "Infos" +#~ msgstr "מידע" + +#~ msgid "Deps" +#~ msgstr "תלויות" + +#~ msgid "details" +#~ msgstr "פרטים" + +#~ msgid "Choose" +#~ msgstr "בחר" + +#~ msgid "Summary" +#~ msgstr "סיכום" diff --git a/po/hi.po b/po/hi.po index 51a60c4..617ac5f 100644 --- a/po/hi.po +++ b/po/hi.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # sivananda , 2014 # sivananda , 2014 @@ -10,546 +10,684 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/manjaro-pamac/language/hi/)\n" +"Language-Team: Hindi (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/hi/)\n" +"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "प्रमाणीकरण की आवश्यकता है" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "निर्भरता जाँच हो रही है" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "फ़ाइल विरोध जाँच हो रही है" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "निर्भरता हल" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "इंटर संघर्ष जाँच हो रही है" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "का अधिष्ठापन {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "हटा रहा है {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "उन्नयन {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "पदावनति {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "स्थापित करने पुन {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "अखंडता की जाँच" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "लोड हो रहा है संकुल फाइलें" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "डेल्टा अखंडता की जाँच" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "डेल्टा लागू करना" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "साथ {} सृजन {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "जनरेशन सफल रहा!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "जनरेशन में विफल रहा है." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "का विन्यास {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "डाउनलोडिंग" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "उपलब्ध डिस्क स्थान जाँच हो रही है" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "कीरिंग जाँच हो रही है" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "आवश्यक चाबियाँ डाउनलोड कर रहा है" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} {pkgname2} द्वारा प्रतिस्थापित किया जाएगा" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname2} के साथ {pkgname1} संघर्ष" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "रिफ्रेशिंग {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "डाउनलोड कर रहा है {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "सत्यापन विफल" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} एक मान्य पथ या पैकेज नाम नहीं है" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "यह एक बंद पैकेज है जो {pkgname1} हटाने की जरूरत है क्योंकि लेन - देन नहीं किया जा सकता" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "ऐसा करने के लिए कुछ भी नहीं" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "लेन - देन सफलतापूर्वक समाप्त" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "कोई पैकेज नहीं मिला" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "स्थानीय" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "स्थापित" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "स्थापना हटाई" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "अनाथ" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "स्थापित करने के लिए" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "निकालने के लिए" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "लाइसेंस" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "पर निर्भर करता है" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "वैकल्पिक deps" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "द्वारा जरूरी" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "प्रदान करता है" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "के स्थान" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "इसके साथ मतभेद" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "कोष" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "समूह" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "संपीड़ित आकार" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "डाउनलोड का आकार" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "स्थापित आकार" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Packager" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "आर्किटेक्चर" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "तिथि स्थापित करें" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "स्पष्ट रूप से स्थापित" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "एक और पैकेज के लिए एक निर्भरता के रूप में स्थापित" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "अज्ञात" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "कारण स्थापित करें" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "हस्ताक्षर" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "बैकअप फाइलें" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} {number} वैकल्पिक deps स्थापना हटाई है. \nआप को स्थापित करना चाहते हैं उन का चयन करें" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "अचयनित" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "हटाना" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "पुन: स्थापित करें" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "वैकल्पिक deps स्थापित करें" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "स्थापित करें" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "वैकल्पिक deps साथ स्थापित करें" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac पहले से ही चल रहा है" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "आपका सिस्टम है अप करने की तारीख" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "कुल डाउनलोड आकार:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 उपलब्ध अद्यतन" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} उपलब्ध अद्यतन" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "अद्यतन प्रबंधक" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "संकुल प्रबंधक" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "छोड़ना" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "कुछ अद्यतन उपलब्ध हैं. \nआपके सिस्टम पहले अपडेट करें" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "तैयारी" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "घंटे में अपडेट, मूल्य के लिए जाँच करने के लिए कितनी बार" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} {number} संकुल द्वारा प्रदान की जाती है. \nआप को स्थापित करना चाहते हैं उन का चयन करें" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "रिफ्रेशिंग" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} {dependname} पर निर्भर करता है लेकिन यह स्थापना योग्य नहीं है" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "AUR से {pkgname} पुरालेख पाने में विफल" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "निर्माण प्रक्रिया में विफल रहा है." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "भवन {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "अद्यतन के लिए जाँच हो रही है" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "गतिविधि सारांश" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "डाउनग्रेड करने के लिए" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "निर्माण करने के लिए" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "पुन: स्थापित करने के लिए" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "अद्यतन करने के लिए" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Pamac बारे में" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Pyalpm के लिए एक gtk3 दृश्यपटल" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac इतिहास" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "इतिहास देखें" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "स्थानीय संकुल स्थापित करें" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "परिवर्तन लागू करें" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "रद्द करें" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "AUR में खोज" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "खोज" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "राज्य" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "आराम" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "नाम" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "संस्करण" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "रेपो" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "आकार" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "जानकारी" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Deps" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "विवरण" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "फ़ाइलें" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "प्रगति" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "विवरण" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac प्राथमिकताएं" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac इतिहास" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "गतिविधि सारांश" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "संकुल प्रबंधक" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "परिवर्तन लागू करें" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "AUR में खोज" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "खोज" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "समूह" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "राज्य" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "कोष" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "नाम" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "संस्करण" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "कोष" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "आकार" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "फ़ाइलें" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "इतिहास देखें" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "अद्यतन प्रबंधक" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "रिफ्रेशिंग" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "AUR समर्थन सक्रिय" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Pamac AUR से संकुल को खोजने और स्थापित करने की अनुमति" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "संयुक्त राष्ट्र आवश्यक निर्भरता निकालें" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "एक पैकेज को दूर करते हैं, तो भी अन्य संकुल द्वारा की आवश्यकता नहीं है कि उन निर्भरता को दूर" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"एक पैकेज को दूर करते हैं, तो भी अन्य संकुल द्वारा की आवश्यकता नहीं है कि उन निर्भरता को दूर" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "घंटे में अपडेट, मूल्य के लिए जाँच करने के लिए कितनी बार" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "विकल्प" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "चुनें" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Packager" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "सारांश" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "सत्यापन विफल" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "तैयारी" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "निकालने के लिए" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "डाउनग्रेड करने के लिए" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "निर्माण करने के लिए" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "स्थापित करने के लिए" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "पुन: स्थापित करने के लिए" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "अद्यतन करने के लिए" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "कुल डाउनलोड आकार" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "निर्भरता जाँच हो रही है" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "फ़ाइल विरोध जाँच हो रही है" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "निर्भरता हल" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "इंटर संघर्ष जाँच हो रही है" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "का अधिष्ठापन %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "स्थापित करने पुन %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "हटा रहा है %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "उन्नयन %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "पदावनति %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "अखंडता की जाँच" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "कीरिंग जाँच हो रही है" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "आवश्यक चाबियाँ डाउनलोड कर रहा है" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "लोड हो रहा है संकुल फाइलें" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "डेल्टा अखंडता की जाँच" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "डेल्टा लागू करना" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "साथ %s सृजन %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "जनरेशन सफल रहा" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "जनरेशन में विफल रहा है" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "का विन्यास %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "डाउनलोडिंग" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "उपलब्ध डिस्क स्थान जाँच हो रही है" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "रिफ्रेशिंग %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "डाउनलोड कर रहा है %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "ऐसा करने के लिए कुछ भी नहीं" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "लेन - देन सफलतापूर्वक समाप्त" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac पहले से ही चल रहा है" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "आपका सिस्टम है अप करने की तारीख" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "छोड़ना" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u उपलब्ध अद्यतन" +msgstr[1] "%u उपलब्ध अद्यतन" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "अचयनित" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "स्थापित करें" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "हटाना" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "पुन: स्थापित करें" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "वैकल्पिक deps स्थापित करें" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "स्पष्ट रूप से स्थापित" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "स्थानीय" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "स्थापित" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "अनाथ" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "लाइसेंस" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "पर निर्भर करता है" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "वैकल्पिक deps" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "द्वारा जरूरी" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "प्रदान करता है" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "के स्थान" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "इसके साथ मतभेद" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Packager" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "तिथि स्थापित करें" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "स्पष्ट रूप से स्थापित" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "एक और पैकेज के लिए एक निर्भरता के रूप में स्थापित" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "अज्ञात" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "कारण स्थापित करें" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "हस्ताक्षर" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "बैकअप फाइलें" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "कोई पैकेज नहीं मिला" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s %u वैकल्पिक deps स्थापना हटाई है. \n" +"आप को स्थापित करना चाहते हैं उन का चयन करें" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "स्थापना हटाई" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "libalpm के लिए एक gtk3 दृश्यपटल" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 उपलब्ध अद्यतन" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s %s द्वारा प्रतिस्थापित किया जाएगा" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s के साथ %s संघर्ष" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s एक मान्य पथ या पैकेज नाम नहीं है" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "यह एक बंद पैकेज है जो %s हटाने की जरूरत है क्योंकि लेन - देन नहीं किया जा सकता" + +#~ msgid "Compressed Size" +#~ msgstr "संपीड़ित आकार" + +#~ msgid "Download Size" +#~ msgstr "डाउनलोड का आकार" + +#~ msgid "Installed Size" +#~ msgstr "स्थापित आकार" + +#~ msgid "Architecture" +#~ msgstr "आर्किटेक्चर" + +#~ msgid "Install with optional deps" +#~ msgstr "वैकल्पिक deps साथ स्थापित करें" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "कुछ अद्यतन उपलब्ध हैं. \n" +#~ "आपके सिस्टम पहले अपडेट करें" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s %u संकुल द्वारा प्रदान की जाती है. \n" +#~ "आप को स्थापित करना चाहते हैं उन का चयन करें" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s %s पर निर्भर करता है लेकिन यह स्थापना योग्य नहीं है" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "AUR से %s पुरालेख पाने में विफल" + +#~ msgid "Build process failed." +#~ msgstr "निर्माण प्रक्रिया में विफल रहा है." + +#~ msgid "Checking for updates" +#~ msgstr "अद्यतन के लिए जाँच हो रही है" + +#~ msgid "About Pamac" +#~ msgstr "Pamac बारे में" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "आराम" + +#~ msgid "Repo" +#~ msgstr "रेपो" + +#~ msgid "Infos" +#~ msgstr "जानकारी" + +#~ msgid "Deps" +#~ msgstr "Deps" + +#~ msgid "details" +#~ msgstr "विवरण" + +#~ msgid "Choose" +#~ msgstr "चुनें" + +#~ msgid "Summary" +#~ msgstr "सारांश" diff --git a/po/hr.po b/po/hr.po index 88e5ef8..24a4d83 100644 --- a/po/hr.po +++ b/po/hr.po @@ -2,553 +2,637 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # ssik64 , 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/manjaro-pamac/language/hr/)\n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Autentifikacija je potrebna" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Provjeravam zavisnosti" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Provjeravam konflikte s ostalim datotekama" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Riješavam zavisnosti" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instaliram {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Uklanjam {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Nadograđujem {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstaliraj {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Provjeravam integritet" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Učitavam datoteke paketa" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Preuzimam" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Osvježavam {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Ništa za učiniti" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transakcija uspješno završena" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paket nije pronađen" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "Lokalno" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalirano" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Deinstalirano" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Za instalirati" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Za ukloniti" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licence" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Zavisi o" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Zamjenjuje" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "U sukobu s" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repozitorij" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupe" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Preuzeta veličina" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Instalirana veličina" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arhitektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Nepoznato" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Razlog za instalaciju" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Potpisi" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Pričuvne datoteke" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Ukloni" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstaliraj" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instaliraj izborne zavisnosti" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instaliraj" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instaliraj s izbornim zavinostima" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac je već pokrenut" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Nema novih nadogradnji" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 dostupna nadogradnja" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Uparavitelj Nadogradnjama" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Upravitelj Paketima" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Izađi" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Pripremam" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Koliko često provjeravati nadogradnje, vrijednost u satima" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Osvježavam" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Provjeravam nadogradnje" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Unazaditi" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Za reinstalirati" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Za nadograditi" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O programu Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac Povjest" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Pregledaj Povjest" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Potvrdi promjene" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Otkaži" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Potraži u AUR-u" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Potraži" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stanje" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repozitoriji" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Ime" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Verzija" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repozitorij" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Veličina" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informacije" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Zavisnosti" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalji" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Datoteke" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Napredak" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalji" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Mogučnosti" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalji" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac Povjest" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Upravitelj Paketima" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Potvrdi promjene" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Potraži u AUR-u" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Potraži" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupe" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stanje" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repozitorij" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Ime" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Verzija" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repozitorij" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Veličina" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Datoteke" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Pregledaj Povjest" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Uparavitelj Nadogradnjama" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Osvježavam" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Omogući AUR podršku" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Dozvoli Pamac-u da potraži i instalira pakete iz AUR-a" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Ukloni nepotrebne zavisnosti" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Koliko često provjeravati nadogradnje, vrijednost u satima" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opcije" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Izaberi" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" +msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Ukratko" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Pripremam" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Za ukloniti" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Unazaditi" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Za instalirati" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Za reinstalirati" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Za nadograditi" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Preuzeta veličina" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Provjeravam zavisnosti" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Provjeravam konflikte s ostalim datotekama" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Riješavam zavisnosti" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Provjeravam konflikte s ostalim datotekama" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instaliram %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstaliraj %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Uklanjam %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Nadograđujem %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Provjeravam integritet" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Učitavam datoteke paketa" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Preuzimam" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Osvježavam %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Ništa za učiniti" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transakcija uspješno završena" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac je već pokrenut" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Nema novih nadogradnji" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Izađi" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "1 dostupna nadogradnja" +msgstr[1] "1 dostupna nadogradnja" +msgstr[2] "1 dostupna nadogradnja" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instaliraj" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Ukloni" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstaliraj" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instaliraj izborne zavisnosti" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "Lokalno" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalirano" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licence" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Zavisi o" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Provjeravam zavisnosti" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Zamjenjuje" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "U sukobu s" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Nepoznato" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Razlog za instalaciju" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Potpisi" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Pričuvne datoteke" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paket nije pronađen" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Deinstalirano" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "Installed Size" +#~ msgstr "Instalirana veličina" + +#~ msgid "Architecture" +#~ msgstr "Arhitektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instaliraj s izbornim zavinostima" + +#~ msgid "Checking for updates" +#~ msgstr "Provjeravam nadogradnje" + +#~ msgid "About Pamac" +#~ msgstr "O programu Pamac" + +#~ msgid "Repos" +#~ msgstr "Repozitoriji" + +#~ msgid "Repo" +#~ msgstr "Repozitorij" + +#~ msgid "Infos" +#~ msgstr "Informacije" + +#~ msgid "Deps" +#~ msgstr "Zavisnosti" + +#~ msgid "details" +#~ msgstr "detalji" + +#~ msgid "Choose" +#~ msgstr "Izaberi" + +#~ msgid "Summary" +#~ msgstr "Ukratko" diff --git a/po/hu.po b/po/hu.po index 8ea45d3..5a21c07 100644 --- a/po/hu.po +++ b/po/hu.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # lajos , 2013 # lajos , 2013-2014 @@ -10,546 +10,686 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/manjaro-pamac/language/hu/)\n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Hitelesítés szükséges" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Függőségek ellenőrzése" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Fájl konfliktusok ellenőrzése" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Függőségek feloldása" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Összeférhetetlenségek ellenőrzése" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Telepítés {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Eltávolítás {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Frissítés {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Leépítés {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Újratelepítés {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Egységesség ellenőrzése" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Csomagfájlok betöltése" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Egységesség ellenőrzése" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Változások alkalmazása" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Létrehoz {} ezzel {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generation succeeded!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generation failed." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurálás {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Letöltés" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Elérhető tárterület ellenőrzése" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Kulcs ellenőrzése" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Megkövetelt kulcsok letöltése" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} helyettesítve lesz {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} ütközik ezzel {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Frissítés {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Letöltés {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Hitelesítés nem sikerült" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nem megfelelő elérési út vagy csomagnév" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "A tranzakció nem hajtható végre mert eltávolításra kerül {pkgname1} ami egy zárolt csomag." - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Semmi teendő" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "A tranzakció sikeresen végrehajtódott" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Nem található csomag" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "helyi" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Telepített" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Nem telepített" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Árvák" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Telepítésre" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Eltávolításra" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenszek" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Függőségek" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Opcionális függőségek" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Igényelt" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Szolgáltat" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Helyettesít" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Ütközik vele" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Tároló" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Csoportok" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tömörített méret" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Letöltési méret" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Telepített méret" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Csomagoló" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Szerkezet" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Telepítési dátum" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Kifejezetten telepített" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Telepítve csomagfüggőség miatt" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Ismeretlen" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Telepítés oka" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Aláírások" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Mentett fájlok" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} -nak {number} opcionális eltávolított függősége van.\nKérlek válaszd ki azokat amiket telepíteni szeretnél:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Kiválasztás megszüntetése" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Eltávolít" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Újra telepít" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Opcionális függőségek telepítése" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Telepítés" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Telepítsd az opcionális függőségekkel" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac már el lett indítva" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "A rendszer naprakész" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Teljes letöltési méret:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 elérhető frissítés" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} elérhető frissítés" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Frissítés kezelő" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Csomagkezelő" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Kilépés" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Néhány frissítés elérhető\nKérlek frissítsd a rendszert először" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Előkészítés" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Milyen gyakran ellenőrizze a frissítéseket? Értékek órában" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} elérhető {number} csomagtól.\nKérlek válaszd ki azokat amiket telepíteni szeretnél:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Frissítés" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} függ ettől {dependname} de az nem telepíthető" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Nem lehet elérni a {pkgname} az AUR archívumból." - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Az építési folyamat hibával leállt." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Csomag létrehozás {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Frissítések ellenőrzése" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Tranzakció összefoglaló" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Visszaállításra" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Építeni" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Újra telepítésre" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Frissítésre" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "A Pamac-ról" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Egy gtk3 felület pyalpm-hoz" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac előzmények" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Előzmények megtekintése" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Helyi csomagok telepítése" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Változások alkalmazása" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Mégse" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Keresés AUR -ban" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Keresés" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Állapot" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Tárolók" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Név" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Verzió" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Tároló" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Méret" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Információ" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Függőségek" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Részletek" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fájlok" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Folyamat" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "részletek" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Beállítások" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Részletek" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac előzmények" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Tranzakció összefoglaló" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Csomagkezelő" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Változások alkalmazása" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Keresés AUR -ban" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Keresés" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Csoportok" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Állapot" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Tároló" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Név" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Verzió" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Tároló" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Méret" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fájlok" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Előzmények megtekintése" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Frissítés kezelő" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Frissítés" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "AUR támogatás engedélyezése" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Pamac kereshet és telepíthet csomagokat az AUR -ból" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Nem megkövetelt függőségek eltávolítása" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Csomag eltávolításakor távolítsa el a függőségeket amik nem megköveteltek más csomagok által" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Csomag eltávolításakor távolítsa el a függőségeket amik nem megköveteltek " +"más csomagok által" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Milyen gyakran ellenőrizze a frissítéseket? Értékek órában" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opciók" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Válassz" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Csomagoló" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Összefoglaló" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Hitelesítés nem sikerült" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Előkészítés" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Eltávolításra" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Visszaállításra" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Építeni" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Telepítésre" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Újra telepítésre" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Frissítésre" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Teljes letöltési méret" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Függőségek ellenőrzése" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Fájl konfliktusok ellenőrzése" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Függőségek feloldása" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Összeférhetetlenségek ellenőrzése" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Telepítés %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Újratelepítés %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Eltávolítás %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Frissítés %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Leépítés %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Egységesség ellenőrzése" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Kulcs ellenőrzése" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Megkövetelt kulcsok letöltése" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Csomagfájlok betöltése" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Egységesség ellenőrzése" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Változások alkalmazása" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Létrehoz %s ezzel %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurálás %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Letöltés" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Elérhető tárterület ellenőrzése" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Frissítés %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Letöltés %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Semmi teendő" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "A tranzakció sikeresen végrehajtódott" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac már el lett indítva" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "A rendszer naprakész" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Kilépés" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u elérhető frissítés" +msgstr[1] "%u elérhető frissítés" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Kiválasztás megszüntetése" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Telepítés" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Eltávolít" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Újra telepít" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Opcionális függőségek telepítése" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Kifejezetten telepített" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "helyi" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Telepített" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Árvák" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenszek" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Függőségek" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Opcionális függőségek" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Igényelt" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Szolgáltat" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Helyettesít" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Ütközik vele" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Csomagoló" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Telepítési dátum" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Kifejezetten telepített" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Telepítve csomagfüggőség miatt" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Ismeretlen" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Telepítés oka" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Aláírások" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Mentett fájlok" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Nem található csomag" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s -nak %u opcionális eltávolított függősége van.\n" +"Kérlek válaszd ki azokat amiket telepíteni szeretnél:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Nem telepített" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Egy gtk3 felület libalpm-hoz" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 elérhető frissítés" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s helyettesítve lesz %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s ütközik ezzel %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nem megfelelő elérési út vagy csomagnév" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "A tranzakció nem hajtható végre mert eltávolításra kerül %s ami egy " +#~ "zárolt csomag." + +#~ msgid "Compressed Size" +#~ msgstr "Tömörített méret" + +#~ msgid "Download Size" +#~ msgstr "Letöltési méret" + +#~ msgid "Installed Size" +#~ msgstr "Telepített méret" + +#~ msgid "Architecture" +#~ msgstr "Szerkezet" + +#~ msgid "Install with optional deps" +#~ msgstr "Telepítsd az opcionális függőségekkel" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Néhány frissítés elérhető\n" +#~ "Kérlek frissítsd a rendszert először" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s elérhető %u csomagtól.\n" +#~ "Kérlek válaszd ki azokat amiket telepíteni szeretnél:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s függ ettől %s de az nem telepíthető" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Nem lehet elérni a %s az AUR archívumból." + +#~ msgid "Build process failed." +#~ msgstr "Az építési folyamat hibával leállt." + +#~ msgid "Checking for updates" +#~ msgstr "Frissítések ellenőrzése" + +#~ msgid "About Pamac" +#~ msgstr "A Pamac-ról" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Tárolók" + +#~ msgid "Repo" +#~ msgstr "Tároló" + +#~ msgid "Infos" +#~ msgstr "Információ" + +#~ msgid "Deps" +#~ msgstr "Függőségek" + +#~ msgid "details" +#~ msgstr "részletek" + +#~ msgid "Choose" +#~ msgstr "Válassz" + +#~ msgid "Summary" +#~ msgstr "Összefoglaló" diff --git a/po/id.po b/po/id.po index 1e27eb1..e04cde0 100644 --- a/po/id.po +++ b/po/id.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # guinux , 2013 # Mohamad Hasan Al Banna, 2014 @@ -12,546 +12,692 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-04 18:29+0000\n" "Last-Translator: Mohamad Hasan Al Banna\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/manjaro-pamac/language/id/)\n" +"Language-Team: Indonesian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/id/)\n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Otentifikasi dibutuhkan" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Memeriksa ketergantungan" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Memeriksa konflik berkas" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Memecahkan dependensi" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Memeriksa konflik internal" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Memasang {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Menghapus {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Meningkatkan {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Menurunkan {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Memasang ulang {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Memeriksa integritas" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Pemuatan berkas paket" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Memeriksa integritas delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Menerapkan deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Menghasilkan {} dengan {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Menghasilkan sukses!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Menghasilkan gagal." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Mengkonfigurasi {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Unduhan" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Memeriksa ruang diska yang tersedia" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Memeriksa keyring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Mengunduh keys yang dibutuhkan" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} akan diganti dengan {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} konflik dengan {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Kesalahan:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Peringatan:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Menyegarkan {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Mengunduh {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Otentikasi gagal" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} bukan jalur yang tepat atau nama paket" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transaksi tidak bisa dilaksanakan karena membutuhkan untuk menghapus {pkgname1} dimana merupakan paket yang terkunci" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Tidak ada yang harus dilakukan" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaksi sukses terselesaikan" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Tidak ada paket yang ditemukan" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "Lokal" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Terpasang" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Dihapus" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Yatim" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Untuk diPasang" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Untuk diHapus" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lisensi" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Bergantung Pada" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependensi Opsional" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Dibutuhkan Oleh" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Menyediakan" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Gantikan" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflik Dengan" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Gudang" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grup" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Ukuran Termampatkan" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Ukuran Unduhan" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Ukuran yang terpasang" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pemaket" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arsitektur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Waktu Pasang" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Terpasang secara jelas" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Terpasang sebagai dependensi untuk paket yang lain" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Tidak diketahui" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Alasan Pasang" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Tanda Tangan" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Berkas Cadangan" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} mempunyai {number} dependensi opsional yang tidak terpasang.\nHarap pilih yang ingin kamu instal:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Hapus pilihan" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Hapus" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Memasang ulang" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Pasang dependensi opsional" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Tandai sebagai yang sudah terinstal" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Pasang" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Pasang dengan dependensi opsional" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac sudah berjalan" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Sistem anda sudah dimutakhirkan" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Jumlah ukuran unduhan:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 pemutakhiran tersedia" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} pemutakhiran tersedia" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Manajer Pemutakhiran" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Manajer Paket" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Keluar" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Beberapa pemutakhiran tersedia.\nHarap mutakhirkan sistem terlebih dahulu" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Menyiapkan" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Berapa lama untuk memeriksa pembaharuan, angka dalam jam" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} disediakan oleh {number} paket.\nHarap pilih yang ingin kamu instal:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Menyegarkan" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} bergantung dengan {dependname} tapi tidak terinstal" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Gagal untuk mendapatkanarsip {pkgname} dari AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Proses pembuatan gagal." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Membuat {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Memeriksa pembaharuan" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Ringkasan Transaksi" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Untuk diTurunkan" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Untuk membuat" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Untuk diPasang ulang" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Untuk dimutakhirkan" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Tentang Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "frontend gtk3 untuk pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Riwayat Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Lihat Riwayat" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instal paket lokal" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Segarkan" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Terapkan perubahan" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Batal" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Cari di AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Cari" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Keadaan" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Gudang" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nama" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versi" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Ukuran" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependensi" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detail" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Berkas" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Kemajuan" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "rincian" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferensi Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detail" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Riwayat Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Ringkasan Transaksi" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Manajer Paket" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Terapkan perubahan" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Cari di AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Cari" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grup" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Keadaan" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Gudang" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nama" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versi" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Gudang" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Ukuran" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Berkas" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Lihat Riwayat" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Manajer Pemutakhiran" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Segarkan" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Izinkan dukungan AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Biarkan Pamac untuk mencari dan menginstal paket dari AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Hapus dependensi yang tidak dibutuhkan" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Ketika menghapus paket, hapus juga dependensi tersebut yang tidak dibutuhkan paket lainnya" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Ketika menghapus paket, hapus juga dependensi tersebut yang tidak dibutuhkan " +"paket lainnya" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Berapa lama untuk memeriksa pembaharuan, angka dalam jam" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opsi" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Pilih" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pemaket" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Ringkasan" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Otentikasi gagal" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Menyiapkan" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Untuk diHapus" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Untuk diTurunkan" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Untuk membuat" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Untuk diPasang" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Untuk diPasang ulang" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Untuk dimutakhirkan" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Jumlah ukuran unduhan" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Memeriksa ketergantungan" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Memeriksa konflik berkas" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Memecahkan dependensi" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Memeriksa konflik internal" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Memasang %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Memasang ulang %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Menghapus %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Meningkatkan %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Menurunkan %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Memeriksa integritas" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Memeriksa keyring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Mengunduh keys yang dibutuhkan" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Pemuatan berkas paket" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Memeriksa integritas delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Menerapkan deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Menghasilkan %s dengan %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Menghasilkan sukses" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Menghasilkan gagal" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Mengkonfigurasi %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Unduhan" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Memeriksa ruang diska yang tersedia" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Menyegarkan %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Mengunduh %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Peringatan" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Kesalahan" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Tidak ada yang harus dilakukan" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaksi sukses terselesaikan" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac sudah berjalan" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Sistem anda sudah dimutakhirkan" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Keluar" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u pemutakhiran tersedia" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Hapus pilihan" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Pasang" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Hapus" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Memasang ulang" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Pasang dependensi opsional" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Tandai sebagai yang sudah terinstal" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "Lokal" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Terpasang" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Yatim" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lisensi" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Bergantung Pada" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependensi Opsional" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Dibutuhkan Oleh" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Menyediakan" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Gantikan" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflik Dengan" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pemaket" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Waktu Pasang" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Terpasang secara jelas" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Terpasang sebagai dependensi untuk paket yang lain" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Tidak diketahui" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Alasan Pasang" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Tanda Tangan" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Berkas Cadangan" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Tidak ada paket yang ditemukan" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s mempunyai %u dependensi opsional yang tidak terpasang.\n" +"Harap pilih yang ingin kamu instal:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Dihapus" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "frontend gtk3 untuk libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 pemutakhiran tersedia" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s akan diganti dengan %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s konflik dengan %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s bukan jalur yang tepat atau nama paket" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transaksi tidak bisa dilaksanakan karena membutuhkan untuk menghapus %s " +#~ "dimana merupakan paket yang terkunci" + +#~ msgid "Compressed Size" +#~ msgstr "Ukuran Termampatkan" + +#~ msgid "Download Size" +#~ msgstr "Ukuran Unduhan" + +#~ msgid "Installed Size" +#~ msgstr "Ukuran yang terpasang" + +#~ msgid "Architecture" +#~ msgstr "Arsitektur" + +#~ msgid "Install with optional deps" +#~ msgstr "Pasang dengan dependensi opsional" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Beberapa pemutakhiran tersedia.\n" +#~ "Harap mutakhirkan sistem terlebih dahulu" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s disediakan oleh %u paket.\n" +#~ "Harap pilih yang ingin kamu instal:" + +#~ msgid "Refreshing" +#~ msgstr "Menyegarkan" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s bergantung dengan %s tapi tidak terinstal" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Gagal untuk mendapatkanarsip %s dari AUR" + +#~ msgid "Build process failed." +#~ msgstr "Proses pembuatan gagal." + +#~ msgid "Checking for updates" +#~ msgstr "Memeriksa pembaharuan" + +#~ msgid "About Pamac" +#~ msgstr "Tentang Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Gudang" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Dependensi" + +#~ msgid "details" +#~ msgstr "rincian" + +#~ msgid "Choose" +#~ msgstr "Pilih" + +#~ msgid "Summary" +#~ msgstr "Ringkasan" diff --git a/po/it.po b/po/it.po index eba95a5..44ebf9c 100644 --- a/po/it.po +++ b/po/it.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Bersil - Bernardo M. Savone , 2013-2014 # Guillaume Benoit , 2013 @@ -11,546 +11,693 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-07 17:10+0000\n" "Last-Translator: Bersil - Bernardo M. Savone \n" -"Language-Team: Italian (http://www.transifex.com/projects/p/manjaro-pamac/language/it/)\n" +"Language-Team: Italian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "È richiesta l'autenticazione" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Controllo dipendenze" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Controllo conflitti tra file" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Risoluzione delle dipendenze" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Controllo conflitti tra i pacchetti" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installo {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Rimuovo {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Aggiornamento {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Retrocessione {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstallo {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verifico l'integrità dei pacchetti" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Caricamento dei file dei pacchetti" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Controllo dell'integrità dei delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Applicando deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generazione {} con {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generazione riuscita!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generazione fallita!" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurazione di {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Scaricamento in corso" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Controllo spazio disponibile su disco" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Controllo portachiavi" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Scaricamento delle chiavi necessarie" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} verrà sostituito da {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} in conflitto con {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Errore: " - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Attenzione:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Aggiornamento {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Scaricamento di {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticazione non riuscita" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} non è un percorso valido o il nome di un pacchetto" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "L'operazione non può essere eseguita perché bisogna rimuovere {pkgname1} che è un pacchetto bloccato" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Niente da fare" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transazione completata con successo" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Nessun pacchetto trovato" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "locali" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installati" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Non installati" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfani" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Da installare" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Da rimuovere" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenze" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Dipende di" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dipend. opzionali" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Richiesto da" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Fornisce" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Sostituisce" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "In conflitto con" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repository" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Gruppi" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Dimensione compresso" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Dimensione scaricato" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Dimensione installato" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Packager" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architettura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data installazione" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Esplicitamente installato" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installato come dipendenza di un altro pacchetto" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Sconosciuto" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Motivo della installazione" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Firme" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "File salvati" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} ha {number} dipendenze opzionali non installate.\nScegliere quelli che si desidera installare:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deseleziona" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Rimuovi" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstalla" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installa dipendenze opzionali" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Segna come installato esplicitamente" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installa" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installa con dipendenze opzionali" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac è già in esecuzione" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Il vostro sistema è aggiornato" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Dimensioni totali download:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 aggiornamento disponibile" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} aggiornamenti disponibili" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestore degli aggiornamenti" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestore dei pacchetti" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Esci" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Ci sono aggiornamenti disponibili.\nSi prega di aggiornare il sistema prima" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparazione" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Con quale frequenza controllare gli aggiornamenti, il valore in ore" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} è fornito da {number} pacchetti.\nScegliere quelli che si desidera installare:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Aggiornamento" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} dipende da {dependname} ma non è installabile" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Impossibile ottenere il file {pkgname} da AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Processo di costruzione non riuscito" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Costruzione di {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Controllo aggiornamenti" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Riassunto delle transazioni" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Da retrocedere" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Da costruire" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Da reinstallare" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Da aggiornare" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Info su Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Un frontend in gtk3 per pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Cronologia di Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Visualizza cronologia" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installa pacchetti locali" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Ricarica" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Applica le modifiche" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Cancella" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Cerca in AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Cerca" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stato" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repos" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nome" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versione" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Dimensione" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dipendenze" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Dettagli" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Files" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Avanzamento" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "dettagli" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferenze di Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Dettagli" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Cronologia di Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Riassunto delle transazioni" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestore dei pacchetti" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Applica le modifiche" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Cerca in AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Cerca" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Gruppi" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stato" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repository" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nome" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versione" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repository" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Dimensione" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Files" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Visualizza cronologia" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestore degli aggiornamenti" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Ricarica" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Abilita supporto per AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permette a Pamac cercare e installare pacchetti dal AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Rimuovere le dipendenze non necessarie" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Quando si rimuove un pacchetto, rimuovere anche le dipendenze che non sono richieste da altri pacchetti" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Quando si rimuove un pacchetto, rimuovere anche le dipendenze che non sono " +"richieste da altri pacchetti" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Con quale frequenza controllare gli aggiornamenti, il valore in ore" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opzioni" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Scegli" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Packager" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Riassunto" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticazione non riuscita" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparazione" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Da rimuovere" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Da retrocedere" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Da costruire" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Da installare" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Da reinstallare" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Da aggiornare" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Dimensioni totali download" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Controllo dipendenze" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Controllo conflitti tra file" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Risoluzione delle dipendenze" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Controllo conflitti tra i pacchetti" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installo %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstallo %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Rimuovo %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Aggiornamento %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Retrocessione %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verifico l'integrità dei pacchetti" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Controllo portachiavi" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Scaricamento delle chiavi necessarie" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Caricamento dei file dei pacchetti" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Controllo dell'integrità dei delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Applicando deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generazione %s con %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generazione riuscita" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generazione fallita" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurazione di %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Scaricamento in corso" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Controllo spazio disponibile su disco" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Aggiornamento %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Scaricamento di %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Attenzione" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Errore" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Niente da fare" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transazione completata con successo" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac è già in esecuzione" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Il vostro sistema è aggiornato" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Esci" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u aggiornamenti disponibili" +msgstr[1] "%u aggiornamenti disponibili" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deseleziona" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installa" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Rimuovi" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstalla" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Installa dipendenze opzionali" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Segna come installato esplicitamente" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "locali" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installati" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfani" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenze" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Dipende di" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dipend. opzionali" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Richiesto da" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Fornisce" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Sostituisce" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "In conflitto con" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Packager" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data installazione" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Esplicitamente installato" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installato come dipendenza di un altro pacchetto" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Sconosciuto" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Motivo della installazione" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Firme" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "File salvati" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Nessun pacchetto trovato" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s ha %u dipendenze opzionali non installate.\n" +"Scegliere quelli che si desidera installare:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Non installati" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Un frontend in gtk3 per libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 aggiornamento disponibile" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s verrà sostituito da %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s in conflitto con %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s non è un percorso valido o il nome di un pacchetto" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "L'operazione non può essere eseguita perché bisogna rimuovere %s che è un " +#~ "pacchetto bloccato" + +#~ msgid "Compressed Size" +#~ msgstr "Dimensione compresso" + +#~ msgid "Download Size" +#~ msgstr "Dimensione scaricato" + +#~ msgid "Installed Size" +#~ msgstr "Dimensione installato" + +#~ msgid "Architecture" +#~ msgstr "Architettura" + +#~ msgid "Install with optional deps" +#~ msgstr "Installa con dipendenze opzionali" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Ci sono aggiornamenti disponibili.\n" +#~ "Si prega di aggiornare il sistema prima" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s è fornito da %u pacchetti.\n" +#~ "Scegliere quelli che si desidera installare:" + +#~ msgid "Refreshing" +#~ msgstr "Aggiornamento" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s dipende da %s ma non è installabile" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Impossibile ottenere il file %s da AUR" + +#~ msgid "Build process failed." +#~ msgstr "Processo di costruzione non riuscito" + +#~ msgid "Checking for updates" +#~ msgstr "Controllo aggiornamenti" + +#~ msgid "About Pamac" +#~ msgstr "Info su Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repos" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Dipendenze" + +#~ msgid "details" +#~ msgstr "dettagli" + +#~ msgid "Choose" +#~ msgstr "Scegli" + +#~ msgid "Summary" +#~ msgstr "Riassunto" diff --git a/po/ja.po b/po/ja.po index be0acc0..440fb96 100644 --- a/po/ja.po +++ b/po/ja.po @@ -2,553 +2,700 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # rago1975, 2013-2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-08 22:36+0000\n" "Last-Translator: rago1975\n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/manjaro-pamac/language/ja/)\n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ja/)\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "認証が必要です" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "依存関係を解決中" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "競合するファイルを確認中" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "依存関係を解決中" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "内部競合を確認中" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "インストール中{pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "削除中 {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "アップグレード中 {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "ダウングレーディング {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "再インストール中 {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "ファイルの整合性を確認中" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "パッケージファイルのロード中" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "差分の確認中" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "差分の適用中" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "{}で{}を生成" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "生成に成功しました!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "生成に失敗しました。" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "設定中 {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "ダウンロード中" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "使用可能なディスク容量を確認中" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "キーリングを確認中" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "要求されたキーをダウンロード中" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1}は{pkgname2}に置換されます。" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} は {pkgname2}と競合します。" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "エラー:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "警告:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "更新 {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "ダウンロード中 {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "認証に失敗" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} はパッケージの名前またはパスが適切ではありません" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "ロックされたパッケージ {pkgname1} を削除する必要があるため、処理は完了しませんでした。" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "何もすることがありません" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "処理が正常に終了しました。" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "パッケージが見つかりません" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "ローカル" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "インストール済み" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "アンインストール済み" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orphans" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "インストール" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "削除" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "ライセンス" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "依存する" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "オプショナルな依存" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "必要としています" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "提供" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "置換" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "競合しています" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "リポジトリ" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "グループ" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "圧縮したパッケージのサイズ" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "ダウンロードしたパッケージのサイズ" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "インストールしたパッケージのサイズ" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "パッケージャー" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "アーキテクチャー" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "インストール時刻" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "明示的にインストールされた" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "他のパッケージに依存するプログラムとしてインストールされました" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "不明" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "インストールReason" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "署名" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "バックアップファイル" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname}には{number} つのインストールされていないオプショナルな依存パッケージが存在スます。\nインストールしたいパッケージを選択してください:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "非選択" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "削除" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "再インストール" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "オプショナルに依存するパッケージをインストール" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "明示的にインストールされた" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "インストール" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "オプショナルに依存するパッケージを含めてインストール" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "pamacは既に起動しています" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "システムは最新です" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "総ダウンロードサイズ:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 つの利用可能なアップデート" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number}種類の利用可能なアップデート" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "アップデートマネージャー" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "パッケージマネージャー" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "終了" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "アップデートが利用可能です。⏎\nまず、システムをアップデートしてください" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "準備中" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "どれくらいの頻度で更新をチェックしますか、時間で指定してください。" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname}は {number}つのパッケージが提供されています。\nインストールしたいパッケージを選んでください:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "更新中" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} は {dependname} に依存しますが、これはインストール可能ではありません" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "AURからの{pkgname}のアーカイブの入手に失敗しました" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "ビルドに失敗しました。" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "{pkgname}のビルド中" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "アップデートの確認中" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "処理の概要" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "ダウングレード" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "ビルド" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "再インストール" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "アップデート" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f キロバイト" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f メガバイト" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Pamacについて" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "pyalpmのためのgtk3フロントエンド" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac 履歴" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "閲覧履歴" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "ローカルパッケージをインストール" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "更新" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "変更を適用" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "キャンセル" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "AURの検索" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "検索" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "状態" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "リポジトリ" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "名前" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "バージョン" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "リポジトリ" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "サイズ" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "情報" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "依存" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "詳細" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "ファイル" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "経過" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "詳細" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac 設定" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac 履歴" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "処理の概要" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "パッケージマネージャー" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "変更を適用" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "AURの検索" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "検索" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "グループ" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "状態" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "リポジトリ" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "名前" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "バージョン" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "リポジトリ" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "サイズ" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "ファイル" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "閲覧履歴" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "アップデートマネージャー" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "更新" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "AURのサポートを可能にする" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "PamacがAURパッケージを探索し、インストールすることを許可する" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "必要ではない依存関係を削除" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "パッケージを削除する際、これに依存し、他のパッケージで必要としないパッケージを削除" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"パッケージを削除する際、これに依存し、他のパッケージで必要としないパッケージ" +"を削除" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "どれくらいの頻度で更新をチェックしますか、時間で指定してください。" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "オプション" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr " 選択" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "パッケージャー" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "要約" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "認証に失敗" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "準備中" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "削除" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "ダウングレード" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "ビルド" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "インストール" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "再インストール" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "アップデート" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "総ダウンロードサイズ" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "依存関係を解決中" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "競合するファイルを確認中" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "依存関係を解決中" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "内部競合を確認中" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "インストール中%s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "再インストール中 %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "削除中 %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "アップグレード中 %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "ダウングレーディング %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "ファイルの整合性を確認中" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "キーリングを確認中" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "要求されたキーをダウンロード中" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "パッケージファイルのロード中" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "差分の確認中" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "差分の適用中" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "%sで%sを生成" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "生成に成功しました" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "生成に失敗しました" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "設定中 %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "ダウンロード中" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "使用可能なディスク容量を確認中" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "更新 %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "ダウンロード中 %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "警告" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "エラー" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "何もすることがありません" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "処理が正常に終了しました。" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "pamacは既に起動しています" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "システムは最新です" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "終了" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u種類の利用可能なアップデート" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "非選択" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "インストール" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "削除" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "再インストール" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "オプショナルに依存するパッケージをインストール" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "明示的にインストールされた" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "ローカル" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "インストール済み" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orphans" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "ライセンス" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "依存する" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "オプショナルな依存" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "必要としています" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "提供" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "置換" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "競合しています" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "パッケージャー" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "インストール時刻" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "明示的にインストールされた" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "他のパッケージに依存するプログラムとしてインストールされました" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "不明" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "インストールReason" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "署名" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "バックアップファイル" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "パッケージが見つかりません" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%sには%u つのインストールされていないオプショナルな依存パッケージが存在スま" +"す。\n" +"インストールしたいパッケージを選択してください:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "アンインストール済み" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "libalpmのためのgtk3フロントエンド" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f キロバイト" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f メガバイト" + +#~ msgid "1 available update" +#~ msgstr "1 つの利用可能なアップデート" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%sは%sに置換されます。" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s は %sと競合します。" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s はパッケージの名前またはパスが適切ではありません" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "ロックされたパッケージ %s を削除する必要があるため、処理は完了しませんでし" +#~ "た。" + +#~ msgid "Compressed Size" +#~ msgstr "圧縮したパッケージのサイズ" + +#~ msgid "Download Size" +#~ msgstr "ダウンロードしたパッケージのサイズ" + +#~ msgid "Installed Size" +#~ msgstr "インストールしたパッケージのサイズ" + +#~ msgid "Architecture" +#~ msgstr "アーキテクチャー" + +#~ msgid "Install with optional deps" +#~ msgstr "オプショナルに依存するパッケージを含めてインストール" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "アップデートが利用可能です。⏎\n" +#~ "まず、システムをアップデートしてください" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%sは %uつのパッケージが提供されています。\n" +#~ "インストールしたいパッケージを選んでください:" + +#~ msgid "Refreshing" +#~ msgstr "更新中" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s は %s に依存しますが、これはインストール可能ではありません" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "AURからの%sのアーカイブの入手に失敗しました" + +#~ msgid "Build process failed." +#~ msgstr "ビルドに失敗しました。" + +#~ msgid "Checking for updates" +#~ msgstr "アップデートの確認中" + +#~ msgid "About Pamac" +#~ msgstr "Pamacについて" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "リポジトリ" + +#~ msgid "Repo" +#~ msgstr "リポジトリ" + +#~ msgid "Infos" +#~ msgstr "情報" + +#~ msgid "Deps" +#~ msgstr "依存" + +#~ msgid "details" +#~ msgstr "詳細" + +#~ msgid "Choose" +#~ msgstr " 選択" + +#~ msgid "Summary" +#~ msgstr "要約" diff --git a/po/ka.po b/po/ka.po deleted file mode 100644 index ad44f95..0000000 --- a/po/ka.po +++ /dev/null @@ -1,553 +0,0 @@ -# Translation of Pamac. -# Copyright (C) 2007-2012 Free Software Foundation, Inc. -# This file is distributed under the same license as the Pamac package. -# Guillaume Benoit , 2013-2014. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: manjaro-pamac\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" -"PO-Revision-Date: 2014-03-07 23:43+0000\n" -"Last-Translator: manjarolinux \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/manjaro-pamac/language/ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: data/polkit/org.manjaro.pamac.policy:10 -msgid "Authentication is required" -msgstr "" - -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 -msgid "Install local packages" -msgstr "" - -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "" - -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 -msgid "Progress" -msgstr "" - -#: gui/dialogs.ui:162 -msgid "details" -msgstr "" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "" - -#: gui/dialogs.ui:316 -msgid "Enable AUR support" -msgstr "" - -#: gui/dialogs.ui:320 -msgid "Allow Pamac to search and install packages from AUR" -msgstr "" - -#: gui/dialogs.ui:333 -msgid "Remove unrequired dependencies" -msgstr "" - -#: gui/dialogs.ui:337 -msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "" - -#: gui/dialogs.ui:396 -msgid "Options" -msgstr "" - -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "" - -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "" diff --git a/po/ko.po b/po/ko.po index e0f2bd1..facfa93 100644 --- a/po/ko.po +++ b/po/ko.po @@ -2,553 +2,595 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # lego37yoon , 2013 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/manjaro-pamac/language/ko/)\n" +"Language-Team: Korean (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ko/)\n" +"Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "꾸러미 파일을 로드중입니다." - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "설치완료" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "제거완료" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "제거" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "재설치" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "설치" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "당신의 시스템은 너무 오래되었습니다." - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1개의 가능한 업데이트가 있습니다." - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number}개의 업데이트가 있습니다." - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "닫기" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "새로고침중...." - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "버전" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "버전" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "새로고침중...." + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "꾸러미 파일을 로드중입니다." + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "당신의 시스템은 너무 오래되었습니다." + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "닫기" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u개의 업데이트가 있습니다." + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "설치" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "제거" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "재설치" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "설치완료" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "제거완료" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "" + +#~ msgid "1 available update" +#~ msgstr "1개의 가능한 업데이트가 있습니다." diff --git a/po/ms.po b/po/ms.po index 8b45bed..c235937 100644 --- a/po/ms.po +++ b/po/ms.po @@ -2,553 +2,685 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Puretech , 2013 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Malay (http://www.transifex.com/projects/p/manjaro-pamac/language/ms/)\n" +"Language-Team: Malay (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ms/)\n" +"Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ms\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Memeriksa kebergantungan" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Memeriksa konflik fail" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Menyelesaikan kebergantungan" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Memeriksa diantara konflik" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Memasang {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Membuang {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Menaiktaraf {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Turuntaraf {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Memasang semula {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Memeriksa integriti" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Memuatkan fail pakej" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Memeriksa integriti delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Serapkan delta" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Menjana {} dengan {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Penjanaan berjaya!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Penjanaan gagal." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Mengkonfigurasi {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Memeriksa ruang cakera yang ada" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Memeriksa keyring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Memuat turun kunci yang diperlukan" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} akan diganti dengan {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} konflik dengan {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Menyegarkan {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Memuat turun {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Pengesahan gagal" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} bukan laluan sah atau nama pakej" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transaksi tidak dapat dilakukan kerana ia perlu membuang {pkgname1} yang merupakan pakej yang dikunci" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Tiada untuk dibuat" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaksi berjaya diselesaikan" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Tiada pakej ditemui" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "setempat" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Telah dipasang" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Telah dibuang" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Yatim" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Untuk dipasang" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Untuk dibuang" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lesen" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Bergantung Pada" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Deps Tambahan" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Diperlukan Oleh" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Membekal" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Ganti" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflik Dengan" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repositori" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Kumpulan" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Saiz Mampat" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Saiz muat turun" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Saiz Pasang" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pembungkus" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Seni Bina" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Tarikh Pasang" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Jelas terpasang" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Terpasang sebagai kebergantungan untuk pakej lain" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Tidak diketahui" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Sebab Pasang" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Tandatangan" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Fail sandaran" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} mempunyai {number} deps tambahan untuk dinyahpasang.\nSila pilih mana yang anda mahu pasang:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Nyahpilih" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Buang" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Pasang semula" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Pasang deps tambahan" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Pasang" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Pasang dengan deps tambahan" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac telah pun berjalan" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Sistem anda telah dikemaskini" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Jumlah saiz muat turun:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "Terdapat 1 naik taraf" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "Terdapat {number} naik taraf" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Pengurus Naik Taraf" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pengurus Pakej" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Keluar" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Terdapat beberapa naik taraf.\nSila naik taraf sistem anda dahulu" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Menyediakan" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} disediakan dengan {number} pakej.\nSila pilih mana yang anda mahu pasang:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Segarkan" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} bergantung pada {dependname} tetapi tidak boleh dipasang" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Gagal mendapatkan arkib {pkgname} dari AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Membina {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Ringkasa Transaksi" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Untuk diturun taraf" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Untuk dibina" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Untuk dinyahpasang" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Untuk dinaik taraf" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Tentang Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Hakcipta © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Bahagian depan gtk3 untuk pyalm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Memasang pakej tempatan" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Cari di AUR" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Cari" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Keadaan" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repo" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nama" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versi" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Saiz" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Maklumat" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dep" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Keterangan" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fail" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Perkembangan" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "butiran" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Keterangan" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Ringkasa Transaksi" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pengurus Pakej" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Cari di AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Cari" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Kumpulan" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Keadaan" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repositori" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nama" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versi" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repositori" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Saiz" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fail" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Pengurus Naik Taraf" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Segarkan" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Pilih" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pembungkus" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Ringkasan" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Pengesahan gagal" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Menyediakan" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Untuk dibuang" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Untuk diturun taraf" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Untuk dibina" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Untuk dipasang" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Untuk dinyahpasang" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Untuk dinaik taraf" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Jumlah saiz muat turun" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Memeriksa kebergantungan" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Memeriksa konflik fail" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Menyelesaikan kebergantungan" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Memeriksa diantara konflik" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Memasang %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Memasang semula %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Membuang %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Menaiktaraf %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Turuntaraf %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Memeriksa integriti" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Memeriksa keyring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Memuat turun kunci yang diperlukan" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Memuatkan fail pakej" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Memeriksa integriti delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Serapkan delta" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Menjana %s dengan %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Penjanaan berjaya" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Penjanaan gagal" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Mengkonfigurasi %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Memeriksa ruang cakera yang ada" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Menyegarkan %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Memuat turun %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Tiada untuk dibuat" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaksi berjaya diselesaikan" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac telah pun berjalan" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Sistem anda telah dikemaskini" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Keluar" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "Terdapat %u naik taraf" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Nyahpilih" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Pasang" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Buang" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Pasang semula" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Pasang deps tambahan" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Jelas terpasang" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "setempat" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Telah dipasang" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Yatim" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lesen" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Bergantung Pada" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Deps Tambahan" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Diperlukan Oleh" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Membekal" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Ganti" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflik Dengan" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pembungkus" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Tarikh Pasang" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Jelas terpasang" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Terpasang sebagai kebergantungan untuk pakej lain" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Tidak diketahui" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Sebab Pasang" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Tandatangan" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Fail sandaran" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Tiada pakej ditemui" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s mempunyai %u deps tambahan untuk dinyahpasang.\n" +"Sila pilih mana yang anda mahu pasang:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Telah dibuang" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Bahagian depan gtk3 untuk pyalm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "Terdapat 1 naik taraf" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s akan diganti dengan %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s konflik dengan %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s bukan laluan sah atau nama pakej" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transaksi tidak dapat dilakukan kerana ia perlu membuang %s yang " +#~ "merupakan pakej yang dikunci" + +#~ msgid "Compressed Size" +#~ msgstr "Saiz Mampat" + +#~ msgid "Download Size" +#~ msgstr "Saiz muat turun" + +#~ msgid "Installed Size" +#~ msgstr "Saiz Pasang" + +#~ msgid "Architecture" +#~ msgstr "Seni Bina" + +#~ msgid "Install with optional deps" +#~ msgstr "Pasang dengan deps tambahan" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Terdapat beberapa naik taraf.\n" +#~ "Sila naik taraf sistem anda dahulu" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s disediakan dengan %u pakej.\n" +#~ "Sila pilih mana yang anda mahu pasang:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s bergantung pada %s tetapi tidak boleh dipasang" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Gagal mendapatkan arkib %s dari AUR" + +#~ msgid "About Pamac" +#~ msgstr "Tentang Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Hakcipta © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repo" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Maklumat" + +#~ msgid "Deps" +#~ msgstr "Dep" + +#~ msgid "details" +#~ msgstr "butiran" + +#~ msgid "Choose" +#~ msgstr "Pilih" + +#~ msgid "Summary" +#~ msgstr "Ringkasan" diff --git a/po/nb.po b/po/nb.po index 3d83812..dd0630b 100644 --- a/po/nb.po +++ b/po/nb.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Bård Spein , 2013 # Guillaume Benoit , 2013 @@ -14,546 +14,690 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-15 14:22+0000\n" "Last-Translator: aryvandaar \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/manjaro-pamac/language/nb/)\n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/nb/)\n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Autentisering kreves" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Sjekker avhengigheter" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Sjekker fil konflikter" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Ordner avhengigheter" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Sjekker inter konflikter" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installerer {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Fjerner {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Oppdaterer {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Nedgraderer {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstallerer {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Sjekker integritet" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Laster pakke filer" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Sjekker integritet" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Anfører deltaer" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generer {} med {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generering sukssessful!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generering feilet." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurerer {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Laster ned" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Sjekker ledig diskplass" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Sjekker nøkkelring" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Laster ned nødvendige nøkkelringer" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} vil bli erstattet av {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} er i konflikt med {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Feil:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Advarsel:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Oppfrisker {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Laster ned {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autentifisering feilet" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} er ikke en gyldig sti eller pakke navn" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transaksjonen kan ikke bli utført fordi den trenger å fjerne\n {pkgname1} som er en låst pakke" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Ingenting å gjøre" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transaksjonen avsluttet vellykket" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Ingen pakke funnet" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokal" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installert" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Avinstallert" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Foreldreløs" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Å installere" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Å fjerne" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lisenser" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Avhenger av" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Valgfrie avhengigheter" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Krevd av" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Tilbyr" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Erstatter" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "I konflikt med" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Arkiv" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupper" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Komprimert Størrelse" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Nedlastet Størrelse" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Installert Størrelse" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakker" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arkitektur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installasjons Dato" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explisitt installert" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installert som en avhengighet for en annen pakke" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Ukjent" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Grunn til Installasjon" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signaturer" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Sikkerhetskopier filene" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} har {number} avinstallert valgfri deps\nVelg de du ønsker å installere:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Fjern markeringen" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Fjern" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstaller" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installer valgfrie tilleggspakker" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marker som eksplisitt installert" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installer" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installer med valgfrie tilleggspakker" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac kjører allerede" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Systemet ditt er oppdatert" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Samlet nedlastingsstørrelse:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 tilgjengelig oppdatering" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} tilgjengelige oppdateringer" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Oppdaterings Behandler" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pakke Behandler" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Avslutt" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Noen oppdateringer er tilgjengelige.⏎\nVennligst oppdater systemet ditt først" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Forbereder" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Hvor ofte skal oppdateringer sees etter, verdi i timer " - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} kommer fra {number} pakker.\nVelg de du ønsker å installere:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Oppfrisker" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} avhenger av {dependname} men den er ikke mulig å installere" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Klarte ikke å få {pkgname} arkiv fra AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Bygge prosessen mislyktes." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Bygger {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Ser etter oppdateringer" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Oppsummering av transaksjonen" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Å nedgradere" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Å bygge" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Å reinstallere" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Å oppdatere" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f Kb" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f Mb" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Om Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Opphavsrett © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "En gtk3 frontend for pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac Historie" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Vis Historie" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installer lokale pakker" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Oppdater" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Bruk endringer" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Avbryt" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Søk i AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Søk" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Tilstand" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Depoer" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Navn" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versjon" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Størrelse" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informasjon" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Avhengigheter" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaljer" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Filer" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Framdrift" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "Detaljer" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Innstillinger" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac Historie" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Oppsummering av transaksjonen" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pakke Behandler" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Bruk endringer" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Søk i AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Søk" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupper" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Tilstand" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Arkiv" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Navn" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versjon" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Arkiv" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Størrelse" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Filer" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Vis Historie" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Oppdaterings Behandler" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Oppdater" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Aktiver AUR-støtte" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Tillat Pamac å søke og installere pakker fra AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Fjern avhengige pakker som er unødvendige" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Når du fjerner en pakke, så fjern også de avhengige pakkene som ikke brukes av andre pakker" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Når du fjerner en pakke, så fjern også de avhengige pakkene som ikke brukes " +"av andre pakker" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Hvor ofte skal oppdateringer sees etter, verdi i timer " + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Alternativer" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Velg" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakker" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Resyme" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autentifisering feilet" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Forbereder" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Å fjerne" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Å nedgradere" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Å bygge" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Å installere" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Å reinstallere" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Å oppdatere" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Samlet nedlastingsstørrelse" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Sjekker avhengigheter" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Sjekker fil konflikter" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Ordner avhengigheter" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Sjekker inter konflikter" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installerer %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstallerer %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Fjerner %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Oppdaterer %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Nedgraderer %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Sjekker integritet" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Sjekker nøkkelring" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Laster ned nødvendige nøkkelringer" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Laster pakke filer" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Sjekker integritet" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Anfører deltaer" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generer %s med %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generering sukssessful" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generering feilet" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurerer %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Laster ned" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Sjekker ledig diskplass" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Oppfrisker %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Laster ned %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Advarsel" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Feil" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Ingenting å gjøre" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transaksjonen avsluttet vellykket" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac kjører allerede" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Systemet ditt er oppdatert" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Avslutt" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u tilgjengelige oppdateringer" +msgstr[1] "%u tilgjengelige oppdateringer" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Fjern markeringen" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installer" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Fjern" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstaller" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Installer valgfrie tilleggspakker" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marker som eksplisitt installert" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokal" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installert" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Foreldreløs" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lisenser" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Avhenger av" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Valgfrie avhengigheter" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Krevd av" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Tilbyr" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Erstatter" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "I konflikt med" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakker" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installasjons Dato" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explisitt installert" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installert som en avhengighet for en annen pakke" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Ukjent" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Grunn til Installasjon" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signaturer" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Sikkerhetskopier filene" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Ingen pakke funnet" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s har %u avinstallert valgfri deps\n" +"Velg de du ønsker å installere:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Avinstallert" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "En gtk3 frontend for libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f Kb" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f Mb" + +#~ msgid "1 available update" +#~ msgstr "1 tilgjengelig oppdatering" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s vil bli erstattet av %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s er i konflikt med %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s er ikke en gyldig sti eller pakke navn" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transaksjonen kan ikke bli utført fordi den trenger å fjerne\n" +#~ " %s som er en låst pakke" + +#~ msgid "Compressed Size" +#~ msgstr "Komprimert Størrelse" + +#~ msgid "Download Size" +#~ msgstr "Nedlastet Størrelse" + +#~ msgid "Installed Size" +#~ msgstr "Installert Størrelse" + +#~ msgid "Architecture" +#~ msgstr "Arkitektur" + +#~ msgid "Install with optional deps" +#~ msgstr "Installer med valgfrie tilleggspakker" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Noen oppdateringer er tilgjengelige.⏎\n" +#~ "Vennligst oppdater systemet ditt først" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s kommer fra %u pakker.\n" +#~ "Velg de du ønsker å installere:" + +#~ msgid "Refreshing" +#~ msgstr "Oppfrisker" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s avhenger av %s men den er ikke mulig å installere" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Klarte ikke å få %s arkiv fra AUR" + +#~ msgid "Build process failed." +#~ msgstr "Bygge prosessen mislyktes." + +#~ msgid "Checking for updates" +#~ msgstr "Ser etter oppdateringer" + +#~ msgid "About Pamac" +#~ msgstr "Om Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Opphavsrett © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Depoer" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Informasjon" + +#~ msgid "Deps" +#~ msgstr "Avhengigheter" + +#~ msgid "details" +#~ msgstr "Detaljer" + +#~ msgid "Choose" +#~ msgstr "Velg" + +#~ msgid "Summary" +#~ msgstr "Resyme" diff --git a/po/nl.po b/po/nl.po index aef2e37..921be49 100644 --- a/po/nl.po +++ b/po/nl.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Douwe Bootsma , 2013 # Douwe Bootsma , 2014 @@ -14,546 +14,688 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-06-03 17:16+0000\n" "Last-Translator: Ron \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/manjaro-pamac/language/nl/)\n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Authenticatie is vereist" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Controleren afhankelijkheden" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Controle bestandsconflicten" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Afhankelijkheden oplossen" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Controle op interne conflicten" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installeren {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Verwijderen {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Opwaarderen {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Downgraden {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Herinstalleren {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Controle op integriteit" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Pakket bestanden laden" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Delta integriteit controleren" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Toepassen delta's" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Genereren {} met {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Genereren gelukt!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Genereren mislukt." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configureren {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Downloaden" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Controleren beschikbare schijfruimte" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Controleren sleutelring " - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Downloaden benodigde sleutels" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} zal vervangen worden door {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} conflicteert met {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Fout:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Waarschuwing:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Verversen {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Downloaden {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Authenticatie gefaald" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} is geen geldig pad of pakket naam" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "De transactie kan niet worden uitgevoerd omdat {pkgname1} moet worden verwijderd maar dit is een 'locked' pakket" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Niets te doen" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transactie succesvol afgerond" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Geen pakket gevonden" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokaal" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Geïnstalleerd" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Verwijderd" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Wezen" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Te installeren" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Te verwijderen" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenties" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Is afhankelijk van" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Optionele afhankelijkheden" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Vereist door" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Biedt" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Vervangt" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflicteert met" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repository" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Groepen" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Gecomprimeerde grootte" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Download grootte" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Geïnstalleerde grootte" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Packager" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architectuur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installatie Datum" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Expliciet geïnstalleerd" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Geïnstalleerd als een afhankelijkheid van een ander pakket" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Onbekend" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Installatie reden" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Handtekeningen" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Back-up bestanden" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} heeft {number} niet geïnstalleerde optionele afhankelijkheden.\nKies degene die u wilt installeren:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deselect" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Verwijderen" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Herinstalleren" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installeer optionele afhankelijkheden" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Markeer als expliciet geïnstalleerd." - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installeer" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installeer met optionele afhankelijkheden" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac is reeds gestart" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Uw systeem is up-to-date, Cool!" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Totaal download grootte:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 beschikbare update" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} beschikbare updates" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Update Manager" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pakket Manager" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Afsluiten" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Er zijn updates beschikbaar.\nGelieve je systeem eerst bij te werken" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Voorbereiding" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Controle interval voor updates, waarde in uren" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} wordt geleverd door {number} pakketten.\nKies degene die je wilt installeren:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Verversen" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} is afhankelijk van {dependname} maar kan het niet installeren" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Mislukt om {pkgname} archief van AUR te krijgen" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Compileren is mislukt" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Maken {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Controle op updates" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Transactie Overzicht" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Te downgraden" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Te maken" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Opnieuw te installeren" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Te updaten" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Over Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Auteursrecht © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Een gtk3 frontend voor pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac Geschiedenis" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Bekijk geschiedenis" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installeer lokale pakketten" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Vernieuwen" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Veranderingen toepassen" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Afbreken" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Zoek in AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Zoek" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Status" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repos" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Naam" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versie" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Grootte" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Afhankelijkheden" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Details" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Bestanden" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Voortgang" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Voorkeuren" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Details" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac Geschiedenis" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Transactie Overzicht" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pakket Manager" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Veranderingen toepassen" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Zoek in AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Zoek" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Groepen" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Status" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repository" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Naam" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versie" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repository" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Grootte" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Bestanden" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Bekijk geschiedenis" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Update Manager" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Vernieuwen" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Activeer AUR ondersteuning" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Pamac toestaan om AUR pakketten te zoeken en te installeren" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Verwijder onnodige afhankelijkheden" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Verwijder ook onnodige afhankelijkheden tijdens verwijderen van een pakket." +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Verwijder ook onnodige afhankelijkheden tijdens verwijderen van een pakket." -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Controle interval voor updates, waarde in uren" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opties" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Kies" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Packager" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Overzicht" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Authenticatie gefaald" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Voorbereiding" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Te verwijderen" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Te downgraden" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Te maken" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Te installeren" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Opnieuw te installeren" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Te updaten" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Totaal download grootte:" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Controleren afhankelijkheden" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Controle bestandsconflicten" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Afhankelijkheden oplossen" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Controle op interne conflicten" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installeren %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Herinstalleren %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Verwijderen %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Opwaarderen %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Downgraden %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Controle op integriteit" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Controleren sleutelring " + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Downloaden benodigde sleutels" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Pakket bestanden laden" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Delta integriteit controleren" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Toepassen delta's" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Genereren %s met %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Genereren gelukt" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Genereren mislukt" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configureren %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Downloaden" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Controleren beschikbare schijfruimte" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Verversen %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Downloaden %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Waarschuwing" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Fout" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Niets te doen" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transactie succesvol afgerond" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac is reeds gestart" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Uw systeem is up-to-date, Cool!" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Afsluiten" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u beschikbare updates" +msgstr[1] "%u beschikbare updates" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deselect" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installeer" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Verwijderen" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Herinstalleren" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Installeer optionele afhankelijkheden" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Markeer als expliciet geïnstalleerd." + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokaal" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Geïnstalleerd" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Wezen" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenties" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Is afhankelijk van" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Optionele afhankelijkheden" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Vereist door" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Biedt" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Vervangt" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflicteert met" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Packager" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installatie Datum" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Expliciet geïnstalleerd" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Geïnstalleerd als een afhankelijkheid van een ander pakket" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Onbekend" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Installatie reden" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Handtekeningen" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Back-up bestanden" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Geen pakket gevonden" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s heeft %u niet geïnstalleerde optionele afhankelijkheden.\n" +"Kies degene die u wilt installeren:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Verwijderd" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Een gtk3 frontend voor libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 beschikbare update" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s zal vervangen worden door %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s conflicteert met %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s is geen geldig pad of pakket naam" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "De transactie kan niet worden uitgevoerd omdat %s moet worden verwijderd " +#~ "maar dit is een 'locked' pakket" + +#~ msgid "Compressed Size" +#~ msgstr "Gecomprimeerde grootte" + +#~ msgid "Download Size" +#~ msgstr "Download grootte" + +#~ msgid "Installed Size" +#~ msgstr "Geïnstalleerde grootte" + +#~ msgid "Architecture" +#~ msgstr "Architectuur" + +#~ msgid "Install with optional deps" +#~ msgstr "Installeer met optionele afhankelijkheden" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Er zijn updates beschikbaar.\n" +#~ "Gelieve je systeem eerst bij te werken" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s wordt geleverd door %u pakketten.\n" +#~ "Kies degene die je wilt installeren:" + +#~ msgid "Refreshing" +#~ msgstr "Verversen" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s is afhankelijk van %s maar kan het niet installeren" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Mislukt om %s archief van AUR te krijgen" + +#~ msgid "Build process failed." +#~ msgstr "Compileren is mislukt" + +#~ msgid "Checking for updates" +#~ msgstr "Controle op updates" + +#~ msgid "About Pamac" +#~ msgstr "Over Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Auteursrecht © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repos" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Afhankelijkheden" + +#~ msgid "details" +#~ msgstr "details" + +#~ msgid "Choose" +#~ msgstr "Kies" + +#~ msgid "Summary" +#~ msgstr "Overzicht" diff --git a/po/pamac.pot b/po/pamac.pot new file mode 100644 index 0000000..8b3828b --- /dev/null +++ b/po/pamac.pot @@ -0,0 +1,590 @@ +# Translation of Pamac. +# Copyright (C) 2007-2012 Free Software Foundation, Inc. +# This file is distributed under the same license as the Pamac package. +# Guillaume Benoit , 2013-2014. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: pamac 2.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: data/polkit/org.manjaro.pamac.policy:10 +msgid "Authentication is required" +msgstr "" + +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" + +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" + +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 +msgid "Install local packages" +msgstr "" + +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" +msgstr "" + +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" + +#: resources/progress_dialog.ui:6 +msgid "Progress" +msgstr "" + +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 +msgid "Enable AUR support" +msgstr "" + +#: resources/preferences_dialog.ui:84 +msgid "Allow Pamac to search and install packages from AUR" +msgstr "" + +#: resources/preferences_dialog.ui:102 +msgid "Remove unrequired dependencies" +msgstr "" + +#: resources/preferences_dialog.ui:115 +msgid "" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" + +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 +msgid "Options" +msgstr "" + +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" +msgstr "" + +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "" +msgstr[1] "" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "" diff --git a/po/pl.po b/po/pl.po index 39324ac..04bfe5e 100644 --- a/po/pl.po +++ b/po/pl.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # FadeMind , 2013 # Guillaume Benoit , 2013 @@ -12,546 +12,695 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-06 10:52+0000\n" "Last-Translator: Piotr Strębski \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/manjaro-pamac/language/pl/)\n" +"Language-Team: Polish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/pl/)\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Wymagana autoryzacja" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Sprawdzanie zależności" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Sprawdzanie konfliktów plików" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Rozwiązywanie zależności" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Wyszukiwanie konfliktów między pakietami" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalowanie {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Usuwanie {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Aktualizowanie {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Obniżanie wersji {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Przeinstalowywanie {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Sprawdzanie spójności" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Wczytywanie plików pakietów" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Sprawdzanie integralności delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Zastosowywanie delt" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generowanie {} przy użyciu {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generowanie zakończone sukcesem!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generowanie nie powiodło się." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurowanie {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Pobieranie" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Sprawdzanie dostępnego miejsca na dysku" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Sprawdzanie zestawu kluczy" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Pobieranie wymaganych kluczy" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} zostanie zastąpiony przez {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} jest w konflikcie z {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Błąd:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Uwaga:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Odświeżanie {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Pobieranie {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Uwierzytelnianie nie powiodło się" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nie jest poprawną ścieżką lub nazwą pakietu" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Operacja nie może zostać przeprowadzona z powodu konieczności usunięcia {pkgname1}, który jest pakietem zablokowanym." - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nic do zrobienia" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Operacja zakończona sukcesem" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Nie znaleziono pakietu" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokalne" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Zainstalowany" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Nie zainstalowany" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Osierocone" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Do zainstalowania" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Do usunięcia" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licencje" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Zależy od" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Opcjonalne zależności" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Wymagany przez" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Dostarcza" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Zamienia" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "W konflikcie z" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repozytorium" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupy" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Skompresowany rozmiar" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Rozmiar pobranego" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Rozmiar zainstalowanego" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakowacz" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data instalacji" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Zainstalowany bezpośrednio" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalowany jako zależność innego pakietu" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Nieznany" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Przyczyna instalacji" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Podpisy" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Kopia zapasowa plików" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} ma {number} opcjonalnych zależności.\nWybierz pakiety do instalacji:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Usuń zaznaczenie" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Usuń" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Przeinstaluj" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Zainstaluj opcjonalne zależności" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Zaznacz jako zainstalowany bezpośrednio" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Zainstaluj" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Zainstaluj wraz z opcjonalnymi zależnościami" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac jest już uruchomiony" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Twój system jest w pełni zaktualizowany" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Całkowity rozmiar pobierania:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 aktualizacja dostępna" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} dostępnych aktualizacji" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Menedżer aktualizacji" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Menedżer pakietów" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Wyjdź" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Dostępne są pewne uaktualnienia.\nProszę zaktualizować wpierw swój system." - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Przygotowanie" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Jak często sprawdzać aktualizacje, wartość w godzinach" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} jest dostarczany przez {number} pakietów.\nProszę wskazać ten, który ma zostać zainstalowany:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Odświeżanie" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} wymaga pakietu {dependname}, ale nie można go zainstalować" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Błąd pobierania archiwum {pkgname} z AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Błąd procesu budowania." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Budowanie {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Sprawdzanie aktualizacji" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Podsumowanie operacji" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Do obniżenia wersji" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Do zbudowania" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Do przeinstalowania" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Do aktualizacji" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Prawa autorskie © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Nakładka gtk3 na pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Historia Pamaca" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Zobacz historię" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Zainstaluj lokalne pakiety" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Odśwież" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Zastosuj zmiany" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Anuluj" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Wyszukaj w AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Wyszukaj" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stan" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repozytoria" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nazwa" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Wersja" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repozytorium" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Rozmiar" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informacje" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Zależności" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Szczegóły" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Pliki" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Postęp" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "szczegóły" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferencje Pamaca" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Szczegóły" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Historia Pamaca" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Podsumowanie operacji" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Menedżer pakietów" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Zastosuj zmiany" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Wyszukaj w AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Wyszukaj" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupy" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stan" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repozytorium" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nazwa" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Wersja" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repozytorium" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Rozmiar" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Pliki" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Zobacz historię" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Menedżer aktualizacji" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Odśwież" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Włącz obsługę AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Pozwól Pamacowi wyszukiwać i instalować pakiety z AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Usuwanie niewymaganych zależności" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Podczas usuwania pakietu usuwać także te zależności, które nie są już wymagane przez inne pakiety" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Podczas usuwania pakietu usuwać także te zależności, które nie są już " +"wymagane przez inne pakiety" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Jak często sprawdzać aktualizacje, wartość w godzinach" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opcje" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Wybierz" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakowacz" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Podsumowanie" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Uwierzytelnianie nie powiodło się" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Przygotowanie" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Do usunięcia" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Do obniżenia wersji" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Do zbudowania" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Do zainstalowania" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Do przeinstalowania" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Do aktualizacji" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Całkowity rozmiar pobierania" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Sprawdzanie zależności" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Sprawdzanie konfliktów plików" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Rozwiązywanie zależności" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Wyszukiwanie konfliktów między pakietami" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalowanie %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Przeinstalowywanie %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Usuwanie %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Aktualizowanie %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Obniżanie wersji %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Sprawdzanie spójności" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Sprawdzanie zestawu kluczy" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Pobieranie wymaganych kluczy" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Wczytywanie plików pakietów" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Sprawdzanie integralności delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Zastosowywanie delt" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generowanie %s przy użyciu %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generowanie zakończone sukcesem" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generowanie nie powiodło się" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurowanie %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Pobieranie" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Sprawdzanie dostępnego miejsca na dysku" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Odświeżanie %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Pobieranie %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Uwaga" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Błąd" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nic do zrobienia" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Operacja zakończona sukcesem" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac jest już uruchomiony" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Twój system jest w pełni zaktualizowany" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Wyjdź" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u dostępnych aktualizacji" +msgstr[1] "%u dostępnych aktualizacji" +msgstr[2] "%u dostępnych aktualizacji" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Usuń zaznaczenie" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Zainstaluj" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Usuń" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Przeinstaluj" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Zainstaluj opcjonalne zależności" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Zaznacz jako zainstalowany bezpośrednio" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokalne" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Zainstalowany" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Osierocone" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licencje" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Zależy od" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Opcjonalne zależności" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Wymagany przez" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Dostarcza" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Zamienia" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "W konflikcie z" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakowacz" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data instalacji" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Zainstalowany bezpośrednio" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalowany jako zależność innego pakietu" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Nieznany" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Przyczyna instalacji" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Podpisy" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Kopia zapasowa plików" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Nie znaleziono pakietu" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s ma %u opcjonalnych zależności.\n" +"Wybierz pakiety do instalacji:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Nie zainstalowany" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Nakładka gtk3 na libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MB" + +#~ msgid "1 available update" +#~ msgstr "1 aktualizacja dostępna" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s zostanie zastąpiony przez %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s jest w konflikcie z %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nie jest poprawną ścieżką lub nazwą pakietu" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Operacja nie może zostać przeprowadzona z powodu konieczności usunięcia " +#~ "%s, który jest pakietem zablokowanym." + +#~ msgid "Compressed Size" +#~ msgstr "Skompresowany rozmiar" + +#~ msgid "Download Size" +#~ msgstr "Rozmiar pobranego" + +#~ msgid "Installed Size" +#~ msgstr "Rozmiar zainstalowanego" + +#~ msgid "Architecture" +#~ msgstr "Architektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Zainstaluj wraz z opcjonalnymi zależnościami" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Dostępne są pewne uaktualnienia.\n" +#~ "Proszę zaktualizować wpierw swój system." + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s jest dostarczany przez %u pakietów.\n" +#~ "Proszę wskazać ten, który ma zostać zainstalowany:" + +#~ msgid "Refreshing" +#~ msgstr "Odświeżanie" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s wymaga pakietu %s, ale nie można go zainstalować" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Błąd pobierania archiwum %s z AUR" + +#~ msgid "Build process failed." +#~ msgstr "Błąd procesu budowania." + +#~ msgid "Checking for updates" +#~ msgstr "Sprawdzanie aktualizacji" + +#~ msgid "About Pamac" +#~ msgstr "O Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Prawa autorskie © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repozytoria" + +#~ msgid "Repo" +#~ msgstr "Repozytorium" + +#~ msgid "Infos" +#~ msgstr "Informacje" + +#~ msgid "Deps" +#~ msgstr "Zależności" + +#~ msgid "details" +#~ msgstr "szczegóły" + +#~ msgid "Choose" +#~ msgstr "Wybierz" + +#~ msgid "Summary" +#~ msgstr "Podsumowanie" diff --git a/pot_head b/po/pot_head similarity index 80% rename from pot_head rename to po/pot_head index 2378ff8..c063fcc 100644 --- a/pot_head +++ b/po/pot_head @@ -3,11 +3,12 @@ # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. # +#, fuzzy msgid "" msgstr "" -"Project-Id-Version: pamac 0.9\n" +"Project-Id-Version: pamac 2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,6 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" diff --git a/po/pt_BR.po b/po/pt_BR.po index 923c009..436d4a7 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # arnt , 2014 # guinux , 2013 @@ -18,546 +18,693 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-25 18:28+0000\n" "Last-Translator: arnt \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/manjaro-pamac/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" +"manjaro-pamac/language/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "A autenticação é necessária" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Verificando dependências" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Verificando conflito entre arquivos" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolvendo dependências" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Verificando conflito entre pacotes" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalando {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Removendo {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Atualizando {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Baixando {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Reinstalando {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verificando a integridade dos pacotes" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Carregando arquivos de pacotes" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Verificando a integridade do delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplicando deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Gerando {} com {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Geração com sucesso!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Geração falhou." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurando {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Baixando" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Verificando espaço disponível em disco" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Verificando chaveiro" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Baixando chaves necessárias" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} será substituído por {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} está em conflito com {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Erro:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Aviso:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Atualizando {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Baixando {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticação falhou" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} não é um caminho ou nome de pacto válido" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "A transação não pode ser realizada porque ela precisa remover {pkgname1}, o qual é um pacote bloqueado" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nada para fazer" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transação finalizada com êxito" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Pacote não encontrado" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "local" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalado" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Desinstalado" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfãos" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Para instalar" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Para remover" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenças" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depende de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependências opicionais" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Exigido por" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Fornece" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Substitui" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Conflita com" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repositório" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupos" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tamanho comprimido" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Tamanho baixado" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Tamanho instalado" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Empacotador" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arquitetura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data de instalação" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explicitamente instalado" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalado como dependência para outro pacote" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Desconhecido" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Motivo da instalação" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Assinaturas" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Cópia de segurança dos arquivos" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} tem {number} desinstalado dependências opcionais.\nPor favor, escolha aqueles que você gostaria de instalar:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Desmarque" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Remover" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstalar" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instale dependências opcionais" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marcar como explicitamente instalado" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalar" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instale com dependências opcionais" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac ja está sendo executado" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "O seu sistema está atualizado" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Tamanho total do download:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 atualização disponível" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} atualizações disponíveis" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gerenciador de atualizações" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gerenciador de pacotes" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Sair" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Algumas atualizações estão disponíveis.\nPor favor, atualize o seu sistema antes" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparando" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Vezes para verificar se há atualizações, o valor em horas" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} é fornecido pelo {number} pacotes.\nPor favor, escolha aqueles que você gostaria de instalar:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Atualizando" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depende de {dependname} mas não é instalável" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Falha ao obter {pkgname} arquivo de AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Criar processo falhou." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Criando {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Verificar se há atualizações" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Resumo da transação" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Para substituir por versão anterior" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Para criar" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Para reinstalar" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Para atualizar" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Sobre Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Direitos reservados © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Uma interface gráfica para GTK3 pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Histórico do Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Ver histórico" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalar pacotes locais" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Atualizar" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplicar mudanças" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Cancelar" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Pesquisar em AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Procurar" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Estado" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repositórios" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nome" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versão" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Tamanho" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informações" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependências" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalhes" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Arquivos" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progresso" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalhes" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferências Pamac " +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalhes" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Histórico do Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Resumo da transação" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gerenciador de pacotes" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplicar mudanças" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Pesquisar em AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Procurar" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupos" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Estado" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repositório" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nome" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versão" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repositório" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Tamanho" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Arquivos" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Ver histórico" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gerenciador de atualizações" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Atualizar" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Habilitar o suporte AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permitir a Pamac que procure e instale os pacotes a partir de AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Remover dependências desnecessárias" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Ao remover um pacote, também remover as dependências que não são exigidas por outros pacotes" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Ao remover um pacote, também remover as dependências que não são exigidas " +"por outros pacotes" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Vezes para verificar se há atualizações, o valor em horas" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opções" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Escolher" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Empacotador" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Resumo" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticação falhou" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparando" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Para remover" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Para substituir por versão anterior" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Para criar" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Para instalar" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Para reinstalar" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Para atualizar" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Tamanho total do download" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Verificando dependências" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Verificando conflito entre arquivos" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolvendo dependências" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Verificando conflito entre pacotes" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalando %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Reinstalando %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Removendo %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Atualizando %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Baixando %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verificando a integridade dos pacotes" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Verificando chaveiro" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Baixando chaves necessárias" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Carregando arquivos de pacotes" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Verificando a integridade do delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplicando deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Gerando %s com %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Geração com sucesso" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Geração falhou" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurando %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Baixando" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Verificando espaço disponível em disco" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Atualizando %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Baixando %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "Aviso" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "Erro" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nada para fazer" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transação finalizada com êxito" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac ja está sendo executado" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "O seu sistema está atualizado" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Sair" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u atualizações disponíveis" +msgstr[1] "%u atualizações disponíveis" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Desmarque" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalar" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Remover" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstalar" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instale dependências opcionais" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marcar como explicitamente instalado" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "local" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalado" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfãos" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenças" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depende de" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependências opicionais" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Exigido por" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Fornece" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Substitui" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Conflita com" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Empacotador" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data de instalação" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explicitamente instalado" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalado como dependência para outro pacote" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Desconhecido" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Motivo da instalação" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Assinaturas" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Cópia de segurança dos arquivos" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Pacote não encontrado" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s tem %u desinstalado dependências opcionais.\n" +"Por favor, escolha aqueles que você gostaria de instalar:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Desinstalado" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Uma interface gráfica para GTK3 libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 atualização disponível" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s será substituído por %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s está em conflito com %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s não é um caminho ou nome de pacto válido" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "A transação não pode ser realizada porque ela precisa remover %s, o qual " +#~ "é um pacote bloqueado" + +#~ msgid "Compressed Size" +#~ msgstr "Tamanho comprimido" + +#~ msgid "Download Size" +#~ msgstr "Tamanho baixado" + +#~ msgid "Installed Size" +#~ msgstr "Tamanho instalado" + +#~ msgid "Architecture" +#~ msgstr "Arquitetura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instale com dependências opcionais" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Algumas atualizações estão disponíveis.\n" +#~ "Por favor, atualize o seu sistema antes" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s é fornecido pelo %u pacotes.\n" +#~ "Por favor, escolha aqueles que você gostaria de instalar:" + +#~ msgid "Refreshing" +#~ msgstr "Atualizando" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depende de %s mas não é instalável" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Falha ao obter %s arquivo de AUR" + +#~ msgid "Build process failed." +#~ msgstr "Criar processo falhou." + +#~ msgid "Checking for updates" +#~ msgstr "Verificar se há atualizações" + +#~ msgid "About Pamac" +#~ msgstr "Sobre Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Direitos reservados © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repositórios" + +#~ msgid "Repo" +#~ msgstr "Repo" + +#~ msgid "Infos" +#~ msgstr "Informações" + +#~ msgid "Deps" +#~ msgstr "Dependências" + +#~ msgid "details" +#~ msgstr "detalhes" + +#~ msgid "Choose" +#~ msgstr "Escolher" + +#~ msgid "Summary" +#~ msgstr "Resumo" diff --git a/po/pt_PT.po b/po/pt_PT.po index b3d6438..d21368a 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -2,553 +2,696 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # arcorreia , 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/manjaro-pamac/language/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" +"manjaro-pamac/language/pt_PT/)\n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Autenticação requerida" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Verificando dependências" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Verificando conflicto entre pacotes" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Resolvendo dependências" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Verificando conflictos interdependentes" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instalando {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Removendo {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Actualizando {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Desactualizando {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Re-instalando {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Verificando a integridade dos pacotes" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Carregando arquivos de pacotes" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Verificando a integridade do delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplicando deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Gerando {} com {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Geração bem sucedida!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Geração falhou." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Configurando {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Baixando" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Verificação de espaço disponível em disco" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Verificando chaveiro" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Baixando chaves necessárias" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} será substituído por {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} está em conflito com {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Actualizando {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Baixando {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autenticação falhou" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} não é um caminho ou nome de pacote válido" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "A transacção não pode ser realizada porque ela precisa remover {pkgname1}, o qual é um pacote bloqueado" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nada para fazer" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transacção finalizada com êxito" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Pacote não encontrado" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "local" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalado" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Desinstalado" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfãos" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Para instalar" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Para remover" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licenças" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depende de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependências opcionais" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Requerido por" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Fornece" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Substitui" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Entra em conflicto com" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repositório" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupos" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Tamanho comprimido" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Tamanho baixado" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Tamanho baixado" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Empacotador" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arquitectura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Data de instalação" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Explícitamente instalado" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalado como dependência de outro pacote" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Desconhecido" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Motivo da instalação" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Assinaturas" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Cópia de segurança dos arquivos" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} tem {number} dependências opcionais não instaladas.\nPor favor, escolha aquelas que gostaria de instalar:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Desmarque" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Remover" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Re-instalar" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instalar dependências opcionais" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalar" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instalar com dependências opcionais" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac já está em execução" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "O seu sistema está actualizado" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Tamanho total do download:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 actualização disponível" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} actualizações disponíveis" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestor de actualizações" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestor de pacotes" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Sair" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Algumas atualizações estão disponíveis.\nPor favor, atualize o seu sistema antes" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Preparando" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Com que frequência verificar actualizações, valor em horas" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} é fornecido pelo {number} pacotes.\nPor favor, escolha aqueles que você gostaria de instalar:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Actualizando" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depende de {dependname} mas não é instalável" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Falha ao obter o arquivo {pkgname} de AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Processo de compilação falhou" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Compilando {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Verificando actualizações" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Sumário da transacção" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Para substituir por versão anterior" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "A compilar" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Para reinstalar" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Para actualizar" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Sobre o Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Uma interface gráfica gtk3 para pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Histórico do Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Ver histórico" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalar pacotes locais" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplicar mudanças" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Cancelar" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Procurar no AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Procurar" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Estado" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repositórios" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nome" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versão" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repositório" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Tamanho" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informações" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependências" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalhes" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Ficheiros" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progresso" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalhes" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferências do Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalhes" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Histórico do Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Sumário da transacção" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestor de pacotes" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplicar mudanças" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Procurar no AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Procurar" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupos" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Estado" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repositório" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nome" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versão" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repositório" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Tamanho" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Ficheiros" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Ver histórico" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestor de actualizações" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Actualizando" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Habilitar suporte ao AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permitir que o Pamac procure e instale pacotes do AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Remover dependências não-requeridas" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Ao remover um pacote, remover também as dependências que não são requeridas por outros pacotes" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Ao remover um pacote, remover também as dependências que não são requeridas " +"por outros pacotes" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Com que frequência verificar actualizações, valor em horas" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opções" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Escolher" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Empacotador" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Sumário" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autenticação falhou" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Preparando" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Para remover" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Para substituir por versão anterior" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "A compilar" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Para instalar" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Para reinstalar" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Para actualizar" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Tamanho total do download" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Verificando dependências" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Verificando conflicto entre pacotes" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Resolvendo dependências" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Verificando conflictos interdependentes" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instalando %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Re-instalando %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Removendo %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Actualizando %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Desactualizando %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Verificando a integridade dos pacotes" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Verificando chaveiro" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Baixando chaves necessárias" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Carregando arquivos de pacotes" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Verificando a integridade do delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplicando deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Gerando %s com %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Geração bem sucedida" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Geração falhou" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Configurando %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Baixando" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Verificação de espaço disponível em disco" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Actualizando %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Baixando %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nada para fazer" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transacção finalizada com êxito" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac já está em execução" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "O seu sistema está actualizado" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Sair" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u actualizações disponíveis" +msgstr[1] "%u actualizações disponíveis" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Desmarque" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalar" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Remover" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Re-instalar" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instalar dependências opcionais" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Explícitamente instalado" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "local" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalado" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfãos" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licenças" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depende de" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependências opcionais" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Requerido por" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Fornece" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Substitui" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Entra em conflicto com" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Empacotador" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Data de instalação" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Explícitamente instalado" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalado como dependência de outro pacote" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Desconhecido" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Motivo da instalação" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Assinaturas" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Cópia de segurança dos arquivos" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Pacote não encontrado" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s tem %u dependências opcionais não instaladas.\n" +"Por favor, escolha aquelas que gostaria de instalar:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Desinstalado" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Uma interface gráfica gtk3 para libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 actualização disponível" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s será substituído por %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s está em conflito com %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s não é um caminho ou nome de pacote válido" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "A transacção não pode ser realizada porque ela precisa remover %s, o qual " +#~ "é um pacote bloqueado" + +#~ msgid "Compressed Size" +#~ msgstr "Tamanho comprimido" + +#~ msgid "Download Size" +#~ msgstr "Tamanho baixado" + +#~ msgid "Installed Size" +#~ msgstr "Tamanho baixado" + +#~ msgid "Architecture" +#~ msgstr "Arquitectura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instalar com dependências opcionais" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Algumas atualizações estão disponíveis.\n" +#~ "Por favor, atualize o seu sistema antes" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s é fornecido pelo %u pacotes.\n" +#~ "Por favor, escolha aqueles que você gostaria de instalar:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depende de %s mas não é instalável" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Falha ao obter o arquivo %s de AUR" + +#~ msgid "Build process failed." +#~ msgstr "Processo de compilação falhou" + +#~ msgid "Checking for updates" +#~ msgstr "Verificando actualizações" + +#~ msgid "About Pamac" +#~ msgstr "Sobre o Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repositórios" + +#~ msgid "Repo" +#~ msgstr "Repositório" + +#~ msgid "Infos" +#~ msgstr "Informações" + +#~ msgid "Deps" +#~ msgstr "Dependências" + +#~ msgid "details" +#~ msgstr "detalhes" + +#~ msgid "Choose" +#~ msgstr "Escolher" + +#~ msgid "Summary" +#~ msgstr "Sumário" diff --git a/po/ro.po b/po/ro.po index 4d4bc43..94886c4 100644 --- a/po/ro.po +++ b/po/ro.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Ayceman , 2013-2014 # Guillaume Benoit , 2013 @@ -10,546 +10,691 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-13 01:19+0000\n" "Last-Translator: Ayceman \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/manjaro-pamac/language/ro/)\n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Este necesară autentificarea" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Se verifică dependențele" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Se analizează conflictele de fișiere" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Se rezolvă dependențele" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Se verifică inter-conflictele" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Se instalează {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Se elimină {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Se actualizează {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Se retrogradează {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Se reinstalează {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Se verifică integritatea" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Se încarcă fișierele pachetelor" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Se verifică delta integritatea" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Se aplică delta" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Se generează {} cu {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generare reușită!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generare eșuată." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Se configurează {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Se descarcă" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Se verifică spațiul pe disc disponibil" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Se verifică inelul de chei" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Se descarcă cheile necesare" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} va fi înlocuit de {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} este în conflict cu {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Eroare:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Atenție:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Se reîmprospătează {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Se descarcă {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autentificarea a eșuat" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nu este o cale sau un nume de pachet valid" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Tranzacția nu poate fi făcută deoarece trebuie eliminat {pkgname1} care este un pachet blocat" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Nimic de făcut" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Tranzacția s-a terminat cu succes" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Niciun pachet găsit" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "locale" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalate" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Neinstalate" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Orfani" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "De instalat" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "De eliminat" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licențe" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Depinde de" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Dependențe opționale" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Necesar pentru" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Furnizează" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Înlocuiește" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Este în conflict cu" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Depozit" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupe" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Mărime comprimată" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Mărimea descărcată" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Mărimea instalată" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Împachetator" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arhitectură" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Instalat la" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Instalat explicit" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalat ca dependență a unui alt pachet" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Necunoscut" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Motivul instalării" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Semnături" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Copii de rezervă" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} are {number} dependențe opționale neinstalate.\nAlegeți cele pe care le doriți instalate:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Deselectează" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Elimină" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Reinstalează" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instalează dependențe opționale" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Marchează ca instalat explicit" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instalează" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instalează cu dependențe opționale" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac rulează deja" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Sistemul vostru este la zi" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Mărimea totală a descărcării: " - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "O actualizare disponibilă" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} actualizări disponibile" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Gestionar de actualizări" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Gestionar de pachete" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Ieșire" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Niște actualizări sunt disponibile.\nActualizați întâi sistemul" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Se prepară" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Frecvența de verificare a actualizărilor, în ore" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} este furnizat de {number} pachete.\nAlegeți cele pe care le doriți instalate:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Se reîmprospătează" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} depinde de {dependname}, dar nu este instalabil" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "A eșuat preluarea arhivei {pkgname} din AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Procesul de construire a eșuat." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Se construiește {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Se verifică actualizări" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Sumar al tranzacției" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "De retrogradat" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "De construit" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "De reinstalat" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "De actualizat" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Despre Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "O interfață gtk3 pentru pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Istoric Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Vezi istoricul" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instalează pachete locale" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Reîmprospătează" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplică schimbările" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Renunță" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Caută în AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Caută" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stare" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Depozite" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nume" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versiune" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Depozit" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Mărime" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informații" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Dependențe" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalii" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fișiere" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Progres" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalii" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Preferințe Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalii" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Istoric Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Sumar al tranzacției" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Gestionar de pachete" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplică schimbările" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Caută în AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Caută" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupe" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stare" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Depozit" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nume" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versiune" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Depozit" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Mărime" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fișiere" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Vezi istoricul" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Gestionar de actualizări" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Reîmprospătează" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Activează suport AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Permite Pamac să caute și să instaleze pachete din AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Elimină dependențe ce nu sunt necesare" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Când se elimină un pachet, se vor elimina și acele dependențe ce nu sunt cerute de alte pachete" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Când se elimină un pachet, se vor elimina și acele dependențe ce nu sunt " +"cerute de alte pachete" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Frecvența de verificare a actualizărilor, în ore" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opțiuni" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Alegeți" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Împachetator" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Sumar" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autentificarea a eșuat" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Se prepară" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "De eliminat" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "De retrogradat" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "De construit" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "De instalat" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "De reinstalat" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "De actualizat" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Mărimea totală a descărcării" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Se verifică dependențele" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Se analizează conflictele de fișiere" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Se rezolvă dependențele" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Se verifică inter-conflictele" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Se instalează %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Se reinstalează %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Se elimină %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Se actualizează %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Se retrogradează %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Se verifică integritatea" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Se verifică inelul de chei" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Se descarcă cheile necesare" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Se încarcă fișierele pachetelor" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Se verifică delta integritatea" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Se aplică delta" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Se generează %s cu %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Generare reușită" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Generare eșuată" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Se configurează %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Se descarcă" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Se verifică spațiul pe disc disponibil" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Se reîmprospătează %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Se descarcă %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Atenție" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Eroare" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Nimic de făcut" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Tranzacția s-a terminat cu succes" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac rulează deja" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Sistemul vostru este la zi" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Ieșire" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u actualizări disponibile" +msgstr[1] "%u actualizări disponibile" +msgstr[2] "%u actualizări disponibile" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Deselectează" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instalează" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Elimină" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Reinstalează" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instalează dependențe opționale" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Marchează ca instalat explicit" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "locale" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalate" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Orfani" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licențe" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Depinde de" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Dependențe opționale" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Necesar pentru" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Furnizează" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Înlocuiește" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Este în conflict cu" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Împachetator" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Instalat la" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Instalat explicit" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalat ca dependență a unui alt pachet" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Necunoscut" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Motivul instalării" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Semnături" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Copii de rezervă" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Niciun pachet găsit" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s are %u dependențe opționale neinstalate.\n" +"Alegeți cele pe care le doriți instalate:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Neinstalate" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "O interfață gtk3 pentru libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "O actualizare disponibilă" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s va fi înlocuit de %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s este în conflict cu %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nu este o cale sau un nume de pachet valid" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Tranzacția nu poate fi făcută deoarece trebuie eliminat %s care este un " +#~ "pachet blocat" + +#~ msgid "Compressed Size" +#~ msgstr "Mărime comprimată" + +#~ msgid "Download Size" +#~ msgstr "Mărimea descărcată" + +#~ msgid "Installed Size" +#~ msgstr "Mărimea instalată" + +#~ msgid "Architecture" +#~ msgstr "Arhitectură" + +#~ msgid "Install with optional deps" +#~ msgstr "Instalează cu dependențe opționale" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Niște actualizări sunt disponibile.\n" +#~ "Actualizați întâi sistemul" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s este furnizat de %u pachete.\n" +#~ "Alegeți cele pe care le doriți instalate:" + +#~ msgid "Refreshing" +#~ msgstr "Se reîmprospătează" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s depinde de %s, dar nu este instalabil" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "A eșuat preluarea arhivei %s din AUR" + +#~ msgid "Build process failed." +#~ msgstr "Procesul de construire a eșuat." + +#~ msgid "Checking for updates" +#~ msgstr "Se verifică actualizări" + +#~ msgid "About Pamac" +#~ msgstr "Despre Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Depozite" + +#~ msgid "Repo" +#~ msgstr "Depozit" + +#~ msgid "Infos" +#~ msgstr "Informații" + +#~ msgid "Deps" +#~ msgstr "Dependențe" + +#~ msgid "details" +#~ msgstr "detalii" + +#~ msgid "Choose" +#~ msgstr "Alegeți" + +#~ msgid "Summary" +#~ msgstr "Sumar" diff --git a/po/ru.po b/po/ru.po index e844d1e..a229094 100644 --- a/po/ru.po +++ b/po/ru.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # macbet , 2013 # Fox909 , 2014 @@ -14,546 +14,690 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-04-01 02:26+0000\n" "Last-Translator: Fox909 \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/manjaro-pamac/language/ru/)\n" +"Language-Team: Russian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Требуется авторизация" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Проверка зависимостей" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Проверка файлов на конфликты " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Разрешение зависимостей" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Проверка взаимных конфликтов" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Установка {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Удаление {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Обновление {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Понижение версии {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Переустановка {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Проверка целостности" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Загрузка файлов пакетов" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Проверка целостности дельт" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Применение дельт" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Генерация {} с {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Генерация успешно завершена!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Генерация не удалась." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Настройка {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Загрузка" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Проверка доступного дискового пространства" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Проверка связки ключей" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Загрузка необходимых ключей" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "Пакет {pkgname1} будет заменен пакетом {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} конфликтует с {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Ошибка:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Внимание:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Обновление {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Загрузка {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Ошибка авторизации" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} это недействительный путь или название пакета" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Транзакция не может быть выполнена, т.к. требуется удалить пакет {pkgname1}, который заблокирован" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Нет заданий" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Транзакция успешно завершена" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Пакет не найден" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "местно" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Установлено" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Удалено" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Сироты" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "К установке" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "К удалению" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Лицензии" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Зависит от" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Необязательные зависимости" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Требуется для" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Предоставляет" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Заменяет" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Конфликтует с" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Репозиторий" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Группы" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Размер в сжатом виде" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Размер загрузки" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Размер в установленном виде" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Упаковщик" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Архитектура" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Дата установки" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Установлено специально" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Установлено как зависимости для других пакетов" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Неизвестно" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Причина установки" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Подписи" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Резервные файлы" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} имеет {number} неустановленных дополнительных\nзависимостей. Выберите нужные для установки:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Снять выделение" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Удалить" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Переустановить" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Установить необязательные зависимости" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Отметить как явно установленный" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Установить" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Установить с необязательными зависимостями" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac уже запущен" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Система обновлена" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Общий размер загрузки:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 доступное обновление" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} доступных обновлений" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Менеджер обновлений" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Менеджер пакетов" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Выход" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Доступны обновления.\nСначала обновите систему" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Подготовка" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Как часто следует проверять наличие обновлений, в часах" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} предоставляется {number} пакетами.\nПожалуйста, выберите те, которые хотите установить:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Обновление" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} зависит от {dependname}, но его невозможно установить" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Не удалось получить архив {pkgname} из AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Ошибка процесса сборки." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Сборка {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Проверка обновлений" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Сводка транзакции" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "К понижению версии" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "К сборке" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "К переустановке" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "К обновлению" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f КБ" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f МБ" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "О Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "GTK3 фронт-энд для pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "История Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Просмотр Истории" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Установка локальных пакетов" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Обновить" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Применить изменения" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Отмена" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Искать в AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Поиск" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Состояние" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Репозитории" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Название" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Версия" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Репозиторий" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Размер" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Информация" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Зависимости" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Подробности" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Файлы" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Прогресс" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "подробности" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Настройки Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Подробности" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "История Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Сводка транзакции" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Менеджер пакетов" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Применить изменения" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Искать в AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Поиск" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Группы" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Состояние" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Репозиторий" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Название" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Версия" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Репозиторий" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Размер" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Файлы" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Просмотр Истории" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Менеджер обновлений" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Обновить" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Включить поддержку AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Разрешить Pamac искать и устанавливать пакеты из AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Удалить ненужные зависимости" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "При удалении пакета также удалить зависимости, которые не требуются другим пакетам" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"При удалении пакета также удалить зависимости, которые не требуются другим " +"пакетам" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Как часто следует проверять наличие обновлений, в часах" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Параметры" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Выбрать" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Упаковщик" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Сводка" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Ошибка авторизации" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Подготовка" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "К удалению" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "К понижению версии" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "К сборке" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "К установке" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "К переустановке" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "К обновлению" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Общий размер загрузки" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Проверка зависимостей" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Проверка файлов на конфликты " + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Разрешение зависимостей" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Проверка взаимных конфликтов" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Установка %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Переустановка %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Удаление %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Обновление %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Понижение версии %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Проверка целостности" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Проверка связки ключей" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Загрузка необходимых ключей" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Загрузка файлов пакетов" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Проверка целостности дельт" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Применение дельт" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Генерация %s с %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Генерация успешно завершена" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Генерация не удалась" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Настройка %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Загрузка" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Проверка доступного дискового пространства" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Обновление %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Загрузка %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Внимание" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Ошибка" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Нет заданий" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Транзакция успешно завершена" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac уже запущен" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Система обновлена" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Выход" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u доступных обновлений" +msgstr[1] "%u доступных обновлений" +msgstr[2] "%u доступных обновлений" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Снять выделение" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Установить" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Удалить" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Переустановить" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Установить необязательные зависимости" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Отметить как явно установленный" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "местно" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Установлено" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Сироты" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Лицензии" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Зависит от" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Необязательные зависимости" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Требуется для" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Предоставляет" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Заменяет" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Конфликтует с" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Упаковщик" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Дата установки" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Установлено специально" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Установлено как зависимости для других пакетов" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Неизвестно" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Причина установки" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Подписи" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Резервные файлы" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Пакет не найден" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s имеет %u неустановленных дополнительных\n" +"зависимостей. Выберите нужные для установки:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Удалено" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "GTK3 фронт-энд для libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f КБ" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f МБ" + +#~ msgid "1 available update" +#~ msgstr "1 доступное обновление" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "Пакет %s будет заменен пакетом %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s конфликтует с %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s это недействительный путь или название пакета" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Транзакция не может быть выполнена, т.к. требуется удалить пакет %s, " +#~ "который заблокирован" + +#~ msgid "Compressed Size" +#~ msgstr "Размер в сжатом виде" + +#~ msgid "Download Size" +#~ msgstr "Размер загрузки" + +#~ msgid "Installed Size" +#~ msgstr "Размер в установленном виде" + +#~ msgid "Architecture" +#~ msgstr "Архитектура" + +#~ msgid "Install with optional deps" +#~ msgstr "Установить с необязательными зависимостями" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Доступны обновления.\n" +#~ "Сначала обновите систему" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s предоставляется %u пакетами.\n" +#~ "Пожалуйста, выберите те, которые хотите установить:" + +#~ msgid "Refreshing" +#~ msgstr "Обновление" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s зависит от %s, но его невозможно установить" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Не удалось получить архив %s из AUR" + +#~ msgid "Build process failed." +#~ msgstr "Ошибка процесса сборки." + +#~ msgid "Checking for updates" +#~ msgstr "Проверка обновлений" + +#~ msgid "About Pamac" +#~ msgstr "О Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Репозитории" + +#~ msgid "Repo" +#~ msgstr "Репозиторий" + +#~ msgid "Infos" +#~ msgstr "Информация" + +#~ msgid "Deps" +#~ msgstr "Зависимости" + +#~ msgid "details" +#~ msgstr "подробности" + +#~ msgid "Choose" +#~ msgstr "Выбрать" + +#~ msgid "Summary" +#~ msgstr "Сводка" diff --git a/po/si.po b/po/si.po index 670c76e..ba82654 100644 --- a/po/si.po +++ b/po/si.po @@ -2,553 +2,601 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Enindu , 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-04-21 19:55+0000\n" "Last-Translator: Enindu \n" -"Language-Team: Sinhala (http://www.transifex.com/projects/p/manjaro-pamac/language/si/)\n" +"Language-Team: Sinhala (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/si/)\n" +"Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: si\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "පරායක්තතා පරීක්ෂා කරයි" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "එකිනෙකට විරුද්ධ ලිපි ගොනු පරීක්ෂා කරයි" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "පරායක්තතා විසදමින් පවතී" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "අන්තර් ගැටීම් පරීක්ෂා කරයි" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "සම්පූර්ණත්වය පරීක්ෂා කරයි" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "පැකේජ පූරණය වෙමින් පවතී" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "කටයුත්ත සාර්ථක ලෙස අවසන් විය" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "පැකේජය සොයා ගත නොහැක" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "දේශීය" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "ස්ථාපනය කරන ලදි" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "අස්ථාපනය කරන ලදි" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "අත්හල පැකේජ" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "ස්ථාපනය කිරීමට" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "ඉවත් කිරීමට" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "බලපත්‍ර" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "ඔබගේ මෙහෙයුම් පද්ධතිය යාවත්කාලීන කර ඇත." - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "යාවත්කාලීන 1ක් ඇත" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "යාවත්කාලීන {number} ක් ඇත" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "සූදානම් කරමින් පවතී" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "අභිනවන වෙමින් පවතී" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: gui/manager.ui:160 -msgid "View History" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "අභිනවන වෙමින් පවතී" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "සූදානම් කරමින් පවතී" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "ඉවත් කිරීමට" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "ස්ථාපනය කිරීමට" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "පරායක්තතා පරීක්ෂා කරයි" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "එකිනෙකට විරුද්ධ ලිපි ගොනු පරීක්ෂා කරයි" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "පරායක්තතා විසදමින් පවතී" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "අන්තර් ගැටීම් පරීක්ෂා කරයි" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "සම්පූර්ණත්වය පරීක්ෂා කරයි" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "පැකේජ පූරණය වෙමින් පවතී" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "කටයුත්ත සාර්ථක ලෙස අවසන් විය" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "ඔබගේ මෙහෙයුම් පද්ධතිය යාවත්කාලීන කර ඇත." + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "යාවත්කාලීන %u ක් ඇත" +msgstr[1] "යාවත්කාලීන %u ක් ඇත" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +#, fuzzy +msgid "Install" +msgstr "ස්ථාපනය කරන ලදි" + +#: src/manager_window.vala:138 +#, fuzzy +msgid "Remove" +msgstr "ඉවත් කිරීමට" + +#: src/manager_window.vala:143 +#, fuzzy +msgid "Reinstall" +msgstr "ස්ථාපනය කිරීමට" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "පරායක්තතා පරීක්ෂා කරයි" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "දේශීය" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "ස්ථාපනය කරන ලදි" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "අත්හල පැකේජ" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "බලපත්‍ර" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "පරායක්තතා පරීක්ෂා කරයි" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "පැකේජය සොයා ගත නොහැක" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "අස්ථාපනය කරන ලදි" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "" + +#~ msgid "1 available update" +#~ msgstr "යාවත්කාලීන 1ක් ඇත" diff --git a/po/sk.po b/po/sk.po index f2aa77c..3e773e0 100644 --- a/po/sk.po +++ b/po/sk.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Inoki Sakaeru, 2013 # Patrik Bubák, 2014 @@ -10,546 +10,691 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-15 19:50+0000\n" "Last-Translator: Patrik Bubák\n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/manjaro-pamac/language/sk/)\n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/sk/)\n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Vyžaduje sa overenie" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Overujú sa súvisiace balíčky" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Prebieha kontrola pre možné konflikty medzi súbormi" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Riešia sa závislosti" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Prebieha kontrola pre možné interné konflikty" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Inštaluje sa {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Odstraňuje sa {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Aktualizuje sa {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Degraduje sa {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Preinštaluje sa {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Kontroluje sa integrita" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Načítavajú sa súbory balíčkov" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Kontroluje sa delta integrita" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Aplikácia delta súčastí" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generuje sa {} s {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generovanie úspešne ukončené!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generovanie zlyhalo." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Nastavuje sa {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Sťahuje sa" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Kontroluje sa dostupné miesto na disku" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Kontroluje sa register kľúčov" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Sťahujú sa požadované kľúče" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} bude nahradené {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} je v rozpore s {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Chyba:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Upozornenie:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Obnovuje sa {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Sťahuje sa {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Zlyhalo overenie" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nie je platná cesta alebo názov súboru" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transakcia nemohla byť uskutočnená. K jej dokončeniu je nutné odstrániť {pkgname1}. Jedná sa však o uzamknutý balíček." - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Niet čo spraviť" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transakcia bola úspešná" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Balíček nebol nájdený" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokálny" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Nainštalované" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Odinštalované" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Siroty" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Nainštalovať" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Odstrániť" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licencie" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Závisí na" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Voliteľné závislosti" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Požadované" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Poskytuje" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Nahradí" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Je v konflikte s" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Zdroj" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Skupiny" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Veľkosť po komprimácii" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Veľkosť sťahovaného súboru" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Veľkosť súboru po inštalácii" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Autor balíčka" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Architektúra" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Dátum inštalácie" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Požadovaná inštalácia" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Balíček bol nainštalovaný ako súčasť iného balíčka" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Neznáme" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Dôvod inštalácie" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatúry" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Súbory zálohy" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} obsahuje {number} odinštalovaných doplnkových závislostí.\nVyberte tie, ktoré si prajete nainštalovať:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Odznačiť" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Odstrániť" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Preinštalovať" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Nainštalovať doplnkové závislosti" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Označiť ako explicitne nainštalované" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Inštalovať" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Inštalovať s doplnkovými závislosťami" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac už beží" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Váš systém je aktuálny" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Celková veľkosť stiahnutého súboru:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 aktualizácia je dostupná" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} aktualizácií je dostupných" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Správca aktualizácií" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Správca balíčkov" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Ukončiť" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Niektoré aktualizácie sú dostupné.⏎\nNajprv však aktualizujte Váš systém" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Pripravuje sa" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Ako často kontrolovať aktualizácie, hodnoty sú v hodinách" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} obsahuje {number} balíčkov.\nVyberte tie, ktoré si prajete nainštalovať:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Prebieha obnova" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} závisí na {dependname}, no nie je možné ho nainštalovať" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Nepodarilo sa získať {pkgname} archív z AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Vytváranie zlyhalo." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Vytvára sa {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Kontrolujú sa aktualizácie" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Zhrnutie" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Preinštalovanie na predošlú verziu" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Na vytvorenie" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Preinštalovať" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Bude sa aktualizovať" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O aplikácii Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit, všetky práva vyhradené." - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Gtk3 rozhranie pre pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "História Pamacu" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Pozrieť históriu" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Nainštalovať lokálne balíčky" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Obnoviť" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Aplikovať zmeny" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Zrušiť" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Vyhľadávať v AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Vyhľadávanie" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stav" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Zdroje" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Názov" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Verzia" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repozitár" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Veľkosť" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informácie" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Závislosti" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaily" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Súbory" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Priebeh" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "Podrobnosti" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Nastavenia pre Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detaily" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "História Pamacu" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Zhrnutie" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Správca balíčkov" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Aplikovať zmeny" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Vyhľadávať v AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Vyhľadávanie" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Skupiny" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stav" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Zdroj" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Názov" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Verzia" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Zdroj" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Veľkosť" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Súbory" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Pozrieť históriu" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Správca aktualizácií" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Obnoviť" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Zapnúť podporu pre AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Umožniť Pamacu vyhľadať a inštalovať balíky z AURu" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Odstrániť nepožadované závislosti" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Keď sa odstráni balíček, zároveň sa majú odstrániť aj všetky nepotrebné závislosti" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Keď sa odstráni balíček, zároveň sa majú odstrániť aj všetky nepotrebné " +"závislosti" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Ako často kontrolovať aktualizácie, hodnoty sú v hodinách" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Možnosti" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Vyberte, prosím" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Autor balíčka" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Zhrnutie" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Zlyhalo overenie" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Pripravuje sa" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Odstrániť" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Preinštalovanie na predošlú verziu" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Na vytvorenie" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Nainštalovať" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Preinštalovať" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Bude sa aktualizovať" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Celková veľkosť stiahnutého súboru" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Overujú sa súvisiace balíčky" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Prebieha kontrola pre možné konflikty medzi súbormi" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Riešia sa závislosti" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Prebieha kontrola pre možné interné konflikty" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Inštaluje sa %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Preinštaluje sa %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Odstraňuje sa %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Aktualizuje sa %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Degraduje sa %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Kontroluje sa integrita" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Kontroluje sa register kľúčov" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Sťahujú sa požadované kľúče" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Načítavajú sa súbory balíčkov" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Kontroluje sa delta integrita" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Aplikácia delta súčastí" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generuje sa %s s %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generovanie úspešne ukončené!" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generovanie zlyhalo." + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Nastavuje sa %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Sťahuje sa" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Kontroluje sa dostupné miesto na disku" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Obnovuje sa %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Sťahuje sa %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Upozornenie" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Chyba" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Niet čo spraviť" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transakcia bola úspešná" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac už beží" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Váš systém je aktuálny" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Ukončiť" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u aktualizácií je dostupných" +msgstr[1] "%u aktualizácií je dostupných" +msgstr[2] "%u aktualizácií je dostupných" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Odznačiť" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Inštalovať" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Odstrániť" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Preinštalovať" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Nainštalovať doplnkové závislosti" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Označiť ako explicitne nainštalované" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokálny" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Nainštalované" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Siroty" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licencie" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Závisí na" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Voliteľné závislosti" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Požadované" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Poskytuje" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Nahradí" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Je v konflikte s" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Autor balíčka" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Dátum inštalácie" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Požadovaná inštalácia" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Balíček bol nainštalovaný ako súčasť iného balíčka" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Neznáme" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Dôvod inštalácie" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatúry" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Súbory zálohy" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Balíček nebol nájdený" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s obsahuje %u odinštalovaných doplnkových závislostí.\n" +"Vyberte tie, ktoré si prajete nainštalovať:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Odinštalované" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Gtk3 rozhranie pre libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 aktualizácia je dostupná" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s bude nahradené %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s je v rozpore s %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nie je platná cesta alebo názov súboru" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transakcia nemohla byť uskutočnená. K jej dokončeniu je nutné odstrániť " +#~ "%s. Jedná sa však o uzamknutý balíček." + +#~ msgid "Compressed Size" +#~ msgstr "Veľkosť po komprimácii" + +#~ msgid "Download Size" +#~ msgstr "Veľkosť sťahovaného súboru" + +#~ msgid "Installed Size" +#~ msgstr "Veľkosť súboru po inštalácii" + +#~ msgid "Architecture" +#~ msgstr "Architektúra" + +#~ msgid "Install with optional deps" +#~ msgstr "Inštalovať s doplnkovými závislosťami" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Niektoré aktualizácie sú dostupné.⏎\n" +#~ "Najprv však aktualizujte Váš systém" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s obsahuje %u balíčkov.\n" +#~ "Vyberte tie, ktoré si prajete nainštalovať:" + +#~ msgid "Refreshing" +#~ msgstr "Prebieha obnova" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s závisí na %s, no nie je možné ho nainštalovať" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Nepodarilo sa získať %s archív z AUR" + +#~ msgid "Build process failed." +#~ msgstr "Vytváranie zlyhalo." + +#~ msgid "Checking for updates" +#~ msgstr "Kontrolujú sa aktualizácie" + +#~ msgid "About Pamac" +#~ msgstr "O aplikácii Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit, všetky práva vyhradené." + +#~ msgid "Repos" +#~ msgstr "Zdroje" + +#~ msgid "Repo" +#~ msgstr "Repozitár" + +#~ msgid "Infos" +#~ msgstr "Informácie" + +#~ msgid "Deps" +#~ msgstr "Závislosti" + +#~ msgid "details" +#~ msgstr "Podrobnosti" + +#~ msgid "Choose" +#~ msgstr "Vyberte, prosím" + +#~ msgid "Summary" +#~ msgstr "Zhrnutie" diff --git a/po/sl.po b/po/sl.po index 4297fac..7b555db 100644 --- a/po/sl.po +++ b/po/sl.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # ansich , 2014 # holden1987 , 2013 @@ -10,546 +10,689 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/manjaro-pamac/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Zahtevana je overovitev" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Preverjam odvisnosti" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Preverjam konflikte datotek" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Razrešujem odvisnosti" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Razrešujem konflikte" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Nameščanje {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Odstranjevanje {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Nadgrajevanje {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Podgrajevanje {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Ponovno nameščanje {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Preverjanje celovitosti" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Nalaganje datotek paketov" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Preverjanje celovitosti delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Apliciranje delt" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generiranje {} z {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generiranje uspešno!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generiranje ni bilo uspešno!" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfiguriranje {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Nalaganje" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Preverjanje razpoložljivega prostora" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Preverjanje obroča ključev" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Nalaganje zahtevanih ključev" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} bo zamenjan z {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} je v konfliktu z {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Osveževanje {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Nalaganje {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Potrditev identitete ni uspela" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} ni veljavna pot ali ime paketa" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transakcija ne more biti opravljena, saj zahteva odstranitev paketa {pkgname1}, ki pa je zaklenjen" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Ni nobenih opravil" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transakcija uspešno zaključena" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Najden ni bil noben paket" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "krajevno" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Nameščeno" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Odstranjeno" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Osirotele datoteke" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Za namestitev" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Za odstranitev" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licence" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Odvisen od" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Izbirne odvisnosti" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Zahtevano s strani" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Zagotavlja" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Nadomesti" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Je v sporu s" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Skladišče" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Skupine" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Velikost arhiva" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Velikost prenosa" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Velikost namestitve" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Paketni program" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arhitektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Datum namestitve" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Izrecno nameščeno" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Nameščeno kot odvisnost za drugi paket" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Neznano" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Namestitveni razlog" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Podpisi" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Varnostne datoteke" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} ima {number} izbirnih odvisnosti, ki niso nameščene.\nProsimo izberite tiste, ki jih želite namestiti:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Prekliči izbiro" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Odstrani" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Ponovno namesti" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Namesti izbirne odvisnosti" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Namesti" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Namesti z izbirnimi odvisnostmi" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac je že v teku" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Vaš sistem je posodobljen" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Celotna velikost prenosa:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "Na voljo je 1 posodobitev" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "Na voljo je {number} posodobitev" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Upravljalnik posodobitev" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Upravljalnik paketov" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Izhod" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Na voljo so posodobitve.\nProsimo, da najprej posodobite vaš sistem" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Pripravljam" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Kako pogosto naj se preverja za posodobitve, vrednost v urah" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} je del {number} paketov.\nProsimo izberite tiste, ki bi jih radi namestili:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Osveževanje" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} je odvisen od {dependname}, vendar pa slednjega ni mogoče namestiti" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Pridobivanje arhiva {pkgname} iz AUR ni bilo uspešno" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Proces izgradnje je spodletel" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Grajenje {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Preverjanje posodobitev" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Povzetek transakcije" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Za podgraditev" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Za izgradnjo" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Za ponovno namestitev" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Posodobiti" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O programu Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Gtk3 vmesnik za pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Zgodovina Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Glej zgodovino" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Namesti lokalne pakete" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Izvedi spremembe" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Prekliči" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Išči v AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Išči" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stanje" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Skladišča" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Ime" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Različica" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Skladišče" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Velikost" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Odvisnosti" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Podrobnosti" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Datoteke" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Potek" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "podrobnosti" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Nastavitve Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Podrobnosti" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Zgodovina Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Povzetek transakcije" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Upravljalnik paketov" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Izvedi spremembe" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Išči v AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Išči" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Skupine" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stanje" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Skladišče" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Ime" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Različica" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Skladišče" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Velikost" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Datoteke" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Glej zgodovino" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Upravljalnik posodobitev" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Osveževanje" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Omogoči podporo AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Dovoli Pamacu da išče in namešča pakete iz AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Odstrani nezahtevane odvisnosti" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Ob odstranjevanju paketa odstrani tudi tiste odvisnosti, ki niso zahtevane s strani drugih paketov" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Ob odstranjevanju paketa odstrani tudi tiste odvisnosti, ki niso zahtevane s " +"strani drugih paketov" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Kako pogosto naj se preverja za posodobitve, vrednost v urah" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Možnosti" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Izberite" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Paketni program" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Pregled" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Potrditev identitete ni uspela" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Pripravljam" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Za odstranitev" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Za podgraditev" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Za izgradnjo" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Za namestitev" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Za ponovno namestitev" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Posodobiti" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Celotna velikost prenosa" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Preverjam odvisnosti" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Preverjam konflikte datotek" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Razrešujem odvisnosti" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Razrešujem konflikte" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Nameščanje %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Ponovno nameščanje %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Odstranjevanje %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Nadgrajevanje %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Podgrajevanje %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Preverjanje celovitosti" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Preverjanje obroča ključev" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Nalaganje zahtevanih ključev" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Nalaganje datotek paketov" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Preverjanje celovitosti delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Apliciranje delt" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generiranje %s z %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Generiranje uspešno" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Generiranje ni bilo uspešno" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfiguriranje %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Nalaganje" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Preverjanje razpoložljivega prostora" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Osveževanje %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Nalaganje %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Ni nobenih opravil" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transakcija uspešno zaključena" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac je že v teku" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Vaš sistem je posodobljen" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Izhod" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "Na voljo je %u posodobitev" +msgstr[1] "Na voljo je %u posodobitev" +msgstr[2] "Na voljo je %u posodobitev" +msgstr[3] "Na voljo je %u posodobitev" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Prekliči izbiro" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Namesti" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Odstrani" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Ponovno namesti" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Namesti izbirne odvisnosti" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Izrecno nameščeno" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "krajevno" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Nameščeno" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Osirotele datoteke" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licence" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Odvisen od" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Izbirne odvisnosti" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Zahtevano s strani" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Zagotavlja" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Nadomesti" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Je v sporu s" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Paketni program" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Datum namestitve" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Izrecno nameščeno" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Nameščeno kot odvisnost za drugi paket" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Neznano" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Namestitveni razlog" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Podpisi" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Varnostne datoteke" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Najden ni bil noben paket" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s ima %u izbirnih odvisnosti, ki niso nameščene.\n" +"Prosimo izberite tiste, ki jih želite namestiti:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Odstranjeno" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Gtk3 vmesnik za libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "Na voljo je 1 posodobitev" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s bo zamenjan z %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s je v konfliktu z %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s ni veljavna pot ali ime paketa" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transakcija ne more biti opravljena, saj zahteva odstranitev paketa %s, " +#~ "ki pa je zaklenjen" + +#~ msgid "Compressed Size" +#~ msgstr "Velikost arhiva" + +#~ msgid "Download Size" +#~ msgstr "Velikost prenosa" + +#~ msgid "Installed Size" +#~ msgstr "Velikost namestitve" + +#~ msgid "Architecture" +#~ msgstr "Arhitektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Namesti z izbirnimi odvisnostmi" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Na voljo so posodobitve.\n" +#~ "Prosimo, da najprej posodobite vaš sistem" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s je del %u paketov.\n" +#~ "Prosimo izberite tiste, ki bi jih radi namestili:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s je odvisen od %s, vendar pa slednjega ni mogoče namestiti" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Pridobivanje arhiva %s iz AUR ni bilo uspešno" + +#~ msgid "Build process failed." +#~ msgstr "Proces izgradnje je spodletel" + +#~ msgid "Checking for updates" +#~ msgstr "Preverjanje posodobitev" + +#~ msgid "About Pamac" +#~ msgstr "O programu Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Skladišča" + +#~ msgid "Repo" +#~ msgstr "Skladišče" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Odvisnosti" + +#~ msgid "details" +#~ msgstr "podrobnosti" + +#~ msgid "Choose" +#~ msgstr "Izberite" + +#~ msgid "Summary" +#~ msgstr "Pregled" diff --git a/po/sr.po b/po/sr.po index 1edc5f4..f9e3332 100644 --- a/po/sr.po +++ b/po/sr.po @@ -2,552 +2,592 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2013-04-16 23:37+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/manjaro-pamac/language/sr/)\n" +"Language-Team: Serbian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/sr/)\n" +"Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" msgstr "" diff --git a/po/sr@latin.po b/po/sr@latin.po index 585c41a..191eee3 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # kakonema , 2013-2014 # shisha, 2014 @@ -10,546 +10,690 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-04-21 20:50+0000\n" "Last-Translator: shisha\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/manjaro-pamac/language/sr@latin/)\n" +"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/sr@latin/)\n" +"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Potrebna je potvrda identiteta" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Proveravanje zavisnosti" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Proveravanje sukoba između datoteka" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Rešavanje zavisnosti" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Proveravanje unutrašnjih sukoba" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Instaliranje {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Brisanje {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Dogradnja {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Vraćanje na predhodnu verziju {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Ponovo instaliranje {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Proveravanje integriteta" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Učitavanje datoteka paketa" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Proveravanje integriteta delte" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Primenjivanje delte" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Generisanje {} sa {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generisanje je uspelo!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generisanje nije uspelo." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurisanje {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Preuzimanje" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Proveravanje dostupnog slobodnog prostora" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Proveravanje keyring-a" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Preuzimanje potrebnih ključeva" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} će biti zamenjen sa {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} u sukobu sa {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Greška:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Upozorenje:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Osvežavanje {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Preuzimanje {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Potvrda identiteta nije uspela" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} nije pravilna putanja ili ime paketa" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Transakcija ne može da se izvrši zato što mora da ukloni {pkgname1} koji je zaključan" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Ništa za uraditi" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Transakcija je uspešno završena" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paket nije pronađen" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "lokalno" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Instalirano" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Deinstalirano" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Siročići" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Za intalaciju" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Za brisanje" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Licence" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Zavisi od" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Opcione zavisnosti" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Potrebno za" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Obezbeđuje" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Zamenjuje" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "U sukobu sa" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Spremište" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupe" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Kompresovana veličina" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Veličina preuzimanja" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Veličina instalacije" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Program za pakovanje" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arhitektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Datum instalacije" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Eksplicitno instalirano" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Instalirano kao zavisnost za drugi paket" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Nepoznato" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Instaliraj Reason" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Potpisi" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Pravljenje rezervnih kopija datoteka" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} je {number} uklonio opcione zavisnosti.\nMolimo izaberite one koje želite da instalirate:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Opozovi izbor" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Ukloni" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Deinstaliraj" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Instaliraj opcione zavisnosti" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Označi kao eksplicitno instalirano" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Instaliraj" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Instaliraj sa opcionim zavisnostima" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac je već pokrenut" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Vaš sistem je najnoviji" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Ukupna veličina preuzimanja:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 dostupno ažuriranje" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} dostupnih ažuriranja" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Menadžer ažuriranja" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Mendžer paketa" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Odustani" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Dostupna su neka ažuriranja.⏎\nMolimo ažurirajte vaš sistem" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Pripremanje" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Koliko često da proveravam ažuriranja, vrednost u satima" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} je dostupan u {number} paketa.\nIzaberite koji želite da instalirate:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Osvežavanje" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} zavisi od {dependname} ali se ne može instalirati" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Nije moguće dobiti {pkgname} arhivu sa AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Proces pravljenja nije uspeo." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Pravljenje {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Proveravanje ažuriranja" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Rezime transakcije" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Za prebacivanje na predhodnu verziju" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Za pravljenje" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Za ponovo intaliranje" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Za ažuriranje" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "O Pamac-u" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Autorsko pravo © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "gtk3 pročelje za pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Istorija Pamac-a" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Vidi istoriju" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Instaliraj lokalne pakete" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Osveži" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Primeni promene" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Poništi" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Pretraži u AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Pretraži" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Stanje" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Spremišta" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Ime" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Verzija" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Spremište" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Veličina" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Informacije" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Zavisnosti" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detalji" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Datoteke" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Tok" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detalji" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac opcije" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detalji" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Istorija Pamac-a" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Rezime transakcije" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Mendžer paketa" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Primeni promene" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Pretraži u AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Pretraži" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupe" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Stanje" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Spremište" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Ime" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Verzija" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Spremište" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Veličina" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Datoteke" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Vidi istoriju" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Menadžer ažuriranja" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Osveži" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Odobri AUR podršku" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Dozvoli Pamac-u da pretražuje i instalira pakete sa AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Ukloni nepotrebne zavisnosti" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Prilikom uklanjanja paketa takođe ukloni i one zavisnosti koje nisu potrebne ni jednom paketu" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Prilikom uklanjanja paketa takođe ukloni i one zavisnosti koje nisu potrebne " +"ni jednom paketu" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Koliko često da proveravam ažuriranja, vrednost u satima" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Opcije" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Izaberi" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Program za pakovanje" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Rezime" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Potvrda identiteta nije uspela" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Pripremanje" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Za brisanje" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Za prebacivanje na predhodnu verziju" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Za pravljenje" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Za intalaciju" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Za ponovo intaliranje" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Za ažuriranje" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Ukupna veličina preuzimanja" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Proveravanje zavisnosti" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Proveravanje sukoba između datoteka" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Rešavanje zavisnosti" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Proveravanje unutrašnjih sukoba" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Instaliranje %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Ponovo instaliranje %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Brisanje %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Dogradnja %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Vraćanje na predhodnu verziju %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Proveravanje integriteta" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Proveravanje keyring-a" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Preuzimanje potrebnih ključeva" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Učitavanje datoteka paketa" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Proveravanje integriteta delte" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Primenjivanje delte" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Generisanje %s sa %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Generisanje je uspelo" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Generisanje nije uspelo" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurisanje %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Preuzimanje" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Proveravanje dostupnog slobodnog prostora" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Osvežavanje %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Preuzimanje %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Upozorenje" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Greška" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Ništa za uraditi" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Transakcija je uspešno završena" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac je već pokrenut" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Vaš sistem je najnoviji" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Odustani" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u dostupnih ažuriranja" +msgstr[1] "%u dostupnih ažuriranja" +msgstr[2] "%u dostupnih ažuriranja" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Opozovi izbor" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Instaliraj" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Ukloni" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Deinstaliraj" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Instaliraj opcione zavisnosti" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Označi kao eksplicitno instalirano" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "lokalno" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Instalirano" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Siročići" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Licence" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Zavisi od" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Opcione zavisnosti" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Potrebno za" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Obezbeđuje" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Zamenjuje" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "U sukobu sa" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Program za pakovanje" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Datum instalacije" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Eksplicitno instalirano" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Instalirano kao zavisnost za drugi paket" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Nepoznato" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Instaliraj Reason" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Potpisi" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Pravljenje rezervnih kopija datoteka" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paket nije pronađen" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s je %u uklonio opcione zavisnosti.\n" +"Molimo izaberite one koje želite da instalirate:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Deinstalirano" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "gtk3 pročelje za libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 dostupno ažuriranje" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s će biti zamenjen sa %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s u sukobu sa %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s nije pravilna putanja ili ime paketa" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Transakcija ne može da se izvrši zato što mora da ukloni %s koji je " +#~ "zaključan" + +#~ msgid "Compressed Size" +#~ msgstr "Kompresovana veličina" + +#~ msgid "Download Size" +#~ msgstr "Veličina preuzimanja" + +#~ msgid "Installed Size" +#~ msgstr "Veličina instalacije" + +#~ msgid "Architecture" +#~ msgstr "Arhitektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Instaliraj sa opcionim zavisnostima" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Dostupna su neka ažuriranja.⏎\n" +#~ "Molimo ažurirajte vaš sistem" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s je dostupan u %u paketa.\n" +#~ "Izaberite koji želite da instalirate:" + +#~ msgid "Refreshing" +#~ msgstr "Osvežavanje" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s zavisi od %s ali se ne može instalirati" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Nije moguće dobiti %s arhivu sa AUR" + +#~ msgid "Build process failed." +#~ msgstr "Proces pravljenja nije uspeo." + +#~ msgid "Checking for updates" +#~ msgstr "Proveravanje ažuriranja" + +#~ msgid "About Pamac" +#~ msgstr "O Pamac-u" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Autorsko pravo © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Spremišta" + +#~ msgid "Repo" +#~ msgstr "Spremište" + +#~ msgid "Infos" +#~ msgstr "Informacije" + +#~ msgid "Deps" +#~ msgstr "Zavisnosti" + +#~ msgid "details" +#~ msgstr "detalji" + +#~ msgid "Choose" +#~ msgstr "Izaberi" + +#~ msgid "Summary" +#~ msgstr "Rezime" diff --git a/po/sv.po b/po/sv.po index 9e34f4d..94d36bf 100644 --- a/po/sv.po +++ b/po/sv.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Alekzanther , 2013-2014 # cashew75 , 2014 @@ -11,546 +11,689 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-29 09:41+0000\n" "Last-Translator: Alekzanther \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/manjaro-pamac/language/sv/)\n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Autentisering krävs" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Kollar beroenden" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Kontrollerar konflikter" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Undersöker beroenden" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Undersöker interna konflikter" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Installerar {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Tar bort {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Upgraderar {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Nedgraderar {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Ominstallerar {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Undersöker integritet" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Laddar paketfiler" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Undersöker skillnadsintegritet" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Applicerar skillnader" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Genererar {} med {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Generering lyckades!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Generering misslyckades." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Konfigurerar {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Laddar ner" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Kontrollerar tillgängligt diskutrymme" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Undersöker nyckelringen" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Laddar ned nödvändiga nycklar" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} ersätts av {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} är i konflikt med {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Error:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Varning:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Uppdaterar {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Laddar ned {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Autensiering misslyckades" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} är inte ett godkänt paketnamn" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Överföringen kan inte utföras! Behöver ta bort {pkgname1} som är ett låst paket" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Inget att göra" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Överföring lyckades" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Inget paket hittat" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "Lokalt" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Installerad" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Avinstallerad" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Föräldralösa" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Att installera" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Ta bort" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "LIcenser" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Beroende av" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Valfria beroenden" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Krävs av" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Erbjuder" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Ersätter" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Konflikt med" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repository" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Grupp" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Komprimerad storlek" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Nedladdningsstorlek" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Installerad storlek" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Pakethanterare" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arkitektur" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Installationsdatum" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Särskillt installerad" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Installerad som ett beroende för ett annat paket" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Okänd" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Installeringsorsak" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Signatur" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Backup filer" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} erbjuds av {number} paket\nVar vänlig välj vilket/vilka att installera:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Avmarkera" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Ta bort" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Återinstallera" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Installera valfria beroenden" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Markera som särskilt installerad" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Installera" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Installera med valda beroenden" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac körs redan" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Ditt system är uppdaterat" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Total nedladdningsstorlek:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 tillgänglig uppdatering" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} tillgängliga uppdateringar" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Uppdateringshanterare" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Pakethanterare" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Avsluta" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Uppdateringar är tillgängliga.⏎\nUppdatera ditt system först." - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Förbereder" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Hur ofta söka efter uppdateringar, värde i timmar" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} erbjuds av {number} paket.\nVänligen välj vilket eller vilka du vill installera:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Uppdaterar" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} är beroende av {dependname} men det går inte att installera" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Det gick inte att få {pkgname} arkiv från AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Kompileringsprocessen misslyckades." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Kompilerar {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Kollar efter uppdateringar" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Summering av överföring" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Att nedgradera" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Att kompilera" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Att ominstallera" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Att uppdatera" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Om Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Ett Gtk3-gränssnitt för pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pacman historik" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Visa historik" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Installera lokala paket" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Uppdatera" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Tillämpa ändringar" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Ångra" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Sök i AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Sök" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Status" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repos" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Namn" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Version" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Förråd" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Storlek" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Info" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Beror på" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Detaljer" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Filer" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Status" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detaljer" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pacman Inställningar" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Detaljer" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pacman historik" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Summering av överföring" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Pakethanterare" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Tillämpa ändringar" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Sök i AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Sök" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Grupp" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Status" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repository" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Namn" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Version" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repository" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Storlek" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Filer" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Visa historik" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Uppdateringshanterare" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Uppdatera" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Aktiver AUR stöd" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Tillåt Pamac att söka och installera paket från AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Ta bort icke nödvändiga beroenden" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "När du tar bort ett paket, ta även bort de beroenden som inte behövs av andra paket" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"När du tar bort ett paket, ta även bort de beroenden som inte behövs av " +"andra paket" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Hur ofta söka efter uppdateringar, värde i timmar" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Alternativ" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Välj" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Pakethanterare" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Summering" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Autensiering misslyckades" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Förbereder" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Ta bort" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Att nedgradera" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Att kompilera" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Att installera" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Att ominstallera" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Att uppdatera" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Total nedladdningsstorlek" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Kollar beroenden" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Kontrollerar konflikter" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Undersöker beroenden" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Undersöker interna konflikter" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Installerar %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Ominstallerar %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Tar bort %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Upgraderar %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Nedgraderar %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Undersöker integritet" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Undersöker nyckelringen" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Laddar ned nödvändiga nycklar" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Laddar paketfiler" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Undersöker skillnadsintegritet" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Applicerar skillnader" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Genererar %s med %s" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "Generering lyckades!" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Generering misslyckades." + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Konfigurerar %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Laddar ner" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Kontrollerar tillgängligt diskutrymme" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Uppdaterar %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Laddar ned %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Varning" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Error" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Inget att göra" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Överföring lyckades" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac körs redan" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Ditt system är uppdaterat" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Avsluta" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u tillgängliga uppdateringar" +msgstr[1] "%u tillgängliga uppdateringar" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Avmarkera" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Installera" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Ta bort" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Återinstallera" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Installera valfria beroenden" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Markera som särskilt installerad" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "Lokalt" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Installerad" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Föräldralösa" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "LIcenser" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Beroende av" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Valfria beroenden" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Krävs av" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Erbjuder" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Ersätter" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Konflikt med" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Pakethanterare" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Installationsdatum" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Särskillt installerad" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Installerad som ett beroende för ett annat paket" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Okänd" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Installeringsorsak" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Signatur" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Backup filer" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Inget paket hittat" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s erbjuds av %u paket\n" +"Var vänlig välj vilket/vilka att installera:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Avinstallerad" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Ett Gtk3-gränssnitt för libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 tillgänglig uppdatering" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s ersätts av %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s är i konflikt med %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s är inte ett godkänt paketnamn" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Överföringen kan inte utföras! Behöver ta bort %s som är ett låst paket" + +#~ msgid "Compressed Size" +#~ msgstr "Komprimerad storlek" + +#~ msgid "Download Size" +#~ msgstr "Nedladdningsstorlek" + +#~ msgid "Installed Size" +#~ msgstr "Installerad storlek" + +#~ msgid "Architecture" +#~ msgstr "Arkitektur" + +#~ msgid "Install with optional deps" +#~ msgstr "Installera med valda beroenden" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Uppdateringar är tillgängliga.⏎\n" +#~ "Uppdatera ditt system först." + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s erbjuds av %u paket.\n" +#~ "Vänligen välj vilket eller vilka du vill installera:" + +#~ msgid "Refreshing" +#~ msgstr "Uppdaterar" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s är beroende av %s men det går inte att installera" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Det gick inte att få %s arkiv från AUR" + +#~ msgid "Build process failed." +#~ msgstr "Kompileringsprocessen misslyckades." + +#~ msgid "Checking for updates" +#~ msgstr "Kollar efter uppdateringar" + +#~ msgid "About Pamac" +#~ msgstr "Om Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repos" + +#~ msgid "Repo" +#~ msgstr "Förråd" + +#~ msgid "Infos" +#~ msgstr "Info" + +#~ msgid "Deps" +#~ msgstr "Beror på" + +#~ msgid "details" +#~ msgstr "detaljer" + +#~ msgid "Choose" +#~ msgstr "Välj" + +#~ msgid "Summary" +#~ msgstr "Summering" diff --git a/po/tr.po b/po/tr.po index 5a6906d..2335d34 100644 --- a/po/tr.po +++ b/po/tr.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # tulliana , 2013-2014 # Guillaume Benoit , 2013 @@ -11,546 +11,685 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-07 19:36+0000\n" "Last-Translator: tulliana \n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/manjaro-pamac/language/tr/)\n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Kimlik doğrulama gerekli" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Bağımlılıklar Denetleniyor" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Dosya Cakışmaları Denetleniyor" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Bağımlılıklar Çözümleniyor" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Cakışmalar Denetleniyor" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Yükleniyor {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Kaldırılıyor {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Yükseltiliyor {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Sürüm düşürülüyor {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Tekrar yükleniyor {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Bütünlük Denetleniyor" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Paket Dosyalari Yükleniyor" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Delta bütünlüğü kontrol ediliyor" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Deltalar uygulanıyor" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Oluşturuluyor {} ile {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Oluşturma başarılı!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Oluşturulamadı." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Ayarlanıyor {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "İndiriliyor" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Kullanılabilir disk alanı kontrol ediliyor" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Anahtarlar kontrol ediliyor" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Gerekli anahtarlar yükleniyor" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} şununla değiştirilecektir {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} çakışmalara bakılıyor {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "Hata:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "Uyarı:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Yenileniyor {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "İndiriliyor {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Doğrulama başarısız" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} geçerli bir yol veya dosya adı değildir" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Bu işlem {pkgname1} kilitli paketi sebebiyle yürütülemiyor " - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Yapılacak Bir Şey Yok" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Işlem Başarılı" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paket Bulunamadı" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "Yerel" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Kuruldu" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Kurulmaya hazır" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Sahipsizler" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Kurulacak" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Kaldırılacak" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Lisanslar" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Bağımlı" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Seçimli Bağımlılıklar" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "İhtiyac Duyulan" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Sağladıkları" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Değistirdigi Paket(ler)" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Cakıştığı Paketler" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Depo" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Gruplar" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Sıkıştırma Boyutu" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "İndirme Boyutu" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Kurulmuş Boyut" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Paketçi" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Mimari" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Kurulum Tarihi" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Doğrudan Yuklenmiş" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Başka Bir Paketin Bağımlılığı Olarak Yüklenmiş" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Bilinmiyor" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Kurulum Nedeni" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "İmzalar" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Yedek Dosyalar" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} paketinden {number} isteğe tercihli bağımlılıklar kaldırıldı \\n\nYükleme seçeneğini tercih edin lütfen:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Seçimi kaldır" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Kaldır" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Yeniden yükle" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Seçimli bağımlılıkları yükle" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "Yüklü olarak işaretle" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Yükle" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Seçimli bağımlılıklarıyla birlikte yükle" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac Zaten Çalışıyor" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Sisteminiz Güncel" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Toplam indirme boyutu:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 Güncelleme Var" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} Mevcut Güncellemeler" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Güncelleme Yöneticisi" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Paket Yöneticisi" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Çıkış" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Yeni güncellemeler var. Lütfen önce sisteminizi güncelleyin." - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Hazırlanıyor" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Güncellemeler ne sıklıkta kontrol edilecek, saat belirtin" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} tarafından sağlanan {number} paketler\nLütfen yüklemek istediğinizi seçin:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Yenileniyor" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} bağımlılıkları {dependname} fakat yüklenebilir değil" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "{pkgname} arşiv AUR depolarından alınamadı" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "İnşa işlemi başarısız oldu." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "{pkgname} İnşa ediliyor" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Güncellemeler kontrol ediliyor" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "İşlem Özeti" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Geri Yükleme Yapılacak" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "İnşa et" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Kurulacak" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Yükseltilecek" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Pamac Hakkında" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Lisans © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Pyalpm için gtk3 arayüzü" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac Geçmişi" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Geçmişi Gör" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Bilgisayarından paket yükle" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "Yenile" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Değişiklikleri uygula" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Vazgeç" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "AUR depolarında ara" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Ara" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Konum" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Depolar" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "İsim" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Sürüm" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Depo" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Boyut" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Bilgi" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Bağımlılıklar" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Ayrıntılar" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Dosyalar" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Süreç" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "detaylar" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac Tercihleri" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Ayrıntılar" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac Geçmişi" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "İşlem Özeti" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Paket Yöneticisi" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Değişiklikleri uygula" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "AUR depolarında ara" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Ara" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Gruplar" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Konum" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Depo" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "İsim" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Sürüm" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Depo" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Boyut" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Dosyalar" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Geçmişi Gör" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Güncelleme Yöneticisi" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Yenile" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "AUR desteği etkin" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "AUR paketleri aramak ve kurmak için izin ver" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Gereksiz bağımlılıkları kaldır" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Kaldırılan paket diğer paketlerin bağımlılıkları ve gereksinimlerini içerebilir" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Kaldırılan paket diğer paketlerin bağımlılıkları ve gereksinimlerini " +"içerebilir" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Güncellemeler ne sıklıkta kontrol edilecek, saat belirtin" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Seçenekler" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Seçin" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Paketçi" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Özet" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Doğrulama başarısız" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Hazırlanıyor" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Kaldırılacak" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Geri Yükleme Yapılacak" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "İnşa et" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Kurulacak" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Kurulacak" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Yükseltilecek" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "Toplam indirme boyutu" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Bağımlılıklar Denetleniyor" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Dosya Cakışmaları Denetleniyor" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Bağımlılıklar Çözümleniyor" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Cakışmalar Denetleniyor" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Yükleniyor %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Tekrar yükleniyor %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Kaldırılıyor %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Yükseltiliyor %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Sürüm düşürülüyor %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Bütünlük Denetleniyor" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Anahtarlar kontrol ediliyor" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Gerekli anahtarlar yükleniyor" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Paket Dosyalari Yükleniyor" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Delta bütünlüğü kontrol ediliyor" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Deltalar uygulanıyor" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Oluşturuluyor %s ile %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Oluşturma başarılı" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Oluşturulamadı" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Ayarlanıyor %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "İndiriliyor" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Kullanılabilir disk alanı kontrol ediliyor" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Yenileniyor %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "İndiriliyor %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "Uyarı" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "Hata" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Yapılacak Bir Şey Yok" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Işlem Başarılı" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac Zaten Çalışıyor" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Sisteminiz Güncel" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Çıkış" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u Mevcut Güncellemeler" +msgstr[1] "%u Mevcut Güncellemeler" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Seçimi kaldır" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Yükle" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Kaldır" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Yeniden yükle" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Seçimli bağımlılıkları yükle" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "Yüklü olarak işaretle" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "Yerel" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Kuruldu" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Sahipsizler" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Lisanslar" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Bağımlı" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Seçimli Bağımlılıklar" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "İhtiyac Duyulan" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Sağladıkları" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Değistirdigi Paket(ler)" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Cakıştığı Paketler" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Paketçi" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Kurulum Tarihi" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Doğrudan Yuklenmiş" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Başka Bir Paketin Bağımlılığı Olarak Yüklenmiş" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Bilinmiyor" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Kurulum Nedeni" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "İmzalar" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Yedek Dosyalar" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paket Bulunamadı" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s paketinden %u isteğe tercihli bağımlılıklar kaldırıldı \\n\n" +"Yükleme seçeneğini tercih edin lütfen:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Kurulmaya hazır" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "libalpm için gtk3 arayüzü" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 Güncelleme Var" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s şununla değiştirilecektir %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s çakışmalara bakılıyor %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s geçerli bir yol veya dosya adı değildir" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "Bu işlem %s kilitli paketi sebebiyle yürütülemiyor " + +#~ msgid "Compressed Size" +#~ msgstr "Sıkıştırma Boyutu" + +#~ msgid "Download Size" +#~ msgstr "İndirme Boyutu" + +#~ msgid "Installed Size" +#~ msgstr "Kurulmuş Boyut" + +#~ msgid "Architecture" +#~ msgstr "Mimari" + +#~ msgid "Install with optional deps" +#~ msgstr "Seçimli bağımlılıklarıyla birlikte yükle" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "Yeni güncellemeler var. Lütfen önce sisteminizi güncelleyin." + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s tarafından sağlanan %u paketler\n" +#~ "Lütfen yüklemek istediğinizi seçin:" + +#~ msgid "Refreshing" +#~ msgstr "Yenileniyor" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s bağımlılıkları %s fakat yüklenebilir değil" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "%s arşiv AUR depolarından alınamadı" + +#~ msgid "Build process failed." +#~ msgstr "İnşa işlemi başarısız oldu." + +#~ msgid "Checking for updates" +#~ msgstr "Güncellemeler kontrol ediliyor" + +#~ msgid "About Pamac" +#~ msgstr "Pamac Hakkında" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Lisans © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Depolar" + +#~ msgid "Repo" +#~ msgstr "Depo" + +#~ msgid "Infos" +#~ msgstr "Bilgi" + +#~ msgid "Deps" +#~ msgstr "Bağımlılıklar" + +#~ msgid "details" +#~ msgstr "detaylar" + +#~ msgid "Choose" +#~ msgstr "Seçin" + +#~ msgid "Summary" +#~ msgstr "Özet" diff --git a/po/uk.po b/po/uk.po index f01c566..3e1bcc0 100644 --- a/po/uk.po +++ b/po/uk.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Rax Garfield , 2012 # rom85 , 2013 @@ -13,546 +13,684 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/manjaro-pamac/language/uk/)\n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/uk/)\n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Перевірка залежностей" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Перевірка конфліктування файлів" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Дозволити залежності" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Перевірка конфліктів між" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Встановлення {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Видалення {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Оновлення {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Пониження {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Перевстановлення {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Перевірка цілісності" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Завантаження пакетів файлів" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Перевірка цілісності delta" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Застосування deltas" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Генерація {} з {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Вдала генерація!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Невдала генерація" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Налаштування {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Завантаження" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Перевірка вільного місця на диску" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Перевірка ключів" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Завантаження необхідних ключів" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} буде замінено {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} конфліктує з {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Оновлення {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Завантаження {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Помилка аутентифікації" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} не припустимий шлях або ім'я пакету" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Операція не може бути виконана, оскільки для цього потрібно видалити {pkgname1}, якй є заблокованим" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Немає роботи" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Операція успішно завершена" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Пакет не знайдений" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "локальний" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Встановлено" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Не встановленно" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Осиротілі" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "До встановлення" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "До видалення" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Ліцензії" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Залежить від" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Додаткові залежності" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Вимагається" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Забезпечує" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Замінює" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Конфлікти з" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Сховище" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Групи" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Розмір в стисненому вигляді" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Розмір звантаження" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Розмір у встановленому вигляді" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Пакувальник" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Архітектура" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Дата встановлення" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Явно встановлено" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Встановлений як залежність до іншого пакунка" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Невідомо" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Причина встановлення" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Підписи" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Резервні файли" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} має {number} невстановлених необов'язкових залежностей.\nБудь-ласка оберіть ті, що бажаєте встановити:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Скасувати вибір" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Видалення" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Перевстановлення" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Встановлення додаткових залежностей" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Встановлення" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Встановлення з додатковими залежностями" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac вже запущений" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Ваша система оновлена" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Загальний розмір завантаження:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 доступне оновлення" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} доступних оновлень" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Менеджер Оновлень" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Менеджер пакетів" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Вийти" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Доступні деякі оновлення. Будь ласка, в першу чергу поновіть систему" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Підготовка" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} надається {number} пакунками.\nОберіть ті, що бажаєте встановити:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Оновити" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} залежить від {dependname} але він не може бути встановлений" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Не вдалося отримати {pkgname} архів з AUR" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Не вдалося спорудити процес." - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Побудова {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Перевірка наявності оновлень" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Інформація по операціях" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "До пониження" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Почати збірку" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "До перевстановлення" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "До оновлення" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f КБ" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f МБ" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Про Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Авторське право © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Gtk3 інтерфейс для pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Встановлення локальних пакетів" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Пошук в AUR" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Пошук" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Стан" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Сховища" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Назва" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Версія" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Сховище" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Розмір" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Інформація" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Залежності" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Деталі" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Файли" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Прогрес" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "деталі" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Деталі" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Інформація по операціях" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Менеджер пакетів" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Пошук в AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Пошук" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Групи" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Стан" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Сховище" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Назва" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Версія" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Сховище" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Розмір" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Файли" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Менеджер Оновлень" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Оновити" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Вибирати" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Пакувальник" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Резюме" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Помилка аутентифікації" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Підготовка" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "До видалення" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "До пониження" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Почати збірку" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "До встановлення" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "До перевстановлення" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "До оновлення" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Загальний розмір завантаження" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Перевірка залежностей" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Перевірка конфліктування файлів" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Дозволити залежності" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Перевірка конфліктів між" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Встановлення %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Перевстановлення %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Видалення %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Оновлення %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Пониження %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Перевірка цілісності" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Перевірка ключів" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Завантаження необхідних ключів" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Завантаження пакетів файлів" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Перевірка цілісності delta" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Застосування deltas" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Генерація %s з %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Вдала генерація" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "Невдала генерація" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Налаштування %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Завантаження" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Перевірка вільного місця на диску" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Оновлення %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Завантаження %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Немає роботи" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Операція успішно завершена" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac вже запущений" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Ваша система оновлена" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Вийти" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u доступних оновлень" +msgstr[1] "%u доступних оновлень" +msgstr[2] "%u доступних оновлень" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Скасувати вибір" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Встановлення" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Видалення" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Перевстановлення" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Встановлення додаткових залежностей" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Явно встановлено" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "локальний" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Встановлено" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Осиротілі" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Ліцензії" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Залежить від" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Додаткові залежності" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Вимагається" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Забезпечує" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Замінює" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Конфлікти з" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Пакувальник" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Дата встановлення" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Явно встановлено" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Встановлений як залежність до іншого пакунка" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Невідомо" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Причина встановлення" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Підписи" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Резервні файли" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Пакет не знайдений" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s має %u невстановлених необов'язкових залежностей.\n" +"Будь-ласка оберіть ті, що бажаєте встановити:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Не встановленно" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Gtk3 інтерфейс для libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f КБ" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f МБ" + +#~ msgid "1 available update" +#~ msgstr "1 доступне оновлення" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s буде замінено %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s конфліктує з %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s не припустимий шлях або ім'я пакету" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Операція не може бути виконана, оскільки для цього потрібно видалити %s, " +#~ "якй є заблокованим" + +#~ msgid "Compressed Size" +#~ msgstr "Розмір в стисненому вигляді" + +#~ msgid "Download Size" +#~ msgstr "Розмір звантаження" + +#~ msgid "Installed Size" +#~ msgstr "Розмір у встановленому вигляді" + +#~ msgid "Architecture" +#~ msgstr "Архітектура" + +#~ msgid "Install with optional deps" +#~ msgstr "Встановлення з додатковими залежностями" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Доступні деякі оновлення. Будь ласка, в першу чергу поновіть систему" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s надається %u пакунками.\n" +#~ "Оберіть ті, що бажаєте встановити:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s залежить від %s але він не може бути встановлений" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Не вдалося отримати %s архів з AUR" + +#~ msgid "Build process failed." +#~ msgstr "Не вдалося спорудити процес." + +#~ msgid "Checking for updates" +#~ msgstr "Перевірка наявності оновлень" + +#~ msgid "About Pamac" +#~ msgstr "Про Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Авторське право © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Сховища" + +#~ msgid "Repo" +#~ msgstr "Сховище" + +#~ msgid "Infos" +#~ msgstr "Інформація" + +#~ msgid "Deps" +#~ msgstr "Залежності" + +#~ msgid "details" +#~ msgstr "деталі" + +#~ msgid "Choose" +#~ msgstr "Вибирати" + +#~ msgid "Summary" +#~ msgstr "Резюме" diff --git a/po/update_po_files.sh b/po/update_po_files.sh new file mode 100755 index 0000000..06f30da --- /dev/null +++ b/po/update_po_files.sh @@ -0,0 +1,5 @@ +#! /bin/sh + +for i in `ls po | sed s'|.po||'` ; do + msgmerge --update ./$i.po pamac.pot +done diff --git a/po/ur-PK.po b/po/ur-PK.po index 8bb71d8..61f63a8 100644 --- a/po/ur-PK.po +++ b/po/ur-PK.po @@ -2,552 +2,590 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/manjaro-pamac/language/ur_PK/)\n" +"Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/ur_PK/)\n" +"Language: ur_PK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ur_PK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "" +msgstr[1] "" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" msgstr "" diff --git a/po/uz.po b/po/uz.po index be49177..cc5da6f 100644 --- a/po/uz.po +++ b/po/uz.po @@ -2,7 +2,7 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Umidjon Almasov , 2013 # Umidjon Almasov , 2013 @@ -10,546 +10,678 @@ msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Uzbek (http://www.transifex.com/projects/p/manjaro-pamac/language/uz/)\n" +"Language-Team: Uzbek (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/uz/)\n" +"Language: uz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uz\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Bog'liqliklar tekshirilmoqda" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Fayllar ixtilofi tekshirilmoqda" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Bog'liqliklar bartaraf etilmoqda" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "O'zaro ixtiloflar tekshirilmoqda" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "{pkgname} o'rnatilmoqda" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "{pkgname} o'chirilmoqda" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "{pkgname} yangilanmoqda" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "{pkgname}'ning versiyasini pasaytirmoqda" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "{pkgname} qayta o'rnatilmoqda" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Butunligi tekshirilmoqda" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Paketlar fayllari yuklanmoqda" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "Delta butunligi tekshirilmoqda" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "Deltalar qo'llanilmoqda" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "{}'ni {} bilan yaratilmoqda" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Yaratish muvaffaqiyatli!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Yaratish muvaffaqiyatsiz." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "{pkgname}'ni sozlamoqda" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Yuklab olinmoqda" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Bo'sh disk joyi tekshirilmoqda" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Kalitlar to'plami tekshirilmoqda" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Talab qilingan kalitlar yuklab olinmoqda" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} {pkgname2} bilan almashtiriladi" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} {pkgname2} bilan ixtilofda" - -#: pamac-daemon.py:339 -msgid "Error: " +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:345 -msgid "Warning: " +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "{repo} yangilanmoqda" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "{pkgname} yuklab olinmoqda" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Haqiqiylikni tekshirish muvaffaqiyatsiz tugadi" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} yo'li yoki paket nomi haqiqiy emas" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Tranzaksiyani amalga oshirib bo'lmadi chunki u {pkgname1} qulflangan paketini o'chirishini talab qiladi" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Vazifalar yo'q" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Tranzaksiya muvaffaqiyatli tugadi" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Paket topilmadi" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "mahalliy" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "O'rnatilgan" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Olib tashlangan" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Yetimlar" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "O'rnatish uchun" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "O'chirish uchun" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Litsenziyalar" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Bog'langan" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Qo'shimcha bog'liqliklar" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Talab qilinadi" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Ta'minlaydi" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Almashtiradi" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Ixtiloflar" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Repozitoriy" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Guruhlar" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Ixchamlashtirilgan hajm" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Yuklab olinadigan hajm" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "O'rnatilgan holda hajm" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Paket yaratuvchisi" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Arxitektura" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "O'rnatish sanasi" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Aniq o'rnatilgan" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Boshqa paketning bog'liqligi sifatida o'rnatilgan" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Noma'lum" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "O'rnatish sababi" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Imzolar" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Zaxira fayllari" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} uchun {number} o'rnatilmagan qo'shimcha bog'liqliklar mavjud.\nO'rnatiladiganlarni tanlang:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Tanlashni bekor qilish" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "O'chirish" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Qayta o'rnatish" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Qo'shimcha bog'liqliklarni o'rnatish" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "O'rnatish" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Qo'shimcha bog'liqliklar bilan o'rnatish" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac ishga tushirilgan" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Tizim yangilangan" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Jami yuklab olinadigan hajm:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 yangilanish mavjud" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} yangilanishlar mavjud" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Yangilanish boshqaruvchisi" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Paket boshqaruvchisi" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Chiqish" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Yangilanishlar mavjud.\nAvval tizimni yangilang" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Tayyorlanmoqda" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} {number} paketlar bilan taqdim etilgan.\nO'rnatiladiganlarni tanlang:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Yangilanmoqda" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} {dependname}'ga bog'langan lekin uni o'rnatib bo'lmaydi" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "AUR'dan {pkgname} arxivini olish muvaffaqiyatsiz tugadi" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "{pkgname} yig'ilmoqda" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Yangilanishlar tekshirilmoqda" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Tranzaksiya jamlangan ma'lumoti" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Versiyani pasaytirish uchun" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Yig'ish uchun" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Qayta o'rnatish uchun" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Yangilash uchun" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Pamac haqida" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Mualliflik huquqi © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Pyalpm uchun gtk3 frontendi" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Mahalliy paketlarni o'rnatish" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "AUR'da qidirish" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "Qidirish" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Holati" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Repozitoriylar" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Nomi" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Versiya" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Repozitoriy" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Hajmi" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Ma'lumot" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Bog'liqliklar" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Tafsilotlar" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Fayllar" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Jarayon bajarilishi" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "tafsilotlar" - -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:316 +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Tafsilotlar" + +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Tranzaksiya jamlangan ma'lumoti" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Paket boshqaruvchisi" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "AUR'da qidirish" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Qidirish" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Guruhlar" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Holati" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Repozitoriy" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Nomi" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Versiya" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Repozitoriy" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Hajmi" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Fayllar" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Yangilanish boshqaruvchisi" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Yangilanmoqda" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Tanlash" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Paket yaratuvchisi" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Jamlangan ma'lumot" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Haqiqiylikni tekshirish muvaffaqiyatsiz tugadi" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Tayyorlanmoqda" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "O'chirish uchun" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Versiyani pasaytirish uchun" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Yig'ish uchun" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "O'rnatish uchun" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Qayta o'rnatish uchun" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Yangilash uchun" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Jami yuklab olinadigan hajm" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Bog'liqliklar tekshirilmoqda" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Fayllar ixtilofi tekshirilmoqda" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Bog'liqliklar bartaraf etilmoqda" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "O'zaro ixtiloflar tekshirilmoqda" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "%s o'rnatilmoqda" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "%s qayta o'rnatilmoqda" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "%s o'chirilmoqda" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "%s yangilanmoqda" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "%s'ning versiyasini pasaytirmoqda" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Butunligi tekshirilmoqda" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Kalitlar to'plami tekshirilmoqda" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Talab qilingan kalitlar yuklab olinmoqda" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Paketlar fayllari yuklanmoqda" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "Delta butunligi tekshirilmoqda" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "Deltalar qo'llanilmoqda" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "%s'ni %s bilan yaratilmoqda" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Yaratish muvaffaqiyatli" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Yaratish muvaffaqiyatsiz" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "%s'ni sozlamoqda" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Yuklab olinmoqda" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Bo'sh disk joyi tekshirilmoqda" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "%s yangilanmoqda" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "%s yuklab olinmoqda" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Vazifalar yo'q" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Tranzaksiya muvaffaqiyatli tugadi" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac ishga tushirilgan" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Tizim yangilangan" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Chiqish" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u yangilanishlar mavjud" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Tanlashni bekor qilish" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "O'rnatish" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "O'chirish" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Qayta o'rnatish" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Qo'shimcha bog'liqliklarni o'rnatish" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Aniq o'rnatilgan" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "mahalliy" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "O'rnatilgan" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Yetimlar" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Litsenziyalar" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Bog'langan" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Qo'shimcha bog'liqliklar" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Talab qilinadi" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Ta'minlaydi" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Almashtiradi" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Ixtiloflar" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Paket yaratuvchisi" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "O'rnatish sanasi" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Aniq o'rnatilgan" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Boshqa paketning bog'liqligi sifatida o'rnatilgan" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Noma'lum" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "O'rnatish sababi" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Imzolar" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Zaxira fayllari" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Paket topilmadi" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s uchun %u o'rnatilmagan qo'shimcha bog'liqliklar mavjud.\n" +"O'rnatiladiganlarni tanlang:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Olib tashlangan" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "libalpm uchun gtk3 frontendi" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MB" + +#~ msgid "1 available update" +#~ msgstr "1 yangilanish mavjud" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s %s bilan almashtiriladi" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s %s bilan ixtilofda" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s yo'li yoki paket nomi haqiqiy emas" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "" +#~ "Tranzaksiyani amalga oshirib bo'lmadi chunki u %s qulflangan paketini " +#~ "o'chirishini talab qiladi" + +#~ msgid "Compressed Size" +#~ msgstr "Ixchamlashtirilgan hajm" + +#~ msgid "Download Size" +#~ msgstr "Yuklab olinadigan hajm" + +#~ msgid "Installed Size" +#~ msgstr "O'rnatilgan holda hajm" + +#~ msgid "Architecture" +#~ msgstr "Arxitektura" + +#~ msgid "Install with optional deps" +#~ msgstr "Qo'shimcha bog'liqliklar bilan o'rnatish" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Yangilanishlar mavjud.\n" +#~ "Avval tizimni yangilang" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s %u paketlar bilan taqdim etilgan.\n" +#~ "O'rnatiladiganlarni tanlang:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s %s'ga bog'langan lekin uni o'rnatib bo'lmaydi" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "AUR'dan %s arxivini olish muvaffaqiyatsiz tugadi" + +#~ msgid "Checking for updates" +#~ msgstr "Yangilanishlar tekshirilmoqda" + +#~ msgid "About Pamac" +#~ msgstr "Pamac haqida" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Mualliflik huquqi © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Repozitoriylar" + +#~ msgid "Repo" +#~ msgstr "Repozitoriy" + +#~ msgid "Infos" +#~ msgstr "Ma'lumot" + +#~ msgid "Deps" +#~ msgstr "Bog'liqliklar" + +#~ msgid "details" +#~ msgstr "tafsilotlar" + +#~ msgid "Choose" +#~ msgstr "Tanlash" + +#~ msgid "Summary" +#~ msgstr "Jamlangan ma'lumot" diff --git a/po/vi.po b/po/vi.po index c071cd8..7f9a850 100644 --- a/po/vi.po +++ b/po/vi.po @@ -2,553 +2,690 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # truongap , 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:14+0000\n" "Last-Translator: manjarolinux \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/manjaro-pamac/language/vi/)\n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/vi/)\n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "Xác nhận được yêu cầu" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "Đang kiểm tra các phần phụ thuộc" - -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "Đang kiểm tra xung đột tệp tin" - -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "Đang xử lý các phần phụ thuộc" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "Đang kiểm tra các xung đột liên đới" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "Đang cài đặt {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "Đang gỡ bỏ {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "Đang nâng cấp {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "Đang hạ cấp {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "Đang cài lại {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "Đang kiểm tra tính toàn vẹn" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "Đang nạp các tệp tin của các gói" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:251 -msgid "Applying deltas" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "Đang tạo lập {} với {}" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "Quá trình tạo lập thành công!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "Quá trình tạo lâp thất bại." - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "Đang thiết lập {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "Đang tải về" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "Đang kiểm tra không gian đĩa trống" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "Đang kiểm tra vòng khóa" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "Đang tải về các khóa yêu cầu" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} sẽ thay thể bởi {pkgname2}" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} xung đột với {pkgname2}" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "Đang làm mới {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "Đang tải về {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "Xác nhận thất bại" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} là một đường dẫn hay tên không phù hợp" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "Chuyển giao không thể tiến hành bởi nó cần gỡ bỏ {pkgname1} hiện đã bị khóa" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "Không có gì để thực hiện" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "Chuyển giao kết thúc thành công" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "Không tìm thấy gói nào" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "có sẵn" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "Đã cài đặt" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "Đã gỡ bỏ" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "Không liên quan" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "Để cài đặt" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "Để gỡ bỏ" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "Giấy phép" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "Phụ thuộc vào" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "Phần phụ thuộc tùy chọn" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "Được yêu cầu bởi" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "Nhà cung cấp" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "Thay thế" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "Xung đột với" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "Kho" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "Nhóm" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "Kích cỡ khi đã nén" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "Kích cỡ tải về" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "Kích cỡ cài đặt" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "Người đóng gói" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "Kiến trúc" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "Ngày cài đặt" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "Đã cài đặt theo chỉ định" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "Được cài đặt như phần phụ thuộc cho một gói khác" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "Không biết" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "Lý do cài đặt" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "Chữ ký" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "Tệp tin sao lưu" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} có {number} các phần phụ thuộc tùy chọn chưa được cài đặt.\nHãy chọn những phần mà bạn muốn cài đặt:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "Bỏ chọn" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "Gỡ bỏ" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "Cài lại" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "Cài đặt các phần phụ thuộc tùy chọn" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "Cài đặt" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "Cài đặt với các phần phụ thuộc tùy chọn" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac đang chạy" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "Hệ thống đã được cập nhật" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "Tổng kích cỡ tải về:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1 cập nhật sẵn sàng" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} cập nhật sẵn sàng" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "Trình quản lý cập nhật" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "Trình quản lý gói" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "Thoát" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "Một số cập nhật đã sẵn sàng.\nHãy cập nhật hệ thống trước" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "Đang chuẩn bị" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "Bao lâu sẽ kiểm tra cập nhật, tính bằng giờ" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} được cung cấp bởi {number} gói.\nHãy chọn những thứ mà bạn muốn cài đặt:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "Đang làm tươi" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} phụ thuộc vào {dependname} nhưng nó không thể cài đặt được" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "Lấy gói {pkgname} từ AUR thất bại" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "Quá trình kiến tạo thất bại" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "Đang tạo {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "Đang kiểm tra cập nhật" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "Ghi nhớ chuyển giao" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "Để hạ cấp" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "Để tạo" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "Để cài lại" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "Để cập nhật" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "Giới thiệu Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Bản quyền © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "Giao diện gtk3 cho pyalpm" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Lịch sử Pamac" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "Hiển thị lịch sử" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "Cài đặt" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "Áp dụng những thay đổi" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "Hủy" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "Tìm trên AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "Tìm" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "Tình trạng" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "Kho" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "Tên" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "Phiên bản" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "Kho" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "Cỡ" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "Thông tin" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "Phụ thuộc" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "Chi tiết" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "Tệp tin" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "Tiến trình" -#: gui/dialogs.ui:162 -msgid "details" -msgstr "chi tiết" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Thiết lập Pamac" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" +msgstr "Chi tiết" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Lịch sử Pamac" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "Ghi nhớ chuyển giao" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "Trình quản lý gói" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "Áp dụng những thay đổi" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "Tìm trên AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "Tìm" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "Nhóm" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "Tình trạng" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "Kho" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "Tên" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "Phiên bản" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "Kho" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "Cỡ" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "Tệp tin" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "Hiển thị lịch sử" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "Trình quản lý cập nhật" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "Đang làm tươi" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "Bật hỗ trợ AUR" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "Cho phép Pamac tìm kiếm và cài đặt gói từ AUR" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "Gỡ bỏ phần phụ thuộc không cần thiết" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" -msgstr "Khi bạn gỡ bỏ một gói đồng thời sẽ gỡ bỏ các phần phụ thuộc không được yêu cầu bởi các gói khác" +"When removing a package, also remove its dependencies that are not required " +"by other packages" +msgstr "" +"Khi bạn gỡ bỏ một gói đồng thời sẽ gỡ bỏ các phần phụ thuộc không được yêu " +"cầu bởi các gói khác" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "Bao lâu sẽ kiểm tra cập nhật, tính bằng giờ" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "Các tùy chọn" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "Chọn" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "Người đóng gói" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "Ghi nhớ" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "Xác nhận thất bại" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "Đang chuẩn bị" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "Để gỡ bỏ" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "Để hạ cấp" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "Để tạo" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "Để cài đặt" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "Để cài lại" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "Để cập nhật" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "Tổng kích cỡ tải về" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "Đang kiểm tra các phần phụ thuộc" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "Đang kiểm tra xung đột tệp tin" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "Đang xử lý các phần phụ thuộc" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "Đang kiểm tra các xung đột liên đới" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "Đang cài đặt %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "Đang cài lại %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "Đang gỡ bỏ %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "Đang nâng cấp %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "Đang hạ cấp %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "Đang kiểm tra tính toàn vẹn" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "Đang kiểm tra vòng khóa" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "Đang tải về các khóa yêu cầu" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "Đang nạp các tệp tin của các gói" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "Đang tạo lập %s với %s" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "Quá trình tạo lập thành công" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "Quá trình tạo lâp thất bại" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "Đang thiết lập %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "Đang tải về" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "Đang kiểm tra không gian đĩa trống" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "Đang làm mới %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "Đang tải về %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "Không có gì để thực hiện" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "Chuyển giao kết thúc thành công" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac đang chạy" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "Hệ thống đã được cập nhật" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "Thoát" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u cập nhật sẵn sàng" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "Bỏ chọn" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "Cài đặt" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "Gỡ bỏ" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "Cài lại" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "Cài đặt các phần phụ thuộc tùy chọn" + +#: src/manager_window.vala:149 +#, fuzzy +msgid "Mark as explicitly installed" +msgstr "Đã cài đặt theo chỉ định" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "có sẵn" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "Đã cài đặt" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "Không liên quan" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "Giấy phép" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "Phụ thuộc vào" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "Phần phụ thuộc tùy chọn" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "Được yêu cầu bởi" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "Nhà cung cấp" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "Thay thế" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "Xung đột với" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "Người đóng gói" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "Ngày cài đặt" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "Đã cài đặt theo chỉ định" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "Được cài đặt như phần phụ thuộc cho một gói khác" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "Không biết" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "Lý do cài đặt" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "Chữ ký" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "Tệp tin sao lưu" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "Không tìm thấy gói nào" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s có %u các phần phụ thuộc tùy chọn chưa được cài đặt.\n" +"Hãy chọn những phần mà bạn muốn cài đặt:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "Đã gỡ bỏ" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "Giao diện gtk3 cho libalpm" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "1 cập nhật sẵn sàng" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s sẽ thay thể bởi %s" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s xung đột với %s" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s là một đường dẫn hay tên không phù hợp" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "Chuyển giao không thể tiến hành bởi nó cần gỡ bỏ %s hiện đã bị khóa" + +#~ msgid "Compressed Size" +#~ msgstr "Kích cỡ khi đã nén" + +#~ msgid "Download Size" +#~ msgstr "Kích cỡ tải về" + +#~ msgid "Installed Size" +#~ msgstr "Kích cỡ cài đặt" + +#~ msgid "Architecture" +#~ msgstr "Kiến trúc" + +#~ msgid "Install with optional deps" +#~ msgstr "Cài đặt với các phần phụ thuộc tùy chọn" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "Một số cập nhật đã sẵn sàng.\n" +#~ "Hãy cập nhật hệ thống trước" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s được cung cấp bởi %u gói.\n" +#~ "Hãy chọn những thứ mà bạn muốn cài đặt:" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s phụ thuộc vào %s nhưng nó không thể cài đặt được" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "Lấy gói %s từ AUR thất bại" + +#~ msgid "Build process failed." +#~ msgstr "Quá trình kiến tạo thất bại" + +#~ msgid "Checking for updates" +#~ msgstr "Đang kiểm tra cập nhật" + +#~ msgid "About Pamac" +#~ msgstr "Giới thiệu Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Bản quyền © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "Kho" + +#~ msgid "Repo" +#~ msgstr "Kho" + +#~ msgid "Infos" +#~ msgstr "Thông tin" + +#~ msgid "Deps" +#~ msgstr "Phụ thuộc" + +#~ msgid "details" +#~ msgstr "chi tiết" + +#~ msgid "Choose" +#~ msgstr "Chọn" + +#~ msgid "Summary" +#~ msgstr "Ghi nhớ" diff --git a/po/zh-CN.po b/po/zh-CN.po index 6e86d54..32e49ad 100644 --- a/po/zh-CN.po +++ b/po/zh-CN.po @@ -2,553 +2,695 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # Daetalus , 2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-05-24 02:35+0000\n" "Last-Translator: Daetalus \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/manjaro-pamac/language/zh_CN/)\n" +"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "需要验证" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "正在检查依赖关系" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "正在检查文件冲突" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "正在解决依赖关系" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "正在检查其中的冲突" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "正在安装 {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "正在卸载 {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "正在升级 {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "正在降级 {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "正在重新安装 {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "正在检查完整性" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "正在载入包文件" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "正在检查增量完整性" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "正在应用增量" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "正在生产 {} (使用 {} )" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "生成成功!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "生成失败!" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "正在配置 {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "正在下载" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "正在检查可用磁盘空间" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "正在检查密钥环" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "正在下载所需密钥" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} 将会被 {pkgname2} 替换" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} 与 {pkgname2} 冲突" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "错误:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "警告:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "正在更新 {repo}" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "正在下载 {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "验证失败" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} 不是一个正确的路径或软件包名称" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "由于需要移除的 {pkgname1} 软件包已被锁定。所以无法执行相关事件。" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "无需做任何事" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "事件处理成功完成" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "未发现软件包" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "本地" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "已安装" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "已卸载" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "孤儿包" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "安装" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "卸载" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "许可" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "依赖于" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "可选的依赖" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "被后者依赖:" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "提供" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "替换" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "与后者冲突:" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "软件仓库" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "组" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "压缩后大小" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "下载大小" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "安装后大小" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "打包者" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "架构" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "安装日期" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "单独指定安装" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "作为另一个软件包的依赖而安装" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "未知" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "安装原因" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "签名" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "备份文件" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} 有 {number} 个未安装的可选依赖。\n请在其中选择想要安装的依赖:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "取消选择" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "移除" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "重新安装" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "安装可选依赖" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "标记为单独指定安装" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "安装" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "与可选依赖一起安装" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac已经运行" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "系统为最新状态" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "总下载大小:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "1个可用更新" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "{number} 个可用更新" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "更新管理器" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "软件包管理器" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "退出" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "有可用更新。\n请先更新您的系统" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "准备中" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "检查更新的频率,单位为小时" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "有 {number} 个软件包可提供 {pkgname} 。\n请选择您希望安装的软件包:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "正在刷新" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} 依赖 {dependname},但无法安装 {dependname}" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "从AUR获取 {pkgname} 存档失败" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "构建过程失败" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "正在构建 {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "正在检查更新" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "事件处理概要" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "降级" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "构建" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "重新安装" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "更新" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "关于Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "Copyright © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "pyalpm的gtk3前端" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac历史记录" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "查看历史记录" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "安装本地软件包" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "刷新" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "应用更改" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "取消" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "在AUR中搜索" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "搜索" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "状态" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "软件仓库" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "名称" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "版本" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "软件仓库" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "大小" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "信息" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "依赖" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "详情" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "文件" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "进度" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "详情" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac首选项" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac历史记录" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "事件处理概要" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "软件包管理器" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "应用更改" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "在AUR中搜索" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "搜索" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "组" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "状态" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "软件仓库" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "名称" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "版本" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "软件仓库" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "大小" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "文件" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "查看历史记录" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "更新管理器" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "刷新" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "启用AUR支持" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "允许Pamac从AUR中搜索并安装软件包" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "移除不需要的依赖" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "移除软件包时,也移除该软件包需要,但其他软件包不需要的依赖" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "检查更新的频率,单位为小时" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "选项" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "选择" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "打包者" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "汇总" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "验证失败" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "准备中" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "卸载" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "降级" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "构建" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "安装" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "重新安装" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "更新" + +#: src/transaction.vala:496 src/updater_window.vala:182 +#, fuzzy +msgid "Total download size" +msgstr "总下载大小:" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "正在检查依赖关系" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "正在检查文件冲突" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "正在解决依赖关系" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "正在检查其中的冲突" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "正在安装 %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "正在重新安装 %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "正在卸载 %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "正在升级 %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "正在降级 %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "正在检查完整性" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "正在检查密钥环" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "正在下载所需密钥" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "正在载入包文件" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "正在检查增量完整性" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "正在应用增量" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "正在生产 %s (使用 %s )" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "生成成功!" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "生成失败!" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "正在配置 %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "正在下载" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "正在检查可用磁盘空间" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "正在更新 %s" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "正在下载 %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +#, fuzzy +msgid "Warning" +msgstr "警告" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +#, fuzzy +msgid "Error" +msgstr "错误" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "无需做任何事" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "事件处理成功完成" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac已经运行" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "系统为最新状态" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "退出" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "%u 个可用更新" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "取消选择" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "安装" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "移除" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "重新安装" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "安装可选依赖" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "标记为单独指定安装" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "本地" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "已安装" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "孤儿包" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "许可" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "依赖于" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "可选的依赖" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "被后者依赖:" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "提供" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "替换" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "与后者冲突:" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "打包者" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "安装日期" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "单独指定安装" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "作为另一个软件包的依赖而安装" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "未知" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "安装原因" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "签名" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "备份文件" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "未发现软件包" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s 有 %u 个未安装的可选依赖。\n" +"请在其中选择想要安装的依赖:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "已卸载" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "libalpm的gtk3前端" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MB" + +#~ msgid "1 available update" +#~ msgstr "1个可用更新" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s 将会被 %s 替换" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s 与 %s 冲突" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s 不是一个正确的路径或软件包名称" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "由于需要移除的 %s 软件包已被锁定。所以无法执行相关事件。" + +#~ msgid "Compressed Size" +#~ msgstr "压缩后大小" + +#~ msgid "Download Size" +#~ msgstr "下载大小" + +#~ msgid "Installed Size" +#~ msgstr "安装后大小" + +#~ msgid "Architecture" +#~ msgstr "架构" + +#~ msgid "Install with optional deps" +#~ msgstr "与可选依赖一起安装" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "有可用更新。\n" +#~ "请先更新您的系统" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "有 %u 个软件包可提供 %s 。\n" +#~ "请选择您希望安装的软件包:" + +#~ msgid "Refreshing" +#~ msgstr "正在刷新" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s 依赖 %s,但无法安装 %s" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "从AUR获取 %s 存档失败" + +#~ msgid "Build process failed." +#~ msgstr "构建过程失败" + +#~ msgid "Checking for updates" +#~ msgstr "正在检查更新" + +#~ msgid "About Pamac" +#~ msgstr "关于Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "Copyright © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "软件仓库" + +#~ msgid "Repo" +#~ msgstr "软件仓库" + +#~ msgid "Infos" +#~ msgstr "信息" + +#~ msgid "Deps" +#~ msgstr "依赖" + +#~ msgid "details" +#~ msgstr "详情" + +#~ msgid "Choose" +#~ msgstr "选择" + +#~ msgid "Summary" +#~ msgstr "汇总" diff --git a/po/zh.po b/po/zh.po index fa4d242..6100c42 100644 --- a/po/zh.po +++ b/po/zh.po @@ -2,552 +2,589 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2013-04-16 23:37+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: Chinese (http://www.transifex.com/projects/p/manjaro-pamac/language/zh/)\n" +"Language-Team: Chinese (http://www.transifex.com/projects/p/manjaro-pamac/" +"language/zh/)\n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "" -#: pamac-daemon.py:162 -msgid "Checking dependencies" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "" -#: gui/manager.ui:344 -msgid "Refresh" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +msgid "_Cancel" msgstr "" -#: gui/manager.ui:362 -msgid "Apply changes" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" msgstr "" -#: gui/manager.ui:380 -msgid "Cancel" -msgstr "" - -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "" - -#: gui/manager.ui:511 -msgid "Search" -msgstr "" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" msgstr "" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "" -#: gui/dialogs.ui:316 +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "" + +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "" + +#: resources/manager_window.ui:358 +msgid "Repositories" +msgstr "" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "" + +#: resources/updater_window.ui:126 +msgid "_Refresh" +msgstr "" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "" -#: gui/dialogs.ui:465 -msgid "Choose" +#: src/packages_chooser_dialog.vala:32 +msgid "Alpm Package" msgstr "" -#: gui/dialogs.ui:579 -msgid "Summary" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "" + +#: src/transaction.vala:585 +msgid "Checking inter-conflicts" +msgstr "" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "" + +#: src/transaction.vala:666 +msgid "Generation succeeded" +msgstr "" + +#: src/transaction.vala:671 +msgid "Generation failed" +msgstr "" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "" + +#: src/tray.vala:77 +msgid "_Quit" +msgstr "" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "" + +#: src/manager_window.vala:146 +msgid "Install optional dependencies" +msgstr "" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "" + +#: src/manager_window.vala:313 +msgid "Optional Dependencies" +msgstr "" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "" + +#: src/manager_window.vala:653 +#, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "" + +#: src/manager_window.vala:1134 +msgid "A Gtk3 frontend for libalpm" +msgstr "" + +#: src/common.vala:48 +#, c-format +msgid "%.0f KiB" +msgstr "" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index 82656f9..c6ae74e 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -2,553 +2,692 @@ # Copyright (C) 2007-2012 Free Software Foundation, Inc. # This file is distributed under the same license as the Pamac package. # Guillaume Benoit , 2013-2014. -# +# # Translators: # 柏諺 黃 , 2013-2014 msgid "" msgstr "" "Project-Id-Version: manjaro-pamac\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-03-30 15:09+0100\n" +"POT-Creation-Date: 2014-10-23 15:09+0100\n" "PO-Revision-Date: 2014-03-05 22:47+0000\n" "Last-Translator: 柏諺 黃 \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/manjaro-pamac/language/zh_TW/)\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/manjaro-" +"pamac/language/zh_TW/)\n" +"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/polkit/org.manjaro.pamac.policy:10 msgid "Authentication is required" msgstr "授權成功" -#: pamac-daemon.py:162 -msgid "Checking dependencies" -msgstr "正在檢查依賴關係" +#: resources/choose_provider_dialog.ui:6 +msgid "Choose a Provider" +msgstr "" -#: pamac-daemon.py:170 -msgid "Checking file conflicts" -msgstr "正在檢查檔案衝突" +#: resources/choose_provider_dialog.ui:22 +#: resources/transaction_sum_dialog.ui:34 resources/preferences_dialog.ui:22 +msgid "_OK" +msgstr "" -#: pamac-daemon.py:176 -msgid "Resolving dependencies" -msgstr "正在解決依賴關係" - -#: pamac-daemon.py:184 -msgid "Checking inter conflicts" -msgstr "正在檢查內部衝突" - -#: pamac-daemon.py:192 -#, python-brace-format -msgid "Installing {pkgname}" -msgstr "正在安裝 {pkgname}" - -#: pamac-daemon.py:200 -#, python-brace-format -msgid "Removing {pkgname}" -msgstr "正在移除 {pkgname}" - -#: pamac-daemon.py:208 -#, python-brace-format -msgid "Upgrading {pkgname}" -msgstr "正在升級 {pkgname}" - -#: pamac-daemon.py:216 -#, python-brace-format -msgid "Downgrading {pkgname}" -msgstr "正在降級 {pkgname}" - -#: pamac-daemon.py:224 -#, python-brace-format -msgid "Reinstalling {pkgname}" -msgstr "正在重新安裝 {pkgname}" - -#: pamac-daemon.py:232 -msgid "Checking integrity" -msgstr "正在檢查軟體包完整性" - -#: pamac-daemon.py:239 -msgid "Loading packages files" -msgstr "正在載入套件檔案" - -#: pamac-daemon.py:245 -msgid "Checking delta integrity" -msgstr "正在檢查增量包完整性" - -#: pamac-daemon.py:251 -msgid "Applying deltas" -msgstr "正在套用增量包" - -#: pamac-daemon.py:257 -msgid "Generating {} with {}" -msgstr "正在生成 {} (使用 {})" - -#: pamac-daemon.py:261 -msgid "Generation succeeded!" -msgstr "生成成功!" - -#: pamac-daemon.py:264 -msgid "Generation failed." -msgstr "生成失敗。" - -#: pamac-daemon.py:267 -#, python-brace-format -msgid "Configuring {pkgname}" -msgstr "正在設定 {pkgname}" - -#: pamac-daemon.py:272 -msgid "Downloading" -msgstr "正在下載" - -#: pamac-daemon.py:276 -msgid "Checking available disk space" -msgstr "正在檢查可用磁碟空間" - -#: pamac-daemon.py:286 -msgid "Checking keyring" -msgstr "正在檢查鑰匙圈" - -#: pamac-daemon.py:292 -msgid "Downloading required keys" -msgstr "正在下載需要的鑰匙" - -#: pamac-daemon.py:311 -#, python-brace-format -msgid "{pkgname1} will be replaced by {pkgname2}" -msgstr "{pkgname1} 將會被 {pkgname2} 取代" - -#: pamac-daemon.py:314 -#, python-brace-format -msgid "{pkgname1} conflicts with {pkgname2}" -msgstr "{pkgname1} 與 {pkgname2} 有衝突" - -#: pamac-daemon.py:339 -msgid "Error: " -msgstr "錯誤:" - -#: pamac-daemon.py:345 -msgid "Warning: " -msgstr "警告:" - -#: pamac-daemon.py:359 -#, python-brace-format -msgid "Refreshing {repo}" -msgstr "正在更新 {repo} 內容" - -#: pamac-daemon.py:363 pamac/transaction.py:608 -#, python-brace-format -msgid "Downloading {pkgname}" -msgstr "正在下載 {pkgname}" - -#: pamac-daemon.py:427 pamac-daemon.py:439 pamac-daemon.py:762 -#: pamac-daemon.py:770 pamac-daemon.py:793 pamac-daemon.py:827 -msgid "Authentication failed" -msgstr "授權失敗" - -#: pamac-daemon.py:572 pamac-install.py:127 -#, python-brace-format -msgid "{pkgname} is not a valid path or package name" -msgstr "{pkgname} 不是合法的路徑或套件名稱" - -#: pamac-daemon.py:685 -#, python-brace-format -msgid "" -"The transaction cannot be performed because it needs to remove {pkgname1} " -"which is a locked package" -msgstr "因為需要移除被鎖定的 {pkgname1} 套件,所以無法執行處理項目" - -#: pamac-daemon.py:695 pamac/transaction.py:449 -msgid "Nothing to do" -msgstr "已無事可作" - -#: pamac-daemon.py:757 -msgid "Transaction successfully finished" -msgstr "事務處理成功完成" - -#: pamac-manager.py:103 pamac-manager.py:134 pamac-manager.py:135 -#: pamac-manager.py:150 pamac-manager.py:159 pamac-manager.py:180 -#: pamac-manager.py:305 pamac-manager.py:657 pamac-manager.py:715 -#: pamac-manager.py:785 -msgid "No package found" -msgstr "找不到套件" - -#: pamac-manager.py:204 pamac-manager.py:266 -msgid "local" -msgstr "本地的" - -#: pamac-manager.py:208 pamac-manager.py:249 pamac-manager.py:371 -msgid "Installed" -msgstr "已安裝" - -#: pamac-manager.py:208 pamac-manager.py:252 -msgid "Uninstalled" -msgstr "未安裝" - -#: pamac-manager.py:208 pamac-manager.py:255 -msgid "Orphans" -msgstr "孤立的" - -#: pamac-manager.py:208 pamac-manager.py:227 pamac/transaction.py:757 -msgid "To install" -msgstr "安裝" - -#: pamac-manager.py:208 pamac-manager.py:238 pamac/transaction.py:737 -msgid "To remove" -msgstr "移除" - -#: pamac-manager.py:361 -msgid "Licenses" -msgstr "授權條款" - -#: pamac-manager.py:366 -msgid "Depends On" -msgstr "依賴於" - -#: pamac-manager.py:374 -msgid "Optional Deps" -msgstr "可選依賴" - -#: pamac-manager.py:377 -msgid "Required By" -msgstr "被需要" - -#: pamac-manager.py:379 -msgid "Provides" -msgstr "提供" - -#: pamac-manager.py:381 -msgid "Replaces" -msgstr "取代" - -#: pamac-manager.py:383 -msgid "Conflicts With" -msgstr "與下列套件衝突" - -#: pamac-manager.py:388 -msgid "Repository" -msgstr "套件庫" - -#: pamac-manager.py:390 gui/manager.ui:557 -msgid "Groups" -msgstr "套件群組" - -#: pamac-manager.py:392 -msgid "Compressed Size" -msgstr "壓縮後大小" - -#: pamac-manager.py:393 -msgid "Download Size" -msgstr "下載大小" - -#: pamac-manager.py:395 -msgid "Installed Size" -msgstr "安裝大小" - -#: pamac-manager.py:396 -msgid "Packager" -msgstr "打包者" - -#: pamac-manager.py:397 -msgid "Architecture" -msgstr "架構" - -#: pamac-manager.py:400 -msgid "Install Date" -msgstr "安裝日期" - -#: pamac-manager.py:402 -msgid "Explicitly installed" -msgstr "單獨指定安裝" - -#: pamac-manager.py:404 -msgid "Installed as a dependency for another package" -msgstr "作爲其他套件的依賴關係安裝" - -#: pamac-manager.py:406 -msgid "Unknown" -msgstr "未知的" - -#: pamac-manager.py:407 -msgid "Install Reason" -msgstr "安裝原因" - -#: pamac-manager.py:412 -msgid "Signatures" -msgstr "數位簽章" - -#: pamac-manager.py:416 -msgid "Backup files" -msgstr "備份檔案" - -#: pamac-manager.py:597 -#, python-brace-format -msgid "" -"{pkgname} has {number} uninstalled optional deps.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} 有 {number} 個未安裝的可選依賴。\n請選擇那些您想要安裝的:" - -#: pamac-manager.py:660 -msgid "Deselect" -msgstr "取消選擇" - -#: pamac-manager.py:665 -msgid "Remove" -msgstr "移除" - -#: pamac-manager.py:671 -msgid "Reinstall" -msgstr "重新安裝" - -#: pamac-manager.py:682 -msgid "Install optional deps" -msgstr "安裝可選依賴" - -#: pamac-manager.py:687 -msgid "Mark as explicitly installed" -msgstr "標示為單獨指定安裝" - -#: pamac-manager.py:691 -msgid "Install" -msgstr "安裝" - -#: pamac-manager.py:702 -msgid "Install with optional deps" -msgstr "與可選依賴一起安裝" - -#: pamac-manager.py:1009 pamac-updater.py:214 pamac-install.py:160 -msgid "Pamac is already running" -msgstr "Pamac仍在執行中" - -#: pamac-updater.py:44 pamac-updater.py:59 pamac-tray.py:40 -msgid "Your system is up-to-date" -msgstr "您的系統已經是最新的" - -#: pamac-updater.py:74 pamac/transaction.py:787 -msgid "Total download size:" -msgstr "總計下載大小:" - -#: pamac-updater.py:76 pamac-tray.py:38 -msgid "1 available update" -msgstr "有 1 個升級" - -#: pamac-updater.py:78 pamac-tray.py:37 -#, python-brace-format -msgid "{number} available updates" -msgstr "有 {number} 個升級" - -#: pamac-tray.py:50 pamac-tray.py:126 pamac-tray.py:148 gui/updater.ui:24 -msgid "Update Manager" -msgstr "更新管理員" - -#: pamac-tray.py:54 gui/manager.ui:324 -msgid "Package Manager" -msgstr "套件管理員" - -#: pamac-tray.py:58 -msgid "Quit" -msgstr "離開" - -#: pamac-install.py:66 -msgid "" -"Some updates are available.\n" -"Please update your system first" -msgstr "有一些更新可用。\n請先更新您的系統" - -#: pamac-install.py:72 pamac/transaction.py:406 pamac/transaction.py:799 -msgid "Preparing" -msgstr "準備中" - -#: pamac/transaction.py:94 gui/dialogs.ui:369 -msgid "How often to check for updates, value in hours" -msgstr "請選擇您想要檢查更新的頻率,單位是小時" - -#: pamac/transaction.py:192 -#, python-brace-format -msgid "" -"{pkgname} is provided by {number} packages.\n" -"Please choose those you would like to install:" -msgstr "{pkgname} 提供 {number} 個套件。\n請選擇那些您想要安裝的:" - -#: pamac/transaction.py:257 -msgid "Refreshing" -msgstr "正在更新套件庫內容" - -#: pamac/transaction.py:341 pamac/transaction.py:380 -#, python-brace-format -msgid "{pkgname} depends on {dependname} but it is not installable" -msgstr "{pkgname} 依賴於 {dependname} 但是它尚未安裝" - -#: pamac/transaction.py:384 -#, python-brace-format -msgid "Failed to get {pkgname} archive from AUR" -msgstr "無法從 AUR 取得 {pkgname}" - -#: pamac/transaction.py:552 pamac/transaction.py:558 -msgid "Build process failed." -msgstr "構建過程失敗。" - -#: pamac/transaction.py:644 -#, python-brace-format -msgid "Building {pkgname}" -msgstr "正在構建 {pkgname}" - -#: pamac/transaction.py:685 -msgid "Checking for updates" -msgstr "正在檢查更新" - -#: pamac/transaction.py:735 -msgid "Transaction Summary" -msgstr "事務處理概要" - -#: pamac/transaction.py:743 -msgid "To downgrade" -msgstr "降級" - -#: pamac/transaction.py:751 -msgid "To build" -msgstr "構建" - -#: pamac/transaction.py:765 -msgid "To reinstall" -msgstr "重新安裝" - -#: pamac/transaction.py:774 -msgid "To update" -msgstr "升級" - -#: pamac/common.py:30 -#, python-format -msgid "%.1f KiB" -msgstr "%.1f KiB" - -#: pamac/common.py:33 -#, python-format -msgid "%.2f MiB" -msgstr "%.2f MiB" - -#: gui/manager.ui:8 -msgid "About Pamac" -msgstr "關於 Pamac" - -#: gui/manager.ui:13 -msgid "Copyright © 2013 Guillaume Benoit" -msgstr "版權所有 © 2013 Guillaume Benoit" - -#: gui/manager.ui:14 -msgid "A gtk3 frontend for pyalpm" -msgstr "一個 pyalpm 的 gtk3 前端" - -#: gui/manager.ui:44 -msgid "Pamac History" -msgstr "Pamac 歷史" - -#: gui/manager.ui:160 -msgid "View History" -msgstr "檢閱歷史" - -#: gui/manager.ui:170 gui/manager.ui:212 +#: resources/packages_chooser_dialog.ui:6 resources/manager_window.ui:765 msgid "Install local packages" msgstr "安裝本地套件" -#: gui/manager.ui:344 -msgid "Refresh" -msgstr "更新套件庫內容" - -#: gui/manager.ui:362 -msgid "Apply changes" -msgstr "套用變更" - -#: gui/manager.ui:380 -msgid "Cancel" +#: resources/packages_chooser_dialog.ui:28 resources/progress_dialog.ui:28 +#: resources/transaction_sum_dialog.ui:20 +#, fuzzy +msgid "_Cancel" msgstr "取消" -#: gui/manager.ui:453 -msgid "Search in AUR" -msgstr "搜尋AUR" +#: resources/packages_chooser_dialog.ui:40 +msgid "_Open" +msgstr "" -#: gui/manager.ui:511 -msgid "Search" -msgstr "搜尋" - -#: gui/manager.ui:604 gui/manager.ui:696 -msgid "State" -msgstr "狀態" - -#: gui/manager.ui:651 -msgid "Repos" -msgstr "套件庫" - -#: gui/manager.ui:709 -msgid "Name" -msgstr "名稱" - -#: gui/manager.ui:722 -msgid "Version" -msgstr "版本" - -#: gui/manager.ui:735 -msgid "Repo" -msgstr "套件庫" - -#: gui/manager.ui:748 -msgid "Size" -msgstr "大小" - -#: gui/manager.ui:850 -msgid "Infos" -msgstr "資訊" - -#: gui/manager.ui:914 -msgid "Deps" -msgstr "依賴關係" - -#: gui/manager.ui:983 -msgid "Details" -msgstr "細節" - -#: gui/manager.ui:1012 -msgid "Files" -msgstr "檔案" - -#: gui/dialogs.ui:70 +#: resources/progress_dialog.ui:6 msgid "Progress" msgstr "進度" -#: gui/dialogs.ui:162 -msgid "details" +#: resources/progress_dialog.ui:41 resources/history_dialog.ui:22 +#: resources/transaction_info_dialog.ui:20 resources/updater_window.ui:153 +#: resources/preferences_dialog.ui:36 +msgid "_Close" +msgstr "" + +#: resources/progress_dialog.ui:92 resources/transaction_info_dialog.ui:79 +#: resources/manager_window.ui:695 +msgid "Details" msgstr "細節" -#: gui/dialogs.ui:292 -msgid "Pamac Preferences" -msgstr "Pamac 偏好設定" +#: resources/history_dialog.ui:6 +msgid "Pamac History" +msgstr "Pamac 歷史" -#: gui/dialogs.ui:316 +#: resources/transaction_sum_dialog.ui:5 src/transaction.vala:387 +msgid "Transaction Summary" +msgstr "事務處理概要" + +#: resources/manager_window.ui:7 src/tray.vala:74 +msgid "Package Manager" +msgstr "套件管理員" + +#: resources/manager_window.ui:25 +msgid "Refresh databases" +msgstr "" + +#: resources/manager_window.ui:48 +msgid "Apply changes" +msgstr "套用變更" + +#: resources/manager_window.ui:71 +msgid "Cancel all planned changes" +msgstr "" + +#: resources/manager_window.ui:156 resources/manager_window.ui:168 +msgid "Search in AUR" +msgstr "搜尋AUR" + +#: resources/manager_window.ui:221 +msgid "Search" +msgstr "搜尋" + +#: resources/manager_window.ui:266 src/manager_window.vala:397 +msgid "Groups" +msgstr "套件群組" + +#: resources/manager_window.ui:312 resources/manager_window.ui:406 +msgid "State" +msgstr "狀態" + +#: resources/manager_window.ui:358 +#, fuzzy +msgid "Repositories" +msgstr "套件庫" + +#: resources/manager_window.ui:421 +msgid "Name" +msgstr "名稱" + +#: resources/manager_window.ui:436 +msgid "Version" +msgstr "版本" + +#: resources/manager_window.ui:451 src/manager_window.vala:389 +msgid "Repository" +msgstr "套件庫" + +#: resources/manager_window.ui:466 +msgid "Size" +msgstr "大小" + +#: resources/manager_window.ui:570 +msgid "Description" +msgstr "" + +#: resources/manager_window.ui:630 +msgid "Dependencies" +msgstr "" + +#: resources/manager_window.ui:728 +msgid "Files" +msgstr "檔案" + +#: resources/manager_window.ui:757 +msgid "View History" +msgstr "檢閱歷史" + +#: resources/manager_window.ui:773 resources/updater_window.ui:101 +msgid "_Preferences" +msgstr "" + +#: resources/manager_window.ui:782 +msgid "_About" +msgstr "" + +#: resources/updater_window.ui:6 src/tray.vala:71 src/tray.vala:157 +#: src/tray.vala:229 +msgid "Update Manager" +msgstr "更新管理員" + +#: resources/updater_window.ui:126 +#, fuzzy +msgid "_Refresh" +msgstr "更新套件庫內容" + +#: resources/updater_window.ui:139 +msgid "_Apply" +msgstr "" + +#: resources/preferences_dialog.ui:6 +msgid "Preferences" +msgstr "" + +#: resources/preferences_dialog.ui:71 msgid "Enable AUR support" msgstr "啟用 AUR 支援" -#: gui/dialogs.ui:320 +#: resources/preferences_dialog.ui:84 msgid "Allow Pamac to search and install packages from AUR" msgstr "允許 Pamac 搜尋及安裝 AUR 上的軟體包" -#: gui/dialogs.ui:333 +#: resources/preferences_dialog.ui:102 msgid "Remove unrequired dependencies" msgstr "移除不需要的相依性" -#: gui/dialogs.ui:337 +#: resources/preferences_dialog.ui:115 +#, fuzzy msgid "" -"When removing a package, also remove those dependencies that are not " -"required by other packages" +"When removing a package, also remove its dependencies that are not required " +"by other packages" msgstr "當移除一個軟體包時,同時移除那些不被其他軟體包需要的相依性" -#: gui/dialogs.ui:396 +#: resources/preferences_dialog.ui:149 src/preferences_dialog.vala:37 +msgid "How often to check for updates, value in hours" +msgstr "請選擇您想要檢查更新的頻率,單位是小時" + +#: resources/preferences_dialog.ui:173 msgid "Options" msgstr "選項" -#: gui/dialogs.ui:465 -msgid "Choose" -msgstr "選擇" +#: src/packages_chooser_dialog.vala:32 +#, fuzzy +msgid "Alpm Package" +msgstr "打包者" -#: gui/dialogs.ui:579 -msgid "Summary" -msgstr "概要" +#: src/daemon.vala:64 +msgid "Failed to initialize alpm library" +msgstr "" + +#: src/daemon.vala:135 src/daemon.vala:141 +msgid "Failed to synchronize any databases" +msgstr "" + +#: src/daemon.vala:184 +msgid "Failed to init transaction" +msgstr "" + +#: src/daemon.vala:196 src/daemon.vala:214 src/daemon.vala:226 +#: src/daemon.vala:240 src/daemon.vala:252 src/daemon.vala:269 +#: src/daemon.vala:276 src/daemon.vala:290 src/daemon.vala:340 +msgid "Failed to prepare transaction" +msgstr "" + +#: src/daemon.vala:215 src/daemon.vala:270 +#, c-format +msgid "target not found: %s" +msgstr "" + +#: src/daemon.vala:298 +#, c-format +msgid "package %s does not have a valid architecture" +msgstr "" + +#: src/daemon.vala:307 +#, c-format +msgid "%s: requires %s" +msgstr "" + +#: src/daemon.vala:315 +#, c-format +msgid "%s and %s are in conflict" +msgstr "" + +#: src/daemon.vala:334 +#, c-format +msgid "%s needs to be removed but it is a locked package" +msgstr "" + +#: src/daemon.vala:403 +msgid "Failed to commit transaction" +msgstr "" + +#: src/daemon.vala:417 +#, c-format +msgid "%s exists in both %s and %s" +msgstr "" + +#: src/daemon.vala:420 +#, c-format +msgid "%s: %s already exists in filesystem" +msgstr "" + +#: src/daemon.vala:433 +#, c-format +msgid "%s is invalid or corrupted" +msgstr "" + +#: src/daemon.vala:465 +msgid "Authentication failed" +msgstr "授權失敗" + +#: src/transaction.vala:177 +msgid "Synchronizing package databases" +msgstr "" + +#: src/transaction.vala:231 +msgid "Starting full system upgrade" +msgstr "" + +#: src/transaction.vala:286 +msgid "Preparing" +msgstr "準備中" + +#: src/transaction.vala:359 +#, c-format +msgid "Choose a provider for %s" +msgstr "" + +#: src/transaction.vala:417 src/manager_window.vala:245 +#: src/manager_window.vala:974 +msgid "To remove" +msgstr "移除" + +#: src/transaction.vala:430 +msgid "To downgrade" +msgstr "降級" + +#: src/transaction.vala:443 +msgid "To build" +msgstr "構建" + +#: src/transaction.vala:456 src/manager_window.vala:244 +#: src/manager_window.vala:963 +msgid "To install" +msgstr "安裝" + +#: src/transaction.vala:469 +msgid "To reinstall" +msgstr "重新安裝" + +#: src/transaction.vala:483 +msgid "To update" +msgstr "升級" + +#: src/transaction.vala:496 src/updater_window.vala:182 +msgid "Total download size" +msgstr "總計下載大小" + +#: src/transaction.vala:513 +msgid "Building packages" +msgstr "" + +#: src/transaction.vala:570 +msgid "Checking dependencies" +msgstr "正在檢查依賴關係" + +#: src/transaction.vala:575 +msgid "Checking file conflicts" +msgstr "正在檢查檔案衝突" + +#: src/transaction.vala:580 +msgid "Resolving dependencies" +msgstr "正在解決依賴關係" + +#: src/transaction.vala:585 +#, fuzzy +msgid "Checking inter-conflicts" +msgstr "正在檢查內部衝突" + +#: src/transaction.vala:592 src/transaction.vala:594 +#, c-format +msgid "Installing %s" +msgstr "正在安裝 %s" + +#: src/transaction.vala:600 src/transaction.vala:602 +#, c-format +msgid "Reinstalling %s" +msgstr "正在重新安裝 %s" + +#: src/transaction.vala:608 src/transaction.vala:610 +#, c-format +msgid "Removing %s" +msgstr "正在移除 %s" + +#: src/transaction.vala:616 src/transaction.vala:618 +#, c-format +msgid "Upgrading %s" +msgstr "正在升級 %s" + +#: src/transaction.vala:624 src/transaction.vala:626 +#, c-format +msgid "Downgrading %s" +msgstr "正在降級 %s" + +#: src/transaction.vala:630 +msgid "Checking integrity" +msgstr "正在檢查軟體包完整性" + +#: src/transaction.vala:636 +msgid "Checking keyring" +msgstr "正在檢查鑰匙圈" + +#: src/transaction.vala:641 +msgid "Downloading required keys" +msgstr "正在下載需要的鑰匙" + +#: src/transaction.vala:646 +msgid "Loading packages files" +msgstr "正在載入套件檔案" + +#: src/transaction.vala:651 +msgid "Checking delta integrity" +msgstr "正在檢查增量包完整性" + +#: src/transaction.vala:656 +msgid "Applying deltas" +msgstr "正在套用增量包" + +#: src/transaction.vala:661 +#, c-format +msgid "Generating %s with %s" +msgstr "正在生成 %s (使用 %s)" + +#: src/transaction.vala:666 +#, fuzzy +msgid "Generation succeeded" +msgstr "生成成功!" + +#: src/transaction.vala:671 +#, fuzzy +msgid "Generation failed" +msgstr "生成失敗。" + +#: src/transaction.vala:676 +#, c-format +msgid "Configuring %s" +msgstr "正在設定 %s" + +#: src/transaction.vala:682 +msgid "Downloading" +msgstr "正在下載" + +#: src/transaction.vala:687 +msgid "Checking available disk space" +msgstr "正在檢查可用磁碟空間" + +#: src/transaction.vala:692 +#, c-format +msgid "%s optionally requires %s" +msgstr "" + +#: src/transaction.vala:695 +#, c-format +msgid "Database file for %s does not exist" +msgstr "" + +#: src/transaction.vala:747 +#, c-format +msgid "Refreshing %s" +msgstr "正在更新 %s 內容" + +#: src/transaction.vala:749 +#, c-format +msgid "Downloading %s" +msgstr "正在下載 %s" + +#: src/transaction.vala:797 src/transaction.vala:799 src/transaction.vala:816 +msgid "Warning" +msgstr "警告" + +#: src/transaction.vala:804 src/transaction.vala:806 src/transaction.vala:837 +#: src/installer.vala:41 src/manager.vala:41 src/updater.vala:41 +msgid "Error" +msgstr "錯誤" + +#: src/transaction.vala:904 src/transaction.vala:920 +#: src/progress_dialog.vala:55 +msgid "Transaction cancelled" +msgstr "" + +#: src/transaction.vala:934 +msgid "Nothing to do" +msgstr "已無事可作" + +#: src/transaction.vala:956 src/transaction.vala:972 +msgid "Transaction successfully finished" +msgstr "事務處理成功完成" + +#: src/installer.vala:43 src/manager.vala:43 src/updater.vala:43 +msgid "Pamac is already running" +msgstr "Pamac仍在執行中" + +#: src/tray.vala:25 src/updater_window.vala:175 +msgid "Your system is up-to-date" +msgstr "您的系統已經是最新的" + +#: src/tray.vala:77 +#, fuzzy +msgid "_Quit" +msgstr "離開" + +#: src/tray.vala:136 src/updater_window.vala:178 +#, fuzzy, c-format +msgid "%u available update" +msgid_plural "%u available updates" +msgstr[0] "有 %u 個升級" + +#: src/tray.vala:158 +msgid "Show available updates" +msgstr "" + +#: src/manager_window.vala:132 +msgid "Deselect" +msgstr "取消選擇" + +#: src/manager_window.vala:135 +msgid "Install" +msgstr "安裝" + +#: src/manager_window.vala:138 +msgid "Remove" +msgstr "移除" + +#: src/manager_window.vala:143 +msgid "Reinstall" +msgstr "重新安裝" + +#: src/manager_window.vala:146 +#, fuzzy +msgid "Install optional dependencies" +msgstr "安裝可選依賴" + +#: src/manager_window.vala:149 +msgid "Mark as explicitly installed" +msgstr "標示為單獨指定安裝" + +#: src/manager_window.vala:225 src/manager_window.vala:1016 +msgid "local" +msgstr "本地的" + +#: src/manager_window.vala:241 src/manager_window.vala:311 +#: src/manager_window.vala:323 src/manager_window.vala:980 +msgid "Installed" +msgstr "已安裝" + +#: src/manager_window.vala:243 src/manager_window.vala:990 +msgid "Orphans" +msgstr "孤立的" + +#: src/manager_window.vala:271 +msgid "Licenses" +msgstr "授權條款" + +#: src/manager_window.vala:293 +msgid "Depends On" +msgstr "依賴於" + +#: src/manager_window.vala:313 +#, fuzzy +msgid "Optional Dependencies" +msgstr "可選依賴" + +#: src/manager_window.vala:333 +msgid "Required By" +msgstr "被需要" + +#: src/manager_window.vala:347 +msgid "Provides" +msgstr "提供" + +#: src/manager_window.vala:360 +msgid "Replaces" +msgstr "取代" + +#: src/manager_window.vala:373 +msgid "Conflicts With" +msgstr "與下列套件衝突" + +#: src/manager_window.vala:407 +msgid "Packager" +msgstr "打包者" + +#: src/manager_window.vala:413 +msgid "Install Date" +msgstr "安裝日期" + +#: src/manager_window.vala:417 +msgid "Explicitly installed" +msgstr "單獨指定安裝" + +#: src/manager_window.vala:419 +msgid "Installed as a dependency for another package" +msgstr "作爲其他套件的依賴關係安裝" + +#: src/manager_window.vala:421 +msgid "Unknown" +msgstr "未知的" + +#: src/manager_window.vala:423 +msgid "Install Reason" +msgstr "安裝原因" + +#: src/manager_window.vala:428 +msgid "Signatures" +msgstr "數位簽章" + +#: src/manager_window.vala:436 +msgid "Backup files" +msgstr "備份檔案" + +#: src/manager_window.vala:559 src/manager_window.vala:700 +msgid "No package found" +msgstr "找不到套件" + +#: src/manager_window.vala:653 +#, fuzzy, c-format +msgid "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install:" +msgstr "" +"%s 有 %u 個未安裝的可選依賴。\n" +"請選擇那些您想要安裝的:" + +#: src/manager_window.vala:982 +msgid "Uninstalled" +msgstr "未安裝" + +#: src/manager_window.vala:1134 +#, fuzzy +msgid "A Gtk3 frontend for libalpm" +msgstr "一個 libalpm 的 gtk3 前端" + +#: src/common.vala:48 +#, fuzzy, c-format +msgid "%.0f KiB" +msgstr "%.0f KiB" + +#: src/common.vala:51 +#, c-format +msgid "%.2f MiB" +msgstr "%.2f MiB" + +#~ msgid "1 available update" +#~ msgstr "有 1 個升級" + +#~ msgid "%s will be replaced by %s" +#~ msgstr "%s 將會被 %s 取代" + +#~ msgid "%s conflicts with %s" +#~ msgstr "%s 與 %s 有衝突" + +#~ msgid "%s is not a valid path or package name" +#~ msgstr "%s 不是合法的路徑或套件名稱" + +#~ msgid "" +#~ "The transaction cannot be performed because it needs to remove %s which " +#~ "is a locked package" +#~ msgstr "因為需要移除被鎖定的 %s 套件,所以無法執行處理項目" + +#~ msgid "Compressed Size" +#~ msgstr "壓縮後大小" + +#~ msgid "Download Size" +#~ msgstr "下載大小" + +#~ msgid "Installed Size" +#~ msgstr "安裝大小" + +#~ msgid "Architecture" +#~ msgstr "架構" + +#~ msgid "Install with optional deps" +#~ msgstr "與可選依賴一起安裝" + +#~ msgid "" +#~ "Some updates are available.\n" +#~ "Please update your system first" +#~ msgstr "" +#~ "有一些更新可用。\n" +#~ "請先更新您的系統" + +#~ msgid "" +#~ "%s is provided by %u packages.\n" +#~ "Please choose those you would like to install:" +#~ msgstr "" +#~ "%s 提供 %u 個套件。\n" +#~ "請選擇那些您想要安裝的:" + +#~ msgid "Refreshing" +#~ msgstr "正在更新套件庫內容" + +#~ msgid "%s depends on %s but it is not installable" +#~ msgstr "%s 依賴於 %s 但是它尚未安裝" + +#~ msgid "Failed to get %s archive from AUR" +#~ msgstr "無法從 AUR 取得 %s" + +#~ msgid "Build process failed." +#~ msgstr "構建過程失敗。" + +#~ msgid "Checking for updates" +#~ msgstr "正在檢查更新" + +#~ msgid "About Pamac" +#~ msgstr "關於 Pamac" + +#~ msgid "Copyright © 2013 Guillaume Benoit" +#~ msgstr "版權所有 © 2013 Guillaume Benoit" + +#~ msgid "Repos" +#~ msgstr "套件庫" + +#~ msgid "Repo" +#~ msgstr "套件庫" + +#~ msgid "Infos" +#~ msgstr "資訊" + +#~ msgid "Deps" +#~ msgstr "依賴關係" + +#~ msgid "details" +#~ msgstr "細節" + +#~ msgid "Choose" +#~ msgstr "選擇" + +#~ msgid "Summary" +#~ msgstr "概要" diff --git a/resources/Makefile b/resources/Makefile new file mode 100644 index 0000000..9a31b60 --- /dev/null +++ b/resources/Makefile @@ -0,0 +1,45 @@ + +MANAGER_GRESOURCE_FILE = pamac.manager.gresource.xml + +MANAGER_RESOURCES_FILES = manager_window.ui \ + packages_chooser_dialog.ui \ + choose_dep_dialog.ui \ + history_dialog.ui \ + preferences_dialog.ui \ + progress_dialog.ui \ + choose_provider_dialog.ui \ + transaction_sum_dialog.ui \ + transaction_info_dialog.ui \ + package-available.png \ + package-install.png \ + package-installed-locked.png \ + package-installed-updated.png \ + package-reinstall.png \ + package-remove.png + +UPDATER_GRESOURCE_FILE = pamac.updater.gresource.xml + +UPDATER_RESOURCES_FILES = updater_window.ui \ + preferences_dialog.ui \ + progress_dialog.ui \ + choose_provider_dialog.ui \ + transaction_sum_dialog.ui \ + transaction_info_dialog.ui + +INSTALLER_GRESOURCE_FILE = pamac.installer.gresource.xml + +INSTALLER_RESOURCES_FILES = progress_dialog.ui \ + choose_provider_dialog.ui \ + transaction_sum_dialog.ui \ + transaction_info_dialog.ui + +manager_resources.c: $(MANAGER_GRESOURCE_FILE) $(MANAGER_RESOURCES_FILES) + glib-compile-resources $(MANAGER_GRESOURCE_FILE) --target=manager_resources.c --generate-source + +updater_resources.c: $(UPDATER_GRESOURCE_FILE) $(UPDATER_RESOURCES_FILES) + glib-compile-resources $(UPDATER_GRESOURCE_FILE) --target=updater_resources.c --generate-source + +installer_resources.c: $(INSTALLER_GRESOURCE_FILE) $(INSTALLER_RESOURCES_FILES) + glib-compile-resources $(INSTALLER_GRESOURCE_FILE) --target=installer_resources.c --generate-source + +resources: manager_resources.c updater_resources.c installer_resources.c diff --git a/resources/choose_dep_dialog.ui b/resources/choose_dep_dialog.ui new file mode 100644 index 0000000..8cf3fc1 --- /dev/null +++ b/resources/choose_dep_dialog.ui @@ -0,0 +1,109 @@ + + + + + diff --git a/resources/choose_provider_dialog.ui b/resources/choose_provider_dialog.ui new file mode 100644 index 0000000..42ee77d --- /dev/null +++ b/resources/choose_provider_dialog.ui @@ -0,0 +1,79 @@ + + + + + diff --git a/resources/history_dialog.ui b/resources/history_dialog.ui new file mode 100644 index 0000000..24ac8f2 --- /dev/null +++ b/resources/history_dialog.ui @@ -0,0 +1,70 @@ + + + + + diff --git a/gui/manager.ui b/resources/manager_window.ui similarity index 61% rename from gui/manager.ui rename to resources/manager_window.ui index 295e01e..6b08633 100644 --- a/gui/manager.ui +++ b/resources/manager_window.ui @@ -1,486 +1,196 @@ - - - - False - 5 - About Pamac - center-on-parent - system-software-install - dialog - Pamac - Copyright © 2013 Guillaume Benoit - A gtk3 frontend for pyalpm - http://manjaro.org - system-software-install - gpl-3-0 - - - False - vertical - 2 - - - False - end - - - False - True - end - 0 - - - - - - - - - - False - 5 - Pamac History - center - 600 - 500 - system-software-install - - - - True - False - vertical - 5 - - - True - True - in - - - True - True - 2 - 2 - False - - - - - - True - True - 0 - - - - - True - False - 5 - end - - - gtk-close - True - True - True - True - - - - False - True - 0 - - - - - False - True - end - 1 - - - - - - + + + + True + False + + + View History + True + False + + + + + + Install local packages + True + False + + + + + + _Preferences + True + True + False + + + + + + _About + True + True + False + + + diff --git a/data/icons/16x16/actions/package-available.png b/resources/package-available.png similarity index 100% rename from data/icons/16x16/actions/package-available.png rename to resources/package-available.png diff --git a/data/icons/16x16/actions/package-install.png b/resources/package-install.png similarity index 100% rename from data/icons/16x16/actions/package-install.png rename to resources/package-install.png diff --git a/data/icons/16x16/actions/package-installed-locked.png b/resources/package-installed-locked.png similarity index 100% rename from data/icons/16x16/actions/package-installed-locked.png rename to resources/package-installed-locked.png diff --git a/data/icons/16x16/actions/package-installed-updated.png b/resources/package-installed-updated.png similarity index 100% rename from data/icons/16x16/actions/package-installed-updated.png rename to resources/package-installed-updated.png diff --git a/data/icons/16x16/actions/package-reinstall.png b/resources/package-reinstall.png similarity index 100% rename from data/icons/16x16/actions/package-reinstall.png rename to resources/package-reinstall.png diff --git a/data/icons/16x16/actions/package-remove.png b/resources/package-remove.png similarity index 100% rename from data/icons/16x16/actions/package-remove.png rename to resources/package-remove.png diff --git a/resources/packages_chooser_dialog.ui b/resources/packages_chooser_dialog.ui new file mode 100644 index 0000000..6f17892 --- /dev/null +++ b/resources/packages_chooser_dialog.ui @@ -0,0 +1,65 @@ + + + + + diff --git a/resources/pamac.installer.gresource.xml b/resources/pamac.installer.gresource.xml new file mode 100644 index 0000000..7ed09bc --- /dev/null +++ b/resources/pamac.installer.gresource.xml @@ -0,0 +1,9 @@ + + + + progress_dialog.ui + choose_provider_dialog.ui + transaction_sum_dialog.ui + transaction_info_dialog.ui + + diff --git a/resources/pamac.manager.gresource.xml b/resources/pamac.manager.gresource.xml new file mode 100644 index 0000000..b96b42f --- /dev/null +++ b/resources/pamac.manager.gresource.xml @@ -0,0 +1,24 @@ + + + + manager_window.ui + history_dialog.ui + packages_chooser_dialog.ui + choose_dep_dialog.ui + package-available.png + package-install.png + package-installed-locked.png + package-installed-updated.png + package-reinstall.png + package-remove.png + + + preferences_dialog.ui + + + progress_dialog.ui + choose_provider_dialog.ui + transaction_sum_dialog.ui + transaction_info_dialog.ui + + diff --git a/resources/pamac.updater.gresource.xml b/resources/pamac.updater.gresource.xml new file mode 100644 index 0000000..ab5ef30 --- /dev/null +++ b/resources/pamac.updater.gresource.xml @@ -0,0 +1,15 @@ + + + + updater_window.ui + + + preferences_dialog.ui + + + progress_dialog.ui + choose_provider_dialog.ui + transaction_sum_dialog.ui + transaction_info_dialog.ui + + diff --git a/resources/preferences_dialog.ui b/resources/preferences_dialog.ui new file mode 100644 index 0000000..3bc7a5c --- /dev/null +++ b/resources/preferences_dialog.ui @@ -0,0 +1,198 @@ + + + + + + 1 + 10000 + 1 + 10 + + diff --git a/resources/progress_dialog.ui b/resources/progress_dialog.ui new file mode 100644 index 0000000..5fdcc5d --- /dev/null +++ b/resources/progress_dialog.ui @@ -0,0 +1,108 @@ + + + + + diff --git a/resources/transaction_info_dialog.ui b/resources/transaction_info_dialog.ui new file mode 100644 index 0000000..31287c8 --- /dev/null +++ b/resources/transaction_info_dialog.ui @@ -0,0 +1,94 @@ + + + + + diff --git a/resources/transaction_sum_dialog.ui b/resources/transaction_sum_dialog.ui new file mode 100644 index 0000000..a237e89 --- /dev/null +++ b/resources/transaction_sum_dialog.ui @@ -0,0 +1,136 @@ + + + + + diff --git a/gui/updater.ui b/resources/updater_window.ui similarity index 58% rename from gui/updater.ui rename to resources/updater_window.ui index 59e2bc5..34ff1e1 100644 --- a/gui/updater.ui +++ b/resources/updater_window.ui @@ -1,31 +1,14 @@ - - - - - - - - - - - - - - - - - - - - False - 5 + + diff --git a/setup.py b/setup.py deleted file mode 100644 index fbde26e..0000000 --- a/setup.py +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/python - -from distutils.core import setup - -setup(name='Pamac', - version='0.9', - description='A gtk3 frontend for pyalpm', - license='GPL', - author='Guillaume Benoit', - author_email='guillaume@manjaro.org', - url='http://git.manjaro.org/core/pamac', - packages=['pamac'], - ) diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..119aa22 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,95 @@ + +COMMON_VALA_FLAGS = --pkg=libalpm \ + --pkg=gio-2.0 \ + --pkg=posix \ + --pkg=json-glib-1.0 \ + --pkg=libsoup-2.4 \ + --vapidir=../vapi \ + --Xcc=-I../util \ + -X -D_FILE_OFFSET_BITS=64 \ + -X -DGETTEXT_PACKAGE="pamac" \ + --target-glib=2.38 + +COMMON_SOURCES = ../util/alpm-util.c \ + alpm_config.vala \ + pamac_config.vala \ + aur.vala \ + common.vala + +MANAGER_GRESOURCE_FILE = ../resources/pamac.manager.gresource.xml + +UPDATER_GRESOURCE_FILE = ../resources/pamac.updater.gresource.xml + +INSTALLER_GRESOURCE_FILE = ../resources/pamac.installer.gresource.xml + +DIALOGS_FILES = choose_provider_dialog.vala \ + transaction_sum_dialog.vala \ + transaction_info_dialog.vala \ + progress_dialog.vala + +pamac-daemon: ../vapi/libalpm.vapi ../vapi/polkit-gobject-1.vapi $(COMMON_SOURCES) daemon.vala + valac -o pamac-daemon \ + $(COMMON_VALA_FLAGS) \ + --pkg=polkit-gobject-1 \ + --thread \ + $(COMMON_SOURCES) \ + daemon.vala + +pamac-tray: ../vapi/libalpm.vapi $(COMMON_SOURCES) tray.vala + valac -o pamac-tray \ + $(COMMON_VALA_FLAGS) \ + --pkg=gtk+-3.0 \ + --pkg=libnotify \ + $(COMMON_SOURCES) \ + tray.vala + +pamac-manager: ../vapi/libalpm.vapi $(COMMON_SOURCES) $(DIALOGS_FILES) choose_dep_dialog.vala preferences_dialog.vala history_dialog.vala packages_chooser_dialog.vala ../resources/manager_resources.c package.vala transaction.vala packages_model.vala manager_window.vala manager.vala + valac -o pamac-manager \ + $(COMMON_VALA_FLAGS) \ + --pkg=gtk+-3.0 \ + --pkg=gmodule-2.0 \ + --pkg=gdk-3.0 \ + --pkg=vte-2.91 \ + --gresources=$(MANAGER_GRESOURCE_FILE) \ + $(COMMON_SOURCES) \ + $(DIALOGS_FILES) \ + choose_dep_dialog.vala \ + preferences_dialog.vala \ + history_dialog.vala \ + packages_chooser_dialog.vala \ + ../resources/manager_resources.c \ + package.vala \ + transaction.vala \ + packages_model.vala \ + manager_window.vala \ + manager.vala + +pamac-updater: ../vapi/libalpm.vapi $(COMMON_SOURCES) $(DIALOGS_FILES) preferences_dialog.vala ../resources/updater_resources.c transaction.vala updater_window.vala updater.vala + valac -o pamac-updater \ + $(COMMON_VALA_FLAGS) \ + --pkg=gtk+-3.0 \ + --pkg=gmodule-2.0 \ + --pkg=vte-2.91 \ + --gresources=$(UPDATER_GRESOURCE_FILE) \ + $(COMMON_SOURCES) \ + $(DIALOGS_FILES) \ + preferences_dialog.vala \ + ../resources/updater_resources.c \ + transaction.vala \ + updater_window.vala \ + updater.vala + +pamac-install: ../vapi/libalpm.vapi $(COMMON_SOURCES) $(DIALOGS_FILES) ../resources/installer_resources.c transaction.vala installer.vala + valac -o pamac-install \ + $(COMMON_VALA_FLAGS) \ + --pkg=gtk+-3.0 \ + --pkg=gmodule-2.0 \ + --pkg=vte-2.91 \ + --gresources=$(INSTALLER_GRESOURCE_FILE) \ + $(COMMON_SOURCES) \ + $(DIALOGS_FILES) \ + ../resources/installer_resources.c \ + transaction.vala \ + installer.vala + +binaries: pamac-daemon pamac-tray pamac-updater pamac-manager pamac-install diff --git a/src/alpm_config.vala b/src/alpm_config.vala new file mode 100644 index 0000000..e1c9ad2 --- /dev/null +++ b/src/alpm_config.vala @@ -0,0 +1,322 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Alpm { + class Repo { + public string name; + public SigLevel siglevel; + public string[] urls; + + public Repo (string name) { + this.name = name; + urls = {}; + } + } + + public class Config { + string rootdir; + string dbpath; + string gpgdir; + string logfile; + string arch; + double deltaratio; + int usesyslog; + int checkspace; + string[] cachedir; + string[] ignoregroup; + string[] ignorepkg; + string[] noextract; + string[] noupgrade; + string[] holdpkg; + string[] syncfirst; + SigLevel defaultsiglevel; + SigLevel localfilesiglevel; + SigLevel remotefilesiglevel; + Repo[] repo_order; + + public Config (string path) { + rootdir = "/"; + dbpath = "/var/lib/pacman"; + gpgdir = "/etc/pacman.d/gnupg/"; + logfile = "/var/log/pacman.log"; + arch = Posix.utsname().machine; + cachedir = {"/var/cache/pacman/pkg/"}; + holdpkg = {}; + syncfirst = {}; + ignoregroup = {}; + ignorepkg = {}; + noextract = {}; + noupgrade = {}; + usesyslog = 0; + checkspace = 0; + deltaratio = 0.7; + defaultsiglevel = SigLevel.PACKAGE | SigLevel.PACKAGE_OPTIONAL | SigLevel.DATABASE | SigLevel.DATABASE_OPTIONAL; + localfilesiglevel = SigLevel.USE_DEFAULT; + remotefilesiglevel = SigLevel.USE_DEFAULT; + repo_order = {}; + // parse conf file + parse_file (path); + } + + public string[] get_syncfirst () { + return syncfirst; + } + + public string[] get_holdpkg () { + return holdpkg; + } + + public string[] get_ignore_pkgs () { + string[] ignore_pkgs = {}; + unowned Group? group = null; + Handle? handle = this.get_handle (); + if (handle != null) { + foreach (string name in ignorepkg) + ignore_pkgs += name; + foreach (string grp_name in ignoregroup) { + group = handle.localdb.get_group (grp_name); + if (group != null) { + foreach (unowned Package found_pkg in group.packages) + ignore_pkgs += found_pkg.name; + } + } + } + return ignore_pkgs; + } + + public Handle? get_handle () { + Alpm.Errno error; + Handle? handle = new Handle (rootdir, dbpath, out error); + if (handle == null) { + stderr.printf ("Failed to initialize alpm library" + " (%s)\n".printf(Alpm.strerror (error))); + return handle; + } + // define options + handle.gpgdir = gpgdir; + handle.logfile = logfile; + handle.arch = arch; + handle.deltaratio = deltaratio; + handle.usesyslog = usesyslog; + handle.checkspace = checkspace; + handle.defaultsiglevel = defaultsiglevel; + handle.localfilesiglevel = localfilesiglevel; + handle.remotefilesiglevel = remotefilesiglevel; + foreach (string dir in cachedir) + handle.add_cachedir (dir); + foreach (string name in ignoregroup) + handle.add_ignoregroup (name); + foreach (string name in ignorepkg) + handle.add_ignorepkg (name); + foreach (string name in noextract) + handle.add_noextract (name); + foreach (string name in noupgrade) + handle.add_noupgrade (name); + // register dbs + foreach (Repo repo in repo_order) { + unowned DB db = handle.register_syncdb (repo.name, repo.siglevel); + foreach (string url in repo.urls) { + db.add_server (url.replace ("$repo", repo.name).replace ("$arch", handle.arch)); + } + } + return handle; + } + + public void parse_file (string path, string? section = null) { + string current_section = section; + var file = GLib.File.new_for_path (path); + if (file.query_exists () == false) + GLib.stderr.printf ("File '%s' doesn't exist.\n", file.get_path ()); + else { + try { + // Open file for reading and wrap returned FileInputStream into a + // DataInputStream, so we can read line by line + var dis = new DataInputStream (file.read ()); + string line; + // Read lines until end of file (null) is reached + while ((line = dis.read_line (null)) != null) { + line = line.strip (); + if (line.length == 0) continue; + if (line[0] == '#') continue; + if (line[0] == '[' && line[line.length-1] == ']') { + current_section = line[1:-1]; + if (current_section != "options") { + Repo repo = new Repo (current_section); + repo.siglevel = defaultsiglevel; + repo_order += repo; + } + continue; + } + string[] splitted = line.split ("="); + string _key = splitted[0].strip (); + string _value = null; + if (splitted[1] != null) + _value = splitted[1].strip (); + if (_key == "Include") + parse_file (_value, current_section); + if (current_section == "options") { + if (_key == "GPGDir") + gpgdir = _value; + else if (_key == "LogFile") + logfile = _value; + else if (_key == "Architecture") { + if (_value == "auto") + arch = Posix.utsname ().machine; + else + arch = _value; + } else if (_key == "UseDelta") + deltaratio = double.parse (_value); + else if (_key == "UseSysLog") + usesyslog = 1; + else if (_key == "CheckSpace") + checkspace = 1; + else if (_key == "SigLevel") + defaultsiglevel = define_siglevel (defaultsiglevel, _value); + else if (_key == "LocalSigLevel") + localfilesiglevel = merge_siglevel (defaultsiglevel, define_siglevel (localfilesiglevel, _value)); + else if (_key == "RemoteSigLevel") + remotefilesiglevel = merge_siglevel (defaultsiglevel, define_siglevel (remotefilesiglevel, _value)); + else if (_key == "HoldPkg") { + foreach (string name in _value.split (" ")) { + holdpkg += name; + } + } else if (_key == "SyncFirst") { + foreach (string name in _value.split (" ")) { + syncfirst += name; + } + } else if (_key == "CacheDir") { + foreach (string dir in _value.split (" ")) { + cachedir += dir; + } + } else if (_key == "IgnoreGroup") { + foreach (string name in _value.split (" ")) { + ignoregroup += name; + } + } else if (_key == "IgnorePkg") { + foreach (string name in _value.split (" ")) { + ignorepkg += name; + } + } else if (_key == "Noextract") { + foreach (string name in _value.split (" ")) { + noextract += name; + } + } else if (_key == "NoUpgrade") { + foreach (string name in _value.split (" ")) { + noupgrade += name; + } + } + } else { + foreach (Repo _repo in repo_order) { + if (_repo.name == current_section) { + if (_key == "Server") + _repo.urls += _value; + else if (_key == "SigLevel") + _repo.siglevel = define_siglevel (defaultsiglevel, _value); + } + } + } + } + } catch (GLib.Error e) { + GLib.stderr.printf("%s\n", e.message); + } + } + } + + public SigLevel define_siglevel (SigLevel default_level, string conf_string) { + foreach (string directive in conf_string.split(" ")) { + bool affect_package = false; + bool affect_database = false; + if ("Package" in directive) affect_package = true; + else if ("Database" in directive) affect_database = true; + else { + affect_package = true; + affect_database = true; + } + if ("Never" in directive) { + if (affect_package) { + default_level &= ~SigLevel.PACKAGE; + default_level |= SigLevel.PACKAGE_SET; + } + if (affect_database) default_level &= ~SigLevel.DATABASE; + } + else if ("Optional" in directive) { + if (affect_package) { + default_level |= SigLevel.PACKAGE; + default_level |= SigLevel.PACKAGE_OPTIONAL; + default_level |= SigLevel.PACKAGE_SET; + } + if (affect_database) { + default_level |= SigLevel.DATABASE; + default_level |= SigLevel.DATABASE_OPTIONAL; + } + } + else if ("Required" in directive) { + if (affect_package) { + default_level |= SigLevel.PACKAGE; + default_level &= ~SigLevel.PACKAGE_OPTIONAL; + default_level |= SigLevel.PACKAGE_SET; + } + if (affect_database) { + default_level |= SigLevel.DATABASE; + default_level &= ~SigLevel.DATABASE_OPTIONAL; + } + } + else if ("TrustedOnly" in directive) { + if (affect_package) { + default_level &= ~SigLevel.PACKAGE_MARGINAL_OK; + default_level &= ~SigLevel.PACKAGE_UNKNOWN_OK; + default_level |= SigLevel.PACKAGE_TRUST_SET; + } + if (affect_database) { + default_level &= ~SigLevel.DATABASE_MARGINAL_OK; + default_level &= ~SigLevel.DATABASE_UNKNOWN_OK; + } + } + else if ("TrustAll" in directive) { + if (affect_package) { + default_level |= SigLevel.PACKAGE_MARGINAL_OK; + default_level |= SigLevel.PACKAGE_UNKNOWN_OK; + default_level |= SigLevel.PACKAGE_TRUST_SET; + } + if (affect_database) { + default_level |= SigLevel.DATABASE_MARGINAL_OK; + default_level |= SigLevel.DATABASE_UNKNOWN_OK; + } + } + else GLib.stderr.printf("unrecognized siglevel: %s\n", conf_string); + } + default_level &= ~SigLevel.USE_DEFAULT; + return default_level; + } + + public SigLevel merge_siglevel (SigLevel base_level, SigLevel over_level) { + if ((over_level & SigLevel.USE_DEFAULT) != 0) over_level = base_level; + else { + if ((over_level & SigLevel.PACKAGE_SET) == 0) { + over_level |= base_level & SigLevel.PACKAGE; + over_level |= base_level & SigLevel.PACKAGE_OPTIONAL; + } + if ((over_level & SigLevel.PACKAGE_TRUST_SET) == 0) { + over_level |= base_level & SigLevel.PACKAGE_MARGINAL_OK; + over_level |= base_level & SigLevel.PACKAGE_UNKNOWN_OK; + } + } + return over_level; + } + } +} diff --git a/src/aur.vala b/src/aur.vala new file mode 100644 index 0000000..27928c8 --- /dev/null +++ b/src/aur.vala @@ -0,0 +1,120 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace AUR { + // AUR urls + const string aur_url = "http://aur.archlinux.org"; + const string rpc_url = aur_url + "/rpc.php"; + const string rpc_search = "?type=search&arg="; + const string rpc_info = "?type=info&arg="; + const string rpc_multiinfo = "?type=multiinfo"; + const string rpc_multiinfo_arg = "&arg[]="; + const string aur_url_id = "/packages.php?setlang=en&ID="; + + public Json.Array search (string[] needles) { + Json.Array prev_inter = new Json.Array (); + string uri = rpc_url + rpc_search + Uri.escape_string (needles[0]); + var session = new Soup.Session (); + var message = new Soup.Message ("GET", uri); + var parser = new Json.Parser (); + unowned Json.Object root_object; + session.send_message (message); + try { + parser.load_from_data ((string) message.response_body.flatten ().data, -1); + root_object = parser.get_root ().get_object (); + prev_inter = root_object.get_array_member ("results"); + } catch (Error e) { + print (e.message); + } + int length = needles.length; + if (length == 1) + return prev_inter; + int i = 1; + Json.Array inter = new Json.Array (); + Json.Array found = new Json.Array (); + while (i < length) { + inter = new Json.Array (); + uri = rpc_url + rpc_search + Uri.escape_string (needles[i]); + message = new Soup.Message ("GET", uri); + session.send_message (message); + try { + parser.load_from_data ((string) message.response_body.flatten ().data, -1); + root_object = parser.get_root ().get_object (); + found = root_object.get_array_member ("results"); + } catch (Error e) { + print (e.message); + } + foreach (Json.Node prev_inter_node in prev_inter.get_elements ()) { + foreach (Json.Node found_node in found.get_elements ()) { + if (strcmp (prev_inter_node.get_object ().get_string_member ("Name"), + found_node.get_object ().get_string_member ("Name")) == 0) { + inter.add_element (prev_inter_node); + } + } + } + if (i != (length -1)) + prev_inter = inter; + i += 1; + } + return inter; + } + + public Json.Object? info (string pkgname) { + unowned Json.Object? pkg_info = null; + string uri = rpc_url + rpc_info + pkgname; + var session = new Soup.Session (); + var message = new Soup.Message ("GET", uri); + session.send_message (message); + + try { + var parser = new Json.Parser (); + parser.load_from_data ((string) message.response_body.flatten ().data, -1); + pkg_info = parser.get_root ().get_object ().get_object_member ("results"); + } catch (Error e) { + stderr.printf ("Failed to get infos about %s from AUR\n", pkgname); + print (e.message); + } + return pkg_info; + } + + public Json.Array multiinfo (string[] pkgnames) { + Json.Array results = new Json.Array (); + var builder = new StringBuilder (); + builder.append (rpc_url); + builder.append (rpc_multiinfo); + foreach (string pkgname in pkgnames) { + builder.append (rpc_multiinfo_arg); + builder.append (pkgname); + } + var session = new Soup.Session (); + var message = new Soup.Message ("GET", builder.str); + session.send_message (message); + + try { + var parser = new Json.Parser (); + parser.load_from_data ((string) message.response_body.flatten ().data, -1); + + unowned Json.Object root_object = parser.get_root ().get_object (); + results = root_object.get_array_member ("results"); + } catch (Error e) { + print (e.message); + } + return results; + } +} diff --git a/src/choose_dep_dialog.vala b/src/choose_dep_dialog.vala new file mode 100644 index 0000000..e7437c2 --- /dev/null +++ b/src/choose_dep_dialog.vala @@ -0,0 +1,54 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/manager/choose_dep_dialog.ui")] + public class ChooseDependenciesDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.Label label; + [GtkChild] + public Gtk.TreeView treeview; + [GtkChild] + public Gtk.CellRendererToggle renderertoggle; + + public Gtk.ListStore deps_list; + + public ChooseDependenciesDialog (Gtk.ApplicationWindow? window) { + Object (transient_for: window, use_header_bar: 0); + + deps_list = new Gtk.ListStore (3, typeof (bool), typeof (string), typeof (string)); + treeview.set_model (deps_list); + } + + [GtkCallback] + void on_renderertoggle_toggled (string path) { + Gtk.TreeIter iter; + GLib.Value val; + bool selected; + if (deps_list.get_iter_from_string (out iter, path)) {; + deps_list.get_value (iter, 0, out val); + selected = val.get_boolean (); + selected = (!selected); + deps_list.set_value (iter, 0, selected); + } + } + } +} diff --git a/src/choose_provider_dialog.vala b/src/choose_provider_dialog.vala new file mode 100644 index 0000000..6b43e32 --- /dev/null +++ b/src/choose_provider_dialog.vala @@ -0,0 +1,34 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/transaction/choose_provider_dialog.ui")] + public class ChooseProviderDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.Label label; + [GtkChild] + public Gtk.ComboBoxText comboboxtext; + + public ChooseProviderDialog (Gtk.ApplicationWindow? window) { + Object (transient_for: window, use_header_bar: 0); + } + } +} diff --git a/src/common.vala b/src/common.vala new file mode 100644 index 0000000..e86a86e --- /dev/null +++ b/src/common.vala @@ -0,0 +1,214 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + public struct UpdatesInfos { + public string name; + public string version; + public string db_name; + public string tarpath; + public uint64 download_size; + } + + public enum Mode { + MANAGER, + UPDATER, + NO_CONFIRM + } + + public struct ErrorInfos { + public string str; + public string[] details; + public ErrorInfos () { + str = ""; + details = {}; + } + } +} + +public string format_size (uint64 size) { + float KiB_size = size / 1024; + if (KiB_size < 1000) { + string size_string = dgettext ("pamac", "%.0f KiB").printf (KiB_size); + return size_string; + } else { + string size_string = dgettext ("pamac", "%.2f MiB").printf (KiB_size / 1024); + return size_string; + } +} + +public int pkgcmp (Alpm.Package pkg1, Alpm.Package pkg2) { + return strcmp (pkg1.name, pkg2.name); +} + +public unowned Alpm.List search_all_dbs (Alpm.Handle handle, Alpm.List needles) { + unowned Alpm.List syncpkgs = null; + unowned Alpm.List result = null; + + result = handle.localdb.search (needles); + + foreach (unowned Alpm.DB db in handle.syncdbs) { + if (syncpkgs.length == 0) + syncpkgs = db.search (needles); + else { + syncpkgs.join (db.search (needles).diff (syncpkgs, (Alpm.List.CompareFunc) pkgcmp)); + } + } + + result.join (syncpkgs.diff (result, (Alpm.List.CompareFunc) pkgcmp)); + //result.sort ((Alpm.List.CompareFunc) pkgcmp); + + return result; +} + +public unowned Alpm.List group_pkgs_all_dbs (Alpm.Handle handle, string grp_name) { + unowned Alpm.List result = null; + + unowned Alpm.Group? grp = handle.localdb.get_group (grp_name); + if (grp != null) { + foreach (unowned Alpm.Package pkg in grp.packages) + result.add (pkg); + } + + result.join (Alpm.find_group_pkgs (handle.syncdbs, grp_name).diff (result, (Alpm.List.CompareFunc) pkgcmp)); + + //result.sort ((Alpm.List.CompareFunc) pkgcmp); + + return result; +} + +public unowned Alpm.List get_all_pkgs (Alpm.Handle handle) { + unowned Alpm.List syncpkgs = null; + unowned Alpm.List result = null; + + result = handle.localdb.pkgcache.copy (); + + foreach (unowned Alpm.DB db in handle.syncdbs) { + if (syncpkgs.length == 0) + syncpkgs = db.pkgcache.copy (); + else { + syncpkgs.join (db.pkgcache.diff (syncpkgs, (Alpm.List.CompareFunc) pkgcmp)); + } + } + + result.join (syncpkgs.diff (result, (Alpm.List.CompareFunc) pkgcmp)); + //result.sort ((Alpm.List.CompareFunc) pkgcmp); + + return result; +} + +public unowned Alpm.Package? get_syncpkg (Alpm.Handle handle, string name) { + unowned Alpm.Package? pkg = null; + foreach (unowned Alpm.DB db in handle.syncdbs) { + pkg = db.get_pkg (name); + if (pkg != null) + break; + } + return pkg; +} + +public Pamac.UpdatesInfos[] get_syncfirst_updates (Alpm.Handle handle, string[] syncfirst) { + Pamac.UpdatesInfos infos = Pamac.UpdatesInfos (); + Pamac.UpdatesInfos[] syncfirst_infos = {}; + unowned Alpm.Package? pkg = null; + unowned Alpm.Package? candidate = null; + foreach (string name in syncfirst) { + pkg = Alpm.find_satisfier (handle.localdb.pkgcache, name); + if (pkg != null) { + candidate = Alpm.sync_newversion (pkg, handle.syncdbs); + if (candidate != null) { + infos.name = candidate.name; + infos.version = candidate.version; + infos.db_name = candidate.db.name; + infos.tarpath = ""; + infos.download_size = candidate.download_size; + syncfirst_infos += infos; + } + } + } + return syncfirst_infos; +} + +public Pamac.UpdatesInfos[] get_repos_updates (Alpm.Handle handle, string[] ignore_pkgs) { + unowned Alpm.Package? candidate = null; + Pamac.UpdatesInfos infos = Pamac.UpdatesInfos (); + Pamac.UpdatesInfos[] updates = {}; + foreach (unowned Alpm.Package local_pkg in handle.localdb.pkgcache) { + // continue only if the local pkg is not in IgnorePkg or IgnoreGroup + if ((local_pkg.name in ignore_pkgs) == false) { + candidate = Alpm.sync_newversion (local_pkg, handle.syncdbs); + if (candidate != null) { + infos.name = candidate.name; + infos.version = candidate.version; + infos.db_name = candidate.db.name; + infos.tarpath = ""; + infos.download_size = candidate.download_size; + updates += infos; + } + } + } + return updates; +} + +public Pamac.UpdatesInfos[] get_aur_updates (Alpm.Handle handle, string[] ignore_pkgs) { + unowned Alpm.Package? sync_pkg = null; + unowned Alpm.Package? candidate = null; + string[] local_pkgs = {}; + Pamac.UpdatesInfos infos = Pamac.UpdatesInfos (); + Pamac.UpdatesInfos[] aur_updates = {}; + // get local pkgs + foreach (unowned Alpm.Package local_pkg in handle.localdb.pkgcache) { + // continue only if the local pkg is not in IgnorePkg or IgnoreGroup + if ((local_pkg.name in ignore_pkgs) == false) { + // check updates from AUR only for local packages + foreach (unowned Alpm.DB db in handle.syncdbs) { + sync_pkg = Alpm.find_satisfier (db.pkgcache, local_pkg.name); + if (sync_pkg != null) + break; + } + if (sync_pkg == null) { + // check update from AUR only if no package from dbs will replace it + candidate = Alpm.sync_newversion (local_pkg, handle.syncdbs); + if (candidate == null) { + local_pkgs += local_pkg.name; + } + } + } + } + // get aur updates + Json.Array aur_pkgs = AUR.multiinfo (local_pkgs); + int cmp; + string version; + string name; + foreach (Json.Node node in aur_pkgs.get_elements ()) { + unowned Json.Object pkg_info = node.get_object (); + version = pkg_info.get_string_member ("Version"); + name = pkg_info.get_string_member ("Name"); + cmp = Alpm.pkg_vercmp (version, handle.localdb.get_pkg (name).version); + if (cmp == 1) { + infos.name = name; + infos.version = version; + infos.db_name = "AUR"; + infos.tarpath = pkg_info.get_string_member ("URLPath"); + infos.download_size = 0; + aur_updates += infos; + } + } + return aur_updates; +} diff --git a/src/daemon.vala b/src/daemon.vala new file mode 100644 index 0000000..b0e1477 --- /dev/null +++ b/src/daemon.vala @@ -0,0 +1,727 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +using Alpm; +using Polkit; + +// i18n +const string GETTEXT_PACKAGE = "pamac"; + +Pamac.Daemon pamac_daemon; +MainLoop loop; + +namespace Pamac { + [DBus (name = "org.manjaro.pamac")] + public class Daemon : Object { + string[] syncfirst; + string[] holdpkg; + string[] ignorepkg; + Handle? handle; + public uint64 previous_percent; + int force_refresh; + bool emit_refreshed_signal; + public Cond provider_cond; + public Mutex provider_mutex; + public int? choosen_provider; + + public signal void emit_event (uint event, string[] details); + public signal void emit_providers (string depend, string[] providers); + public signal void emit_progress (uint progress, string pkgname, int percent, uint n_targets, uint current_target); + public signal void emit_download (string filename, uint64 xfered, uint64 total); + public signal void emit_totaldownload (uint64 total); + public signal void emit_log (uint level, string msg); + public signal void emit_refreshed (ErrorInfos error); + public signal void emit_trans_prepared (ErrorInfos error); + public signal void emit_trans_committed (ErrorInfos error); + + public Daemon () { + } + + private void init_alpm_config () { + var alpm_config = new Alpm.Config ("/etc/pacman.conf"); + syncfirst = alpm_config.get_syncfirst (); + holdpkg = alpm_config.get_holdpkg (); + ignorepkg = alpm_config.get_ignore_pkgs (); + handle = alpm_config.get_handle (); + if (handle == null) { + ErrorInfos err = ErrorInfos (); + err.str = _("Failed to initialize alpm library"); + emit_trans_committed (err); + } else { + handle.eventcb = (EventCallBack) cb_event; + handle.progresscb = (ProgressCallBack) cb_progress; + handle.questioncb = (QuestionCallBack) cb_question; + handle.dlcb = (DownloadCallBack) cb_download; + handle.totaldlcb = (TotalDownloadCallBack) cb_totaldownload; + handle.logcb = (LogCallBack) cb_log; + } + previous_percent = 0; + } + + public void write_config (HashTable new_conf, GLib.BusName sender) { + var pamac_config = new Pamac.Config ("/etc/pamac.conf"); + try { + Polkit.Authority authority = Polkit.Authority.get_sync (null); + Polkit.Subject subject = Polkit.SystemBusName.new (sender); + Polkit.AuthorizationResult result = authority.check_authorization_sync ( + subject, + "org.manjaro.pamac.commit", + null, + Polkit.CheckAuthorizationFlags.ALLOW_USER_INTERACTION, + null + ); + if (result.get_is_authorized ()) { + pamac_config.write (new_conf); + } + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + } + + public void set_pkgreason (string pkgname, uint reason, GLib.BusName sender) { + try { + Polkit.Authority authority = Polkit.Authority.get_sync (null); + Polkit.Subject subject = Polkit.SystemBusName.new (sender); + Polkit.AuthorizationResult result = authority.check_authorization_sync ( + subject, + "org.manjaro.pamac.commit", + null, + Polkit.CheckAuthorizationFlags.ALLOW_USER_INTERACTION, + null + ); + if (result.get_is_authorized ()) { + init_alpm_config (); + unowned Package? pkg = handle.localdb.get_pkg (pkgname); + if (pkg != null) + pkg.reason = (PkgReason) reason; + } + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + } + + private int refresh_real () { + init_alpm_config (); + ErrorInfos err = ErrorInfos (); + string[] details = {}; + int success = 0; + int ret = handle.trans_init (0); + if (ret == 0) { + foreach (var db in handle.syncdbs) { + ret = db.update (force_refresh); + if (ret >= 0) { + success++; + } + } + // We should always succeed if at least one DB was upgraded - we may possibly + // fail later with unresolved deps, but that should be rare, and would be expected + if (success == 0) { + err.str = _("Failed to synchronize any databases"); + details += Alpm.strerror (handle.errno ()); + err.details = details; + } + trans_release (); + } else { + err.str = _("Failed to synchronize any databases"); + details += Alpm.strerror (handle.errno ()); + err.details = details; + } + if (emit_refreshed_signal) + emit_refreshed (err); + return success; + } + + public void refresh (int force, bool emit_signal) { + force_refresh = force; + emit_refreshed_signal = emit_signal; + try { + new Thread.try ("refresh thread", (ThreadFunc) refresh_real); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + } + + public UpdatesInfos[] get_updates () { + init_alpm_config (); + var pamac_config = new Pamac.Config ("/etc/pamac.conf"); + UpdatesInfos[] updates = {}; + updates = get_syncfirst_updates (handle, syncfirst); + if (updates.length != 0) { + return updates; + } else { + updates = get_repos_updates (handle, ignorepkg); + if (pamac_config.enable_aur) { + UpdatesInfos[] aur_updates = get_aur_updates (handle, ignorepkg); + foreach (var infos in aur_updates) + updates += infos; + } + return updates; + } + } + + public ErrorInfos trans_init (TransFlag transflags) { + init_alpm_config (); + ErrorInfos err = ErrorInfos (); + string[] details = {}; + int ret = handle.trans_init (transflags); + if (ret == -1) { + err.str = _("Failed to init transaction"); + details += Alpm.strerror (handle.errno ()); + err.details = details; + } + return err; + } + + public ErrorInfos trans_sysupgrade (int enable_downgrade) { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + int ret = handle.trans_sysupgrade (enable_downgrade); + if (ret == -1) {; + err.str = _("Failed to prepare transaction"); + details += Alpm.strerror (handle.errno ()); + err.details = details; + } + return err; + } + + public ErrorInfos trans_add_pkg (string pkgname) { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + unowned Package? pkg = null; + pkg = handle.find_dbs_satisfier (handle.syncdbs, pkgname); + //foreach (var db in handle.syncdbs) { + //pkg = find_satisfier (db.pkgcache, pkgname); + //if (pkg != null) + //break; + //} + if (pkg == null) { + err.str = _("Failed to prepare transaction"); + details += _("target not found: %s").printf (pkgname); + err.details = details; + return err; + } + int ret = handle.trans_add_pkg (pkg); + if (ret == -1) { + Alpm.Errno errno = handle.errno (); + if (errno == Errno.TRANS_DUP_TARGET || errno == Errno.PKG_IGNORED) + // just skip duplicate or ignored targets + return err; + else { + err.str = _("Failed to prepare transaction"); + details += "%s: %s".printf (pkg.name, Alpm.strerror (errno)); + err.details = details; + return err; + } + } + return err; + } + + public ErrorInfos trans_load_pkg (string pkgpath) { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + Package* pkg = handle.load_file (pkgpath, 1, handle.localfilesiglevel); + if (pkg == null) { + err.str = _("Failed to prepare transaction"); + details += "%s: %s".printf (pkgpath, Alpm.strerror (handle.errno ())); + err.details = details; + return err; + } else { + int ret = handle.trans_add_pkg (pkg); + if (ret == -1) { + Alpm.Errno errno = handle.errno (); + if (errno == Errno.TRANS_DUP_TARGET || errno == Errno.PKG_IGNORED) + // just skip duplicate or ignored targets + return err; + else { + err.str = _("Failed to prepare transaction"); + details += "%s: %s".printf (pkg->name, Alpm.strerror (errno)); + err.details = details; + return err; + } + // free the package because it will not be used + delete pkg; + } + } + return err; + } + + public ErrorInfos trans_remove_pkg (string pkgname) { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + unowned Package? pkg = handle.localdb.get_pkg (pkgname); + if (pkg == null) { + err.str = _("Failed to prepare transaction"); + details += _("target not found: %s").printf (pkgname); + err.details = details; + return err; + } + int ret = handle.trans_remove_pkg (pkg); + if (ret == -1) { + err.str = _("Failed to prepare transaction"); + details += "%s: %s".printf (pkg.name, Alpm.strerror (handle.errno ())); + err.details = details; + } + return err; + } + + public int trans_prepare_real () { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + Alpm.List err_data = null; + int ret = handle.trans_prepare (out err_data); + if (ret == -1) { + Alpm.Errno errno = handle.errno (); + err.str = _("Failed to prepare transaction"); + string detail = Alpm.strerror (errno); + switch (errno) { + case Errno.PKG_INVALID_ARCH: + detail += ":"; + details += detail; + foreach (void *i in err_data) { + char *pkgname = i; + details += _("package %s does not have a valid architecture").printf (pkgname); + } + break; + case Errno.UNSATISFIED_DEPS: + detail += ":"; + details += detail; + foreach (void *i in err_data) { + DepMissing *miss = i; + string depstring = miss->depend.compute_string (); + details += _("%s: requires %s").printf (miss->target, depstring); + } + break; + case Errno.CONFLICTING_DEPS: + detail += ":"; + details += detail; + foreach (void *i in err_data) { + Conflict *conflict = i; + detail = _("%s and %s are in conflict").printf (conflict->package1, conflict->package2); + // only print reason if it contains new information + if (conflict->reason.mod != DepMod.ANY) { + detail += " (%s)".printf (conflict->reason.compute_string ()); + } + details += detail; + } + break; + default: + details += detail; + break; + } + err.details = details; + trans_release (); + } else { + // Search for holdpkg in target list + bool found_locked_pkg = false; + foreach (var pkg in handle.trans_to_remove ()) { + if (pkg.name in holdpkg) { + details += _("%s needs to be removed but it is a locked package").printf (pkg.name); + found_locked_pkg = true; + break; + } + } + if (found_locked_pkg) { + err.str = _("Failed to prepare transaction"); + err.details = details; + trans_release (); + } + } + emit_trans_prepared (err); + return ret; + } + + public void trans_prepare () { + try { + new Thread.try ("prepare thread", (ThreadFunc) trans_prepare_real); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + } + + public void choose_provider (int provider) { + provider_mutex.lock (); + choosen_provider = provider; + provider_cond.signal (); + provider_mutex.unlock (); + } + + public UpdatesInfos[] trans_to_add () { + UpdatesInfos info = UpdatesInfos (); + UpdatesInfos[] infos = {}; + foreach (var pkg in handle.trans_to_add ()) { + info.name = pkg.name; + info.version = pkg.version; + // if pkg was load from a file, pkg.db is null + if (pkg.db != null) + info.db_name = pkg.db.name; + else + info.db_name = ""; + info.tarpath = ""; + info.download_size = pkg.download_size; + infos += info; + } + return infos; + } + + public UpdatesInfos[] trans_to_remove () { + UpdatesInfos info = UpdatesInfos (); + UpdatesInfos[] infos = {}; + foreach (var pkg in handle.trans_to_remove ()) { + info.name = pkg.name; + info.version = pkg.version; + info.db_name = pkg.db.name; + info.tarpath = ""; + info.download_size = pkg.download_size; + infos += info; + } + return infos; + } + + private int trans_commit_real () { + ErrorInfos err = ErrorInfos (); + string[] details = {}; + Alpm.List err_data = null; + int ret = handle.trans_commit (out err_data); + if (ret == -1) { + Alpm.Errno errno = handle.errno (); + err.str = _("Failed to commit transaction"); + string detail = Alpm.strerror (errno); + switch (errno) { + case Alpm.Errno.FILE_CONFLICTS: + detail += ":"; + details += detail; + //TransFlag flags = handle.trans_get_flags (); + //if ((flags & TransFlag.FORCE) != 0) { + //details += _("unable to %s directory-file conflicts").printf ("--force"); + //} + foreach (void *i in err_data) { + FileConflict *conflict = i; + switch (conflict->type) { + case FileConflictType.TARGET: + details += _("%s exists in both %s and %s").printf (conflict->file, conflict->target, conflict->ctarget); + break; + case FileConflictType.FILESYSTEM: + details += _("%s: %s already exists in filesystem").printf (conflict->target, conflict->file); + break; + } + } + break; + case Alpm.Errno.PKG_INVALID: + case Alpm.Errno.PKG_INVALID_CHECKSUM: + case Alpm.Errno.PKG_INVALID_SIG: + case Alpm.Errno.DLT_INVALID: + detail += ":"; + details += detail; + foreach (void *i in err_data) { + char *filename = i; + details += _("%s is invalid or corrupted").printf (filename); + } + break; + default: + details += detail; + break; + } + err.details = details; + } + trans_release (); + emit_trans_committed (err); + return ret; + } + + public void trans_commit (GLib.BusName sender) { + try { + Polkit.Authority authority = Polkit.Authority.get_sync (null); + Polkit.Subject subject = Polkit.SystemBusName.new (sender); + var result = new Polkit.AuthorizationResult (false, false, null); + authority.check_authorization.begin ( + subject, + "org.manjaro.pamac.commit", + null, + Polkit.CheckAuthorizationFlags.ALLOW_USER_INTERACTION, + null, + (obj, res) => { + try { + result = authority.check_authorization.end (res); + if (result.get_is_authorized ()) { + new Thread.try ("commit thread", (ThreadFunc) trans_commit_real); + } else { + ErrorInfos err = ErrorInfos (); + err.str = dgettext (null, "Authentication failed"); + emit_trans_committed (err); + trans_release (); + } + } catch (GLib.Error e) { + stderr.printf ("Polkit Error: %s\n", e.message); + } + } + ); + } catch (GLib.Error e) { + stderr.printf ("Polkit Error: %s\n", e.message); + } + } + + public int trans_release () { + return handle.trans_release (); + } + + public void trans_cancel () { + handle.trans_interrupt (); + handle.trans_release (); + init_alpm_config (); + } + + public void quit () { + GLib.File lockfile = GLib.File.new_for_path ("/var/lib/pacman/db.lck"); + if (lockfile.query_exists () == false) + loop.quit (); + } + // End of Daemon Object + } +} + +private void write_log_file (string event) { + var now = new DateTime.now_local (); + string log = "%s %s".printf (now.format ("[%Y-%m-%d %H:%M]"), event); + var file = GLib.File.new_for_path ("/var/log/pamac.log"); + try { + // creating a DataOutputStream to the file + var dos = new DataOutputStream (file.append_to (FileCreateFlags.NONE)); + // writing a short string to the stream + dos.put_string (log); + } catch (GLib.Error e) { + stderr.printf("%s\n", e.message); + } +} + +private void cb_event (Event event, void *data1, void *data2) { + string[] details = {}; + switch (event) { + case Event.ADD_START: + case Event.REMOVE_START: + case Event.REINSTALL_START: + unowned Package pkg = (Package) data1; + details += pkg.name; + details += pkg.version; + break; + case Event.ADD_DONE: + unowned Package pkg = (Package) data1; + string log = "Installed %s (%s)\n".printf (pkg.name, pkg.version); + write_log_file (log); + break; + case Event.REMOVE_DONE: + unowned Package pkg = (Package) data1; + string log = "Removed %s (%s)\n".printf (pkg.name, pkg.version); + write_log_file (log); + break; + case Event.REINSTALL_DONE: + unowned Package pkg = (Package) data1; + string log = "Reinstalled %s (%s)\n".printf (pkg.name, pkg.version); + write_log_file (log); + break; + case Event.UPGRADE_START: + case Event.DOWNGRADE_START: + unowned Package new_pkg = (Package) data1; + unowned Package old_pkg = (Package) data2; + details += old_pkg.name; + details += old_pkg.version; + details += new_pkg.version; + break; + case Event.UPGRADE_DONE: + unowned Package new_pkg = (Package) data1; + unowned Package old_pkg = (Package) data2; + string log = "Upgraded %s (%s -> %s)\n".printf (old_pkg.name, old_pkg.version, new_pkg.version); + write_log_file (log); + break; + case Event.DOWNGRADE_DONE: + unowned Package new_pkg = (Package) data1; + unowned Package old_pkg = (Package) data2; + string log = "Downgraded %s (%s -> %s)\n".printf (old_pkg.name, old_pkg.version, new_pkg.version); + write_log_file (log); + break; + case Event.DELTA_PATCH_START: + unowned string string1 = (string) data1; + unowned string string2 = (string) data2; + details += string1; + details += string2; + break; + case Event.SCRIPTLET_INFO: + unowned string info = (string) data1; + details += info; + write_log_file (info); + break; + case Event.OPTDEP_REQUIRED: + unowned Package pkg = (Package) data1; + Depend *depend = data2; + details += pkg.name; + details += depend->compute_string (); + break; + case Event.DATABASE_MISSING: + unowned string db_name = (string) data1; + details += db_name; + break; +//~ case Event.CHECKDEPS_START: +//~ case Event.CHECKDEPS_DONE: +//~ case Event.FILECONFLICTS_START: +//~ case Event.FILECONFLICTS_DONE: +//~ case Event.RESOLVEDEPS_START: +//~ case Event.RESOLVEDEPS_DONE: +//~ case Event.INTERCONFLICTS_START: +//~ case Event.INTERCONFLICTS_DONE: +//~ case Event.INTEGRITY_START: +//~ case Event.INTEGRITY_DONE: +//~ case Event.KEYRING_START: +//~ case Event.KEYRING_DONE: +//~ case Event.KEY_DOWNLOAD_START: +//~ case Event.KEY_DOWNLOAD_DONE: +//~ case Event.LOAD_START: +//~ case Event.LOAD_DONE: +//~ case Event.DELTA_INTEGRITY_START: +//~ case Event.DELTA_INTEGRITY_DONE: +//~ case Event.DELTA_PATCHES_START: +//~ case Event.DELTA_PATCHES_DONE: +//~ case Event.DELTA_PATCH_DONE: +//~ case Event.DELTA_PATCH_FAILED: +//~ case Event.RETRIEVE_START: +//~ case Event.DISKSPACE_START: +//~ case Event.DISKSPACE_DONE: + default: + break; + } + pamac_daemon.emit_event ((uint) event, details); +} + +private void cb_question (Question question, void *data1, void *data2, void *data3, out int response) { + switch (question) { + case Question.INSTALL_IGNOREPKG: + // Do not install package in IgnorePkg/IgnoreGroup + response = 0; + break; + case Question.REPLACE_PKG: + // Auto-remove conflicts in case of replaces + response = 1; + break; + case Question.CONFLICT_PKG: + // Auto-remove conflicts + response = 1; + break; + case Question.REMOVE_PKGS: + // Do not upgrade packages which have unresolvable dependencies + response = 1; + break; + case Question.SELECT_PROVIDER: + unowned Alpm.List providers = (Alpm.List) data1; + Depend *depend = data2; + string depend_str = depend->compute_string (); + string[] providers_str = {}; + foreach (var pkg in providers) { + providers_str += pkg.name; + } + pamac_daemon.provider_cond = Cond (); + pamac_daemon.provider_mutex = Mutex (); + pamac_daemon.choosen_provider = null; + pamac_daemon.emit_providers (depend_str, providers_str); + pamac_daemon.provider_mutex.lock (); + while (pamac_daemon.choosen_provider == null) { + pamac_daemon.provider_cond.wait (pamac_daemon.provider_mutex); + } + response = pamac_daemon.choosen_provider; + pamac_daemon.provider_mutex.unlock (); + break; + case Question.CORRUPTED_PKG: + // Auto-remove corrupted pkgs in cache + response = 1; + break; + case Question.IMPORT_KEY: + PGPKey *key = data1; + // Do not get revoked key + if (key->revoked == 1) response = 0; + // Auto get not revoked key + else response = 1; + break; + default: + response = 0; + break; + } +} + +private void cb_progress (Progress progress, string pkgname, int percent, uint n_targets, uint current_target) { +//~ switch (progress) { +//~ case Progress.ADD_START: +//~ case Progress.UPGRADE_START: +//~ case Progress.DOWNGRADE_START: +//~ case Progress.REINSTALL_START: +//~ case Progress.REMOVE_START: +//~ case Progress.CONFLICTS_START: +//~ case Progress.DISKSPACE_START: +//~ case Progress.INTEGRITY_START: +//~ case Progress.KEYRING_START: +//~ case Progress.LOAD_START: +//~ default: +//~ break; +//~ } + if ((uint64) percent != pamac_daemon.previous_percent) { + pamac_daemon.previous_percent = (uint64) percent; + pamac_daemon.emit_progress ((uint) progress, pkgname, percent, n_targets, current_target); + } +} + +private void cb_download (string filename, uint64 xfered, uint64 total) { + if (xfered != pamac_daemon.previous_percent) { + pamac_daemon.previous_percent = xfered; + pamac_daemon.emit_download (filename, xfered, total); + } +} + +private void cb_totaldownload (uint64 total) { + pamac_daemon.emit_totaldownload (total); +} + +private void cb_log (LogLevel level, string fmt, va_list args) { + LogLevel logmask = LogLevel.ERROR | LogLevel.WARNING; + if ((level & logmask) == 0) + return; + string? log = null; + log = fmt.vprintf (args); + if (log != null) + pamac_daemon.emit_log ((uint) level, log); +} + +void on_bus_acquired (DBusConnection conn) { + pamac_daemon = new Pamac.Daemon (); + try { + conn.register_object ("/org/manjaro/pamac", pamac_daemon); + } + catch (IOError e) { + stderr.printf ("Could not register service\n"); + } +} + +void main () { + // i18n + Intl.setlocale (LocaleCategory.ALL, ""); + Intl.textdomain (GETTEXT_PACKAGE); + + Bus.own_name (BusType.SYSTEM, "org.manjaro.pamac", BusNameOwnerFlags.NONE, + on_bus_acquired, + () => {}, + () => stderr.printf("Could not acquire name\n")); + + loop = new MainLoop (); + loop.run (); +} diff --git a/src/history_dialog.vala b/src/history_dialog.vala new file mode 100644 index 0000000..e9a55d5 --- /dev/null +++ b/src/history_dialog.vala @@ -0,0 +1,40 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/manager/history_dialog.ui")] + public class HistoryDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.TextView textview; + + public HistoryDialog (ManagerWindow window) { + Object (transient_for: window, use_header_bar: 0); + } + + [GtkCallback] + public void on_textview_size_allocate () { + // auto-scrolling method + var scrollable = textview as Gtk.Scrollable; + var adj = scrollable.get_vadjustment (); + adj.set_value (adj.get_upper () - adj.get_page_size ()); + } + } +} diff --git a/src/installer.vala b/src/installer.vala new file mode 100644 index 0000000..df27854 --- /dev/null +++ b/src/installer.vala @@ -0,0 +1,106 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + public class Installer: Gtk.Application { + Transaction transaction; + bool pamac_run; + + public Installer () { + application_id = "org.manjaro.pamac.install"; + flags |= ApplicationFlags.HANDLES_OPEN; + } + + public override void startup () { + // i18n + Intl.textdomain ("pamac"); + Intl.setlocale (LocaleCategory.ALL, ""); + + base.startup (); + + pamac_run = check_pamac_running (); + if (pamac_run) { + var transaction_info_dialog = new TransactionInfoDialog (null); + transaction_info_dialog.set_title (dgettext (null, "Error")); + transaction_info_dialog.label.set_visible (true); + transaction_info_dialog.label.set_markup (dgettext (null, "Pamac is already running")); + transaction_info_dialog.expander.set_visible (false); + transaction_info_dialog.run (); + transaction_info_dialog.hide (); + } else { + transaction = new Pamac.Transaction (null); + transaction.finished.connect (on_emit_trans_finished); + this.hold (); + } + } + + public override void activate () { + if (pamac_run == false) { + print ("\nError: Path(s) of tarball(s) to install is needed\n"); + transaction.stop_daemon (); + this.release (); + } + } + + public override void open (File[] files, string hint) { + if (pamac_run == false) { + foreach (File file in files) { + string? path = file.get_path (); + transaction.to_load.insert (path, path); + } + transaction.run (); + } + } + + bool check_pamac_running () { + Application app; + bool run = false; + app = new Application ("org.manjaro.pamac.manager", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + if (run) + return run; + else { + app = new Application ("org.manjaro.pamac.updater", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + return run; + } + } + + public void on_emit_trans_finished (bool error) { + transaction.stop_daemon (); + this.release (); + } + + public static int main (string[] args) { + var installer = new Installer(); + return installer.run (args); + } + } +} diff --git a/src/manager.vala b/src/manager.vala new file mode 100644 index 0000000..15953bd --- /dev/null +++ b/src/manager.vala @@ -0,0 +1,95 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + public class Manager : Gtk.Application { + ManagerWindow manager_window; + bool pamac_run; + + public Manager () { + application_id = "org.manjaro.pamac.manager"; + flags = ApplicationFlags.FLAGS_NONE; + } + + public override void startup () { + // i18n + Intl.textdomain ("pamac"); + Intl.setlocale (LocaleCategory.ALL, ""); + + base.startup (); + + pamac_run = check_pamac_running (); + if (pamac_run) { + var transaction_info_dialog = new TransactionInfoDialog (null); + transaction_info_dialog.set_title (dgettext (null, "Error")); + transaction_info_dialog.label.set_visible (true); + transaction_info_dialog.label.set_markup (dgettext (null, "Pamac is already running")); + transaction_info_dialog.expander.set_visible (false); + transaction_info_dialog.run (); + transaction_info_dialog.hide (); + } else + manager_window = new ManagerWindow (this); + } + + public override void activate () { + if (pamac_run == false) { + manager_window.present (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + manager_window.show_all_pkgs (); + } + } + + public override void shutdown () { + base.shutdown (); + if (pamac_run == false) + manager_window.transaction.stop_daemon (); + } + + bool check_pamac_running () { + Application app; + bool run = false; + app = new Application ("org.manjaro.pamac.updater", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + if (run) + return run; + else { + app = new Application ("org.manjaro.pamac.install", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + return run; + } + } + } + + public static int main (string[] args) { + var manager = new Manager (); + return manager.run (args); + } +} diff --git a/src/manager_window.vala b/src/manager_window.vala new file mode 100644 index 0000000..26cdcad --- /dev/null +++ b/src/manager_window.vala @@ -0,0 +1,1174 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +using Gtk; +using Alpm; + +const string VERSION = "2.0"; + +namespace Pamac { + + public struct SortInfo { + public int column_number; + public Gtk.SortType sort_type; + } + + [GtkTemplate (ui = "/org/manjaro/pamac/manager/manager_window.ui")] + public class ManagerWindow : Gtk.ApplicationWindow { + // icons + public Gdk.Pixbuf? installed_icon; + public Gdk.Pixbuf? uninstalled_icon; + public Gdk.Pixbuf? to_install_icon; + public Gdk.Pixbuf? to_reinstall_icon; + public Gdk.Pixbuf? to_remove_icon; + public Gdk.Pixbuf? locked_icon; + + // manager objects + [GtkChild] + public TreeView packages_treeview; + [GtkChild] + public TreeViewColumn state_column; + [GtkChild] + public TreeViewColumn name_column; + [GtkChild] + public TreeViewColumn version_column; + [GtkChild] + public TreeViewColumn repo_column; + [GtkChild] + public TreeViewColumn size_column; + [GtkChild] + public Notebook filters_notebook; + [GtkChild] + public SearchEntry search_entry; + [GtkChild] + public TreeView search_treeview; + [GtkChild] + public TreeView groups_treeview; + [GtkChild] + public TreeView states_treeview; + [GtkChild] + public TreeView repos_treeview; + [GtkChild] + public TreeView deps_treeview; + [GtkChild] + public TreeView details_treeview; + [GtkChild] + public ScrolledWindow deps_scrolledwindow; + [GtkChild] + public ScrolledWindow details_scrolledwindow; + [GtkChild] + public ScrolledWindow files_scrolledwindow; + [GtkChild] + public Label name_label; + [GtkChild] + public Label desc_label; + [GtkChild] + public Label link_label; + [GtkChild] + public Label licenses_label; + [GtkChild] + public TextView files_textview; + [GtkChild] + public Switch search_aur_button; + [GtkChild] + public Button valid_button; + [GtkChild] + public Button cancel_button; + + // menu + Gtk.Menu right_click_menu; + Gtk.MenuItem deselect_item; + Gtk.MenuItem install_item; + Gtk.MenuItem remove_item; + Gtk.SeparatorMenuItem separator_item; + Gtk.MenuItem reinstall_item; + Gtk.MenuItem install_optional_deps_item; + Gtk.MenuItem explicitly_installed_item; + GLib.List selected_pkgs; + + // liststore + ListStore search_list; + ListStore groups_list; + ListStore states_list; + ListStore repos_list; + ListStore deps_list; + ListStore details_list; + + PackagesModel packages_list; + HashTable aur_results; + + Pamac.Config pamac_config; + public Transaction transaction; + + public SortInfo sortinfo; + + //dialogs + HistoryDialog history_dialog; + PackagesChooserDialog packages_chooser_dialog; + PreferencesDialog preferences_dialog; + + public ManagerWindow (Gtk.Application application) { + Object (application: application); + + aur_results = new HashTable (str_hash, str_equal); + + right_click_menu = new Gtk.Menu (); + deselect_item = new Gtk.MenuItem.with_label (dgettext (null, "Deselect")); + deselect_item.activate.connect (on_deselect_item_activate); + right_click_menu.append (deselect_item); + install_item = new Gtk.MenuItem.with_label (dgettext (null, "Install")); + install_item.activate.connect (on_install_item_activate); + right_click_menu.append (install_item); + remove_item = new Gtk.MenuItem.with_label (dgettext (null, "Remove")); + remove_item.activate.connect (on_remove_item_activate); + right_click_menu.append (remove_item); + separator_item = new Gtk.SeparatorMenuItem (); + right_click_menu.append (separator_item); + reinstall_item = new Gtk.MenuItem.with_label (dgettext (null, "Reinstall")); + reinstall_item.activate.connect (on_reinstall_item_activate); + right_click_menu.append (reinstall_item); + install_optional_deps_item = new Gtk.MenuItem.with_label (dgettext (null, "Install optional dependencies")); + install_optional_deps_item.activate.connect (on_install_optional_deps_item_activate); + right_click_menu.append (install_optional_deps_item); + explicitly_installed_item = new Gtk.MenuItem.with_label (dgettext (null, "Mark as explicitly installed")); + explicitly_installed_item.activate.connect (on_explicitly_installed_item_activate); + right_click_menu.append (explicitly_installed_item); + right_click_menu.show_all (); + + search_list = new Gtk.ListStore (1, typeof (string)); + search_treeview.set_model (search_list); + groups_list = new Gtk.ListStore (1, typeof (string)); + groups_treeview.set_model (groups_list); + states_list = new Gtk.ListStore (1, typeof (string)); + states_treeview.set_model (states_list); + repos_list = new Gtk.ListStore (1, typeof (string)); + repos_treeview.set_model (repos_list); + deps_list = new Gtk.ListStore (2, typeof (string), typeof (string)); + deps_treeview.set_model (deps_list); + details_list = new Gtk.ListStore (2, typeof (string), typeof (string)); + details_treeview.set_model (details_list);; + + try { + installed_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-installed-updated.png"); + uninstalled_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-available.png"); + to_install_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-install.png"); + to_reinstall_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-reinstall.png"); + to_remove_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-remove.png"); + locked_icon = new Gdk.Pixbuf.from_resource ("/org/manjaro/pamac/manager/package-installed-locked.png"); + } catch (GLib.Error e) { + stderr.printf (e.message); + } + + pamac_config = new Pamac.Config ("/etc/pamac.conf"); + + transaction = new Pamac.Transaction (this as ApplicationWindow); + transaction.check_aur = pamac_config.enable_aur; + transaction.finished.connect (on_emit_trans_finished); + + history_dialog = new HistoryDialog (this); + packages_chooser_dialog = new PackagesChooserDialog (this, transaction); + preferences_dialog = new PreferencesDialog (this as ApplicationWindow); + + set_buttons_sensitive (false); + search_aur_button.set_active (pamac_config.enable_aur); + + // sort by name by default + sortinfo = {0, SortType.ASCENDING}; + update_lists (); + } + + public void enable_aur (bool enable) { + search_aur_button.set_active (enable); + } + + public void set_buttons_sensitive (bool sensitive) { + valid_button.set_sensitive (sensitive); + cancel_button.set_sensitive (sensitive); + } + + public void show_all_pkgs () { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + populate_packages_list (get_all_pkgs (transaction.handle)); + this.get_window ().set_cursor (null); + } + + public void update_lists () { + string[] grps = {}; + TreeIter iter; + TreeSelection selection; + selection = repos_treeview.get_selection (); + selection.changed.disconnect (on_repos_treeview_selection_changed); + foreach (unowned DB db in transaction.handle.syncdbs) { + repos_list.insert_with_values (out iter, -1, 0, db.name); + foreach (unowned Group grp in db.groupcache) { + if ((grp.name in grps) == false) { + grps += grp.name; + } + } + } + repos_list.insert_with_values (out iter, -1, 0, dgettext (null, "local")); + repos_list.get_iter_first (out iter); + selection.select_iter (iter); + selection.changed.connect_after (on_repos_treeview_selection_changed); + + selection = groups_treeview.get_selection (); + selection.changed.disconnect (on_groups_treeview_selection_changed); + foreach (string name in grps) + groups_list.insert_with_values (out iter, -1, 0, name); + groups_list.set_sort_column_id (0, SortType.ASCENDING); + groups_list.get_iter_first (out iter); + selection.select_iter (iter); + selection.changed.connect_after (on_groups_treeview_selection_changed); + + selection = states_treeview.get_selection (); + selection.changed.disconnect (on_states_treeview_selection_changed); + states_list.insert_with_values (out iter, -1, 0, dgettext (null, "Installed")); + //states_list.insert_with_values (out iter, -1, 0, dgettext (null, "Uninstalled")); + states_list.insert_with_values (out iter, -1, 0, dgettext (null, "Orphans")); + states_list.insert_with_values (out iter, -1, 0, dgettext (null, "To install")); + states_list.insert_with_values (out iter, -1, 0, dgettext (null, "To remove")); + states_list.get_iter_first (out iter); + selection.select_iter (iter); + selection.changed.connect_after (on_states_treeview_selection_changed); + } + + public void set_infos_list (Pamac.Package pkg) { + name_label.set_markup ("%s %s".printf (pkg.name, pkg.version)); + // fix &,-,>,< in desc + string desc; + if (pkg.alpm_pkg != null) + desc = pkg.alpm_pkg.desc; + else + desc = pkg.aur_json.get_string_member ("Description"); + desc = desc.replace ("&", "&"); + desc = desc.replace ("<->", "/"); + desc_label.set_markup (desc); + // fix & in url + string url; + if (pkg.alpm_pkg != null) + url = pkg.alpm_pkg.url; + else + url = pkg.aur_json.get_string_member ("URL"); + url = url.replace ("&", "&"); + link_label.set_markup ("%s".printf (url, url)); + StringBuilder licenses = new StringBuilder (); + licenses.append (dgettext (null, "Licenses")); + licenses.append (":"); + if (pkg.alpm_pkg != null) { + foreach (unowned string license in pkg.alpm_pkg.licenses) { + licenses.append (" "); + licenses.append (license); + } + } else { + licenses.append (" "); + licenses.append (pkg.aur_json.get_string_member ("License")); + } + licenses_label.set_markup (licenses.str); + } + + public void set_deps_list (Alpm.Package pkg) { + deps_list.clear (); + TreeIter iter; + unowned Alpm.List list = pkg.depends; + size_t len = list.length; + size_t i; + if (len != 0) { + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Depends On") + ":", + 1, list.nth_data (0).compute_string ()); + i = 1; + while (i < len) { + deps_list.insert_with_values (out iter, -1, + 1, list.nth_data (i).compute_string ()); + i++; + } + } + list = pkg.optdepends; + len = list.length; + if (len != 0) { + unowned Depend optdep = list.nth_data (0); + unowned Alpm.Package? satisfier = find_satisfier ( + transaction.handle.localdb.pkgcache, + optdep.name); + string optdep_str = optdep.compute_string (); + if (satisfier != null) + optdep_str = optdep_str + " [" + dgettext (null, "Installed") + "]"; + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Optional Dependencies") + ":", + 1, optdep_str); + i = 1; + while (i < len) { + optdep = list.nth_data (i); + satisfier = find_satisfier ( + transaction.handle.localdb.pkgcache, + optdep.name); + optdep_str = optdep.compute_string (); + if (satisfier != null) + optdep_str = optdep_str + " [" + dgettext (null, "Installed") + "]"; + deps_list.insert_with_values (out iter, -1, 1, optdep_str); + i++; + } + } + if (pkg.origin == PkgFrom.LOCALDB) { + Alpm.List str_list = pkg.compute_requiredby (); + len = str_list.length; + if (len != 0) { + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Required By") + ":", + 1, str_list.nth_data (0)); + i = 1; + while (i < len) { + deps_list.insert_with_values (out iter, -1, + 1, str_list.nth_data (i)); + i++; + } + } + } + list = pkg.provides; + len = list.length; + if (len != 0) { + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Provides") + ":", + 1, list.nth_data (0).compute_string ()); + i = 1; + while (i < len) { + deps_list.insert_with_values (out iter, -1, + 1, list.nth_data (i).compute_string ()); + i++; + } + } + list = pkg.replaces; + len = list.length; + if (len != 0) { + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Replaces") + ":", + 1, list.nth_data (0).compute_string ()); + i = 1; + while (i < len) { + deps_list.insert_with_values (out iter, -1, + 1, list.nth_data (i).compute_string ()); + i++; + } + } + list = pkg.conflicts; + len = list.length; + if (len != 0) { + deps_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Conflicts With") + ":", + 1, list.nth_data (0).compute_string ()); + i = 1; + while (i < len) { + deps_list.insert_with_values (out iter, -1, + 1, list.nth_data (i).compute_string ()); + i++; + } + } + } + + public void set_details_list (Alpm.Package pkg) { + details_list.clear (); + TreeIter iter; + if (pkg.origin == PkgFrom.SYNCDB) { + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Repository") + ":", + 1, pkg.db.name); + } + unowned Alpm.List list = pkg.groups; + size_t len = list.length; + size_t i; + if (len != 0) { + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Groups") + ":", + 1, list.nth_data (0)); + i = 1; + while (i < len) { + details_list.insert_with_values (out iter, -1, + 1, list.nth_data (i)); + i++; + } + } + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Packager") + ":", + 1, pkg.packager); + if (pkg.origin == PkgFrom.LOCALDB) { + GLib.Time time = GLib.Time.local ((time_t) pkg.installdate); + string strtime = time.format ("%a %d %b %Y %X %Z"); + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Install Date") + ":", + 1, strtime); + string reason; + if (pkg.reason == PkgReason.EXPLICIT) + reason = dgettext (null, "Explicitly installed"); + else if (pkg.reason == PkgReason.EXPLICIT) + reason = dgettext (null, "Installed as a dependency for another package"); + else + reason = dgettext (null, "Unknown"); + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Install Reason") + ":", + 1, reason); + } + if (pkg.origin == PkgFrom.SYNCDB) { + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Signatures") + ":", + 1, pkg.base64_sig != null ? "Yes" : "No"); + } + if (pkg.origin == PkgFrom.LOCALDB) { + unowned Alpm.List backup_list = pkg.backup; + len = backup_list.length; + if (len != 0) { + details_list.insert_with_values (out iter, -1, + 0, dgettext (null, "Backup files") + ":", + 1, "/" + backup_list.nth_data (0).name); + i = 1; + while (i < len) { + details_list.insert_with_values (out iter, -1, + 1, "/" + backup_list.nth_data (i).name); + i++; + } + } + } + } + + public void set_files_list (Alpm.Package pkg) { + StringBuilder text = new StringBuilder (); + foreach (unowned Alpm.File file in pkg.files) { + if (text.len != 0) + text.append ("\n"); + text.append ("/"); + text.append (file.name); + } + files_textview.buffer.set_text (text.str, (int) text.len); + } + + public async unowned Alpm.List search_pkgs (string search_string, out Json.Array aur_pkgs) { + unowned Alpm.List needles = null; + string[] splitted = search_string.split (" "); + foreach (unowned string part in splitted) + needles.add (part); + unowned Alpm.List pkgs = search_all_dbs (transaction.handle, needles); + if (search_aur_button.get_active()) { + if (aur_results.contains (search_string)) { + aur_pkgs = aur_results.get (search_string); + } else { + aur_pkgs = AUR.search (splitted); + aur_results.insert (search_string, aur_pkgs); + } + } else { + aur_pkgs = new Json.Array (); + } + return pkgs; + } + + public void populate_packages_list (Alpm.List? pkgs, Json.Array? aur_pkgs = null) { + packages_treeview.freeze_child_notify (); + packages_treeview.set_model (null); + + // populate liststore + packages_list = new PackagesModel (pkgs, aur_pkgs, this); + + // sort liststore + int column = sortinfo.column_number; + if (column == 0) + packages_list.sort_by_name (sortinfo.sort_type); + else if (column == 1) + packages_list.sort_by_state (sortinfo.sort_type); + else if (column == 2) + packages_list.sort_by_version (sortinfo.sort_type); + else if (column == 3) + packages_list.sort_by_repo (sortinfo.sort_type); + else if (column == 4) + packages_list.sort_by_size (sortinfo.sort_type); + + packages_treeview.set_model (packages_list); + packages_treeview.thaw_child_notify (); + + this.get_window ().set_cursor (null); + } + + public void refresh_packages_list () { + int current_page = filters_notebook.get_current_page (); + if (current_page == 0) { + TreeModel model; + TreeIter? iter; + TreeSelection selection = search_treeview.get_selection (); + if (selection.get_selected (out model, out iter)) { + on_search_treeview_selection_changed (); + } + } else if (current_page == 1) { + on_groups_treeview_selection_changed (); + } else if (current_page == 2) { + on_states_treeview_selection_changed (); + } else if (current_page == 3) { + on_repos_treeview_selection_changed (); + } + } + + [GtkCallback] + public void on_packages_treeview_selection_changed () { + TreeModel model; + TreeSelection selection = packages_treeview.get_selection (); + GLib.List selected = selection.get_selected_rows (out model); + if (selected.length () == 1) { + TreeIter iter; + model.get_iter (out iter, selected.nth_data (0)); + Pamac.Package pkg = (Pamac.Package) iter.user_data; + if (pkg.alpm_pkg != null) { + set_infos_list (pkg); + set_deps_list (pkg.alpm_pkg); + set_details_list (pkg.alpm_pkg); + deps_scrolledwindow.visible = true; + details_scrolledwindow.visible = true; + if (pkg.alpm_pkg.origin == PkgFrom.LOCALDB) { + set_files_list (pkg.alpm_pkg); + files_scrolledwindow.visible = true; + } else { + files_scrolledwindow.visible = false; + } + } else if (pkg.aur_json != null) { + set_infos_list (pkg); + deps_scrolledwindow.visible = false; + details_scrolledwindow.visible = false; + files_scrolledwindow.visible = false; + } + } + } + + [GtkCallback] + public void on_packages_treeview_row_activated (TreeView treeview, TreePath path, TreeViewColumn column) { + TreeIter iter; + if (packages_list.get_iter (out iter, path)) { + GLib.Value val; + packages_list.get_value (iter, 0, out val); + string name = val.get_string (); + if (name != dgettext (null, "No package found")) { + if (transaction.to_add.steal (name)) { + } else if (transaction.to_remove.steal (name)) { + } else if (transaction.to_build.steal (name)) { + } else { + packages_list.get_value (iter, 3, out val); + string db_name = val.get_string (); + if (db_name == "local") { + if ((name in transaction.holdpkg) == false) { + transaction.to_remove.insert (name, name); + } + } else if (db_name == "AUR") { + transaction.to_build.insert (name, name); + } else { + transaction.to_add.insert (name, name); + } + } + } + } + if (transaction.to_add.size () + transaction.to_remove.size () + transaction.to_build.size () == 0) { + set_buttons_sensitive (false); + } else { + set_buttons_sensitive (true); + } + // force a display refresh + packages_treeview.queue_draw (); + } + + void on_install_item_activate () { + unowned Alpm.Package? find_pkg = null; + foreach (Pamac.Package pkg in selected_pkgs) { + if (pkg.repo == "AUR") + transaction.to_build.insert (pkg.name, pkg.name); + else { + find_pkg = transaction.handle.localdb.get_pkg (pkg.name); + if (find_pkg == null) + transaction.to_add.insert (pkg.name, pkg.name); + } + } + if (transaction.to_add.size () != 0 || transaction.to_build.size () != 0) { + set_buttons_sensitive (true); + } + } + + void on_reinstall_item_activate () { + foreach (Pamac.Package pkg in selected_pkgs) { + if (pkg.repo == "local") + transaction.to_add.insert (pkg.name, pkg.name); + } + if (transaction.to_add.size () != 0) + set_buttons_sensitive (true); + } + + void on_remove_item_activate () { + foreach (Pamac.Package pkg in selected_pkgs) { + if ((pkg.name in transaction.holdpkg) == false) { + if (pkg.repo == "local") + transaction.to_remove.insert (pkg.name, pkg.name); + } + } + if (transaction.to_remove.size () != 0) + set_buttons_sensitive (true); + } + + void on_deselect_item_activate () { + foreach (Pamac.Package pkg in selected_pkgs) { + if (transaction.to_add.steal (pkg.name)) { + } else if (transaction.to_remove.steal (pkg.name)) { + } else if (transaction.to_build.steal (pkg.name)) { + } + } + if (transaction.to_add.size () == 0 && transaction.to_remove.size () == 0 + && transaction.to_load.size () == 0 && transaction.to_build.size () == 0) { + set_buttons_sensitive (false); + } + } + + public void choose_opt_dep (GLib.List pkgs) { + uint nb; + TreeIter iter; + unowned Alpm.Package? found; + foreach (Pamac.Package pkg in pkgs) { + var choose_dep_dialog = new ChooseDependenciesDialog (this); + nb = 0; + foreach (unowned Depend opt_dep in pkg.alpm_pkg.optdepends) { + found = find_satisfier (transaction.handle.localdb.pkgcache, opt_dep.compute_string ()); + if (found == null) { + choose_dep_dialog.deps_list.insert_with_values (out iter, -1, + 0, false, + 1, opt_dep.name, + 2, opt_dep.desc); + nb += 1; + } + } + choose_dep_dialog.label.set_markup ("%s".printf (dgettext (null, "%s has %u uninstalled optional dependencies.\nChoose those you would like to install:").printf (pkg.name, nb))); + choose_dep_dialog.run (); + choose_dep_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + choose_dep_dialog.deps_list.foreach ((model, path, iter) => { + GLib.Value val; + bool selected; + string name; + choose_dep_dialog.deps_list.get_value (iter, 0, out val); + selected = val.get_boolean (); + if (selected) { + choose_dep_dialog.deps_list.get_value (iter, 1, out val); + name = val.get_string (); + transaction.to_add.insert (name, name); + } + return false; + }); + } + } + + void on_install_optional_deps_item_activate () { + choose_opt_dep (selected_pkgs); + if (transaction.to_add.size () != 0) + set_buttons_sensitive (true); + } + + void on_explicitly_installed_item_activate () { + foreach (Pamac.Package pkg in selected_pkgs) { + transaction.set_pkgreason (pkg.name, PkgReason.EXPLICIT); + } + transaction.refresh_alpm_config (); + refresh_packages_list (); + } + + [GtkCallback] + public bool on_packages_treeview_button_press_event (Gdk.EventButton event) { + packages_treeview.grab_focus (); + // Check if right mouse button was clicked + if (event.type == Gdk.EventType.BUTTON_PRESS && event.button == 3) { + TreeIter iter; + TreePath? treepath; + Pamac.Package clicked_pkg; + TreeSelection selection = packages_treeview.get_selection (); + packages_treeview.get_path_at_pos ((int) event.x, (int) event.y, out treepath, null, null, null); + packages_list.get_iter (out iter, treepath); + clicked_pkg = (Pamac.Package) iter.user_data; + if (clicked_pkg.name == dgettext (null, "No package found")) + return true; + if (selection.path_is_selected (treepath) == false) { + selection.unselect_all (); + selection.select_path (treepath); + } + GLib.List selected_paths = selection.get_selected_rows (null); + deselect_item.set_sensitive (false); + install_item.set_sensitive (false); + remove_item.set_sensitive (false); + reinstall_item.set_sensitive (false); + install_optional_deps_item.set_sensitive (false); + explicitly_installed_item.set_sensitive (false); + selected_pkgs = new GLib.List (); + foreach (TreePath path in selected_paths) { + packages_list.get_iter (out iter, path); + clicked_pkg = (Pamac.Package) iter.user_data; + selected_pkgs.append (clicked_pkg); + } + foreach (Pamac.Package pkg in selected_pkgs) { + if (transaction.to_add.contains (pkg.name) + || transaction.to_remove.contains (pkg.name) + || transaction.to_build.contains (pkg.name)) { + deselect_item.set_sensitive (true); + break; + } + } + foreach (Pamac.Package pkg in selected_pkgs) { + if (pkg.repo != "local") { + install_item.set_sensitive (true); + break; + } + } + foreach (Pamac.Package pkg in selected_pkgs) { + if (pkg.repo == "local") { + remove_item.set_sensitive (true); + break; + } + } + if (selected_pkgs.length () == 1) { + unowned Alpm.Package? find_pkg = null; + clicked_pkg = selected_pkgs.nth_data (0); + if (clicked_pkg.repo == "local") { + unowned Alpm.List optdepends = clicked_pkg.alpm_pkg.optdepends; + if (optdepends.length != 0) { + uint nb = 0; + unowned Alpm.Package? found; + foreach (unowned Depend opt_dep in optdepends) { + found = find_satisfier (transaction.handle.localdb.pkgcache, opt_dep.compute_string ()); + if (found == null) + nb += 1; + } + if (nb != 0) + install_optional_deps_item.set_sensitive (true); + } + if (clicked_pkg.alpm_pkg.reason == PkgReason.DEPEND) + explicitly_installed_item.set_sensitive (true); + find_pkg = get_syncpkg (transaction.handle, clicked_pkg.name); + if (find_pkg != null) { + if (pkg_vercmp (find_pkg.version, clicked_pkg.version) == 0) + reinstall_item.set_sensitive (true); + } + } + } + right_click_menu.popup (null, null, null, event.button, event.time); + return true; + } else + return false; + } + + [GtkCallback] + public void on_name_column_clicked () { + SortType new_order; + if (name_column.sort_indicator == false) + new_order = SortType.ASCENDING; + else { + if (sortinfo.sort_type == SortType.ASCENDING) + new_order = SortType.DESCENDING; + else + new_order = SortType.ASCENDING; + } + packages_list.sort_by_name (new_order); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_state_column_clicked () { + SortType new_order; + if (state_column.sort_indicator == false) + new_order = SortType.ASCENDING; + else { + if (sortinfo.sort_type == SortType.ASCENDING) + new_order = SortType.DESCENDING; + else + new_order = SortType.ASCENDING; + } + packages_list.sort_by_state (new_order); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_version_column_clicked () { + SortType new_order; + if (version_column.sort_indicator == false) + new_order = SortType.ASCENDING; + else { + if (sortinfo.sort_type == SortType.ASCENDING) + new_order = SortType.DESCENDING; + else + new_order = SortType.ASCENDING; + } + packages_list.sort_by_version (new_order); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_repo_column_clicked () { + SortType new_order; + if (repo_column.sort_indicator == false) + new_order = SortType.ASCENDING; + else { + if (sortinfo.sort_type == SortType.ASCENDING) + new_order = SortType.DESCENDING; + else + new_order = SortType.ASCENDING; + } + packages_list.sort_by_repo (new_order); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_size_column_clicked () { + SortType new_order; + if (size_column.sort_indicator == false) + new_order = SortType.ASCENDING; + else { + if (sortinfo.sort_type == SortType.ASCENDING) + new_order = SortType.DESCENDING; + else + new_order = SortType.ASCENDING; + } + packages_list.sort_by_size (new_order); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_search_entry_activate () { + string search_string = search_entry.get_text (); + if (search_string != "") { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + search_pkgs.begin (search_string, (obj, res) => { + Json.Array aur_pkgs; + unowned Alpm.List pkgs = search_pkgs.end (res, out aur_pkgs); + if (pkgs.length != 0 || aur_pkgs.get_length () != 0) { + // add search string in search_list if needed + bool found = false; + TreeIter? iter; + TreeModel model; + TreeSelection selection = search_treeview.get_selection (); + // check if search string is already selected in search list + if (selection.get_selected (out model, out iter)) { + GLib.Value val; + model.get_value (iter, 0, out val); + string selected_string = val.get_string (); + if (selected_string == search_string) { + found = true; + // we need to populate packages_list + populate_packages_list (pkgs, aur_pkgs); + } else { + search_list.foreach ((_model, _path, _iter) => { + GLib.Value line; + model.get_value (_iter, 0, out line); + if ((string) line == search_string) { + found = true; + // block the signal to not populate when we select the iter in search_list + selection.changed.disconnect (on_search_treeview_selection_changed); + selection.select_iter (_iter); + selection.changed.connect_after (on_search_treeview_selection_changed); + populate_packages_list (pkgs, aur_pkgs); + } + return found; + }); + } + } + if (found == false) { + search_list.insert_with_values (out iter, -1, 0, search_string); + // block the signal to not populate when we select the iter in search_list + selection.changed.disconnect (on_search_treeview_selection_changed); + selection.select_iter (iter); + selection.changed.connect_after (on_search_treeview_selection_changed); + populate_packages_list (pkgs, aur_pkgs); + } + } else { + // populate with empty lists + populate_packages_list (pkgs, aur_pkgs); + } + }); + } + } + + [GtkCallback] + public void on_search_entry_icon_press (EntryIconPosition p0, Gdk.Event? p1) { + on_search_entry_activate (); + } + + [GtkCallback] + public void on_search_treeview_selection_changed () { + TreeModel model; + TreeIter? iter; + TreeSelection selection = search_treeview.get_selection (); + if (selection.get_selected (out model, out iter)) { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + GLib.Value val; + model.get_value (iter, 0, out val); + string search_string = val.get_string (); + search_pkgs.begin (search_string, (obj, res) => { + Json.Array aur_pkgs; + unowned Alpm.List pkgs = search_pkgs.end (res, out aur_pkgs); + populate_packages_list (pkgs, aur_pkgs); + }); + } + } + + [GtkCallback] + public void on_groups_treeview_selection_changed () { + TreeModel model; + TreeIter? iter; + TreeSelection selection = groups_treeview.get_selection (); + if (selection.get_selected (out model, out iter)) { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + GLib.Value val; + model.get_value (iter, 0, out val); + string grp_name = val.get_string (); + unowned Alpm.List pkgs = group_pkgs_all_dbs (transaction.handle, grp_name); + populate_packages_list (pkgs); + } + } + + [GtkCallback] + public void on_states_treeview_selection_changed () { + TreeModel model; + TreeIter? iter; + TreeSelection selection = states_treeview.get_selection (); + if (selection.get_selected (out model, out iter)) { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + GLib.Value val; + model.get_value (iter, 0, out val); + string state = val.get_string (); + unowned Alpm.List pkgs = null; + unowned Alpm.Package? find_pkg = null; + if (state == dgettext (null, "To install")) { + foreach (string name in transaction.to_add.get_keys ()) { + find_pkg = transaction.handle.localdb.get_pkg (name); + if (find_pkg != null) + pkgs.add (find_pkg); + else { + find_pkg = get_syncpkg (transaction.handle, name); + if (find_pkg != null) + pkgs.add (find_pkg); + } + } + } else if (state == dgettext (null, "To remove")) { + foreach (string name in transaction.to_remove.get_keys ()) { + find_pkg = transaction.handle.localdb.get_pkg (name); + if (find_pkg != null) + pkgs.add (find_pkg); + } + } else if (state == dgettext (null, "Installed")) { + pkgs = transaction.handle.localdb.pkgcache; + } else if (state == dgettext (null, "Uninstalled")) { + foreach (unowned DB db in transaction.handle.syncdbs) { + if (pkgs.length == 0) + pkgs = db.pkgcache.copy (); + else { + pkgs.join (db.pkgcache.diff (pkgs, (Alpm.List.CompareFunc) pkgcmp)); + } + } + } else if (state == dgettext (null, "Orphans")) { + foreach (unowned Alpm.Package pkg in transaction.handle.localdb.pkgcache) { + if (pkg.reason == PkgReason.DEPEND) { + if (pkg.compute_requiredby().length == 0) + pkgs.add (pkg); + } + } + } + populate_packages_list (pkgs); + } + } + + [GtkCallback] + public void on_repos_treeview_selection_changed () { + TreeModel model; + TreeIter? iter; + TreeSelection selection = repos_treeview.get_selection (); + if (selection.get_selected (out model, out iter)) { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + GLib.Value val; + model.get_value (iter, 0, out val); + string repo = val.get_string (); + unowned Alpm.List pkgs = null; + unowned Alpm.Package? find_pkg = null; + if (repo == dgettext (null, "local")) { + foreach (unowned Alpm.Package pkg in transaction.handle.localdb.pkgcache) { + find_pkg = get_syncpkg (transaction.handle, pkg.name); + if (find_pkg == null) + pkgs.add (pkg); + } + } else { + foreach (unowned DB db in transaction.handle.syncdbs) { + if (db.name == repo) { + foreach (unowned Alpm.Package pkg in db.pkgcache) { + find_pkg = transaction.handle.localdb.get_pkg (pkg.name); + if (find_pkg != null) + pkgs.add (find_pkg); + else + pkgs.add (pkg); + } + } + } + } + populate_packages_list (pkgs); + } + } + + [GtkCallback] + public void on_filters_notebook_switch_page (Widget page, uint page_num) { + refresh_packages_list (); + } + + [GtkCallback] + public void on_history_item_activate () { + var file = GLib.File.new_for_path ("/var/log/pamac.log"); + if (!file.query_exists ()) + GLib.stderr.printf ("File '%s' doesn't exist.\n", file.get_path ()); + else { + StringBuilder text = new StringBuilder (); + try { + // Open file for reading and wrap returned FileInputStream into a + // DataInputStream, so we can read line by line + var dis = new DataInputStream (file.read ()); + string line; + // Read lines until end of file (null) is reached + while ((line = dis.read_line (null)) != null) { + text.append (line); + text.append ("\n"); + } + } catch (GLib.Error e) { + GLib.stderr.printf("%s\n", e.message); + } + history_dialog.textview.buffer.set_text (text.str, (int) text.len); + history_dialog.run (); + history_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + } + + [GtkCallback] + public void on_local_item_activate () { + int response = packages_chooser_dialog.run (); + if (response== ResponseType.ACCEPT) { + SList packages_paths = packages_chooser_dialog.get_filenames (); + if (packages_paths.length () != 0) { + foreach (string path in packages_paths) { + transaction.to_load.insert (path, path); + } + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + packages_chooser_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + transaction.run (); + } + } else + packages_chooser_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + [GtkCallback] + public void on_preferences_item_activate () { + bool enable_aur = pamac_config.enable_aur; + bool recurse = pamac_config.recurse; + uint64 refresh_period = pamac_config.refresh_period; + preferences_dialog.enable_aur_button.set_active (enable_aur); + preferences_dialog.remove_unrequired_deps_button.set_active (recurse); + preferences_dialog.refresh_period_spin_button.set_value (refresh_period); + int response = preferences_dialog.run (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + if (response == ResponseType.OK) { + HashTable new_conf = new HashTable (str_hash, str_equal); + enable_aur = preferences_dialog.enable_aur_button.get_active (); + recurse = preferences_dialog.remove_unrequired_deps_button.get_active (); + refresh_period = (uint64) preferences_dialog.refresh_period_spin_button.get_value (); + if (enable_aur != pamac_config.enable_aur) { + search_aur_button.set_active (enable_aur); + new_conf.insert ("EnableAUR", enable_aur.to_string ()); + } + if (recurse != pamac_config.recurse) + new_conf.insert ("RemoveUnrequiredDeps", recurse.to_string ()); + if (refresh_period != pamac_config.refresh_period) + new_conf.insert ("RefreshPeriod", refresh_period.to_string ()); + if (new_conf.size () != 0) { + transaction.write_config (new_conf); + pamac_config.reload (); + search_aur_button.set_active (pamac_config.enable_aur); + } + } + preferences_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + [GtkCallback] + public void on_about_item_activate () { + Gtk.show_about_dialog ( + this, + "program_name", "Pamac", + "logo_icon_name", "system-software-install", + "comments", dgettext (null, "A Gtk3 frontend for libalpm"), + "copyright", "Copyright © 2014 Guillaume Benoit", + "version", VERSION, + "license_type", License.GPL_3_0, + "website", "http://manjaro.org"); + } + + [GtkCallback] + public void on_valid_button_clicked () { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + if (pamac_config.recurse) + transaction.flags |= Alpm.TransFlag.RECURSE; + transaction.run (); + } + + [GtkCallback] + public void on_cancel_button_clicked () { + transaction.clear_lists (); + set_buttons_sensitive (false); + // force a display refresh + packages_treeview.queue_draw (); + } + + [GtkCallback] + public void on_refresh_button_clicked () { + transaction.refresh (0); + } + + public void on_emit_trans_finished (bool error) { + print ("transaction finished\n"); + if (error == false) { + set_buttons_sensitive (false); + refresh_packages_list (); + } + transaction.to_load.steal_all (); + this.get_window ().set_cursor (null); + } + } +} diff --git a/src/package.vala b/src/package.vala new file mode 100644 index 0000000..ac7a280 --- /dev/null +++ b/src/package.vala @@ -0,0 +1,61 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + public class Package: Object { + public unowned Alpm.Package? alpm_pkg; + public unowned Json.Object? aur_json; + public string name; + public string version; + public string repo; + public uint64 size; + public string size_string; + + public Package (Alpm.Package? alpm_pkg, Json.Object? aur_json) { + if (alpm_pkg != null) { + this.alpm_pkg = alpm_pkg; + this.aur_json = null; + name = alpm_pkg.name; + version = alpm_pkg.version; + if (alpm_pkg.db != null) + repo = alpm_pkg.db.name; + else + repo = ""; + size = alpm_pkg.isize; + size_string = format_size (alpm_pkg.isize); + } else if (aur_json != null ) { + this.alpm_pkg = null; + this.aur_json = aur_json; + name = aur_json.get_string_member ("Name"); + version = aur_json.get_string_member ("Version"); + repo = "AUR"; + size = 0; + size_string = ""; + } else { + this.alpm_pkg = null; + this.aur_json = null; + name = dgettext (null, "No package found"); + version = ""; + repo = ""; + size = 0; + size_string = ""; + } + } + } +} diff --git a/src/packages_chooser_dialog.vala b/src/packages_chooser_dialog.vala new file mode 100644 index 0000000..e3edaf6 --- /dev/null +++ b/src/packages_chooser_dialog.vala @@ -0,0 +1,55 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/manager/packages_chooser_dialog.ui")] + public class PackagesChooserDialog : Gtk.FileChooserDialog { + + ManagerWindow window; + Transaction transaction; + + public PackagesChooserDialog (ManagerWindow window, Transaction transaction) { + Object (transient_for: window, use_header_bar: 0); + + Gtk.FileFilter package_filter = new Gtk.FileFilter (); + package_filter.set_filter_name (dgettext (null, "Alpm Package")); + package_filter.add_pattern ("*.pkg.tar.xz"); + this.add_filter (package_filter); + + this.window = window; + this.transaction = transaction; + } + + [GtkCallback] + public void on_file_activated () { + SList packages_paths = this.get_filenames (); + if (packages_paths.length () != 0) { + foreach (string path in packages_paths) { + transaction.to_load.insert (path, path); + } + window.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + this.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + transaction.run (); + } + } + } +} diff --git a/src/packages_model.vala b/src/packages_model.vala new file mode 100644 index 0000000..91dc9d9 --- /dev/null +++ b/src/packages_model.vala @@ -0,0 +1,309 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + public class PackagesModel : Object, Gtk.TreeModel { + private GLib.List all_pkgs; + public ManagerWindow manager_window; + + public PackagesModel (Alpm.List? alpm_pkgs, Json.Array? aur_pkgs, ManagerWindow manager_window) { + this.manager_window = manager_window; + all_pkgs = new GLib.List (); + foreach (unowned Alpm.Package alpm_pkg in alpm_pkgs) { + all_pkgs.append (new Pamac.Package (alpm_pkg, null)); + } + if (aur_pkgs != null) { + unowned Json.Object pkg_info; + string name; + bool found; + foreach (Json.Node node in aur_pkgs.get_elements ()) { + pkg_info = node.get_object (); + name = pkg_info.get_string_member ("Name"); + // add only the packages which are not already in the list + found = false; + foreach (Pamac.Package pkg in all_pkgs) { + if (pkg.name == name) { + found = true; + break; + } + } + if (found == false) + all_pkgs.append (new Pamac.Package (null, pkg_info)); + } + } + if (all_pkgs.length () == 0) { + // create a fake "No package found" package + all_pkgs.append (new Pamac.Package (null, null)); + } + } + + // TreeModel interface + public Type get_column_type (int index) { + switch (index) { + case 0: // name + case 2: // version + case 3: // repo + case 4: // installed size + return typeof (string); + case 1: // icon + return typeof (Gdk.Pixbuf); + default: + return Type.INVALID; + } + } + + public Gtk.TreeModelFlags get_flags () { + return Gtk.TreeModelFlags.LIST_ONLY | Gtk.TreeModelFlags.ITERS_PERSIST; + } + + public void get_value (Gtk.TreeIter iter, int column, out Value val) { + Pamac.Package pkg = (Pamac.Package) iter.user_data; + return_if_fail (pkg != null); + switch (column) { + case 0: + val = Value (typeof (string)); + val.set_string (pkg.name); + break; + case 1: + val = Value (typeof (Object)); + if (pkg.alpm_pkg != null) { + if (pkg.name in manager_window.transaction.holdpkg) + val.set_object (manager_window.locked_icon); + else if (pkg.repo == "local") { + if (manager_window.transaction.to_add.contains (pkg.name)) + val.set_object (manager_window.to_reinstall_icon); + else if (manager_window.transaction.to_remove.contains (pkg.name)) + val.set_object (manager_window.to_remove_icon); + else + val.set_object (manager_window.installed_icon); + } else if (manager_window.transaction.to_add.contains (pkg.name)) + val.set_object (manager_window.to_install_icon); + else + val.set_object (manager_window.uninstalled_icon); + } else if (pkg.aur_json != null) { + if (manager_window.transaction.to_build.contains (pkg.name)) + val.set_object (manager_window.to_install_icon); + else + val.set_object (manager_window.uninstalled_icon); + } else { + Object? object = null; + val.set_object (object); + } + break; + case 2: + val = Value (typeof (string)); + val.set_string (pkg.version); + break; + case 3: + val = Value (typeof (string)); + val.set_string (pkg.repo); + break; + case 4: + val = Value (typeof (string)); + val.set_string (pkg.size_string); + break; + default: + val = Value (Type.INVALID); + break; + } + } + + public bool get_iter (out Gtk.TreeIter iter, Gtk.TreePath path) {; + if (path.get_depth () != 1 || all_pkgs.length () == 0) { + return invalid_iter (out iter); + } + iter = Gtk.TreeIter (); + int pos = path.get_indices ()[0]; + iter.stamp = pos; + Pamac.Package pkg = all_pkgs.nth_data((uint) pos); + iter.user_data = pkg; + return true; + } + + public int get_n_columns () { + // name, icon, version, repo, isize + return 5; + } + + public Gtk.TreePath? get_path (Gtk.TreeIter iter) { + return new Gtk.TreePath.from_indices (iter.stamp); + } + + public int iter_n_children (Gtk.TreeIter? iter) { + return 0; + } + + public bool iter_next (ref Gtk.TreeIter iter) { + int pos = (iter.stamp) + 1; + if (pos >= all_pkgs.length ()) { + return false; + } + iter.stamp = pos; + Pamac.Package pkg = all_pkgs.nth_data((uint) pos); + iter.user_data = pkg; + return true; + } + + public bool iter_previous (ref Gtk.TreeIter iter) { + int pos = iter.stamp; + if (pos >= 0) { + return false; + } + iter.stamp = (--pos); + Pamac.Package pkg = all_pkgs.nth_data((uint) pos); + iter.user_data = pkg; + return true; + } + + public bool iter_nth_child (out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n) { + return invalid_iter (out iter); + } + + public bool iter_children (out Gtk.TreeIter iter, Gtk.TreeIter? parent) { + return invalid_iter (out iter); + } + + public bool iter_has_child (Gtk.TreeIter iter) { + return false; + } + + public bool iter_parent (out Gtk.TreeIter iter, Gtk.TreeIter child) { + return invalid_iter (out iter); + } + + private bool invalid_iter (out Gtk.TreeIter iter) { + iter = Gtk.TreeIter (); + iter.stamp = -1; + return false; + } + + // custom sort functions + public void sort_by_name (Gtk.SortType order) { + CompareFunc namecmp = (pkg_a, pkg_b) => { + return strcmp (pkg_a.name, pkg_b.name); + }; + all_pkgs.sort (namecmp); + if (order == Gtk.SortType.DESCENDING) + all_pkgs.reverse (); + manager_window.name_column.sort_order = order; + manager_window.state_column.sort_indicator = false; + manager_window.name_column.sort_indicator = true; + manager_window.version_column.sort_indicator = false; + manager_window.repo_column.sort_indicator = false; + manager_window.size_column.sort_indicator = false; + manager_window.sortinfo.column_number = 0; + manager_window.sortinfo.sort_type = order; + } + + public void sort_by_state (Gtk.SortType order) { + CompareFunc statecmp = (pkg_a, pkg_b) => { + int state_a; + int state_b; + if (pkg_a.alpm_pkg != null) { + if (pkg_a.repo == "local") + state_a = 0; + else + state_a = 1; + } else + state_a = 1; + if (pkg_b.alpm_pkg != null) { + if (pkg_b.repo == "local") + state_b = 0; + else + state_b = 1; + } else + state_b = 1; + return (int) (state_a > state_b) - (int) (state_a < state_b); + }; + all_pkgs.sort (statecmp); + if (order == Gtk.SortType.DESCENDING) + all_pkgs.reverse (); + manager_window.state_column.sort_order = order; + manager_window.state_column.sort_indicator = true; + manager_window.name_column.sort_indicator = false; + manager_window.version_column.sort_indicator = false; + manager_window.repo_column.sort_indicator = false; + manager_window.size_column.sort_indicator = false; + manager_window.sortinfo.column_number = 1; + manager_window.sortinfo.sort_type = order; + } + + public void sort_by_version (Gtk.SortType order) { + CompareFunc versioncmp = (pkg_a, pkg_b) => { + return Alpm.pkg_vercmp (pkg_a.version, pkg_b.version); + }; + all_pkgs.sort (versioncmp); + if (order == Gtk.SortType.DESCENDING) + all_pkgs.reverse (); + manager_window.version_column.sort_order = order; + manager_window.state_column.sort_indicator = false; + manager_window.name_column.sort_indicator = false; + manager_window.version_column.sort_indicator = true; + manager_window.repo_column.sort_indicator = false; + manager_window.size_column.sort_indicator = false; + manager_window.sortinfo.column_number = 2; + manager_window.sortinfo.sort_type = order; + } + + public void sort_by_repo (Gtk.SortType order) { + CompareFunc repocmp = (pkg_a, pkg_b) => { + return strcmp (pkg_a.repo, pkg_b.repo); + }; + all_pkgs.sort (repocmp); + if (order == Gtk.SortType.DESCENDING) + all_pkgs.reverse (); + manager_window.repo_column.sort_order = order; + manager_window.state_column.sort_indicator = false; + manager_window.name_column.sort_indicator = false; + manager_window.version_column.sort_indicator = false; + manager_window.repo_column.sort_indicator = true; + manager_window.size_column.sort_indicator = false; + manager_window.sortinfo.column_number = 3; + manager_window.sortinfo.sort_type = order; + } + + public void sort_by_size (Gtk.SortType order) { + CompareFunc sizecmp = (pkg_a, pkg_b) => { + uint64 size_a; + uint64 size_b; + if (pkg_a.alpm_pkg != null) + size_a = pkg_a.size; + else + size_a = 0; + if (pkg_b.alpm_pkg != null) + size_b = pkg_b.size; + else + size_b = 0; + return (int) (size_a > size_b) - (int) (size_a < size_b); + }; + all_pkgs.sort (sizecmp); + if (order == Gtk.SortType.DESCENDING) + all_pkgs.reverse (); + manager_window.size_column.sort_order = order; + manager_window.state_column.sort_indicator = false; + manager_window.name_column.sort_indicator = false; + manager_window.version_column.sort_indicator = false; + manager_window.repo_column.sort_indicator = false; + manager_window.size_column.sort_indicator = true; + manager_window.sortinfo.column_number = 4; + manager_window.sortinfo.sort_type = order; + } + } +} diff --git a/src/pamac_config.vala b/src/pamac_config.vala new file mode 100644 index 0000000..c061d6d --- /dev/null +++ b/src/pamac_config.vala @@ -0,0 +1,133 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + public class Config: Object { + public uint64 refresh_period; + public bool enable_aur; + public bool recurse; + public string conf_path; + + public Config (string path) { + this.conf_path = path; + // set default options + this.refresh_period = 4; + this.enable_aur = false; + this.recurse = false; + // parse conf file + this.parse_include_file (conf_path); + } + + public void parse_include_file (string path) { + var file = GLib.File.new_for_path (path); + if (file.query_exists () == false) + GLib.stderr.printf ("File '%s' doesn't exist.\n", file.get_path ()); + else { + try { + // Open file for reading and wrap returned FileInputStream into a + // DataInputStream, so we can read line by line + var dis = new DataInputStream (file.read ()); + string line; + // Read lines until end of file (null) is reached + while ((line = dis.read_line (null)) != null) { + line = line.strip (); + if (line.length == 0) continue; + if (line[0] == '#') continue; + string[] splitted = line.split ("="); + string _key = splitted[0].strip (); + string _value = null; + if (splitted[1] != null) + _value = splitted[1].strip (); + if (_key == "RefreshPeriod") + this.refresh_period = uint64.parse (_value); + else if (_key == "EnableAUR") + this.enable_aur = true; + else if (_key == "RemoveUnrequiredDeps") + this.recurse = true; + } + } catch (GLib.Error e) { + GLib.stderr.printf("%s\n", e.message); + } + } + } + + public void write (HashTable new_conf) { + var file = GLib.File.new_for_path (this.conf_path); + if (file.query_exists () == false) + GLib.stderr.printf ("File '%s' doesn't exist.\n", file.get_path ()); + else { + try { + // Open file for reading and wrap returned FileInputStream into a + // DataInputStream, so we can read line by line + var dis = new DataInputStream (file.read ()); + string line; + string[] data = {}; + // Read lines until end of file (null) is reached + while ((line = dis.read_line (null)) != null) { + if (line.contains ("RefreshPeriod")) { + if (new_conf.contains ("RefreshPeriod")) { + string _value = new_conf.get ("RefreshPeriod"); + data += "RefreshPeriod = %s\n".printf (_value); + this.refresh_period = uint64.parse (_value); + } else + data += line + "\n"; + } else if (line.contains ("EnableAUR")) { + if (new_conf.contains ("EnableAUR")) { + bool _value = bool.parse (new_conf.get ("EnableAUR")); + if (_value == true) + data += "EnableAUR\n"; + else + data += "#EnableAUR\n"; + this.enable_aur = _value; + } else + data += line + "\n"; + } else if (line.contains ("RemoveUnrequiredDeps")) { + if (new_conf.contains ("RemoveUnrequiredDeps")) { + bool _value = bool.parse (new_conf.get ("RemoveUnrequiredDeps")); + if (_value == true) + data += "RemoveUnrequiredDeps\n"; + else + data += "#RemoveUnrequiredDeps\n"; + this.enable_aur = _value; + } else + data += line + "\n"; + } else + data += line + "\n"; + } + // delete the file before rewrite it + file.delete (); + // creating a DataOutputStream to the file + var dos = new DataOutputStream (file.create (FileCreateFlags.REPLACE_DESTINATION)); + foreach (string new_line in data) { + // writing a short string to the stream + dos.put_string (new_line); + } + } catch (GLib.Error e) { + GLib.stderr.printf("%s\n", e.message); + } + } + } + + public void reload () { + this.enable_aur = false; + this.recurse = false; + this.parse_include_file (this.conf_path); + } + } +} diff --git a/src/preferences_dialog.vala b/src/preferences_dialog.vala new file mode 100644 index 0000000..0dc4e12 --- /dev/null +++ b/src/preferences_dialog.vala @@ -0,0 +1,40 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/preferences/preferences_dialog.ui")] + public class PreferencesDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.Switch enable_aur_button; + [GtkChild] + public Gtk.Switch remove_unrequired_deps_button; + [GtkChild] + public Gtk.SpinButton refresh_period_spin_button; + [GtkChild] + public Gtk.Label refresh_period_label; + + public PreferencesDialog (Gtk.ApplicationWindow window) { + Object (transient_for: window, use_header_bar: 0); + + refresh_period_label.set_markup (dgettext (null, "How often to check for updates, value in hours") +":"); + } + } +} diff --git a/src/progress_dialog.vala b/src/progress_dialog.vala new file mode 100644 index 0000000..9353da0 --- /dev/null +++ b/src/progress_dialog.vala @@ -0,0 +1,62 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/transaction/progress_dialog.ui")] + public class ProgressDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.ProgressBar progressbar; + [GtkChild] + public Gtk.Label action_label; + [GtkChild] + public Gtk.Button cancel_button; + [GtkChild] + public Gtk.Button close_button; + [GtkChild] + public Gtk.Expander expander; + + Transaction transaction; + + public ProgressDialog (Transaction transaction, Gtk.ApplicationWindow? window) { + Object (transient_for: window, use_header_bar: 0); + + this.transaction = transaction; + } + + [GtkCallback] + public void on_close_button_clicked () { + this.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + [GtkCallback] + public void on_cancel_button_clicked () { + transaction.cancel (); + transaction.clear_lists (); + transaction.spawn_in_term ({"/usr/bin/echo", dgettext (null, "Transaction cancelled") + ".\n"}); + this.hide (); + transaction.finished (false); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + } +} diff --git a/src/transaction.vala b/src/transaction.vala new file mode 100644 index 0000000..e1065c9 --- /dev/null +++ b/src/transaction.vala @@ -0,0 +1,1019 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +using Gtk; +using Vte; +using Alpm; + +namespace Pamac { + [DBus (name = "org.manjaro.pamac")] + public interface Daemon : Object { + public abstract void write_config (HashTable new_conf) throws IOError; + public abstract void set_pkgreason (string pkgname, uint reason) throws IOError; + public abstract void refresh (int force, bool emit_signal) throws IOError; + public abstract ErrorInfos trans_init (TransFlag transflags) throws IOError; + public abstract ErrorInfos trans_sysupgrade (int enable_downgrade) throws IOError; + public abstract ErrorInfos trans_add_pkg (string pkgname) throws IOError; + public abstract ErrorInfos trans_remove_pkg (string pkgname) throws IOError; + public abstract ErrorInfos trans_load_pkg (string pkgpath) throws IOError; + public abstract void trans_prepare () throws IOError; + public abstract void choose_provider (int provider) throws IOError; + public abstract UpdatesInfos[] trans_to_add () throws IOError; + public abstract UpdatesInfos[] trans_to_remove () throws IOError; + public abstract void trans_commit () throws IOError; + public abstract void trans_release () throws IOError; + public abstract void trans_cancel () throws IOError; + [DBus (no_reply = true)] + public abstract void quit () throws IOError; + public signal void emit_event (uint event, string[] details); + public signal void emit_providers (string depend, string[] providers); + public signal void emit_progress (uint progress, string pkgname, int percent, uint n_targets, uint current_target); + public signal void emit_download (string filename, uint64 xfered, uint64 total); + public signal void emit_totaldownload (uint64 total); + public signal void emit_log (uint level, string msg); + public signal void emit_refreshed (ErrorInfos error); + public signal void emit_trans_prepared (ErrorInfos error); + public signal void emit_trans_committed (ErrorInfos error); + } + + public class Transaction: Object { + public Daemon daemon; + + public string[] syncfirst; + public string[] holdpkg; + public string[] ignorepkg; + public Handle handle; + + public Alpm.TransFlag flags; + // those hashtables will be used as set + public HashTable to_add; + public HashTable to_remove; + public HashTable to_load; + public HashTable to_build; + + public Mode mode; + + uint64 total_download; + uint64 already_downloaded; + string previous_label; + string previous_textbar; + double previous_percent; + string previous_filename; + uint build_timeout_id; + bool sysupgrade_after_trans; + bool sysupgrade_after_build; + int build_status; + int enable_downgrade; + public bool check_aur; + UpdatesInfos[] aur_updates; + bool aur_checked; + + Terminal term; + Pty pty; + + //dialogs + TransactionSumDialog transaction_sum_dialog; + TransactionInfoDialog transaction_info_dialog; + ProgressDialog progress_dialog; + //parent window + ApplicationWindow? window; + + public signal void finished (bool error); + + public Transaction (ApplicationWindow? window) { + refresh_alpm_config (); + mode = Mode.MANAGER; + flags = Alpm.TransFlag.CASCADE; + to_add = new HashTable (str_hash, str_equal); + to_remove = new HashTable (str_hash, str_equal); + to_load = new HashTable (str_hash, str_equal); + to_build = new HashTable (str_hash, str_equal); + connecting_dbus_signals (); + //creating dialogs + this.window = window; + transaction_sum_dialog = new TransactionSumDialog (window); + transaction_info_dialog = new TransactionInfoDialog (window); + progress_dialog = new ProgressDialog (this, window); + //creating terminal + term = new Terminal (); + term.scroll_on_output = false; + term.expand = true; + term.height_request = 200; + term.set_visible (true); + // creating pty for term + try { + pty = term.pty_new_sync (PtyFlags.NO_HELPER); + } catch (Error e) { + stderr.printf ("Error: %s\n", e.message); + } + // connect to child_exited signal which will only be emit after a call to watch_child + term.child_exited.connect (on_term_child_exited); + // add term in a grid with a scrollbar + var grid = new Grid (); + grid.expand = true; + grid.set_visible (true); + var sb = new Scrollbar (Orientation.VERTICAL, term.vadjustment); + sb.set_visible (true); + grid.attach (term, 0, 0, 1, 1); + grid.attach (sb, 1, 0, 1, 1); + progress_dialog.expander.add (grid); + // progress data + total_download = 0; + already_downloaded = 0; + previous_label = ""; + previous_textbar = ""; + previous_percent = 0.0; + previous_filename = ""; + sysupgrade_after_trans = false; + sysupgrade_after_build = false; + build_status = 0; + check_aur = false; + aur_updates = {}; + aur_checked = false; + } + + public void write_config (HashTable new_conf) { + try { + daemon.write_config (new_conf); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void set_pkgreason (string pkgname, PkgReason reason) { + try { + daemon.set_pkgreason (pkgname, (uint) reason); + refresh_alpm_config (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void refresh_alpm_config () { + var alpm_config = new Alpm.Config ("/etc/pacman.conf"); + syncfirst = alpm_config.get_syncfirst (); + holdpkg = alpm_config.get_holdpkg (); + ignorepkg = alpm_config.get_ignore_pkgs (); + handle = alpm_config.get_handle (); + } + + public void refresh (int force) { + string action = dgettext (null, "Synchronizing package databases") + "..."; + spawn_in_term ({"/usr/bin/echo", action}); + progress_dialog.action_label.set_text (action); + progress_dialog.progressbar.set_fraction (0); + progress_dialog.progressbar.set_text (""); + progress_dialog.cancel_button.set_visible (true); + progress_dialog.close_button.set_visible (false); + progress_dialog.show (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + try { + daemon.refresh (force, true); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void sysupgrade_simple (int enable_downgrade) { + progress_dialog.progressbar.set_fraction (0); + progress_dialog.cancel_button.set_visible (true); + ErrorInfos err = ErrorInfos (); + try { + err = daemon.trans_init (0); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str != "") { + finished (true); + handle_error (err); + } else { + try { + err = daemon.trans_sysupgrade (enable_downgrade); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str == "") { + progress_dialog.show (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + try { + daemon.trans_prepare (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } else { + release (); + finished (true); + handle_error (err); + } + } + } + + public void sysupgrade (int enable_downgrade) { + this.enable_downgrade = enable_downgrade; + string action = dgettext (null, "Starting full system upgrade") + "..."; + spawn_in_term ({"/usr/bin/echo", action}); + progress_dialog.action_label.set_text (action); + progress_dialog.progressbar.set_fraction (0); + progress_dialog.progressbar.set_text (""); + progress_dialog.cancel_button.set_visible (true); + progress_dialog.close_button.set_visible (false); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + // sysupgrade + // get syncfirst updates + UpdatesInfos[] syncfirst_updates = get_syncfirst_updates (handle, syncfirst); + if (syncfirst_updates.length != 0) { + clear_lists (); + if (mode == Mode.MANAGER) + sysupgrade_after_trans = true; + foreach (UpdatesInfos infos in syncfirst_updates) + to_add.insert (infos.name, infos.name); + // run as a standard transaction + run (); + } else { + UpdatesInfos[] updates = get_repos_updates (handle, ignorepkg); + uint repos_updates_len = updates.length; + if (check_aur) { + if (aur_checked == false) { + aur_updates = get_aur_updates (handle, ignorepkg); + aur_checked = true; + } + if (aur_updates.length != 0) { + clear_lists (); + if (repos_updates_len != 0) + sysupgrade_after_build = true; + foreach (UpdatesInfos infos in aur_updates) + to_build.insert (infos.name, infos.name); + } + } + if (repos_updates_len != 0) + sysupgrade_simple (enable_downgrade); + else { + progress_dialog.show (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + ErrorInfos err = ErrorInfos (); + on_emit_trans_prepared (err); + } + } + } + + public void clear_lists () { + to_add.steal_all (); + to_remove.steal_all (); + to_build.steal_all (); + } + + public void run () { + string action = dgettext (null,"Preparing") + "..."; + spawn_in_term ({"/usr/bin/echo", action}); + progress_dialog.action_label.set_text (action); + progress_dialog.progressbar.set_fraction (0); + progress_dialog.progressbar.set_text (""); + progress_dialog.cancel_button.set_visible (true); + progress_dialog.close_button.set_visible (false); + progress_dialog.show (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + // run + ErrorInfos err = ErrorInfos (); + if (to_add.size () == 0 + && to_remove.size () == 0 + && to_load.size () == 0 + && to_build.size () != 0) { + // there only AUR packages to build so no need to prepare transaction + on_emit_trans_prepared (err); + } else { + try { + err = daemon.trans_init (flags); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str != "") { + finished (true); + handle_error (err); + } else { + foreach (string name in to_add.get_keys ()) { + try { + err = daemon.trans_add_pkg (name); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str != "") + break; + } + foreach (string name in to_remove.get_keys ()) { + try { + err = daemon.trans_remove_pkg (name); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str != "") + break; + } + foreach (string path in to_load.get_keys ()) { + try { + err = daemon.trans_load_pkg (path); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + if (err.str != "") + break; + } + if (err.str == "") { + try { + daemon.trans_prepare (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } else { + release (); + finished (true); + handle_error (err); + } + } + } + } + + public void choose_provider (string depend, string[] providers) { + int len = providers.length; + var choose_provider_dialog = new ChooseProviderDialog (window); + choose_provider_dialog.label.set_markup ("%s".printf (dgettext (null, "Choose a provider for %s").printf (depend, len))); + choose_provider_dialog.comboboxtext.remove_all (); + foreach (string provider in providers) + choose_provider_dialog.comboboxtext.append_text (provider); + choose_provider_dialog.comboboxtext.active = 0; + choose_provider_dialog.run (); + choose_provider_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + try { + daemon.choose_provider (choose_provider_dialog.comboboxtext.active); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public int set_transaction_sum () { + // return 1 if transaction_sum is empty, 0 otherwise + int ret = 1; + uint64 dsize = 0; + UpdatesInfos[] prepared_to_add = {}; + UpdatesInfos[] prepared_to_remove = {}; + string[] to_downgrade = {}; + string[] to_install = {}; + string[] to_reinstall = {}; + string[] to_update = {}; + string[] _to_build = {}; + TreeIter iter; + transaction_sum_dialog.top_label.set_markup ("%s".printf (dgettext (null, "Transaction Summary"))); + transaction_sum_dialog.sum_list.clear (); + try { + prepared_to_add = daemon.trans_to_add (); + prepared_to_remove = daemon.trans_to_remove (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + foreach (UpdatesInfos pkg_info in prepared_to_add) { + dsize += pkg_info.download_size; + unowned Alpm.Package? local_pkg = handle.localdb.get_pkg (pkg_info.name); + if (local_pkg == null) { + to_install += "%s %s".printf (pkg_info.name, pkg_info.version); + } else { + int cmp = pkg_vercmp (pkg_info.version, local_pkg.version); + if (cmp == 1) + to_update += "%s %s".printf (pkg_info.name, pkg_info.version); + else if (cmp == 0) + to_reinstall += "%s %s".printf (pkg_info.name, pkg_info.version); + else + to_downgrade += "%s %s".printf (pkg_info.name, pkg_info.version); + } + } + foreach (string name in to_build.get_keys ()) + _to_build += name; + int len = prepared_to_remove.length; + int i; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To remove") + ":", + 1, "%s %s".printf (prepared_to_remove[0].name, prepared_to_remove[0].version)); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, "%s %s".printf (prepared_to_remove[i].name, prepared_to_remove[i].version)); + i++; + } + } + len = to_downgrade.length; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To downgrade") + ":", + 1, to_downgrade[0]); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, to_downgrade[i]); + i++; + } + } + len = _to_build.length; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To build") + ":", + 1, _to_build[0]); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, _to_build[i]); + i++; + } + } + len = to_install.length; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To install") + ":", + 1, to_install[0]); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, to_install[i]); + i++; + } + } + len = to_reinstall.length; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To reinstall") + ":", + 1, to_reinstall[0]); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, to_reinstall[i]); + i++; + } + } + if (mode == Mode.MANAGER) { + len = to_update.length; + if (len != 0) { + ret = 0; + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 0, dgettext (null, "To update") + ":", + 1, to_update[0]); + i = 1; + while (i < len) { + transaction_sum_dialog.sum_list.insert_with_values (out iter, -1, + 1, to_update[i]); + i++; + } + } + } + if (dsize == 0) + transaction_sum_dialog.bottom_label.set_visible (false); + else { + transaction_sum_dialog.bottom_label.set_markup ("%s: %s".printf (dgettext (null, "Total download size"), format_size (dsize))); + transaction_sum_dialog.bottom_label.set_visible (true); + } + return ret; + } + + public void commit () { + progress_dialog.cancel_button.set_visible (false); + try { + daemon.trans_commit (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void build_aur_packages () { + print ("building packages\n"); + string action = dgettext (null,"Building packages") + "..."; + spawn_in_term ({"/usr/bin/echo", "-n", action}); + progress_dialog.action_label.set_text (action); + progress_dialog.progressbar.set_fraction (0); + progress_dialog.progressbar.set_text (""); + progress_dialog.cancel_button.set_visible (false); + progress_dialog.close_button.set_visible (false); + progress_dialog.expander.set_expanded (true); + progress_dialog.width_request = 700; + term.grab_focus (); + build_timeout_id = Timeout.add (500, (GLib.SourceFunc) progress_dialog.progressbar.pulse); + string[] cmds = {"/usr/bin/yaourt", "-S"}; + foreach (string name in to_build.get_keys ()) + cmds += name; + Pid child_pid; + spawn_in_term (cmds, out child_pid); + // watch_child is needed in order to have the child_exited signal emitted + term.watch_child (child_pid); + } + + public void cancel () { + try { + daemon.trans_cancel (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void release () { + try { + daemon.trans_release (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void stop_daemon () { + try { + daemon.quit (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + public void spawn_in_term (string[] args, out int pid = null) { + try { + Process.spawn_async (null, args, null, SpawnFlags.DO_NOT_REAP_CHILD, pty.child_setup, out pid); + } catch (SpawnError e) { + stderr.printf ("SpawnError: %s\n", e.message); + } + term.set_pty (pty); + } + + void on_emit_event (uint event, string[] details) { + string msg; + switch (event) { + case Event.CHECKDEPS_START: + msg = dgettext (null, "Checking dependencies") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.FILECONFLICTS_START: + msg = dgettext (null, "Checking file conflicts") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.RESOLVEDEPS_START: + msg = dgettext (null, "Resolving dependencies") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.INTERCONFLICTS_START: + msg = dgettext (null, "Checking inter-conflicts") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.ADD_START: + progress_dialog.cancel_button.set_visible (false); + previous_filename = details[0]; + msg = dgettext (null, "Installing %s").printf (details[0]) + "..."; + progress_dialog.action_label.set_text (msg); + msg = dgettext (null, "Installing %s").printf ("%s (%s)".printf (details[0], details[1]))+ "..."; + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.REINSTALL_START: + progress_dialog.cancel_button.set_visible (false); + previous_filename = details[0]; + msg = dgettext (null, "Reinstalling %s").printf (details[0]) + "..."; + progress_dialog.action_label.set_text (msg); + msg = dgettext (null, "Reinstalling %s").printf ("%s (%s)".printf (details[0], details[1]))+ "..."; + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.REMOVE_START: + progress_dialog.cancel_button.set_visible (false); + previous_filename = details[0]; + msg = dgettext (null, "Removing %s").printf (details[0]) + "..."; + progress_dialog.action_label.set_text (msg); + msg = dgettext (null, "Removing %s").printf ("%s (%s)".printf (details[0], details[1]))+ "..."; + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.UPGRADE_START: + progress_dialog.cancel_button.set_visible (false); + previous_filename = details[0]; + msg = dgettext (null, "Upgrading %s").printf (details[0]) + "..."; + progress_dialog.action_label.set_text (msg); + msg = dgettext (null, "Upgrading %s").printf ("%s (%s -> %s)".printf (details[0], details[1], details[2]))+ "..."; + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DOWNGRADE_START: + progress_dialog.cancel_button.set_visible (false); + previous_filename = details[0]; + msg = dgettext (null, "Downgrading %s").printf (details[0]) + "..."; + progress_dialog.action_label.set_text (msg); + msg = dgettext (null, "Downgrading %s").printf ("%s (%s -> %s)".printf (details[0], details[1], details[2]))+ "..."; + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.INTEGRITY_START: + msg = dgettext (null, "Checking integrity") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.KEYRING_START: + progress_dialog.cancel_button.set_visible (true); + msg = dgettext (null, "Checking keyring") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.KEY_DOWNLOAD_START: + msg = dgettext (null, "Downloading required keys") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.LOAD_START: + msg = dgettext (null, "Loading packages files") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DELTA_INTEGRITY_START: + msg = dgettext (null, "Checking delta integrity") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DELTA_PATCHES_START: + msg = dgettext (null, "Applying deltas") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DELTA_PATCH_START: + msg = dgettext (null, "Generating %s with %s").printf (details[0], details[1]) + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DELTA_PATCH_DONE: + msg = dgettext (null, "Generation succeeded") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DELTA_PATCH_FAILED: + msg = dgettext (null, "Generation failed") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.SCRIPTLET_INFO: + progress_dialog.action_label.set_text (dgettext (null, "Configuring %s").printf (previous_filename) + "..."); + progress_dialog.expander.set_expanded (true); + spawn_in_term ({"/usr/bin/echo", "-n", details[0]}); + break; + case Event.RETRIEVE_START: + progress_dialog.cancel_button.set_visible (true); + msg = dgettext (null, "Downloading") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.DISKSPACE_START: + msg = dgettext (null, "Checking available disk space") + "..."; + progress_dialog.action_label.set_text (msg); + spawn_in_term ({"/usr/bin/echo", msg}); + break; + case Event.OPTDEP_REQUIRED: + spawn_in_term ({"/usr/bin/echo", dgettext (null, "%s optionally requires %s").printf (details[0], details[1])}); + break; + case Event.DATABASE_MISSING: + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Database file for %s does not exist").printf (details[0])}); + break; + default: + break; + } + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + void on_emit_providers (string depend, string[] providers) { + choose_provider (depend, providers); + } + + void on_emit_progress (uint progress, string pkgname, int percent, uint n_targets, uint current_target) { + double fraction; + switch (progress) { + case Progress.ADD_START: + case Progress.UPGRADE_START: + case Progress.DOWNGRADE_START: + case Progress.REINSTALL_START: + case Progress.REMOVE_START: + fraction = ((float) (current_target-1)/n_targets)+((float) percent/(100*n_targets)); + break; + case Progress.CONFLICTS_START: + case Progress.DISKSPACE_START: + case Progress.INTEGRITY_START: + case Progress.KEYRING_START: + case Progress.LOAD_START: + default: + fraction = (float) percent/100; + break; + } + string textbar = "%lu/%lu".printf (current_target, n_targets); + if (textbar != previous_textbar) { + previous_textbar = textbar; + progress_dialog.progressbar.set_text (textbar); + } + if (fraction != previous_percent) { + previous_percent = fraction; + progress_dialog.progressbar.set_fraction (fraction); + } + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + void on_emit_download (string filename, uint64 xfered, uint64 total) { + string label; + string textbar; + double fraction; + if (filename != previous_filename) { + previous_filename = filename; + if (filename.has_suffix (".db")) { + label = dgettext (null, "Refreshing %s").printf (filename.replace (".db", "")) + "..."; + } else { + label = dgettext (null, "Downloading %s").printf (filename.replace (".pkg.tar.xz", "")) + "..."; + } + if (label != previous_label) { + previous_label = label; + progress_dialog.action_label.set_text (label); + spawn_in_term ({"/usr/bin/echo", label}); + } + } + if (total_download > 0) { + fraction = (float) (xfered + already_downloaded) / total_download; + if (fraction > 0) + textbar = "%s/%s".printf (format_size (xfered + already_downloaded), format_size (total_download)); + else + textbar = "%s".printf (format_size (xfered + already_downloaded)); + } else { + fraction = (float) xfered / total; + if (fraction > 0) + textbar = "%s/%s".printf (format_size (xfered), format_size (total)); + else + textbar = "%s".printf (format_size (xfered)); + } + if (fraction > 0) { + if (fraction != previous_percent) { + previous_percent = fraction; + progress_dialog.progressbar.set_fraction (fraction); + } + } else + progress_dialog.progressbar.set_fraction (0); + if (textbar != previous_textbar) { + previous_textbar = textbar; + progress_dialog.progressbar.set_text (textbar); + } + if (xfered == total) { + already_downloaded += total; + previous_filename = ""; + } + } + + void on_emit_totaldownload (uint64 total) { + total_download = total; + } + + void on_emit_log (uint level, string msg) { + // msg ends with \n + string? line = null; + TextIter end_iter; + if ((Alpm.LogLevel) level == Alpm.LogLevel.WARNING) { + if (previous_filename != "") + line = dgettext (null, "Warning") + ": " + previous_filename + ": " + msg; + else + line = dgettext (null, "Warning") + ": " + msg; + transaction_info_dialog.textbuffer.get_end_iter (out end_iter); + transaction_info_dialog.textbuffer.insert (ref end_iter, msg, msg.length); + } else if ((Alpm.LogLevel) level == Alpm.LogLevel.ERROR) { + if (previous_filename != "") + line = dgettext (null, "Error") + ": " + previous_filename + ": " + msg; + else + line = dgettext (null, "Error") + ": " + msg; + } + if (line != null) { + progress_dialog.expander.set_expanded (true); + spawn_in_term ({"/usr/bin/echo", "-n", line}); + } + } + + public void show_warnings () { + if (transaction_info_dialog.textbuffer.text != "") { + transaction_info_dialog.set_title (dgettext (null, "Warning")); + transaction_info_dialog.label.set_visible (false); + transaction_info_dialog.expander.set_visible (true); + transaction_info_dialog.expander.set_expanded (true); + transaction_info_dialog.run (); + transaction_info_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + TextIter start_iter; + TextIter end_iter; + transaction_info_dialog.textbuffer.get_start_iter (out start_iter); + transaction_info_dialog.textbuffer.get_end_iter (out end_iter); + transaction_info_dialog.textbuffer.delete (ref start_iter, ref end_iter); + } + } + + public void handle_error (ErrorInfos error) { + progress_dialog.expander.set_expanded (true); + spawn_in_term ({"/usr/bin/echo", "-n", error.str}); + TextIter start_iter; + TextIter end_iter; + transaction_info_dialog.set_title (dgettext (null, "Error")); + transaction_info_dialog.label.set_visible (true); + transaction_info_dialog.label.set_markup (error.str); + if (error.details.length != 0) { + transaction_info_dialog.textbuffer.get_start_iter (out start_iter); + transaction_info_dialog.textbuffer.get_end_iter (out end_iter); + transaction_info_dialog.textbuffer.delete (ref start_iter, ref end_iter); + transaction_info_dialog.expander.set_visible (true); + transaction_info_dialog.expander.set_expanded (true); + spawn_in_term ({"/usr/bin/echo", ":"}); + foreach (string detail in error.details) { + spawn_in_term ({"/usr/bin/echo", detail}); + string str = detail + "\n"; + transaction_info_dialog.textbuffer.get_end_iter (out end_iter); + transaction_info_dialog.textbuffer.insert (ref end_iter, str, str.length); + } + } else + transaction_info_dialog.expander.set_visible (false); + spawn_in_term ({"/usr/bin/echo"}); + transaction_info_dialog.run (); + transaction_info_dialog.hide (); + progress_dialog.hide (); + transaction_info_dialog.textbuffer.get_start_iter (out start_iter); + transaction_info_dialog.textbuffer.get_end_iter (out end_iter); + transaction_info_dialog.textbuffer.delete (ref start_iter, ref end_iter); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + public void on_emit_refreshed (ErrorInfos error) { + print ("transaction refreshed\n"); + refresh_alpm_config (); + if (error.str == "") { + if (mode == Mode.UPDATER) { + progress_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + finished (false); + } else { + sysupgrade (0); + } + } else { + handle_error (error); + finished (true); + } + previous_filename = ""; + } + + public void on_emit_trans_prepared (ErrorInfos error) { + print ("transaction prepared\n"); + if (error.str == "") { + show_warnings (); + int ret = set_transaction_sum (); + if (ret == 0) { + if (to_add.size () == 0 + && to_remove.size () == 0 + && to_load.size () == 0 + && to_build.size () != 0) { + // there only AUR packages to build or we update AUR packages first + release (); + if (transaction_sum_dialog.run () == ResponseType.OK) { + transaction_sum_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + ErrorInfos err = ErrorInfos (); + on_emit_trans_committed (err); + } else { + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Transaction cancelled") + ".\n"}); + progress_dialog.hide (); + transaction_sum_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + finished (true); + } + } else if (sysupgrade_after_build) { + sysupgrade_after_build = false; + commit (); + } else if (transaction_sum_dialog.run () == ResponseType.OK) { + transaction_sum_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + commit (); + } else { + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Transaction cancelled") + ".\n"}); + progress_dialog.hide (); + transaction_sum_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + release (); + finished (true); + } + } else if (mode == Mode.UPDATER) { + sysupgrade_after_build = false; + commit (); + } else { + //ErrorInfos err = ErrorInfos (); + //err.str = dgettext (null, "Nothing to do") + "\n"; + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Nothing to do") + ".\n"}); + progress_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + release (); + clear_lists (); + finished (false); + //handle_error (err); + } + } else { + finished (true); + handle_error (error); + } + } + + public void on_emit_trans_committed (ErrorInfos error) { + print ("transaction committed\n"); + if (error.str == "") { + if (to_build.size () != 0) { + if (to_add.size () != 0 + || to_remove.size () != 0 + || to_load.size () != 0) { + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Transaction successfully finished") + ".\n"}); + } + build_aur_packages (); + } else { + //progress_dialog.action_label.set_text (dgettext (null, "Transaction successfully finished")); + //progress_dialog.close_button.set_visible (true); + clear_lists (); + show_warnings (); + refresh_alpm_config (); + if (sysupgrade_after_trans) { + sysupgrade_after_trans = false; + sysupgrade (0); + } else if (sysupgrade_after_build) { + sysupgrade_simple (enable_downgrade); + } else { + if (build_status == 0) + spawn_in_term ({"/usr/bin/echo", dgettext (null, "Transaction successfully finished") + ".\n"}); + else + spawn_in_term ({"/usr/bin/echo"}); + progress_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + finished (false); + } + } + } else { + refresh_alpm_config (); + finished (true); + handle_error (error); + } + total_download = 0; + already_downloaded = 0; + build_status = 0; + previous_filename = ""; + } + + void on_term_child_exited (int status) { + Source.remove (build_timeout_id); + to_build.steal_all (); + build_status = status; + ErrorInfos err = ErrorInfos (); + on_emit_trans_committed (err); + } + + void connecting_dbus_signals () { + try { + daemon = Bus.get_proxy_sync (BusType.SYSTEM, "org.manjaro.pamac", + "/org/manjaro/pamac"); + // Connecting to signals + daemon.emit_event.connect (on_emit_event); + daemon.emit_providers.connect (on_emit_providers); + daemon.emit_progress.connect (on_emit_progress); + daemon.emit_download.connect (on_emit_download); + daemon.emit_totaldownload.connect (on_emit_totaldownload); + daemon.emit_log.connect (on_emit_log); + daemon.emit_refreshed.connect (on_emit_refreshed); + daemon.emit_trans_prepared.connect (on_emit_trans_prepared); + daemon.emit_trans_committed.connect (on_emit_trans_committed); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + } +} diff --git a/src/transaction_info_dialog.vala b/src/transaction_info_dialog.vala new file mode 100644 index 0000000..74f3c14 --- /dev/null +++ b/src/transaction_info_dialog.vala @@ -0,0 +1,40 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/transaction/transaction_info_dialog.ui")] + public class TransactionInfoDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.Label label; + [GtkChild] + public Gtk.Expander expander; + [GtkChild] + public Gtk.TextView textview; + + public Gtk.TextBuffer textbuffer; + + public TransactionInfoDialog (Gtk.ApplicationWindow? window) { + Object (transient_for: window, use_header_bar: 0); + + textbuffer = textview.get_buffer (); + } + } +} diff --git a/src/transaction_sum_dialog.vala b/src/transaction_sum_dialog.vala new file mode 100644 index 0000000..7dd5c69 --- /dev/null +++ b/src/transaction_sum_dialog.vala @@ -0,0 +1,41 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/transaction/transaction_sum_dialog.ui")] + public class TransactionSumDialog : Gtk.Dialog { + + [GtkChild] + public Gtk.Label top_label; + [GtkChild] + public Gtk.Label bottom_label; + [GtkChild] + public Gtk.TreeView treeview; + + public Gtk.ListStore sum_list; + + public TransactionSumDialog (Gtk.ApplicationWindow? window) { + Object (transient_for: window, use_header_bar: 0); + + sum_list = new Gtk.ListStore (2, typeof (string), typeof (string)); + treeview.set_model (sum_list); + } + } +} diff --git a/src/tray.vala b/src/tray.vala new file mode 100644 index 0000000..53bbb87 --- /dev/null +++ b/src/tray.vala @@ -0,0 +1,247 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +// i18n +const string GETTEXT_PACKAGE = "pamac"; + +const string update_icon_name = "pamac-tray-update"; +const string noupdate_icon_name = "pamac-tray-no-update"; +const string noupdate_info = _("Your system is up-to-date"); + +namespace Pamac { + [DBus (name = "org.manjaro.pamac")] + public interface Daemon : Object { + public abstract void refresh (int force, bool emit_signal) throws IOError; + public abstract UpdatesInfos[] get_updates () throws IOError; + [DBus (no_reply = true)] + public abstract void quit () throws IOError; + } + + public class TrayIcon: Gtk.Application { + Notify.Notification notification; + Daemon daemon; + Pamac.Config pamac_config; + bool locked; + uint refresh_timeout_id; + Gtk.StatusIcon status_icon; + Gtk.Menu menu; + + public TrayIcon () { + application_id = "org.manjaro.pamac.tray"; + flags = ApplicationFlags.FLAGS_NONE; + } + + void start_daemon () { + try { + daemon = Bus.get_proxy_sync (BusType.SYSTEM, "org.manjaro.pamac", + "/org/manjaro/pamac"); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + void stop_daemon () { + try { + daemon.quit (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + } + + // Create menu for right button + void create_menu () { + menu = new Gtk.Menu (); + Gtk.MenuItem item; + item = new Gtk.MenuItem.with_label (_("Update Manager")); + item.activate.connect (execute_updater); + menu.append (item); + item = new Gtk.MenuItem.with_label (_("Package Manager")); + item.activate.connect (execute_manager); + menu.append (item); + item = new Gtk.MenuItem.with_mnemonic (_("_Quit")); + item.activate.connect (this.release); + menu.append (item); + menu.show_all (); + } + + // Show popup menu on right button + void menu_popup (uint button, uint time) { + menu.popup (null, null, null, button, time); + } + + void left_clicked () { + if (status_icon.icon_name == "pamac-tray-update") + execute_updater (); + } + + void execute_updater () { + try { + Process.spawn_async(null, new string[]{"/usr/bin/pamac-updater"}, null, SpawnFlags.SEARCH_PATH, null, null); + } catch (Error e) { + print(e.message); + } + } + + void execute_manager () { + try { + Process.spawn_async(null, new string[]{"/usr/bin/pamac-manager"}, null, SpawnFlags.SEARCH_PATH, null, null); + } catch (Error e) { + print(e.message); + } + } + + public void update_icon (string icon, string info) { + status_icon.set_from_icon_name (icon); + status_icon.set_tooltip_markup (info); + } + + bool refresh () { + start_daemon (); + try { + daemon.refresh (0, false); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + return true; + } + + void check_updates () { + UpdatesInfos[] updates = {}; + bool pamac_run = check_pamac_running (); + try { + updates = daemon.get_updates (); + } catch (IOError e) { + stderr.printf ("IOError: %s\n", e.message); + } + uint updates_nb = updates.length; + if (updates_nb == 0) { + this.update_icon (noupdate_icon_name, noupdate_info); + } else { + string info = ngettext ("%u available update", "%u available updates", updates_nb).printf (updates_nb); + this.update_icon (update_icon_name, info); + if (pamac_run == false) + show_notification (info); + } + if (pamac_run == false) + stop_daemon (); + } + + void show_notification (string info) { +//~ notification = new Notification (_("Update Manager")); +//~ notification.set_body (info); +//~ Gtk.IconTheme icon_theme = Gtk.IconTheme.get_default (); +//~ Gdk.Pixbuf icon = icon_theme.load_icon ("system-software-update", 32, 0); +//~ notification.set_icon (icon); +//~ var action = new SimpleAction ("update", null); +//~ action.activate.connect (execute_updater); +//~ this.add_action (action); +//~ notification.add_button (_("Show available updates"), "app.update"); +//~ this.send_notification (_("Update Manager"), notification); + try { + notification = new Notify.Notification (_("Update Manager"), info, "system-software-update"); + notification.add_action ("update", _("Show available updates"), execute_updater); + notification.show (); + } catch (Error e) { + stderr.printf ("Notify Error: %s", e.message); + } + } + + bool check_pamac_running () { + Application app; + bool run = false; + app = new Application ("org.manjaro.pamac.manager", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + if (run) + return run; + else { + app = new Application ("org.manjaro.pamac.updater", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + return run; + } + } + + bool check_pacman_running () { + GLib.File lockfile = GLib.File.new_for_path ("/var/lib/pacman/db.lck"); + if (locked) { + if (lockfile.query_exists () == false) { + locked = false; + check_updates (); + } + } else { + if (lockfile.query_exists () == true) { + locked = true; + } + } + return true; + } + + void launch_refresh_timeout (string? msg = null) { + if (refresh_timeout_id != 0) { + pamac_config.reload (); + Source.remove (refresh_timeout_id); + } + refresh_timeout_id = Timeout.add_seconds ((uint) pamac_config.refresh_period*3600, refresh); + } + + public override void startup () { + // i18n + Intl.textdomain ("pamac"); + Intl.setlocale (LocaleCategory.ALL, ""); + + base.startup (); + + pamac_config = new Pamac.Config ("/etc/pamac.conf"); + locked = false; + refresh_timeout_id = 0; + + status_icon = new Gtk.StatusIcon (); + status_icon.set_visible (true); + status_icon.activate.connect (left_clicked); + create_menu (); + status_icon.popup_menu.connect (menu_popup); + + Notify.init (_("Update Manager")); + + refresh (); + launch_refresh_timeout (); + Timeout.add (500, check_pacman_running); + + this.hold (); + } + + public override void activate () { + // nothing to do + } + + public static int main (string[] args) { + var tray_icon = new TrayIcon(); + return tray_icon.run (args); + } + } +} diff --git a/src/updater.vala b/src/updater.vala new file mode 100644 index 0000000..9389289 --- /dev/null +++ b/src/updater.vala @@ -0,0 +1,91 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +namespace Pamac { + + public class Updater : Gtk.Application { + UpdaterWindow updater_window; + bool pamac_run; + + public Updater () { + application_id = "org.manjaro.pamac.updater"; + flags = ApplicationFlags.FLAGS_NONE; + } + + public override void startup () { + // i18n + Intl.textdomain ("pamac"); + Intl.setlocale (LocaleCategory.ALL, ""); + + base.startup (); + + pamac_run = check_pamac_running (); + if (pamac_run) { + var transaction_info_dialog = new TransactionInfoDialog (null); + transaction_info_dialog.set_title (dgettext (null, "Error")); + transaction_info_dialog.label.set_visible (true); + transaction_info_dialog.label.set_markup (dgettext (null, "Pamac is already running")); + transaction_info_dialog.expander.set_visible (false); + transaction_info_dialog.run (); + transaction_info_dialog.hide (); + } else + updater_window = new UpdaterWindow (this); + } + + public override void activate () { + if (pamac_run == false) + updater_window.present (); + } + + public override void shutdown () { + base.shutdown (); + if (pamac_run == false) + updater_window.transaction.stop_daemon (); + } + + bool check_pamac_running () { + Application app; + bool run = false; + app = new Application ("org.manjaro.pamac.manager", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + if (run) + return run; + else { + app = new Application ("org.manjaro.pamac.install", 0); + try { + app.register (); + } catch (GLib.Error e) { + stderr.printf ("%s\n", e.message); + } + run = app.get_is_remote (); + return run; + } + } + } + + public static int main (string[] args) { + var updater = new Updater (); + return updater.run (args); + } +} diff --git a/src/updater_window.vala b/src/updater_window.vala new file mode 100644 index 0000000..5c7cfd2 --- /dev/null +++ b/src/updater_window.vala @@ -0,0 +1,192 @@ +/* + * pamac-vala + * + * Copyright (C) 2014 Guillaume Benoit + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +using Gtk; + +namespace Pamac { + + [GtkTemplate (ui = "/org/manjaro/pamac/updater/updater_window.ui")] + public class UpdaterWindow : Gtk.ApplicationWindow { + + [GtkChild] + public Label top_label; + [GtkChild] + public TreeView updates_treeview; + [GtkChild] + public Label bottom_label; + [GtkChild] + public Button apply_button; + + public ListStore updates_list; + public Pamac.Config pamac_config; + public Pamac.Transaction transaction; + + PreferencesDialog preferences_dialog; + + public UpdaterWindow (Gtk.Application application) { + Object (application: application); + + pamac_config = new Pamac.Config ("/etc/pamac.conf"); + + updates_list = new Gtk.ListStore (2, typeof (string), typeof (string)); + updates_treeview.set_model (updates_list); + + transaction = new Transaction (this as ApplicationWindow); + transaction.mode = Mode.UPDATER; + transaction.check_aur = pamac_config.enable_aur; + transaction.finished.connect (on_emit_trans_finished); + + preferences_dialog = new PreferencesDialog (this as ApplicationWindow); + + bottom_label.set_visible (false); + apply_button.set_sensitive (false); + + on_refresh_button_clicked (); + } + + [GtkCallback] + public void on_preferences_button_clicked () { + bool enable_aur = pamac_config.enable_aur; + bool recurse = pamac_config.recurse; + uint64 refresh_period = pamac_config.refresh_period; + preferences_dialog.enable_aur_button.set_active (enable_aur); + preferences_dialog.remove_unrequired_deps_button.set_active (recurse); + preferences_dialog.refresh_period_spin_button.set_value (refresh_period); + int response = preferences_dialog.run (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + if (response == ResponseType.OK) { + HashTable new_conf = new HashTable (str_hash, str_equal); + enable_aur = preferences_dialog.enable_aur_button.get_active (); + recurse = preferences_dialog.remove_unrequired_deps_button.get_active (); + refresh_period = (uint64) preferences_dialog.refresh_period_spin_button.get_value (); + if (enable_aur != pamac_config.enable_aur) { + new_conf.insert ("EnableAUR", enable_aur.to_string ()); + } + if (recurse != pamac_config.recurse) + new_conf.insert ("RemoveUnrequiredDeps", recurse.to_string ()); + if (refresh_period != pamac_config.refresh_period) + new_conf.insert ("RefreshPeriod", refresh_period.to_string ()); + if (new_conf.size () != 0) { + transaction.write_config (new_conf); + pamac_config.reload (); + set_updates_list.begin (); + } + } + preferences_dialog.hide (); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + + [GtkCallback] + public void on_apply_button_clicked () { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + transaction.sysupgrade (0); + } + + [GtkCallback] + public void on_refresh_button_clicked () { + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + transaction.refresh (0); + } + + [GtkCallback] + public void on_close_button_clicked () { + this.application.quit (); + } + + public void on_emit_trans_finished (bool error) { + set_updates_list.begin (); + } + + public async void set_updates_list () { + TreeIter iter; + string name; + string size; + uint64 dsize = 0; + uint updates_nb = 0; + this.get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.WATCH)); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + top_label.set_markup (""); + updates_list.clear (); + // get syncfirst updates + UpdatesInfos[] syncfirst_updates = get_syncfirst_updates (transaction.handle, transaction.syncfirst); + if (syncfirst_updates.length != 0) { + updates_nb = syncfirst_updates.length; + foreach (UpdatesInfos infos in syncfirst_updates) { + name = infos.name + " " + infos.version; + if (infos.download_size != 0) + size = format_size (infos.download_size); + else + size = ""; + dsize += infos.download_size; + updates_list.insert_with_values (out iter, -1, 0, name, 1, size); + } + } else { + while (Gtk.events_pending ()) + Gtk.main_iteration (); + UpdatesInfos[] updates = get_repos_updates (transaction.handle, transaction.ignorepkg); + foreach (UpdatesInfos infos in updates) { + name = infos.name + " " + infos.version; + if (infos.download_size != 0) + size = format_size (infos.download_size); + else + size = ""; + dsize += infos.download_size; + updates_list.insert_with_values (out iter, -1, 0, name, 1, size); + } + updates_nb += updates.length; + if (pamac_config.enable_aur) { + UpdatesInfos[] aur_updates = get_aur_updates (transaction.handle, transaction.ignorepkg); + updates_nb += aur_updates.length; + foreach (UpdatesInfos infos in aur_updates) { + name = infos.name + " " + infos.version; + if (infos.download_size != 0) + size = format_size (infos.download_size); + else + size = ""; + dsize += infos.download_size; + updates_list.insert_with_values (out iter, -1, 0, name, 1, size); + } + } + } + if (updates_nb == 0) { + top_label.set_markup("%s".printf (dgettext (null, "Your system is up-to-date"))); + apply_button.set_sensitive (false); + } else { + top_label.set_markup("%s".printf (dngettext (null, "%u available update", "%u available updates", updates_nb).printf (updates_nb))); + apply_button.set_sensitive (true); + } + if (dsize != 0) { + bottom_label.set_markup("%s: %s".printf (dgettext (null, "Total download size"), format_size(dsize))); + bottom_label.set_visible (true); + } else + bottom_label.set_visible (false); + + this.get_window ().set_cursor (null); + while (Gtk.events_pending ()) + Gtk.main_iteration (); + } + } +} diff --git a/update_po_files.sh b/update_po_files.sh deleted file mode 100755 index 17432d6..0000000 --- a/update_po_files.sh +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/sh - - for i in `ls po | sed s'|.po||'` ; do - msgmerge --update --no-fuzzy-matching --backup=off po/$i.po pamac.pot - done diff --git a/util/alpm-util.c b/util/alpm-util.c new file mode 100644 index 0000000..bf7fa70 --- /dev/null +++ b/util/alpm-util.c @@ -0,0 +1,59 @@ +#include "alpm-util.h" + +alpm_pkg_t* alpm_pkg_load_file (alpm_handle_t *handle, const char *filename, int full, alpm_siglevel_t level) { + alpm_pkg_t *p; + int err = alpm_pkg_load(handle, filename, full, level, &p); + if (err == -1) return NULL; + else return p; +} + +alpm_list_t* alpm_pkg_get_files_list (alpm_pkg_t* pkg) { + alpm_list_t *list = NULL; + alpm_filelist_t *pkgfiles; + size_t i; + + pkgfiles = alpm_pkg_get_files(pkg); + + for(i = 0; i < pkgfiles->count; i++) { + const alpm_file_t *file = pkgfiles->files + i; + list = alpm_list_add(list, file); + } + return list; +} + +void* alpm_list_get_data (alpm_list_t *list) { + return list->data; +} + +void* alpm_list_nth_data (alpm_list_t *list, size_t n) { + return alpm_list_nth (list, n)->data; +} + +alpm_list_t* alpm_list_remove_data (alpm_list_t *list, const void *needle, alpm_list_fn_cmp fn) { + void *data = NULL; + list = alpm_list_remove (list, needle, fn, data); + free(data); + return list; +} + +alpm_list_t* alpm_list_sort_data (alpm_list_t *list, alpm_list_fn_cmp fn) { + list = alpm_list_msort (list, alpm_list_count (list), fn); + return list; +} + +void alpm_list_free_all(alpm_list_t *list) { + do { alpm_list_free_inner(list, free); alpm_list_free(list); list = NULL; } while(0); +} + +void alpm_list_iterator(alpm_list_t *list, alpm_list_iterator_t* iter) { + iter->pos = list; +} + +void* alpm_list_iterator_next_value (alpm_list_iterator_t *iter) { + if (iter->pos) { + void* result = alpm_list_get_data(iter->pos); + iter->pos = alpm_list_next(iter->pos); + return result; + } + else return NULL; +} diff --git a/util/alpm-util.h b/util/alpm-util.h new file mode 100644 index 0000000..75748e3 --- /dev/null +++ b/util/alpm-util.h @@ -0,0 +1,21 @@ +#ifndef ALPM_VALA_H +#define ALPM_VALA_H + +#include + +typedef struct __alpm_list_iterator_t { + alpm_list_t* pos; +} alpm_list_iterator_t; + +void* alpm_list_get_data(alpm_list_t *list); +void* alpm_list_nth_data (alpm_list_t *list, size_t n); +alpm_list_t *alpm_list_remove_data(alpm_list_t *list, const void *needle, alpm_list_fn_cmp fn); +alpm_list_t *alpm_list_sort_data(alpm_list_t *list, alpm_list_fn_cmp fn); +void alpm_list_free_all(alpm_list_t *list); +void alpm_list_iterator(alpm_list_t *list, alpm_list_iterator_t* i); +void* alpm_list_iterator_next_value(alpm_list_iterator_t *iter); + +alpm_pkg_t* alpm_pkg_load_file(alpm_handle_t *handle, const char *filename, int full, alpm_siglevel_t level); +alpm_list_t* alpm_pkg_get_files_list (alpm_pkg_t* pkg); + +#endif //!ALPM_VALA_H diff --git a/vapi/libalpm.vapi b/vapi/libalpm.vapi new file mode 100644 index 0000000..d50a4db --- /dev/null +++ b/vapi/libalpm.vapi @@ -0,0 +1,1022 @@ +/* + * libalpm-vala + * Vala bindings for libalpm + * + * Copyright (C) 2014 Guillaume Benoit + * Copyright (c) 2011 Rémy Oudompheng + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a get of the GNU General Public License + * along with this program. If not, see . + */ + +[CCode (cprefix = "alpm_", cheader_filename="alpm.h")] +namespace Alpm { + + [SimpleType] + [CCode (cname = "alpm_time_t", has_type_id = false)] + public struct Time : uint64 {} + + /** + * Library + */ + public string version(); + + public unowned Package? find_satisfier(Alpm.List pkgs, string depstring); + public unowned Package? pkg_find(Alpm.List haystack, string needle); + public int pkg_vercmp(string a, string b); + public unowned Alpm.List find_group_pkgs(Alpm.List dbs, string name); + public unowned Package? sync_newversion(Package pkg, Alpm.List dbs); + /** Returns the string corresponding to an error number. */ + public unowned string strerror(Errno err); + + /** Package install reasons. */ + [CCode (cname = "alpm_pkgreason_t", cprefix = "ALPM_PKG_REASON_")] + public enum PkgReason { + /** Explicitly requested by the user. */ + EXPLICIT = 0, + /** Installed as a dependency for another package. */ + DEPEND = 1 + } + + /** Location a package object was loaded from. */ + [CCode (cname = "alpm_pkgfrom_t", cprefix = "ALPM_PKG_FROM_")] + public enum PkgFrom { + FILE = 1, + LOCALDB, + SYNCDB + } + + /** Method used to validate a package. */ + [CCode (cname = "alpm_pkgvalidation_t", cprefix = "ALPM_PKG_VALIDATION_")] + public enum PkgValidation { + UNKNOWN = 0, + NONE = (1 << 0), + MD5SUM = (1 << 1), + SHA256SUM = (1 << 2), + SIGNATURE = (1 << 3) + } + + /** Types of version constraints in dependency specs. */ + [CCode (cname = "alpm_depmod_t", cprefix = "ALPM_DEP_MOD_")] + public enum DepMod { + /** No version constraint */ + ANY = 1, + /** Test version equality (package=x.y.z) */ + EQ, + /** Test for at least a version (package>=x.y.z) */ + GE, + /** Test for at most a version (package<=x.y.z) */ + LE, + /** Test for greater than some version (package>x.y.z) */ + GT, + /** Test for less than some version (package cachedirs { + [CCode (cname = "alpm_option_get_cachedirs")] get; + [CCode (cname = "alpm_option_set_cachedirs")] set; + } + [CCode (cname = "alpm_option_add_cachedir")] + public int add_cachedir(string cachedir); + [CCode (cname = "alpm_option_remove_cachedir")] + public int remove_cachedir(string cachedir); + + public unowned string logfile { + [CCode (cname = "alpm_option_get_logfile")] get; + [CCode (cname = "alpm_option_set_logfile")] set; + } + public unowned string lockfile { + [CCode (cname = "alpm_option_get_lockfile")] get; + } + public unowned string gpgdir { + [CCode (cname = "alpm_option_get_gpgdir")] get; + [CCode (cname = "alpm_option_set_gpgdir")] set; + } + public int usesyslog { + [CCode (cname = "alpm_option_get_usesyslog")] get; + /** Sets whether to use syslog (0 is FALSE, TRUE otherwise). */ + [CCode (cname = "alpm_option_set_usesyslog")] set; + } + public unowned Alpm.List noupgrades { + [CCode (cname = "alpm_option_get_noupgrades")] get; + [CCode (cname = "alpm_option_set_noupgrades")] set; + } + [CCode (cname = "alpm_option_add_noupgrade")] + public int add_noupgrade(string pkg); + [CCode (cname = "alpm_option_remove_noupgrade")] + public int remove_noupgrade(string pkg); + + public unowned Alpm.List noextracts { + [CCode (cname = "alpm_option_get_noextracts")] get; + [CCode (cname = "alpm_option_set_noextracts")] set; + } + [CCode (cname = "alpm_option_add_noextract")] + public int add_noextract(string pkg); + [CCode (cname = "alpm_option_remove_noextract")] + public int remove_noextract(string pkg); + + public unowned Alpm.List ignorepkgs { + [CCode (cname = "alpm_option_get_ignorepkgs")] get; + [CCode (cname = "alpm_option_set_ignorepkgs")] set; + } + [CCode (cname = "alpm_option_add_ignorepkg")] + public int add_ignorepkg(string pkg); + [CCode (cname = "alpm_option_remove_ignorepkg")] + public int remove_ignorepkg(string pkg); + + public unowned Alpm.List ignoregroups { + [CCode (cname = "alpm_option_get_ignoregroups")] get; + [CCode (cname = "alpm_option_set_ignoregroups")] set; + } + [CCode (cname = "alpm_option_add_ignoregroup")] + public int add_ignoregroup(string grp); + [CCode (cname = "alpm_option_remove_ignorepkg")] + public int remove_ignoregroup(string grp); + + public double deltaratio { + [CCode (cname = "alpm_option_get_deltaratio")] get; + [CCode (cname = "alpm_option_set_deltaratio")] set; + } + + public int checkspace { + [CCode (cname = "alpm_option_get_checkspace")] get; + [CCode (cname = "alpm_option_set_checkspace")] set; + } + + public SigLevel defaultsiglevel { + [CCode (cname = "alpm_option_get_default_siglevel")] get; + [CCode (cname = "alpm_option_set_default_siglevel")] set; + } + public SigLevel localfilesiglevel { + [CCode (cname = "alpm_option_get_local_file_siglevel")] get; + [CCode (cname = "alpm_option_set_local_file_siglevel")] set; + } + + public SigLevel remotefilesiglevel { + [CCode (cname = "alpm_option_get_remote_file_siglevel")] get; + [CCode (cname = "alpm_option_set_remote_file_siglevel")] set; + } + + [CCode (cname = "alpm_register_syncdb")] + public unowned DB? register_syncdb(string treename, SigLevel level); + [CCode (cname = "alpm_unregister_all_syncdbs")] + public int unregister_all_syncdbs(); + + + public unowned DB? localdb { + [CCode (cname = "alpm_get_localdb")] get; + } + + public unowned Alpm.List syncdbs { + [CCode (cname = "alpm_get_syncdbs")] get; + } + + // the return package can be freed except if it is added to a transaction, + // it will be freed upon Handle.trans_release() invocation. + [CCode (cname = "alpm_pkg_load_file")] + public Package? load_file(string filename, int full, SigLevel level); + +//~ /** Test if a package should be ignored. +//~ * Checks if the package is ignored via IgnorePkg, or if the package is +//~ * in a group ignored via IgnoreGroup. +//~ * @param pkg the package to test +//~ * @return 1 if the package should be ignored, 0 otherwise +//~ */ +//~ [CCode (cname = "alpm_pkg_should_ignore")] +//~ public int should_ignore(Package pkg); + + [CCode (cname = "alpm_fetch_pkgurl")] + public string? fetch_pkgurl(string url); + + [CCode (cname = "alpm_find_dbs_satisfier")] + public unowned Package? find_dbs_satisfier(Alpm.List dbs, string depstring); + + /** Returns the current error code from the handle. */ + [CCode (cname = "alpm_errno")] + public Errno errno(); + + /** Returns the bitfield of flags for the current transaction.*/ + [CCode (cname = "alpm_trans_get_flags")] + public TransFlag trans_get_flags(); + + /** Returns a list of packages added by the transaction.*/ + [CCode (cname = "alpm_trans_get_add")] + public unowned Alpm.List trans_to_add(); + + /** Returns the list of packages removed by the transaction.*/ + [CCode (cname = "alpm_trans_get_remove")] + public unowned Alpm.List trans_to_remove(); + + public LogCallBack logcb { + [CCode (cname = "alpm_option_get_logcb")] get; + [CCode (cname = "alpm_option_set_logcb")] set; + } + + public DownloadCallBack dlcb { + [CCode (cname = "alpm_option_get_dlcb")] get; + [CCode (cname = "alpm_option_set_dlcb")] set; + } + + public FetchCallBack fetchcb { + [CCode (cname = "alpm_option_get_fetchcb")] get; + [CCode (cname = "alpm_option_set_fetchcb")] set; + } + + public TotalDownloadCallBack totaldlcb { + [CCode (cname = "alpm_option_get_totaldlcb")] get; + [CCode (cname = "alpm_option_set_totaldlcb")] set; + } + + public EventCallBack eventcb { + [CCode (cname = "alpm_option_get_eventcb")] get; + [CCode (cname = "alpm_option_set_eventcb")] set; + } + + public QuestionCallBack questioncb { + [CCode (cname = "alpm_option_get_questioncb")] get; + [CCode (cname = "alpm_option_set_questioncb")] set; + } + + public ProgressCallBack progresscb { + [CCode (cname = "alpm_option_get_progresscb")] get; + [CCode (cname = "alpm_option_set_progresscb")] set; + } + + /** Initialize the transaction. + * @param flags flags of the transaction (like nodeps, etc) + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_trans_init")] + public int trans_init(TransFlag transflags); + + /** Prepare a transaction. + * @param an alpm_list where detailed description of an error + * can be dumped (i.e. list of conflicting packages) + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_trans_prepare")] + public int trans_prepare(out Alpm.List data); + + /** Commit a transaction. + * @param an alpm_list where detailed description of an error + * can be dumped (i.e. list of conflicting files) + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_trans_commit")] + public int trans_commit(out Alpm.List data); + + /** Interrupt a transaction. + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_trans_interrupt")] + public int trans_interrupt(); + + /** Release a transaction. + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_trans_release")] + public int trans_release(); + + /** Search for packages to upgrade and add them to the transaction. + * @param enable_downgrade allow downgrading of packages if the remote version is lower + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_sync_sysupgrade")] + public int trans_sysupgrade(int enable_downgrade); + + /** Add a package to the transaction. + * If the package was loaded by load_file(), it will be freed upon + * trans_release() invocation. + * @param pkg the package to add + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_add_pkg")] + public int trans_add_pkg(Package pkg); + + /** Add a package removal action to the transaction. + * @param pkg the package to uninstall + * @return 0 on success, -1 on error (Errno is set accordingly) + */ + [CCode (cname = "alpm_remove_pkg")] + public int trans_remove_pkg(Package pkg); + } + + /** + * Databases + */ + [CCode (cname = "alpm_db_t", cprefix = "alpm_db_")]//,free_function = "alpm_db_unregister")] + [Compact] + public class DB { + public int unregister(); + + public unowned string name { + [CCode (cname = "alpm_db_get_name")] get; + } + + public SigLevel siglevel { + [CCode (cname = "alpm_db_get_siglevel")] get; + } + +//~ public unowned string url { +//~ [CCode (cname = "alpm_db_get_url")] get; +//~ } + + public unowned Alpm.List servers { + [CCode (cname = "alpm_db_get_servers")] get; + [CCode (cname = "alpm_db_set_servers")] set; + } + + public unowned Alpm.List pkgcache { + [CCode (cname = "alpm_db_get_pkgcache")] get; + } + + public unowned Alpm.List groupcache { + [CCode (cname = "alpm_db_get_groupcache")] get; + } + + public int add_server(string url); + public int remove_server(string url); + + [CCode (instance_pos = 1.1)] + public int update(int force); + + public unowned Package? get_pkg(string name); + public unowned Group? get_group(string name); + public unowned Alpm.List search(Alpm.List needles); + } + + /** + * Packages + */ + [CCode (cname = "alpm_pkg_t", cprefix = "alpm_pkg_", free_function = "alpm_pkg_free")] + [Compact] + public class Package { + public static int checkmd5sum(); + + public Alpm.List compute_requiredby(); + public Alpm.List compute_optionalfor(); + + /* properties */ + [CCode (array_length = false)] + public unowned string filename { + [CCode (cname = "alpm_pkg_get_filename")] get; + } + [CCode (array_length = false)] + public unowned string name { + [CCode (cname = "alpm_pkg_get_name")] get; + } + [CCode (array_length = false)] + public unowned string version { + [CCode (cname = "alpm_pkg_get_version")] get; + } + public PkgFrom origin { + [CCode (cname = "alpm_pkg_get_origin")] get; + } + [CCode (array_length = false)] + public unowned string desc { + [CCode (cname = "alpm_pkg_get_desc")] get; + } + [CCode (array_length = false)] + public unowned string url { + [CCode (cname = "alpm_pkg_get_url")] get; + } + public Time builddate { + [CCode (cname = "alpm_pkg_get_builddate")] get; + } + public Time installdate { + [CCode (cname = "alpm_pkg_get_installdate")] get; + } + [CCode (array_length = false)] + public unowned string packager { + [CCode (cname = "alpm_pkg_get_packager")] get; + } + [CCode (array_length = false)] + public unowned string md5sum { + [CCode (cname = "alpm_pkg_get_md5sum")] get; + } + [CCode (array_length = false)] + public unowned string arch { + [CCode (cname = "alpm_pkg_get_arch")] get; + } + + /** Returns the size of the package. This is only available for sync database + * packages and package files, not those loaded from the local database. + */ + public uint64 size { + [CCode (cname = "alpm_pkg_get_size")] get; + } + + public uint64 isize { + [CCode (cname = "alpm_pkg_get_isize")] get; + } + public uint64 download_size { + [CCode (cname = "alpm_pkg_download_size")] get; + } + public PkgReason reason { + [CCode (cname = "alpm_pkg_get_reason")] get; + /** The provided package object must be from the local database + * or this method will fail (Errno is set accordingly). + */ + [CCode (cname = "alpm_pkg_set_reason")] set; + } + public unowned Alpm.List licenses { + [CCode (cname = "alpm_pkg_get_licenses")] get; + } + public unowned Alpm.List groups { + [CCode (cname = "alpm_pkg_get_groups")] get; + } + public unowned Alpm.List depends { + [CCode (cname = "alpm_pkg_get_depends")] get; + } + public unowned Alpm.List optdepends { + [CCode (cname = "alpm_pkg_get_optdepends")] get; + } + public unowned Alpm.List conflicts { + [CCode (cname = "alpm_pkg_get_conflicts")] get; + } + public unowned Alpm.List provides { + [CCode (cname = "alpm_pkg_get_provides")] get; + } + public unowned Alpm.List replaces { + [CCode (cname = "alpm_pkg_get_replaces")] get; + } + public unowned Alpm.List files { + [CCode (cname = "alpm_pkg_get_files_list")] get; + } + public unowned Alpm.List backup { + [CCode (cname = "alpm_pkg_get_backup")] get; + } + public unowned DB? db { + [CCode (cname = "alpm_pkg_get_db")] get; + } + public unowned string base64_sig { + [CCode (cname = "alpm_pkg_get_base64_sig")] get; + } + /* TODO: changelog functions */ + } + + /** Dependency */ + [CCode (cname = "alpm_depend_t", has_type_id = false)] + public class Depend { + public string name; + public string version; + public string desc; + public ulong name_hash; + public DepMod mod; + [CCode (cname = "alpm_dep_compute_string")] + public string compute_string(); + } + + /** Missing dependency */ + [CCode (cname = "alpm_depmissing_t", has_type_id = false)] + public class DepMissing { + public string target; + public unowned Depend depend; + /* this is used only in the case of a remove dependency error */ + public string causingpkg; + } + + /** Conflict */ + [CCode (cname = "alpm_conflict_t", has_type_id = false)] + public class Conflict { + public ulong package1_hash; + public ulong package2_hash; + public string package1; + public string package2; + public unowned Depend reason; + } + + /** File conflict */ + [CCode (cname = "alpm_fileconflict_t", has_type_id = false)] + public class FileConflict { + public string target; + public FileConflictType type; + public string file; + public string ctarget; + } + + /** Package group */ + [CCode (cname = "alpm_group_t", has_type_id = false)] + public class Group { + public string name; + public unowned Alpm.List packages; + } + + /** Package upgrade delta */ + [CCode (cname = "alpm_delta_t", has_type_id = false)] + public class Delta { + /** filename of the delta patch */ + public string delta; + /** md5sum of the delta file */ + public string delta_md5; + /** filename of the 'before' file */ + public string from; + /** filename of the 'after' file */ + public string to; + /** filesize of the delta file */ + public uint64 delta_size; + /** download filesize of the delta file */ + public uint64 download_size; + } + + /** File in a package */ + [CCode (cname = "alpm_file_t", has_type_id = false)] + public class File { + public string name; + public uint64 size; + public uint64 mode; + } + + /** Package filelist container */ + /*[CCode (cname = "alpm_filelist_t", has_type_id = false)] + public class FileList { + public size_t count; + public Alpm.File *files; + public char **resolved_path; + }*/ + + /** Local package or package file backup entry */ + [CCode (cname = "alpm_backup_t", has_type_id = false)] + public class Backup { + public string name; + public string hash; + } + + [CCode (cname = "alpm_pgpkey_t", has_type_id = false)] + public class PGPKey { + public void *data; + public string fingerprint; + public string uid; + public string name; + public string email; + public Time created; + public Time expires; + public uint length; + public uint revoked; + public string pubkey_algo; + } + + /** + * Signature result. Contains the key, status, and validity of a given + * signature. + */ + [CCode (cname = "alpm_sigresult_t", has_type_id = false)] + public class SigResult { + public PGPKey key; + public SigStatus status; + public SigValidity validity; + } + + /** + * Signature list. Contains the number of signatures found and a pointer to an + * array of results. The array is of size count. + */ + [CCode (cname = "alpm_siglist_t", has_type_id = false)] + public class SigList { + public size_t count; + public SigResult results; + } + + /** Logging Levels */ + [CCode (cname = "alpm_loglevel_t", cprefix = "ALPM_LOG_")] + public enum LogLevel { + ERROR = 1, + WARNING = (1 << 1), + DEBUG = (1 << 2), + FUNCTION = (1 << 3) + } + + /** Log callback */ + [CCode (cname = "alpm_cb_log", has_type_id = false, has_target = false)] + public delegate void LogCallBack(LogLevel level, string fmt, va_list args); + + /** + * Events. + * NULL parameters are passed to in all events unless specified otherwise. + */ + [CCode (cname = "alpm_event_t", cprefix = "ALPM_EVENT_")] + public enum Event { + /** Dependencies will be computed for a package. */ + CHECKDEPS_START = 1, + /** Dependencies were computed for a package. */ + CHECKDEPS_DONE, + /** File conflicts will be computed for a package. */ + FILECONFLICTS_START, + /** File conflicts were computed for a package. */ + FILECONFLICTS_DONE, + /** Dependencies will be resolved for target package. */ + RESOLVEDEPS_START, + /** Dependencies were resolved for target package. */ + RESOLVEDEPS_DONE, + /** Inter-conflicts will be checked for target package. */ + INTERCONFLICTS_START, + /** Inter-conflicts were checked for target package. */ + INTERCONFLICTS_DONE, + /** Package will be installed. + * A pointer to the target package is passed to the callback. + */ + ADD_START, + /** Package was installed. + * A pointer to the new package is passed to the callback. + */ + ADD_DONE, + /** Package will be removed. + * A pointer to the target package is passed to the callback. + */ + REMOVE_START, + /** Package was removed. + * A pointer to the removed package is passed to the callback. + */ + REMOVE_DONE, + /** Package will be upgraded. + * A pointer to the upgraded package is passed to the callback. + */ + UPGRADE_START, + /** Package was upgraded. + * A pointer to the new package, and a pointer to the old package is passed + * to the callback, respectively. + */ + UPGRADE_DONE, + /** Package will be downgraded. + * A pointer to the downgraded package is passed to the callback. + */ + DOWNGRADE_START, + /** Package was downgraded. + * A pointer to the new package, and a pointer to the old package is passed + * to the callback, respectively. + */ + DOWNGRADE_DONE, + /** Package will be reinstalled. + * A pointer to the reinstalled package is passed to the callback. + */ + REINSTALL_START, + /** Package was reinstalled. + * A pointer to the new package, and a pointer to the old package is passed + * to the callback, respectively. + */ + REINSTALL_DONE, + /** Target package's integrity will be checked. */ + INTEGRITY_START, + /** Target package's integrity was checked. */ + INTEGRITY_DONE, + /** Target package will be loaded. */ + LOAD_START, + /** Target package is finished loading. */ + LOAD_DONE, + /** Target delta's integrity will be checked. */ + DELTA_INTEGRITY_START, + /** Target delta's integrity was checked. */ + DELTA_INTEGRITY_DONE, + /** Deltas will be applied to packages. */ + DELTA_PATCHES_START, + /** Deltas were applied to packages. */ + DELTA_PATCHES_DONE, + /** Delta patch will be applied to target package. + * The filename of the package and the filename of the patch is passed to the + * callback. + */ + DELTA_PATCH_START, + /** Delta patch was applied to target package. */ + DELTA_PATCH_DONE, + /** Delta patch failed to apply to target package. */ + DELTA_PATCH_FAILED, + /** Scriptlet has printed information. + * A line of text is passed to the callback. + */ + SCRIPTLET_INFO, + /** Files will be downloaded from a repository. + * The repository's tree name is passed to the callback. + */ + RETRIEVE_START, + /** Disk space usage will be computed for a package */ + DISKSPACE_START, + /** Disk space usage was computed for a package */ + DISKSPACE_DONE, + /** An optdepend for another package is being removed + * The requiring package and its dependency are passed to the callback */ + OPTDEP_REQUIRED, + /** A configured repository database is missing */ + DATABASE_MISSING, + /** Checking keys used to create signatures are in keyring. */ + KEYRING_START, + /** Keyring checking is finished. */ + KEYRING_DONE, + /** Downloading missing keys into keyring. */ + KEY_DOWNLOAD_START, + /** Key downloading is finished. */ + KEY_DOWNLOAD_DONE + } + + /** Event callback */ + [CCode (cname = "alpm_cb_event", has_type_id = false, has_target = false)] + public delegate void EventCallBack (Event event, void *data1, void *data2); + + /** + * Questions. + * Unlike the events or progress enumerations, this enum has bitmask values + * so a frontend can use a bitmask map to supply preselected answers to the + * different types of questions. + */ + [CCode (cname = "alpm_question_t", cprefix = "ALPM_QUESTION_")] + public enum Question { + INSTALL_IGNOREPKG = 1, + REPLACE_PKG = (1 << 1), + CONFLICT_PKG = (1 << 2), + CORRUPTED_PKG = (1 << 3), + REMOVE_PKGS = (1 << 4), + SELECT_PROVIDER = (1 << 5), + IMPORT_KEY = (1 << 6) + } + + /** Question callback */ + [CCode (cname = "alpm_cb_question", has_type_id = false, has_target = false)] + public delegate void QuestionCallBack (Question question, void *data1, void *data2, void *data3, out int response); + + /** Progress */ + [CCode (cname = "alpm_progress_t", cprefix = "ALPM_PROGRESS_")] + public enum Progress { + ADD_START, + UPGRADE_START, + DOWNGRADE_START, + REINSTALL_START, + REMOVE_START, + CONFLICTS_START, + DISKSPACE_START, + INTEGRITY_START, + LOAD_START, + KEYRING_START + } + + /** Progress callback */ + [CCode (cname = "alpm_cb_progress", has_type_id = false, has_target = false)] + public delegate void ProgressCallBack (Progress progress, string pkgname, int percent, uint n_targets, uint current_target); + + /** Type of download progress callbacks. + * @param filename the name of the file being downloaded + * @param xfered the number of transferred bytes + * @param total the total number of bytes to transfer + */ + [CCode (cname = "alpm_cb_download", has_type_id = false, has_target = false)] + public delegate void DownloadCallBack (string filename, uint64 xfered, uint64 total); + + [CCode (cname = "alpm_cb_totaldl", has_type_id = false, has_target = false)] + public delegate void TotalDownloadCallBack (uint64 total); + + /** A callback for downloading files + * @param url the URL of the file to be downloaded + * @param localpath the directory to which the file should be downloaded + * @param force whether to force an update, even if the file is the same + * @return 0 on success, 1 if the file exists and is identical, -1 on + * error. + */ + [CCode (cname = "alpm_cb_fetch", has_type_id = false, has_target = false)] + public delegate int FetchCallBack (string url, string localpath, int force); + + /** Transaction flags */ + [CCode (cname = "alpm_transflag_t", cprefix = "ALPM_TRANS_FLAG_")] + public enum TransFlag { + /** Ignore dependency checks. */ + NODEPS = 1, + /** Ignore file conflicts and overwrite files. */ + FORCE = (1 << 1), + /** Delete files even if they are tagged as backup. */ + NOSAVE = (1 << 2), + /** Ignore version numbers when checking dependencies. */ + NODEPVERSION = (1 << 3), + /** Remove also any packages depending on a package being removed. */ + CASCADE = (1 << 4), + /** Remove packages and their unneeded deps (not explicitly installed). */ + RECURSE = (1 << 5), + /** Modify database but do not commit changes to the filesystem. */ + DBONLY = (1 << 6), + /** Use ALPM_PKG_REASON_DEPEND when installing packages. */ + ALLDEPS = (1 << 8), + /** Only download packages and do not actually install. */ + DOWNLOADONLY = (1 << 9), + /** Do not execute install scriptlets after installing. */ + NOSCRIPTLET = (1 << 10), + /** Ignore dependency conflicts. */ + NOCONFLICTS = (1 << 11), + /** Do not install a package if it is already installed and up to date. */ + NEEDED = (1 << 13), + /** Use ALPM_PKG_REASON_EXPLICIT when installing packages. */ + ALLEXPLICIT = (1 << 14), + /** Do not remove a package if it is needed by another one. */ + UNNEEDED = (1 << 15), + /** Remove also explicitly installed unneeded deps (use with ALPM_TRANS_FLAG_RECURSE). */ + RECURSEALL = (1 << 16), + /** Do not lock the database during the operation. */ + NOLOCK = (1 << 17) + } + + /** + * Errnos + */ + [CCode (cname = "alpm_errno_t", cprefix = "ALPM_ERR_")] + public enum Errno { + MEMORY = 1, + SYSTEM, + BADPERMS, + NOT_A_FILE, + NOT_A_DIR, + WRONG_ARGS, + DISK_SPACE, + /* Interface */ + HANDLE_NULL, + HANDLE_NOT_NULL, + HANDLE_LOCK, + /* Databases */ + DB_OPEN, + DB_CREATE, + DB_NULL, + DB_NOT_NULL, + DB_NOT_FOUND, + DB_INVALID, + DB_INVALID_SIG, + DB_VERSION, + DB_WRITE, + DB_REMOVE, + /* Servers */ + SERVER_BAD_URL, + SERVER_NONE, + /* Transactions */ + TRANS_NOT_NULL, + TRANS_NULL, + TRANS_DUP_TARGET, + TRANS_NOT_INITIALIZED, + TRANS_NOT_PREPARED, + TRANS_ABORT, + TRANS_TYPE, + TRANS_NOT_LOCKED, + /* Packages */ + PKG_NOT_FOUND, + PKG_IGNORED, + PKG_INVALID, + PKG_INVALID_CHECKSUM, + PKG_INVALID_SIG, + PKG_OPEN, + PKG_CANT_REMOVE, + PKG_INVALID_NAME, + PKG_INVALID_ARCH, + PKG_REPO_NOT_FOUND, + /* Signatures */ + SIG_MISSING, + SIG_INVALID, + /* Deltas */ + DLT_INVALID, + DLT_PATCHFAILED, + /* Dependencies */ + UNSATISFIED_DEPS, + CONFLICTING_DEPS, + FILE_CONFLICTS, + /* Misc */ + RETRIEVE, + INVALID_REGEX, + /* External library errors */ + LIBARCHIVE, + LIBCURL, + EXTERNAL_DOWNLOAD, + GPGME + } + +[CCode (cprefix = "alpm_list_", cheader_filename = "alpm_list.h,alpm-util.h", + cname = "alpm_list_t", type_parameters = "G", free_function = "alpm_list_free_all")] + [Compact] + public class List { + /* Comparator*/ + [CCode (cname = "alpm_list_fn_cmp", has_target = false)] + public delegate int CompareFunc(G a, G b); + + /* properties */ + public size_t length { + [CCode (cname = "alpm_list_count")] get; + } + public unowned G? data { + [CCode (cname = "alpm_list_get_data")] get; + } + + /* item mutators */ + [ReturnsModifiedPointer ()] + public unowned void add(G data); + + [ReturnsModifiedPointer ()] + public unowned void join(List list); + + [CCode (cname = "alpm_list_sort_data"), ReturnsModifiedPointer ()] + public unowned void sort(CompareFunc fn); + + [CCode (cname = "alpm_list_remove_data"), ReturnsModifiedPointer ()] + public unowned void? remove(G data, CompareFunc fn); + + public unowned List copy(); + public List copy_data(); + + [ReturnsModifiedPointer ()] + public unowned void reverse (); + + /* item accessors */ + public unowned List? first(); + public unowned List? last(); + public unowned List? nth(size_t index); + public unowned List? next(); + public unowned List? previous(); + + public unowned G? nth_data(size_t index); + + /* misc */ + public unowned string? find_str(string needle); + + /** @return a list containing all items in `this` not present in `list` */ + public unowned List? diff(List? list, CompareFunc fn); + + /* iterator */ + public Iterator iterator(); + + [CCode (cname = "alpm_list_iterator_t", cprefix = "alpm_list_iterator_")] + public struct Iterator { + public unowned G? next_value(); + } + } +} + +/* vim: set ts=2 sw=2 noet: */ diff --git a/vapi/polkit-gobject-1.vapi b/vapi/polkit-gobject-1.vapi new file mode 100644 index 0000000..291dcee --- /dev/null +++ b/vapi/polkit-gobject-1.vapi @@ -0,0 +1,220 @@ +/* polkit-gobject-1.vapi generated by vapigen, do not modify. */ + +[CCode (cprefix = "Polkit", gir_namespace = "Polkit", gir_version = "1.0", lower_case_cprefix = "polkit_")] +namespace Polkit { + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_action_description_get_type ()")] + public class ActionDescription : GLib.Object { + [CCode (has_construct_function = false)] + protected ActionDescription (); + public unowned string get_action_id (); + public unowned string get_annotation (string key); + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_annotation_keys (); + public unowned string get_description (); + public unowned string get_icon_name (); + public Polkit.ImplicitAuthorization get_implicit_active (); + public Polkit.ImplicitAuthorization get_implicit_any (); + public Polkit.ImplicitAuthorization get_implicit_inactive (); + public unowned string get_message (); + public unowned string get_vendor_name (); + public unowned string get_vendor_url (); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_authority_get_type ()")] + public class Authority : GLib.Object, GLib.AsyncInitable, GLib.Initable { + [CCode (has_construct_function = false)] + protected Authority (); + public async bool authentication_agent_response (string cookie, Polkit.Identity identity, GLib.Cancellable? cancellable) throws GLib.Error; + public bool authentication_agent_response_sync (string cookie, Polkit.Identity identity, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async Polkit.AuthorizationResult check_authorization (Polkit.Subject subject, string action_id, Polkit.Details? details, Polkit.CheckAuthorizationFlags flags, GLib.Cancellable? cancellable) throws GLib.Error; + public Polkit.AuthorizationResult check_authorization_sync (Polkit.Subject subject, string action_id, Polkit.Details? details, Polkit.CheckAuthorizationFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async GLib.List enumerate_actions (GLib.Cancellable? cancellable) throws GLib.Error; + public GLib.List enumerate_actions_sync (GLib.Cancellable? cancellable = null) throws GLib.Error; + public async GLib.List enumerate_temporary_authorizations (Polkit.Subject subject, GLib.Cancellable? cancellable) throws GLib.Error; + public GLib.List enumerate_temporary_authorizations_sync (Polkit.Subject subject, GLib.Cancellable? cancellable = null) throws GLib.Error; + public static Polkit.Authority @get (); + public static async Polkit.Authority get_async (GLib.Cancellable? cancellable) throws GLib.Error; + public Polkit.AuthorityFeatures get_backend_features (); + public unowned string get_backend_name (); + public unowned string get_backend_version (); + public string get_owner (); + public static Polkit.Authority get_sync (GLib.Cancellable? cancellable = null) throws GLib.Error; + public async bool register_authentication_agent (Polkit.Subject subject, string locale, string object_path, GLib.Cancellable? cancellable) throws GLib.Error; + public bool register_authentication_agent_sync (Polkit.Subject subject, string locale, string object_path, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async bool register_authentication_agent_with_options (Polkit.Subject subject, string locale, string object_path, GLib.Variant? options, GLib.Cancellable? cancellable) throws GLib.Error; + public bool register_authentication_agent_with_options_sync (Polkit.Subject subject, string locale, string object_path, GLib.Variant? options, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async bool revoke_temporary_authorization_by_id (string id, GLib.Cancellable? cancellable) throws GLib.Error; + public bool revoke_temporary_authorization_by_id_sync (string id, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async bool revoke_temporary_authorizations (Polkit.Subject subject, GLib.Cancellable? cancellable) throws GLib.Error; + public bool revoke_temporary_authorizations_sync (Polkit.Subject subject, GLib.Cancellable? cancellable = null) throws GLib.Error; + public async bool unregister_authentication_agent (Polkit.Subject subject, string object_path, GLib.Cancellable? cancellable) throws GLib.Error; + public bool unregister_authentication_agent_sync (Polkit.Subject subject, string object_path, GLib.Cancellable? cancellable = null) throws GLib.Error; + public Polkit.AuthorityFeatures backend_features { get; } + public string backend_name { get; } + public string backend_version { get; } + public string owner { owned get; } + public signal void changed (); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_authorization_result_get_type ()")] + public class AuthorizationResult : GLib.Object { + [CCode (has_construct_function = false)] + public AuthorizationResult (bool is_authorized, bool is_challenge, Polkit.Details? details); + public unowned Polkit.Details get_details (); + public bool get_dismissed (); + public bool get_is_authorized (); + public bool get_is_challenge (); + public bool get_retains_authorization (); + public unowned string get_temporary_authorization_id (); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_details_get_type ()")] + public class Details : GLib.Object { + [CCode (has_construct_function = false)] + public Details (); + [CCode (array_length = false, array_null_terminated = true)] + public string[] get_keys (); + public void insert (string key, string? value); + public unowned string lookup (string key); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_permission_get_type ()")] + public class Permission : GLib.Permission, GLib.AsyncInitable, GLib.Initable { + [CCode (cname = "polkit_permission_new", has_construct_function = false)] + public async Permission (string action_id, Polkit.Subject? subject, GLib.Cancellable? cancellable) throws GLib.Error; + public unowned string get_action_id (); + public unowned Polkit.Subject get_subject (); + [CCode (has_construct_function = false, type = "GPermission*")] + public Permission.sync (string action_id, Polkit.Subject? subject, GLib.Cancellable? cancellable = null) throws GLib.Error; + public string action_id { get; construct; } + public Polkit.Subject subject { get; construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_system_bus_name_get_type ()")] + public class SystemBusName : GLib.Object, Polkit.Subject { + [CCode (has_construct_function = false)] + protected SystemBusName (); + public unowned string get_name (); + public Polkit.Subject get_process_sync (GLib.Cancellable? cancellable = null) throws GLib.Error; + public static Polkit.Subject @new (string name); + public void set_name (string name); + public string name { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_temporary_authorization_get_type ()")] + public class TemporaryAuthorization : GLib.Object { + [CCode (has_construct_function = false)] + protected TemporaryAuthorization (); + public unowned string get_action_id (); + public unowned string get_id (); + public Polkit.Subject get_subject (); + public uint64 get_time_expires (); + public uint64 get_time_obtained (); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_unix_group_get_type ()")] + public class UnixGroup : GLib.Object, Polkit.Identity { + [CCode (has_construct_function = false)] + protected UnixGroup (); + public int get_gid (); + public static Polkit.Identity @new (int gid); + public static Polkit.Identity new_for_name (string name) throws GLib.Error; + public void set_gid (int gid); + public int gid { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_unix_netgroup_get_type ()")] + public class UnixNetgroup : GLib.Object, Polkit.Identity { + [CCode (has_construct_function = false)] + protected UnixNetgroup (); + public unowned string get_name (); + public static Polkit.Identity @new (string name); + public void set_name (string name); + public string name { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_unix_process_get_type ()")] + public class UnixProcess : GLib.Object, Polkit.Subject { + [CCode (has_construct_function = false)] + protected UnixProcess (); + public int get_owner () throws GLib.Error; + public int get_pid (); + public uint64 get_start_time (); + public int get_uid (); + public static Polkit.Subject @new (int pid); + public static Polkit.Subject new_for_owner (int pid, uint64 start_time, int uid); + public static Polkit.Subject new_full (int pid, uint64 start_time); + public void set_pid (int pid); + public void set_start_time (uint64 start_time); + public void set_uid (int uid); + public int pid { get; set construct; } + public uint64 start_time { get; set construct; } + public int uid { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_unix_session_get_type ()")] + public class UnixSession : GLib.Object, GLib.AsyncInitable, GLib.Initable, Polkit.Subject { + [CCode (has_construct_function = false)] + protected UnixSession (); + public unowned string get_session_id (); + public static Polkit.Subject @new (string session_id); + public static async Polkit.Subject new_for_process (int pid, GLib.Cancellable? cancellable) throws GLib.Error; + public static Polkit.Subject new_for_process_sync (int pid, GLib.Cancellable? cancellable = null) throws GLib.Error; + public void set_session_id (string session_id); + public int pid { construct; } + public string session_id { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_unix_user_get_type ()")] + public class UnixUser : GLib.Object, Polkit.Identity { + [CCode (has_construct_function = false)] + protected UnixUser (); + public unowned string get_name (); + public int get_uid (); + public static Polkit.Identity @new (int uid); + public static Polkit.Identity new_for_name (string name) throws GLib.Error; + public void set_uid (int uid); + public int uid { get; set construct; } + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_identity_get_type ()")] + public interface Identity : GLib.Object { + public abstract bool equal (Polkit.Identity b); + public static Polkit.Identity from_string (string str) throws GLib.Error; + public abstract uint hash (); + public abstract string to_string (); + } + [CCode (cheader_filename = "polkit/polkit.h", type_id = "polkit_subject_get_type ()")] + public interface Subject : GLib.Object { + public abstract bool equal (Polkit.Subject b); + public abstract async bool exists (GLib.Cancellable? cancellable) throws GLib.Error; + public abstract bool exists_sync (GLib.Cancellable? cancellable = null) throws GLib.Error; + public static Polkit.Subject from_string (string str) throws GLib.Error; + public abstract uint hash (); + public abstract string to_string (); + } + [CCode (cheader_filename = "polkit/polkit.h", cprefix = "POLKIT_AUTHORITY_FEATURES_", type_id = "polkit_authority_features_get_type ()")] + [Flags] + public enum AuthorityFeatures { + NONE, + TEMPORARY_AUTHORIZATION + } + [CCode (cheader_filename = "polkit/polkit.h", cprefix = "POLKIT_CHECK_AUTHORIZATION_FLAGS_", type_id = "polkit_check_authorization_flags_get_type ()")] + [Flags] + public enum CheckAuthorizationFlags { + NONE, + ALLOW_USER_INTERACTION + } + [CCode (cheader_filename = "polkit/polkit.h", cprefix = "POLKIT_IMPLICIT_AUTHORIZATION_", type_id = "polkit_implicit_authorization_get_type ()")] + public enum ImplicitAuthorization { + UNKNOWN, + NOT_AUTHORIZED, + AUTHENTICATION_REQUIRED, + ADMINISTRATOR_AUTHENTICATION_REQUIRED, + AUTHENTICATION_REQUIRED_RETAINED, + ADMINISTRATOR_AUTHENTICATION_REQUIRED_RETAINED, + AUTHORIZED; + public static bool from_string (string string, Polkit.ImplicitAuthorization out_implicit_authorization); + public static unowned string to_string (Polkit.ImplicitAuthorization implicit_authorization); + } + [CCode (cheader_filename = "polkit/polkit.h", cprefix = "POLKIT_ERROR_")] + public errordomain Error { + FAILED, + CANCELLED, + NOT_SUPPORTED, + NOT_AUTHORIZED; + public static GLib.Quark quark (); + } + [CCode (cheader_filename = "polkit/polkit.h")] + public static Polkit.Identity identity_from_string (string str) throws GLib.Error; + [CCode (cheader_filename = "polkit/polkit.h")] + public static Polkit.Subject subject_from_string (string str) throws GLib.Error; +}